litellm/ui
Yuneng Jiang f312c32412
feat(key): add RESTful PATCH /key/{key} with JSON merge patch semantics
POST /key/update replaces stored metadata wholesale, so a caller that resends one
entry silently drops every entry it did not resend, including nested ones. It also
ignores unknown fields, so a misspelled field returns 200 having changed nothing.

Add PATCH /key/{key}, which deep-merges metadata per RFC 7386 and rejects unknown
fields with a 422. The route reshapes its body and delegates to update_key_fn, so
POST behavior is unchanged by construction.

Resource-scoped path matches the existing /key/{key}/regenerate and
/key/{key}/reset_spend routes.
2026-08-17 10:32:45 -07:00
..
litellm-dashboard feat(key): add RESTful PATCH /key/{key} with JSON merge patch semantics 2026-08-17 10:32:45 -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