Commit Graph
1892 Commits
Author SHA1 Message Date
Achintya Rajan 310b2da33e abbreviates large spend values, increases y-axis width 2025-10-09 14:54:21 -07:00
Krish DholakiaandGitHub 94e623fb14 Merge pull request #15236 from BerriAI/litellm_ui_refactor_genesis
LiteLLM UI Refactor Infrastructure
2025-10-08 19:19:02 -07:00
Krish DholakiaandGitHub d921df1baf Merge pull request #15343 from BerriAI/litellm_dev_10_08_2025_p1
MCP - support converting OpenAPI specs to MCP servers
2025-10-08 19:10:04 -07:00
Achintya Rajan ff4eda0ea6 removed unscoped changes (will be added later) 2025-10-08 18:00:15 -07:00
Achintya Rajan 3beb4a0797 added reload to base URL when FF is turned off 2025-10-08 17:54:48 -07:00
Achintya Rajan 825a040524 moved virtual-key-refactor to its own branch 2025-10-08 17:38:42 -07:00
Achintya Rajan 2b0df22dc5 next routing, feature flagged via sidebar 2025-10-08 17:07:46 -07:00
Krish DholakiaandGitHub 5c6fb5eb29 Merge pull request #15309 from BerriAI/litellm_cookie_spasm_mitigation
potentially fixes a UI spasm issue with an expired cookie
2025-10-08 16:13:38 -07:00
Achintya Rajan fe2d4addfa Update CreateKeyPage.expiredToken.test.tsx 2025-10-08 14:10:09 -07:00
Achintya Rajan d6852b11ae Create CreateKeyPage.expiredToken.test.tsx 2025-10-08 13:41:00 -07:00
Krrish Dholakia 45ec1ffdaa fix(ui/): set is sso modal visible to true for all users
allow backend to handle more complex state management
2025-10-08 13:13:21 -07:00
Krish DholakiaandGitHub 60fb8cdb87 Merge pull request #15308 from BerriAI/litellm_models_page_crash_fix
fix: model + endpoints page crash when config file contains router_settings.model_group_alias
2025-10-07 18:19:15 -07:00
Achintya Rajan 4de4e4af1a Update page.tsx 2025-10-07 18:14:20 -07:00
Ishaan Jaffer f2a96e6830 fix: e2eUI testing 2025-10-07 17:45:30 -07:00
Achintya Rajan 9fa8c6099e Update model_group_alias_settings.tsx 2025-10-07 17:42:04 -07:00
Ishaan JaffandGitHub 7b56ba240e [MCP Gateway] Litellm mcp fixes team control (#15304)
* fix: _set_object_permission

* fix: _set_object_permission on teams

* fix: _set_object_permission

* fixes for team/key permissions

* statsh: object permission view

* fix: MCPServerPermissions
2025-10-07 16:48:00 -07:00
Achintya Rajan e2f21beb7f added Infinity as a provider in the UI 2025-10-07 10:21:18 -07:00
Achintya Rajan 7ed4715a9b eliminates loading screen flash 2025-10-06 20:42:59 -07:00
Achintya Rajan cc94fb87b5 added base URL helpers 2025-10-06 20:32:47 -07:00
Achintya Rajan 051c9a7c61 Sidebar2 uses FF now 2025-10-06 20:17:19 -07:00
Krish DholakiaandGitHub 6e538033ed Merge pull request #15249 from BerriAI/litellm_router_settings_update_fix
fix: Router settings do not update despite success message
2025-10-06 19:53:08 -07:00
Krish DholakiaandGitHub 6bb34e5168 Merge pull request #15252 from BerriAI/litellm_view_key_pagination_calls_fix
(perf) fix: Replaces bloated key list calls with lean key aliases endpoint
2025-10-06 19:51:26 -07:00
Krish DholakiaandGitHub 3f6717bfd8 Merge pull request #15250 from BerriAI/litellm_next_turbopack_for_dev
Adds turbopack to the npm run dev command in UI to build faster during development
2025-10-06 19:50:41 -07:00
Achintya Rajan eed19fb4ab slight improvement for Sidebar2 2025-10-06 19:36:40 -07:00
Achintya Rajan 6529ed4d62 hidden dashboard routing, dev and build env files 2025-10-06 19:21:34 -07:00
Ishaan JaffandGitHub 930f88078e [MCP Gateway] Backend - Allow storing allowed tools by team/key (#15243)
* add mcp_tool_permissions column to LiteLLM_ObjectPermissionTable

* add mcp_tool_permissions

* add LiteLLM_ObjectPermissionTable

* test key/team mgmt

* fix code QA check

* fix check_tool_permission_for_key_team

* test_key_tool_permission_allows_permitted_tool

* test_list_tools_filters_by_key_team_permissions

* fix _get_tools_from_mcp_servers

* fix logger.debug

* fix check_tool_permission_for_key_team

* fix: filter_tools_by_key_team_permissions

* fix _get_team_object_permission

* fix _set_object_permission

* fix handle_update_object_permission_common

* fix add allowed tools to keys

* test add key/team level tool permissions for MCPs
2025-10-06 18:49:32 -07:00
Achintya RajanandGitHub 264f1cded1 Merge branch 'main' into litellm_view_key_pagination_calls_fix 2025-10-06 18:10:57 -07:00
= ee00490c24 Update package.json 2025-10-06 18:05:48 -07:00
Achintya Rajan 19f0c498e5 Update general_settings.tsx 2025-10-06 17:52:13 -07:00
Ishaan JaffandGitHub 4c9bd3e0de [MCP Gateway] UI - Select allowed tools for Key, Teams (#15241)
* fix: MCPServerSelectorProps

* Tool Permissions

* Teams: tool permissions

* Add MCP team level permissions

* fix MCP tool permissions

* allow selecting MCP tools for Keys, teams

* fix: add mcp tool level permissions by key, team

* MCP Tool permissions test
2025-10-06 14:37:43 -07:00
Achintya Rajan b1f3553ae4 Update networking.tsx 2025-10-06 14:28:12 -07:00
Achintya Rajan 00f61b214c more window guards 2025-10-06 14:17:02 -07:00
Achintya Rajan cee408c0c0 diagnosing next build issue 2025-10-06 14:03:53 -07:00
Achintya Rajan f4d9e4869a renamed (console), added use clients 2025-10-06 13:33:38 -07:00
Achintya Rajan 715c4999a2 global feature flag state for app 2025-10-06 12:57:16 -07:00
= 53ee3e2634 refactoredUI feature flag 2025-10-06 10:43:42 -07:00
= 3f53d6b7ad Moved KeyInfoView to refactored folder, added deprecation notice 2025-10-06 10:43:34 -07:00
Achintya Rajan 03804cb1d2 preliminary virtual-keys refactor
simplifies handleCreate function for CreateKeyModal

moved hooks, components, files where I want them

moved virtual-key page to (console) for common layout

added layout for refactored console file structure, sidebar

wired teams to refactored components

fixing type issue

wired new top level hook useAuthorized

Adds routing to unrefactored pages

Update leftnav.tsx

Update useAuthorized.ts

useAuthorized in virtual-keys/page and deprecation notices

prelim VirtualKeyViewPage, removed old comment

Delete page.tsx
2025-10-06 10:43:26 -07:00
= 5197268a58 added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
Krish DholakiaandGitHub a9037ab61f Merge branch 'main' into litellm_dev_10_03_2025_p1 2025-10-04 15:23:31 -07:00
Krish DholakiaandGitHub 75e3f4e10d Merge pull request #15120 from BerriAI/litellm_dev_10_01_2025_p2
(feat) Support 'guaranteed_throughput' when setting limits on keys belonging to a team
2025-10-04 15:22:47 -07:00
= 5e03ef7382 fixes bloated key alias network calls with lean endpoint 2025-10-04 14:32:15 -07:00
Krrish Dholakia f500a866dd fix: fix ui linting errors 2025-10-04 14:31:51 -07:00
Krish DholakiaandGitHub f24a7a5191 Merge pull request #15200 from BerriAI/litellm_dev_10_04_2025_p1
fix: fix ui rerender
2025-10-04 14:18:10 -07:00
Krrish Dholakia 3300c16d74 fix: fix ui rerender 2025-10-04 14:17:36 -07:00
Krish DholakiaandGitHub 7cd0944b1a Merge pull request #15197 from ARajan1084/release-1-77-7-test-key-model-selection-fix
fix: Test key view: state on model info update
2025-10-04 14:08:42 -07:00
Krish DholakiaandGitHub 7a410940bd Merge pull request #15195 from BerriAI/litellm_dev_10_04_2025_p1
Litellm dev 10 04 2025 p1
2025-10-04 14:06:50 -07:00
Krrish Dholakia 2de05b4fd8 test: add min test for filtering logic 2025-10-04 14:05:55 -07:00
Krrish Dholakia 1bdf8cf264 fix(log_filter_logic.tsx): fix searching for end user logs, globally
ensures filters work outside of initial loaded page
2025-10-04 13:56:51 -07:00
= 06d50b55d7 fixes surrounding selection state on model info update 2025-10-04 12:13:18 -07:00