• feat(gateway): Traefik logs use the shared LogViewer (search, level colours, copy, pause)
    Release / version (push) Canceled after 0s
    Release / frontend (push) Canceled after 0s
    Release / linux (amd64) (push) Canceled after 0s
    Release / linux (arm64) (push) Canceled after 0s
    Release / windows (push) Canceled after 0s
    Release / macos (push) Canceled after 0s
    Release / release (push) Canceled after 0s
    Build and Push Docker Image / build-and-push (push) Canceled after 0s

    LastSkywalker released this 2026-09-02 14:02:33 +03:00

    The Traefik logs card was a bare

    ; the admin Logs tab already has the
    LogViewer (search with match navigation, level colouring, dim timestamps,
    copy, stick-to-bottom). Reuse it, add the same Pause/Live toggle next to the
    tail selector. LogViewer learns the two shapes Traefik produces: journal
    lines ('2026-…+0000 host traefik[pid]: …' — timestamp + ident dimmed as one
    prefix) and access-log lines, coloured by HTTP status (4xx amber, 5xx red,
    2xx/3xx green) when the line carries no log level. Render test added.

    Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com

    Downloads