litellm/ui/litellm-dashboard/src/lib
ryan-crabbe-berri 648373a260 feat(management_v1): bulk update team member budgets
Adds POST /management/v1/teams/{team_id}/members/bulk_update, a merge patch
over per-member limits (max_budget_in_team, tpm_limit, rpm_limit,
budget_duration, allowed_models) for up to 500 members in one transaction.

Editing a team's default member budget has never reached members who already
have a budget row, because /team/member_add clones the default per member.
This gives admins one call to roll a new cap out across the roster, and each
result carries max_budget_source so a caller can see whether a member is on
their own cap or on the team default.

Reads run on the writer inside the batch transaction, and any budget row more
than one membership points at is cloned before it is written, so raising one
member's cap never moves another's.
2026-09-17 12:30:46 -07:00
..
forms chore(ui): drop the antd dependency and its leftovers (#37574) 2026-08-19 20:44:27 -07:00
http feat(management_v1): bulk update team member budgets 2026-09-17 12:30:46 -07:00
assetPaths.test.ts fix(ui): harden provider logo map typing and bundled asset guard (#34163) 2026-07-21 16:11:38 -07:00
assetPaths.ts fix(ui): never treat a remote logo URL as a bundled asset 2026-08-27 17:19:54 -07:00
autorouter_presets.test.ts fix(ui): scope shadow eval models to configured chat groups (#40488) 2026-09-09 18:09:28 -07:00
autorouter_presets.ts fix(ui): scope shadow eval models to configured chat groups (#40488) 2026-09-09 18:09:28 -07:00
cva.config.test.ts refactor(ui): replace hand-picked z-index values with one named scale and lint it 2026-08-25 17:02:35 -07:00
cva.config.ts refactor(ui): replace hand-picked z-index values with one named scale and lint it 2026-08-25 17:02:35 -07:00
logoTreatments.test.ts fix(ui): never treat a remote logo URL as a bundled asset 2026-08-27 17:19:54 -07:00
logoTreatments.ts fix(ui): never treat a remote logo URL as a bundled asset 2026-08-27 17:19:54 -07:00
serverRootPath.ts fix(ui): render logos under a custom server_root_path (#31156) 2026-06-24 17:13:10 -07:00
toast.test.ts refactor(ui): codemod every toast call site onto lib/toast and delete the antd-era facades (#37253) 2026-08-18 18:24:49 +00:00
toast.ts refactor(ui): move dashboard toasts from antd message/notification onto sonner (#37207) 2026-08-17 18:22:41 -07:00