Commit graph

5061 commits

Author SHA1 Message Date
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 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
Ishaan Jaff
628cd13755
[Feat] UI - Allow scheduling key rotations when creating virtual keys (#14960)
* fix design of key reset interval

* fix: LiteLLM_VerificationToken

* fix key manager

* add key_rotation_at

* ui fix

* fix ui view

* set key_rotation_at  on creation

* add key_rotation_at

* fix info

* fix: _set_key_rotation_fields

* fix KeyRotationManager

* fix key edit view

* test_update_key_fn_auto_rotate_enable

* fix KeyRotationManager
2025-09-26 16:24:40 -07:00