litellm/ui/litellm-dashboard/src/components
yuneng-jiang 9073daeebc [Fix] UI - TeamDropdown: Match org dropdown styling and fix test mock
- Use Select.Option with font-medium alias + Text secondary ID to match OrganizationDropdown
- Default page size to 20
- Add useInfiniteTeams mock to AddModelForm tests

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 22:52:16 -07:00
..
AccessGroups [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
add_model [Fix] UI - TeamDropdown: Match org dropdown styling and fix test mock 2026-03-21 22:52:16 -07:00
agent_management fix: add allowClear to dropdown components for better UX 2026-01-07 14:16:29 -07:00
agents [Fix] UI: Team table refresh, infinite team dropdown, leftnav for dashboard routes 2026-03-21 22:05:26 -07:00
AIHub address greptile review feedback (greploop iteration 3) 2026-03-18 12:48:01 -07:00
alerting removed unused imports 2025-10-10 10:25:00 -07:00
atoms Add unit tests for 5 untested UI components 2026-03-11 15:46:14 -07:00
budgets [Refactor] UI: Remove 38 unused files detected by knip 2026-02-19 22:07:41 -08:00
cache_settings [Feature] UI - Model Compare (#16855) 2025-11-19 19:07:11 -08:00
chat [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
claude_code_plugins Litellm ishaan march 20 (#24303) 2026-03-21 12:40:11 -07:00
CloudZeroCostTracking [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
common_components [Fix] UI - TeamDropdown: Match org dropdown styling and fix test mock 2026-03-21 22:52:16 -07:00
CostTrackingSettings test: add comprehensive Vitest coverage for CostTrackingSettings 2026-02-27 21:16:41 -08:00
DeletedKeysPage Adding tests 2026-01-16 22:14:24 -08:00
DeletedTeamsPage Adding tests 2026-01-16 22:14:24 -08:00
edit_auto_router fix auto router description textinput 2026-02-11 16:20:56 -08:00
email_events removing unused imports 2025-10-10 10:24:57 -07:00
EntityUsageExport Merge remote-tracking branch 'origin' into litellm_yj_march_18_2026 2026-03-18 16:20:07 -07:00
guardrails Add Akto Guardrails to LiteLLM (#23250) 2026-03-17 14:38:04 -07:00
GuardrailsMonitor Merge remote-tracking branch 'origin' into litellm_yj_march_18_2026 2026-03-18 16:20:07 -07:00
key_team_helpers [Test] UI: Add vitest coverage for 10 previously untested components 2026-03-19 10:30:03 -07:00
KeyAliasSelect/PaginatedKeyAliasSelect [Feature] UI - Paginated Key Alias Select 2026-02-25 22:21:32 -08:00
mcp_server_management fixing tests 2026-03-12 11:24:15 -07:00
mcp_tools [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
model_add [Refactor] UI: Remove 38 unused files detected by knip 2026-02-19 22:07:41 -08:00
model_dashboard merge: resolve conflicts between main and litellm_oss_staging_03_11_2026 2026-03-12 09:38:31 -03:00
ModelSelect UI build 2026-02-13 12:51:17 -08:00
molecules [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
Navbar feat: add control plane for multi-proxy worker management 2026-03-19 22:50:19 -07:00
organisms [Fix] UI: Team table refresh, infinite team dropdown, leftnav for dashboard routes 2026-03-21 22:05:26 -07:00
organization ui fix 2026-02-21 16:05:03 -08:00
permissions [Feat] UI - Agent Gateway - set allowed agents by key, team (#17511) 2025-12-04 16:31:17 -08:00
playground Merge remote-tracking branch 'origin' into litellm_yj_march_19_2026 2026-03-20 12:37:26 -07:00
policies [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
Projects [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
prompts [Refactor] UI: Remove 38 unused files detected by knip 2026-02-19 22:07:41 -08:00
router_settings [Fix] UI - resolve flaky tests from leaked @tremor/react Tooltip timer 2026-02-28 10:28:27 -08:00
SearchTools [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
Settings [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
shared [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
survey [Test] UI - Survey: add Vitest tests for ClaudeCodeModal, ClaudeCodePrompt, SurveyPrompt, and SurveyModal 2026-03-09 11:48:56 -07:00
tag_management chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
team [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
templates [Test] Add tests for organization dropdown in key create/edit 2026-03-13 18:15:42 -07:00
ToolPolicies [Test] UI: Add unit tests for 10 previously untested components 2026-03-17 13:30:06 -07:00
ui [Feature] UI - Teams: Modernize teams table with AntD, server-side pagination, and v2 API 2026-03-19 22:42:15 -07:00
UsagePage [Fix] UI - Usage: Reduce batch size to 3, add loading spinner to fetch banner 2026-03-14 11:28:15 -07:00
vector_store_management [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
view_logs Litellm ishaan march 20 (#24303) 2026-03-21 12:40:11 -07:00
view_model added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
view_users feat(ui): add click-to-copy icon on User ID in internal users table 2026-03-19 08:57:42 -07:00
VirtualKeysPage merge: resolve conflicts with upstream staging (bedrock + mcp tests) 2026-03-12 13:40:16 -03:00
activity_metrics.test.tsx remove stack from charts 2026-02-10 14:11:55 -08:00
activity_metrics.tsx feat: enhancements to agent flow on LiteLLm 2026-03-11 20:38:32 -07:00
add_pass_through.tsx Add default query param in UI 2026-02-19 12:48:27 +05:30
AdminPanel.test.tsx rename admins to AdminPanel 2026-02-05 21:11:26 -08:00
AdminPanel.tsx wire in the hashicorp settings 2026-03-06 18:26:30 -08:00
agents.test.tsx fix(test): update agents.test.tsx for AgentsPanel table refactor 2026-03-07 23:50:06 -08:00
agents.tsx feat: enhancements to agent flow on LiteLLm 2026-03-11 20:38:32 -07:00
bulk_create_users_button.test.tsx Change Bulk Invite User Roles to match backend (#16906) 2025-11-21 20:00:57 -08:00
bulk_create_users_button.tsx Migrate user management buttons from Tremor to Ant Design 2026-03-09 17:20:48 -07:00
BulkEditUsers.test.tsx Fix bulk user add 2026-01-24 21:52:29 -08:00
BulkEditUsers.tsx [Fix] UI: Migrate AntD message API to use context-based MessageManager 2026-03-19 23:29:38 -07:00
cache_dashboard.tsx Fix CI: Revert security scan changes and add GitGuardian ignore rules (#18358) 2025-12-22 17:03:53 -08:00
cache_health.tsx removed unused imports 2025-10-10 10:25:00 -07:00
callback_info_helpers.tsx (feat) Anthropic - support Structured Outputs output_format for Claude 4.5 sonnet and Opus 4.1 + Arize Phoenix - root span logging (#16949) 2025-11-22 12:08:26 -08:00
claude_code_plugins.tsx [Feat] UI - Allow Adding Claude Code Plugins (#19387) 2026-01-19 19:08:59 -08:00
cloudzero_export_modal.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
constants.tsx added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
CreateUserButton.test.tsx feat: org admin access to team management — backend auth, UI visibility, tests 2026-03-07 22:43:09 -08:00
CreateUserButton.tsx [Fix] UI: Team table refresh, infinite team dropdown, leftnav for dashboard routes 2026-03-21 22:05:26 -07:00
DebugWarningBanner.test.tsx [Test] UI: Add unit tests for 10 previously untested components 2026-03-18 12:18:42 -07:00
DebugWarningBanner.tsx feat: add UI banner warning for detailed debug mode (#21527) 2026-02-25 16:32:59 -08:00
DefaultUserSettings.test.tsx Add All Proxy Models To Default User Settings 2025-12-12 13:15:25 -08:00
DefaultUserSettings.tsx chore(ui): use antd danger prop instead of tailwind for Remove button 2026-03-16 15:36:28 -07:00
edit_user.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
email_settings.tsx removing unused imports 2025-10-10 10:24:57 -07:00
general_settings.tsx Add Default usage data configuration 2026-02-19 14:04:07 +05:30
guardrails.test.tsx Change modals to reusable component 2025-11-24 20:37:33 -08:00
guardrails.tsx feat(mcp): BYOM — non-admin MCP server submission + admin review workflow (#23205) 2026-03-10 13:58:59 -07:00
HelpLink.test.tsx Merge remote-tracking branch 'origin' into litellm_yj_march_18_2026 2026-03-18 16:20:07 -07:00
HelpLink.tsx [Feat] UI - Allow setting Provider Discounts on UI (#15550) 2025-10-14 20:08:18 -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_value_input.tsx removing unused imports 2025-10-10 10:24:57 -07:00
leftnav.test.tsx CircleCI test stability (#23055) 2026-03-07 15:19:39 -08:00
leftnav.tsx [Fix] UI: Team table refresh, infinite team dropdown, leftnav for dashboard routes 2026-03-21 22:05:26 -07:00
logging_settings_view.tsx added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
mcp_hub_table_columns.tsx refactor pt2 2026-01-01 12:42:22 -08:00
model_filters.tsx added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
model_group_alias_settings.tsx removing unused imports 2025-10-10 10:24:57 -07:00
model_hub_table_columns.tsx refactor pt2 2026-01-01 12:42:22 -08:00
model_info_view.test.tsx reusable-credentials 2026-02-27 13:37:23 -08:00
model_info_view.tsx Merge pull request #22316 from atapia27/reusable-credential-change 2026-03-03 22:59:54 -08:00
navbar.test.tsx CircleCI test stability (#23055) 2026-03-07 15:19:39 -08:00
navbar.tsx [Fix] UI: Team table refresh, infinite team dropdown, leftnav for dashboard routes 2026-03-21 22:05:26 -07:00
networking.test.ts healthcheck-model_id-fix: There was quite a bit of code that needed to be changed since health checks were entirely keyed by model name. This includes, proxy logic, the dashboard, and even networking, because model name was the identifier everywhere. All changed files had tests added to them, which are passing with no regressions. 2026-02-12 14:47:09 -08:00
networking.tsx Merge branch 'main' into litellm_yj_march_19_2026 2026-03-20 17:28:41 -07:00
object_permissions_view.tsx [Feat] UI - Agent Gateway - set allowed agents by key, team (#17511) 2025-12-04 16:31:17 -08:00
OldTeams.test.tsx [Feature] UI - Teams: Modernize teams table with AntD, server-side pagination, and v2 API 2026-03-19 22:42:15 -07:00
OldTeams.tsx [Fix] UI: Team table refresh, infinite team dropdown, leftnav for dashboard routes 2026-03-21 22:05:26 -07:00
onboarding_link.tsx Migrate user management buttons from Tremor to Ant Design 2026-03-09 17:20:48 -07:00
organizations.test.tsx Normalize table action columns (#16657) 2025-11-14 14:11:01 -08:00
organizations.tsx Team Settings Model Select 2026-01-15 21:57:11 -08:00
page_metadata.ts [Refactor] UI - API Reference: Migrate to path-based routing 2026-03-19 12:57:17 -07:00
page_utils.test.ts Fixing tests 2026-01-27 23:47:47 -08:00
page_utils.ts [Feat] UI: Allow Admins to control what pages are visible on LeftNav (#19907) 2026-01-27 19:31:24 -08:00
pass_through_info.tsx Update Ui for adding method to passthrough endpoints 2026-02-19 11:59:36 +05:30
pass_through_settings.tsx Add default query param in UI 2026-02-19 12:48:27 +05:30
per_user_usage.tsx removing unused imports 2025-10-10 10:24:57 -07:00
price_data_reload.tsx Add ability to see which model cost map is getting used 2026-02-23 17:15:06 +05:30
prompts.tsx [Feat] Prompt Management - Allow viewing version history (#16901) 2025-11-21 08:54:52 -08:00
provider_info_helpers.test.tsx [UI QA] - Add all provider models + providers on ui (#22461) 2026-02-28 17:35:08 -08:00
provider_info_helpers.tsx Update ui/litellm-dashboard/src/components/provider_info_helpers.tsx 2026-03-05 00:20:20 -05:00
public_model_hub.test.tsx fix: Add array type checks for model, agent, and MCP hub data to prevent crashes from non-array API responses and include a regression test. 2026-02-05 10:28:04 +05:30
public_model_hub.tsx merge: resolve conflicts between main and litellm_oss_staging_03_11_2026 2026-03-12 09:38:31 -03:00
query_param_input.tsx Add default query param in UI 2026-02-19 12:48:27 +05:30
response_time_indicator.tsx added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
route_preview.tsx added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
SCIM.tsx removed unused imports 2025-10-10 10:25:00 -07:00
settings.test.tsx UI Cloud Zero Integration 2025-12-17 19:03:39 -08:00
settings.tsx Removing mock data and adding tabs 2026-01-10 09:27:44 -08:00
SSOModals.test.tsx fixing build 2026-01-02 14:00:55 -08:00
SSOModals.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
TeamSSOSettings.test.tsx [Feature] UI - Default Team Settings: Modernize page and fix defaults application 2026-03-14 00:01:25 -07:00
TeamSSOSettings.tsx Add missing permission options to PERMISSION_OPTIONS list 2026-03-18 13:05:53 -07:00
ToolDetail.tsx [Fix] UI: Team table refresh, infinite team dropdown, leftnav for dashboard routes 2026-03-21 22:05:26 -07:00
ToolPolicies.tsx Bug Fix: auto-inject prompt caching support for Gemini models (#21881) 2026-03-03 20:25:35 -08:00
ToolPoliciesView.test.tsx Add unit tests for 5 previously untested UI components 2026-03-13 22:48:50 -07:00
ToolPoliciesView.tsx Bug Fix: auto-inject prompt caching support for Gemini models (#21881) 2026-03-03 20:25:35 -08:00
transform_request.tsx removing unused imports 2025-10-10 10:24:57 -07:00
ui_theme_settings.tsx feat(proxy): add custom favicon support\n\nAdd ability to configure a custom favicon for the litellm proxy UI.\n\n- Add favicon_url field to UIThemeConfig model\n- Add LITELLM_FAVICON_URL env var support\n- Add /get_favicon endpoint to serve custom favicons\n- Update ThemeContext to dynamically set favicon\n- Add favicon URL input to UI theme settings page\n- Add comprehensive tests\n\nCloses #8323 (#21653) 2026-02-21 00:46:51 -08:00
UIAccessControlForm.tsx removed unused imports 2025-10-10 10:25:00 -07:00
UIAccessControlForm.unit.test.tsx added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
usage.tsx top model show N 2026-01-13 16:21:14 -08:00
UsageIndicator.test.tsx Fixing content filter guardrail update 2026-02-11 15:37:57 -08:00
UsageIndicator.tsx feat(ui): add license expiration display to usage indicator (#20763) 2026-02-11 15:46:33 +05:30
user_agent_activity.test.tsx Change usage page to have a parent date picker (#16264) 2025-11-07 10:00:37 -08:00
user_agent_activity.tsx Change usage page to have a parent date picker (#16264) 2025-11-07 10:00:37 -08:00
user_dashboard.test.tsx feat(ui): migrate user_dashboard.tsx and user_info_view.tsx to /v2/user/info 2026-03-12 07:50:36 +00:00
user_dashboard.tsx feat(ui): migrate user_dashboard.tsx and user_info_view.tsx to /v2/user/info 2026-03-12 07:50:36 +00:00
user_edit_view.test.tsx ui new buil 2026-02-06 19:15:29 -08:00
user_edit_view.tsx unlimited budget ui changes 2026-02-03 18:19:33 -08:00
vector_store_providers.tsx [Feat] RAG API - Add s3_vectors as provider on /vector_store/search API + UI for creating + PDF support for /rag/ingest (#19895) 2026-01-27 16:30:59 -08:00
view_user_spend.tsx Show user budget on usage 2025-12-31 17:27:58 -08:00
view_users.test.tsx Delete user and mcp server modal and mcp table tooltips (#16751) 2025-11-17 19:45:24 -08:00
view_users.tsx Migrate user management buttons from Tremor to Ant Design 2026-03-09 17:20:48 -07:00
WebRTCTester.jsx Fix the live tester 2026-03-12 22:14:08 +05:30