Krish Dholakia
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 Dholakia
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 Dholakia
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
Ishaan Jaff
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 Rajan
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 Jaff
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
=
5197268a58
added and ran prettier autoformatter
2025-10-04 18:19:48 -07:00
Krish Dholakia
a9037ab61f
Merge branch 'main' into litellm_dev_10_03_2025_p1
2025-10-04 15:23:31 -07:00
Krish Dholakia
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 Dholakia
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 Dholakia
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 Dholakia
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
Krrish Dholakia
6745e9f3f5
fix(model_dashboard.tsx): fix query
2025-10-04 12:08:13 -07:00
Krrish Dholakia
c2eb4d7f4e
fix(networking.tsx): use more efficient query for getting list of users
2025-10-04 12:07:21 -07:00
Krrish Dholakia
509927eec9
test: add vitest for clipboard http scenario
2025-10-04 11:34:12 -07:00
Krrish Dholakia
fff40e2ed6
fix(datautils.ts): fix clipboard copy issue on http endpoints
2025-10-04 11:29:15 -07:00
Krrish Dholakia
aa1b690494
feat(ui/): allow user to edit allowed tools for an mcp server
2025-10-03 19:05:56 -07:00
=
aca8ae7962
fixes issue where empty premium fields were blocking key edit
2025-10-03 18:57:50 -07:00
Krrish Dholakia
6691d0bc85
feat(proxy/): add edit / view for extra headers on MCP servers
2025-10-03 18:57:27 -07:00
Krrish Dholakia
c00cedcf26
feat(ui/): display the MCP extra headers on the UI
...
allow user to see what extra headers they set
2025-10-03 18:43:41 -07:00
Krrish Dholakia
274c5e963d
feat(ui/): allow user to forward additional headers to the MCP server from the UI
2025-10-03 18:22:11 -07:00
Krrish Dholakia
950210790b
feat(create_mcp_server.tsx): initial ui component for adding extra headers, allowed tools, disallowed tools to litellm ui
...
Closes LIT-1183
2025-10-03 18:12:31 -07:00
Krrish Dholakia
45f7f86480
feat(mcp_servers.tsx): show health of mcp servers on UI
...
allow user to know if mcp server is in invalid state
2025-10-03 17:42:06 -07:00
Krish Dholakia
b41041fc49
Merge pull request #15146 from JVenberg/fix/session-cookie-infinite-logout-loop
...
[Fix] Session Token Cookie Infinite Logout Loop
2025-10-03 15:23:49 -07:00
rishiganesh2002
d36c8d6bbe
[Feat] MCP Gateway Fine-grained Tools Addition ( #15153 )
...
* feat: UI to add specific tools under creating MCP connection
* chore: pydantic + prisma changes
* feat: adding specific MCP tools now works
* fix: allowed tools filtering
* chore: filtered list to mcp server cost config
* chore: update Readme
* chore: refactor the filtering
* test: Added tests
When the allowed_tests is null, empty list or populated
* chore: resolve the proxy issue
* feat: updating MCP tool filtering
2025-10-03 10:16:29 -07:00
DrQuacks
9a27eb5d0c
edited tests to allow build
2025-10-02 18:32:26 -07:00
DrQuacks
d303bf6743
port less than 1 cent to spend column
2025-10-02 16:55:36 -07:00
DrQuacks
8760276918
dropdown for more than two tags
2025-10-02 16:45:36 -07:00
DrQuacks
a91a7e7750
added testing file for api keys dashboard
2025-10-02 16:17:02 -07:00
DrQuacks
4d340fa48f
spend data in tags tooltip
2025-10-02 15:34:09 -07:00
Jack Venberg
560e96570e
Fix: Session Token Cookie Infinite Logout Loop
2025-10-02 15:02:07 -07:00
DrQuacks
7c5f789b67
styling tags, only showing tag column on tags tab
2025-10-02 13:49:01 -07:00
DrQuacks
fec3b55313
bringing tags into api top api keys table
2025-10-02 12:37:07 -07:00
Krrish Dholakia
32036e2093
feat(ui/): add common rate limit type form, for reuse for tpm/rpm across create + edit key
2025-10-01 18:46:43 -07:00
Krrish Dholakia
20b6f011f7
fix(create_key_button.tsx): working ui controls to set guaranteed throughput/best effort throughput on key
2025-10-01 18:34:29 -07:00
Krrish Dholakia
ff866aae7b
feat(create_key_button.tsx): add tpm/rpm rate limit type options to UI
...
allows user to set the type of tpm/rpm limit they're trying to set
2025-10-01 18:30:34 -07:00
Krish Dholakia
5619d350b6
Merge pull request #15074 from Jetemple/custom-logo-fix
...
Make UI theme settings publicly accessible for custom branding
2025-09-30 15:26:00 -07:00
Ishaan Jaff
60230e5666
[Feat] UI - add snowflake on UI ( #15083 )
...
* UI - add snowflake on UI
* fixes snowflake creds
2025-09-30 13:16:04 -07:00
Jack Temple
382614911f
fix: make /get/ui_theme_settings public for all users to access custom branding
2025-09-30 09:23:23 -05:00
hervelin
6fc975d7e5
Fix LiteLLM model name fallback in model overview
2025-09-28 18:08:15 +08:00
Ishaan Jaffer
bbbf204fe8
ui linting fix
2025-09-26 18:22:44 -07:00
Alexsander Hamir
bcc7fe74db
fix: support documented params ( #14969 )
2025-09-26 17:39:09 -07:00