Ishaan Jaff
33cf03722d
keyInfoV1Call
2025-03-13 19:16:46 -07:00
Ishaan Jaff
b6d155108e
working hover
2025-03-13 18:54:05 -07:00
Krish Dholakia
1f2bddbc21
Merge pull request #9186 from BerriAI/litellm_dev_03_12_2025_p2
...
feat: initial commit adding support for credentials on proxy ui
2025-03-12 22:12:49 -07:00
Krrish Dholakia
eb6ec443b7
fix(model_dashboard.tsx): move llm credentials closer to add model tab
2025-03-12 21:50:16 -07:00
Krrish Dholakia
39c07b98ed
fix: fix linting error
2025-03-12 21:32:31 -07:00
Krrish Dholakia
95f5c1b77d
fix(add_credentials_tab.tsx): cleanup ui
2025-03-12 21:30:12 -07:00
Krrish Dholakia
db3871366a
feat(credentials/): working e2e flow for add / update models on LiteLLM UI
2025-03-12 21:13:00 -07:00
Krrish Dholakia
e1a33a22b4
fix(columns.tsx): add llm credentials column on model table
...
make it easy to know if a model is using a reusable credential
2025-03-12 20:46:29 -07:00
Krrish Dholakia
3dae3fa571
feat(add_model_tab.tsx): working e2e add model flow on UI
2025-03-12 20:42:40 -07:00
Krrish Dholakia
d604f52884
feat: refactor add models tab on UI to enable setting credentials
2025-03-12 20:32:01 -07:00
Krrish Dholakia
52926408cd
feat(credential_accessor.py): fix upserting new credentials via accessor
2025-03-12 19:03:37 -07:00
Krrish Dholakia
715da8520c
feat(credentials.tsx): working POST request to add new credentials to db
2025-03-12 18:45:22 -07:00
Krrish Dholakia
acbc648537
feat(add_credentials_tab.tsx): style improvements
2025-03-12 18:36:13 -07:00
Krrish Dholakia
ad11131b63
feat(credentials.tsx): add modal for adding new credentials
2025-03-12 18:29:23 -07:00
Krrish Dholakia
a560e2d262
feat: re-add llm credentials to models page
2025-03-12 17:49:56 -07:00
Krrish Dholakia
3e47102567
feat(time_to_first_token.tsx): make viewing ttft free
2025-03-12 17:46:11 -07:00
Krrish Dholakia
6065a78702
feat(model_dashboard.tsx): re-add model analytics
2025-03-12 17:44:48 -07:00
Krrish Dholakia
c039a1e948
feat: initial commit adding support for credentials on proxy ui
2025-03-12 17:28:18 -07:00
Lucas Raschek
818ef51074
Fix Metadata not updating in UI
2025-03-12 19:09:39 +01:00
Ishaan Jaff
9692b2ed73
ui new build
2025-03-11 12:22:12 -07:00
Ishaan Jaff
1b6f0ed43b
fix viewing page as internal user viewer
2025-03-11 11:50:33 -07:00
Ishaan Jaff
6096f3aa9f
only show create key / actions for users with write access
2025-03-11 11:16:55 -07:00
Ishaan Jaff
01775bc95f
don't show test key page to internal user
2025-03-11 11:07:42 -07:00
Ishaan Jaff
3ee6a3eaee
ui new build
2025-03-10 21:05:00 -07:00
Ishaan Jaff
e7eb1708e8
Navbar logout url
2025-03-10 18:44:24 -07:00
Ishaan Jaff
afe0c03376
getProxyUISettings
2025-03-10 18:44:13 -07:00
Ishaan Jaff
c22b92439b
use helper setProxySettings
2025-03-10 18:44:07 -07:00
Ishaan Jaff
05ad7a67a7
Revert "ui new build"
...
This reverts commit 34694d3057
.
2025-03-10 13:56:10 -07:00
Ishaan Jaff
34694d3057
ui new build
2025-03-10 12:32:18 -07:00
Ishaan Jaff
e64b8a8baa
ui linting fix
2025-03-10 12:31:32 -07:00
Ishaan Jaff
d0cda56c99
ui linting fixes #2
2025-03-10 12:31:27 -07:00
Ishaan Jaff
24a8dfd540
ui fix linting errors
2025-03-10 12:31:22 -07:00
Ishaan Jaff
629ce6c19a
fix linting error
2025-03-10 12:31:13 -07:00
Ishaan Jaff
51f074682f
show eu api base on openai + text
2025-03-10 10:40:48 -07:00
Ishaan Jaff
6d537aec48
OpenAI_Text
2025-03-10 10:36:50 -07:00
Ishaan Jaff
a7f6a95dd9
(UI) - Fix, Allow Filter Keys by Team Alias, Key Alias and Org ( #9083 )
...
* working team, key, org filters
* fix size of filter
* all keys filter
* 1 file for filter logic
* remove key alias check
2025-03-08 15:58:29 -08:00
Ishaan Jaff
b5ad968e8a
(UI) - Minor improvements to logs page ( #9076 )
...
Read Version from pyproject.toml / read-version (push) Successful in 16s
* logs - make sure all cols have max width
* fix missing data message
* fix toggle handle responsive logs
2025-03-07 21:38:45 -08:00
Krrish Dholakia
2163d5c3e9
fix(transform_request.tsx): allow dev to file translation error
2025-03-07 19:43:49 -08:00
Krish Dholakia
0e3caf92b9
UI - new API Playground for testing LiteLLM translation ( #9073 )
...
* feat: initial commit - enable dev to see translated request
* feat(utils.py): expose new endpoint - `/utils/transform_request` to see the raw request sent by litellm
* feat(transform_request.tsx): allow user to see their transformed request
* refactor(litellm_logging.py): return raw request in 3 parts - api_base, headers, request body
easier to render each individually on UI vs. extracting from combined string
* feat: transform_request.tsx
working e2e raw request viewing
* fix(litellm_logging.py): fix transform viewing for bedrock models
* fix(litellm_logging.py): don't return sensitive headers in raw request headers
prevent accidental leak
* feat(transform_request.tsx): style improvements
2025-03-07 19:39:31 -08:00
Ishaan Jaff
1cf6f53a6c
(UI) - Allow adding Cerebras, Sambanova, Perplexity, Fireworks, Openrouter, TogetherAI Models on Admin UI ( #9069 )
...
Read Version from pyproject.toml / read-version (push) Successful in 17s
* allow adding cerebras on litellm ui
* add perplexity
* add openrouter, fireworks, together
2025-03-07 17:01:53 -08:00
Ishaan Jaff
e753f61231
fix logs page selected log ( #9061 )
2025-03-07 17:01:11 -08:00
Ishaan Jaff
0e7fd162f4
(UI) - Keys Page - Show 100 Keys Per Page, Use full height, increase width of key alias ( #9064 )
...
* show 100 keys + increase height of keys
* fix key_alias
* litellm show key alias full width
2025-03-07 15:43:10 -08:00
Ishaan Jaff
0fed8bcefd
ui new build
2025-03-06 21:22:58 -08:00
Ishaan Jaff
73448412e1
ui allow ui or eu api base adding model ( #9042 )
2025-03-06 21:22:03 -08:00
Ishaan Jaff
8d6815ce98
Revert "(UI) - Security Improvement, move to JWT Auth for Admin UI Sessions ( #8995 )"
...
This reverts commit 01a44a4e47
.
2025-03-05 08:49:20 -08:00
Ishaan Jaff
01a44a4e47
(UI) - Security Improvement, move to JWT Auth for Admin UI Sessions ( #8995 )
...
* (UI) - Improvements to session handling logic (#8970 )
* add cookieUtils
* use utils for clearing cookies
* on logout use clearTokenCookies
* ui use correct clearTokenCookies
* navbar show userEmail on UserID page
* add timestamp on token cookie
* update generate_authenticated_redirect_response
* use common getAuthToken
* fix clearTokenCookies
* fixes for get auth token
* fix invitation link sign in logic
* Revert "fix invitation link sign in logic"
This reverts commit 30e5308cb3
.
* fix getAuthToken
* update setAuthToken
* fix ui session handling
* fix ui session handler
* bug fix stop generating LiteLLM Virtual keys for access
* working JWT insert into cookies
* use central place to build UI JWT token
* add _validate_ui_token
* fix ui session handler
* fix fetchWithCredentials
* check allowed routes for ui session tokens
* expose validate_session endpoint
* validate session endpoint
* call sso/session/validate
* getUISessionDetails
* ui move to getUISessionDetails
* /sso/session/validate
* fix cookie utils
* use getUISessionDetails
* use ui_session_id
* "/spend/logs/ui" in spend_tracking_routes
* working sign in JWT flow for proxy admin
* allow proxy admin to access ui routes
* use check_route_access
* update types
* update login method
* fixes to ui session handler
* working flow for admin and internal users
* fixes for invite links
* use JWTs for SSO sign in
* fix /invitation/new flow
* fix code quality checks
* fix _get_ui_session_token_from_cookies
* /organization/list
* ui sso sign in
* TestUISessionHandler
* TestUISessionHandler
2025-03-04 21:48:23 -08:00
Ishaan Jaff
4c8b4fefc9
Revert "(UI) - Improvements to session handling logic ( #8970 )"
...
Read Version from pyproject.toml / read-version (push) Successful in 15s
This reverts commit c015fb34f1
.
2025-03-04 13:29:08 -08:00
Ishaan Jaff
772c2b1fff
Revert "ui new build"
...
This reverts commit 94563ab1e7
.
2025-03-04 13:28:54 -08:00
Ishaan Jaff
94563ab1e7
ui new build
2025-03-03 22:21:31 -08:00
Ishaan Jaff
c015fb34f1
(UI) - Improvements to session handling logic ( #8970 )
...
* add cookieUtils
* use utils for clearing cookies
* on logout use clearTokenCookies
* ui use correct clearTokenCookies
* navbar show userEmail on UserID page
* add timestamp on token cookie
* update generate_authenticated_redirect_response
* use common getAuthToken
* fix clearTokenCookies
* fixes for get auth token
* fix invitation link sign in logic
* Revert "fix invitation link sign in logic"
This reverts commit 30e5308cb3
.
* fix getAuthToken
* update setAuthToken
* fix ui session handling
* fix ui session handler
2025-03-03 22:17:21 -08:00