litellm/ui
ryan-crabbe-berri 6c2fc93fd1 feat(ui): show aliases and entity links in audit logs table
The audit logs tab only showed raw ids: no aliases for the audited
object, no email for the acting user, no alias for the acting key, and
nothing was clickable, so tracing an entry back to its key, team, user,
or org meant copying ids around by hand. The team filter also only
matched exact team ids buried in the change JSON, and there was no way
to narrow by date

Renders the new nullable GET /audit enrichment fields (object_alias,
changed_by_user_email, changed_by_key_alias) beside the ids they
describe, with an em-dash fallback until the backend PR that adds them
lands. Object ids and changed-by users now link to their entity detail
pages through the shared BadgeLink and new entityLinks href builders,
the row itself opens the audit detail drawer, the Team filter accepts
an id or alias and sends the new object_team param, and a date range
filter feeds the existing start_date/end_date params as UTC timestamps

The users page gains a ?user= deep link (same nuqs pattern as the
teams and organizations pages) so audit links can land on a specific
user's detail view
2026-08-05 14:58:59 -07:00
..
litellm-dashboard feat(ui): show aliases and entity links in audit logs table 2026-08-05 14:58:59 -07:00
Dockerfile chore(build): move the Admin UI toolchain to Node 24 (#35801) 2026-08-04 12:36:07 -07:00
nginx.conf fix(ui): serve /ui/assets from the nginx image instead of SPA fallback (#34066) 2026-07-21 09:22:02 -07:00