..
add_model
Merge pull request #40826 from BerriAI/litellm_local_form_clear_adapters
2026-09-12 11:57:29 -07:00
agent_management
refactor(ui): migrate the remaining dashboard pages off antd ( #37524 )
2026-08-19 22:46:55 +00:00
agents
refactor(ui): derive the dashboard object_permission type from the generated schema
2026-07-24 16:05:52 -07:00
AIHub
feat(claude-code): accept https zip archive plugin sources for skills ( #40496 )
2026-09-10 14:25:42 -07:00
alerting
feat(alerting): slack alerts for per-user daily/monthly spend thresholds and spend anomaly detection ( #38438 )
2026-09-01 15:09:03 -07:00
chat
feat(mcp): start the named server's OAuth directly for a resource-scoped gateway flow ( #39933 )
2026-09-07 23:40:02 -07:00
chat_ui
Merge pull request #40257 from BerriAI/litellm_playground_null_cost_crash
2026-09-09 18:47:41 -07:00
claude_code_plugins
feat(claude-code): accept https zip archive plugin sources for skills ( #40496 )
2026-09-10 14:25:42 -07:00
CloudZeroCostTracking
refactor(ui): install the shadcn field primitive ( #38126 )
2026-08-24 14:30:32 -07:00
common_components
fix(budgets): preserve explicit reset interval clears
2026-09-12 13:43:55 -07:00
DeletedKeysPage
feat(ui): link the User ID, Created By and Deleted By cells on Deleted Keys ( #40750 )
2026-09-11 17:48:57 -07:00
DeletedTeamsPage
feat(ui): link the Organization and Deleted By cells on Deleted Teams ( #40751 )
2026-09-11 17:49:07 -07:00
edit_auto_router
Merge pull request #40826 from BerriAI/litellm_local_form_clear_adapters
2026-09-12 11:57:29 -07:00
email_events
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
EntityUsageExport
fix(usage): label key activity tables with email when alias is missing
2026-09-03 14:58:05 +00:00
guardrails
fix(ui): render tag-based guardrail mode instead of crashing guardrails page
2026-08-19 18:22:31 +00:00
GuardrailsMonitor
Merge origin/litellm_internal_staging into litellm_spend_log_request_id_call_id
2026-09-12 21:04:25 -07:00
key_team_helpers
fix(ui): preserve cleared shared select values ( #40795 )
2026-09-11 18:37:08 -07:00
llm_calls
Merge pull request #40257 from BerriAI/litellm_playground_null_cost_crash
2026-09-09 18:47:41 -07:00
mcp_server_management
fix(ui): show inherited MCP servers on the internal user editor and flag access groups with no members ( #40036 )
2026-09-07 19:34:43 +00:00
mcp_tools
fix(ui): label explicit empty tool selections
2026-09-11 19:16:09 -07:00
model_add
fix(ui): preserve cleared shared select values ( #40795 )
2026-09-11 18:37:08 -07:00
model_dashboard
refactor(ui): install the shadcn field primitive ( #38126 )
2026-08-24 14:30:32 -07:00
ModelSelect
refactor(ui): migrate the teams form graph off antd Form onto react-hook-form ( #37417 )
2026-08-18 22:37:04 -07:00
molecules
test(ui): query the screen instead of the render result
2026-09-01 00:26:49 -07:00
Navbar
refactor(ui): route the sidebar by pathname and shrink the ?page= shim to a redirect table
2026-09-05 16:44:11 -07:00
organisms
fix(budgets): preserve explicit reset interval clears
2026-09-12 13:43:55 -07:00
organization
fix(ui): reset member table filters per team and index org members once
2026-09-11 01:52:24 +00:00
PassThroughSettings
fix(ui): surface the config-endpoint hint as visible menu text
2026-09-08 17:43:23 -04:00
permissions
fix(ui): show indirectly granted and name-keyed MCP servers in the tool matrix ( #35154 )
2026-09-05 14:49:30 -07:00
policies
Merge remote-tracking branch 'berri/litellm_internal_staging' into litellm_playground_shadcn
2026-08-13 11:28:42 -07:00
publicModelHub
feat: page the public model hub table off /public/v1/model_hub, keeping every filter ( #39691 )
2026-09-03 22:36:16 -07:00
router_settings
fix(ui): restore hover feedback and dark-mode variants lost in the token migration ( #37579 )
2026-08-19 22:52:36 -07:00
routing_groups
chore: merge litellm_internal_staging into litellm_lit_4738_table_pagination
2026-09-05 10:08:11 -07:00
search_tools
fix(ui): de-duplicate the reset budget option and polish shadcn surfaces
2026-08-15 00:33:20 -07:00
Settings
fix(ui): preserve cleared shared select values ( #40795 )
2026-09-11 18:37:08 -07:00
shared
Merge pull request #40659 from BerriAI/litellm_team_member_table_search_sort_filter
2026-09-11 19:37:29 -07:00
SidebarAccountMenu
fix(ui): restore hover feedback and dark-mode variants lost in the token migration ( #37579 )
2026-08-19 22:52:36 -07:00
skills
feat(proxy): granular key/team access control for Claude Code marketplace plugins ( #40518 )
2026-09-10 14:26:09 -07:00
tag_management
fix(budgets): preserve explicit reset interval clears
2026-09-12 13:43:55 -07:00
team
fix(budgets): preserve explicit reset interval clears
2026-09-12 13:43:55 -07:00
TeamsPage
Merge pull request #40656 from BerriAI/litellm_ui_table_search_pending_state
2026-09-12 14:49:24 -07:00
templates
fix(keys): support explicit project detachment
2026-09-11 22:09:40 -07:00
ThemeToggle
fix(ui): make the theme toggle switch on one click and stop Docs looking dimmer than Blog
2026-08-27 18:05:04 -07:00
ToolPolicies
fix(ui): restore hover feedback and dark-mode variants lost in the token migration ( #37579 )
2026-08-19 22:52:36 -07:00
ui
test(ui): assert the resolved checkbox layout, not just data-orientation
2026-09-01 13:54:54 -04:00
UsagePage
feat(ui): search Key Activity by key alias, key hash, user id, or email
2026-09-11 01:30:00 +00:00
vector_store_management
refactor(ui): migrate guardrail and vector store forms to react-hook-form and shadcn ( #37306 )
2026-08-18 18:44:15 +00:00
view_logs
Merge origin/litellm_internal_staging into litellm_spend_log_request_id_call_id
2026-09-12 21:04:25 -07:00
view_model
added and ran prettier autoformatter
2025-10-04 18:19:48 -07:00
VirtualKeysPage
Merge pull request #40656 from BerriAI/litellm_ui_table_search_pending_state
2026-09-12 14:49:24 -07:00
activity_metrics.test.tsx
feat(ui): search Key Activity by key alias, key hash, user id, or email
2026-09-11 01:30:00 +00:00
activity_metrics.tsx
feat(ui): search Key Activity by key alias, key hash, user id, or email
2026-09-11 01:30:00 +00:00
add_pass_through.integration.test.tsx
test(ui): pick select options by role instead of by text
2026-09-01 12:42:27 -07:00
add_pass_through.tsx
refactor(ui): map hardcoded Tailwind palette classes onto semantic tokens ( #37576 )
2026-08-19 22:11:44 -07:00
BetaBadge.test.tsx
test(ui): assert presence and state so dashboard tests fail when behaviour breaks
2026-08-17 14:46:55 -07:00
BetaBadge.tsx
refactor(ui): migrate router settings and shared badges off antd and tremor
2026-08-14 03:52:41 -07:00
bulk_create_users_button.test.tsx
test(ui): query the screen instead of the render result
2026-09-01 00:26:49 -07:00
bulk_create_users_button.tsx
fix(ui): give status colours a readable foreground and drop the muted 70% step ( #37649 )
2026-08-20 10:58:32 -07:00
callback_info_helpers.tsx
feat(pointfive): add pointfive to the dashboard logging integrations
2026-09-10 14:02:35 +03:00
cloudzero_export_modal.integration.test.tsx
refactor(ui): migrate the last antd components off antd onto shadcn ( #37569 )
2026-08-20 03:01:07 +00:00
cloudzero_export_modal.tsx
refactor(ui): install the shadcn field primitive ( #38126 )
2026-08-24 14:30:32 -07:00
CodeBlock.tsx
fix(ui): stop CodeBlock painting a hardcoded light background in dark mode
2026-08-29 10:15:05 -07:00
constants.tsx
added and ran prettier autoformatter
2025-10-04 18:19:48 -07:00
CreateUserButton.test.tsx
test(ui): assert the resolved checkbox layout, not just data-orientation
2026-09-01 13:54:54 -04:00
CreateUserButton.tsx
fix(ui): preserve cleared shared select values ( #40795 )
2026-09-11 18:37:08 -07:00
DashboardHeader.test.tsx
refactor(ui): route the sidebar by pathname and shrink the ?page= shim to a redirect table
2026-09-05 16:44:11 -07:00
DashboardHeader.tsx
refactor(ui): route the sidebar by pathname and shrink the ?page= shim to a redirect table
2026-09-05 16:44:11 -07:00
DebugWarningBanner.test.tsx
fix(ui): fetch version + debug flag from /health/readiness/details ( #27896 )
2026-05-13 20:33:23 -07:00
DebugWarningBanner.tsx
refactor(ui): move the root-level dashboard components onto shadcn primitives
2026-08-14 06:52:06 -07:00
DeprecationBanner.test.tsx
refactor(ui): migrate router settings and shared badges off antd and tremor
2026-08-14 03:52:41 -07:00
DeprecationBanner.tsx
refactor(ui): migrate router settings and shared badges off antd and tremor
2026-08-14 03:52:41 -07:00
email_settings.test.tsx
test(ui): drive fields with change events where the typing is not the behaviour ( #37495 )
2026-08-19 12:11:37 -07:00
email_settings.tsx
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
EnvCredentialLoginWarningBanner.test.tsx
fix(ui): make the env-credential login warning banner dismissible
2026-09-12 02:20:32 +00:00
EnvCredentialLoginWarningBanner.tsx
fix(ui): make the env-credential login warning banner dismissible
2026-09-12 02:20:32 +00:00
GuardrailSettingsView.test.tsx
refactor(ui): migrate guardrail and duration controls to shadcn ( #36693 )
2026-08-13 06:42:42 +00:00
GuardrailSettingsView.tsx
refactor(ui): migrate guardrail and duration controls to shadcn ( #36693 )
2026-08-13 06:42:42 +00:00
HelpLink.test.tsx
refactor(ui): drop unreferenced locals from tests and narrow destructures
2026-08-05 17:46:39 -07:00
HelpLink.tsx
refactor(ui): replace hand-picked z-index values with one named scale and lint it
2026-08-25 17:02:35 -07:00
key_info_utils.test.tsx
Add Tags To Edit Key Flow ( #16500 )
2025-11-11 17:44:29 -08:00
key_info_utils.tsx
Add Tags To Edit Key Flow ( #16500 )
2025-11-11 17:44:29 -08:00
key_scope.test.ts
fix(keys): persist key_type so the UI shows correct key scope instead of "All Proxy Models" ( #33115 )
2026-07-13 18:08:43 -07:00
key_scope.ts
fix(keys): persist key_type so the UI shows correct key scope instead of "All Proxy Models" ( #33115 )
2026-07-13 18:08:43 -07:00
key_value_input.test.tsx
fix(ui): clear pass-through header rows when the create modal is reopened ( #37549 )
2026-08-19 18:44:01 -07:00
key_value_input.tsx
fix(ui): clear pass-through header rows when the create modal is reopened ( #37549 )
2026-08-19 18:44:01 -07:00
leftnav.test.tsx
test(ui): query sidebar links by role so the testing-library budgets stay under their ceilings
2026-09-05 17:07:27 -07:00
leftnav.tsx
refactor(ui): drop comments that restate the redirect table and home route
2026-09-05 16:50:20 -07:00
LicenseExpiryBanner.test.tsx
refactor(ui): move the root-level dashboard components onto shadcn primitives
2026-08-14 06:52:06 -07:00
LicenseExpiryBanner.tsx
refactor(ui): move the root-level dashboard components onto shadcn primitives
2026-08-14 06:52:06 -07:00
logging_settings_view.test.tsx
test(ui): assert presence and state so dashboard tests fail when behaviour breaks
2026-08-17 14:46:55 -07:00
logging_settings_view.tsx
fix(ui): give status colours a readable foreground and drop the muted 70% step ( #37649 )
2026-08-20 10:58:32 -07:00
model_filters.tsx
feat(ui): add search to Agent Hub tab and admin agents table
2026-09-01 11:46:58 -07:00
model_group_alias_settings.tsx
fix(ui): give status colours a readable foreground and drop the muted 70% step ( #37649 )
2026-08-20 10:58:32 -07:00
model_info_view.test.tsx
test(ui): pin wire contracts for key, model and MCP server forms ( #40019 )
2026-09-07 09:53:18 -07:00
model_info_view.tsx
fix(ui): hide model write affordances from view-only admin sessions
2026-08-29 21:40:28 -07:00
ModelInfoEditForm.tsx
refactor(ui): migrate the model and router settings pages off antd ( #37523 )
2026-08-20 01:19:09 +00:00
MSTeamsSettings.tsx
feat(alerting): add native Microsoft Teams alerting destination ( #38367 )
2026-08-27 16:19:22 -07:00
navbar.test.tsx
feat(ui): add a light/dark/system theme toggle to the top bar ( #37669 )
2026-08-20 12:58:29 -07:00
navbar.tsx
refactor(ui): route the sidebar by pathname and shrink the ?page= shim to a redirect table
2026-09-05 16:44:11 -07:00
networking.test.ts
refactor(ui): route the sidebar by pathname and shrink the ?page= shim to a redirect table
2026-09-05 16:44:11 -07:00
networking.tsx
feat(ui): search, sort and role filter for the team member table
2026-09-11 01:37:48 +00:00
NoRedisWarningBanner.test.tsx
feat(proxy): auto-suppress the no-Redis banner for confirmed single-worker deployments
2026-08-14 17:11:05 -07:00
NoRedisWarningBanner.tsx
feat(proxy): auto-suppress the no-Redis banner for confirmed single-worker deployments
2026-08-14 17:11:05 -07:00
object_permission_types.ts
refactor(ui): derive the dashboard object_permission type from the generated schema
2026-07-24 16:05:52 -07:00
object_permissions_view.tsx
feat(proxy): granular key/team access control for Claude Code marketplace plugins ( #40518 )
2026-09-10 14:26:09 -07:00
onboarding_link.test.tsx
revert(ui): keep the onboarding link modal on antd
2026-08-14 07:10:13 -07:00
onboarding_link.tsx
refactor(ui): migrate the last antd components off antd onto shadcn ( #37569 )
2026-08-20 03:01:07 +00:00
page_metadata.ts
test(ui): run vitest unit tests in GitHub Actions and fix stale key-info tests ( #34175 )
2026-07-21 16:23:43 -07:00
page_utils.test.ts
style(ui): run prettier --write across the dashboard ( #29622 )
2026-06-04 11:37:54 -07:00
page_utils.ts
style(ui): run prettier --write across the dashboard ( #29622 )
2026-06-04 11:37:54 -07:00
pass_through_info.integration.test.tsx
refactor(ui): migrate pass-through, project and access group forms to react-hook-form and shadcn ( #37354 )
2026-08-18 14:05:23 -07:00
pass_through_info.tsx
refactor(ui): map hardcoded Tailwind palette classes onto semantic tokens ( #37576 )
2026-08-19 22:11:44 -07:00
per_user_usage.test.tsx
refactor(ui): drop the per-user usage page clamp now handled by the shared DataTable
2026-09-04 12:47:37 -07:00
per_user_usage.tsx
refactor(ui): drop the per-user usage page clamp now handled by the shared DataTable
2026-09-04 12:47:37 -07:00
price_data_reload.test.tsx
feat(cost_map): say on the card that Last run is deployment-wide while provenance is per worker
2026-09-07 19:06:30 -07:00
price_data_reload.tsx
feat(cost_map): say on the card that Last run is deployment-wide while provenance is per worker
2026-09-07 19:06:30 -07:00
provider_info_helpers.test.tsx
feat(ui): list the ChatGPT subscription provider in the Add Model form
2026-09-07 14:55:43 -07:00
provider_info_helpers.tsx
fix(ui): preserve cleared shared select values ( #40795 )
2026-09-11 18:37:08 -07:00
public_model_hub.test.tsx
feat: page the public model hub table off /public/v1/model_hub, keeping every filter ( #39691 )
2026-09-03 22:36:16 -07:00
public_model_hub.tsx
chore: merge litellm_internal_staging into litellm_lit_4738_table_pagination
2026-09-04 05:39:32 +00:00
PublicModelHubTableColumns.tsx
feat: page the public model hub table off /public/v1/model_hub, keeping every filter ( #39691 )
2026-09-03 22:36:16 -07:00
query_param_input.test.tsx
fix(ui): clear pass-through header rows when the create modal is reopened ( #37549 )
2026-08-19 18:44:01 -07:00
query_param_input.tsx
fix(ui): clear pass-through header rows when the create modal is reopened ( #37549 )
2026-08-19 18:44:01 -07:00
route_preview.test.tsx
refactor(ui): migrate models-and-endpoints to shadcn ( #36648 )
2026-08-12 12:42:17 -07:00
route_preview.tsx
refactor(ui): migrate models-and-endpoints to shadcn ( #36648 )
2026-08-12 12:42:17 -07:00
SCIM.test.tsx
test(ui): drive fields with change events where the typing is not the behaviour ( #37495 )
2026-08-19 12:11:37 -07:00
SCIM.tsx
refactor(ui): install the shadcn field primitive ( #38126 )
2026-08-24 14:30:32 -07:00
settings.test.tsx
feat(otel): add http/json export protocol for OTel v2 traces ( #40290 )
2026-09-08 15:45:32 -07:00
settings.tsx
feat(otel): add http/json export protocol for OTel v2 traces ( #40290 )
2026-09-08 15:45:32 -07:00
SidebarUsageCard.test.tsx
fix(ui): keep semantic button colours on hover after the no-op hover cleanup ( #37580 )
2026-08-19 23:13:08 -07:00
SidebarUsageCard.tsx
refactor(ui): move the dashboard onto class-variance-authority ( #38125 )
2026-08-24 14:10:31 -07:00
SSOModals.test.tsx
refactor(ui): migrate SSO, SCIM and vault forms to react-hook-form and shadcn ( #37347 )
2026-08-18 14:30:17 -07:00
SSOModals.tsx
refactor(ui): install the shadcn field primitive ( #38126 )
2026-08-24 14:30:32 -07:00
Teams.test.tsx
feat(proxy): granular key/team access control for Claude Code marketplace plugins ( #40518 )
2026-09-10 14:26:09 -07:00
Teams.tsx
fix(budgets): preserve explicit reset interval clears
2026-09-12 13:43:55 -07:00
TeamSSOSettings.test.tsx
test(ui): render TeamSSOSettings under a premium session so the organization dropdown tests fetch
2026-09-10 13:41:37 -07:00
TeamSSOSettings.tsx
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
ToolDetail.test.tsx
test(ui): pin mcp-servers, tag-management and tool-policies behaviour before the shadcn migration
2026-07-23 22:50:04 -07:00
ToolDetail.tsx
refactor(ui): drop dead locals and unused React state across the dashboard
2026-08-05 18:07:17 -07:00
ToolPoliciesView.test.tsx
feat(ui): add role capability gating, migrate Tool Policies route
2026-08-04 09:28:28 -07:00
ToolPoliciesView.tsx
refactor(ui): map hardcoded Tailwind palette classes onto semantic tokens ( #37576 )
2026-08-19 22:11:44 -07:00
UIAccessControlForm.integration.test.tsx
refactor(ui): migrate prompt, UI access, plugin and MCP filter forms to react-hook-form and shadcn ( #37297 )
2026-08-18 18:47:06 +00:00
UIAccessControlForm.tsx
refactor(ui): install the shadcn field primitive ( #38126 )
2026-08-24 14:30:32 -07:00
UIAccessControlForm.unit.test.tsx
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
update_model_credentials_modal.test.tsx
test(ui): drive fields with change events where the typing is not the behaviour ( #37495 )
2026-08-19 12:11:37 -07:00
update_model_credentials_modal.tsx
refactor(ui): install the shadcn field primitive ( #38126 )
2026-08-24 14:30:32 -07:00
user_agent_activity.test.tsx
test(ui): assert presence and state so dashboard tests fail when behaviour breaks
2026-08-17 14:46:55 -07:00
user_agent_activity.tsx
refactor(ui): map hardcoded Tailwind palette classes onto semantic tokens ( #37576 )
2026-08-19 22:11:44 -07:00
UserBanner.test.tsx
feat(ui): add admin-configurable user banner ( #35729 )
2026-08-04 09:24:29 -07:00
UserBanner.tsx
feat(ui): add admin-configurable user banner ( #35729 )
2026-08-04 09:24:29 -07:00
vector_store_providers.test.tsx
feat: move MongoDB vector search to an optional sidecar
2026-09-07 23:02:27 -07:00
vector_store_providers.tsx
fix: preserve MongoDB deadlines and secure remote sidecar transport
2026-09-07 23:43:21 -07:00
view_user_spend.tsx
refactor(ui): replace hand-picked z-index values with one named scale and lint it
2026-08-25 17:02:35 -07:00