Commit graph

1751 commits

Author SHA1 Message Date
Krrish Dholakia
9577548060 fix(proxy_server.py): fix updating non-router settings for proxy config 2024-04-24 22:50:04 -07:00
Krrish Dholakia
1988ce3247 feat(router.py): support mock testing fallbacks flag
allow user to test if fallbacks work as expected with a `mock_testing_fallbacks = True` flag set during a call
2024-04-24 20:13:10 -07:00
Krrish Dholakia
f4bd85a489 fix(proxy_server.py): fix /config/update/
allows updating router config via UI and having the change be propogated across all proxy instances by persisting config changes to the db
2024-04-24 16:42:42 -07:00
Ishaan Jaff
f7053ac85f Merge pull request #3277 from BerriAI/litellm_update_deployments
[UI] V0 - Edit Model tpm, rpm, api_base
2024-04-24 14:03:00 -07:00
Ishaan Jaff
c19f28b7d2 /model/update endpoint 2024-04-24 10:39:20 -07:00
Krrish Dholakia
840bb5a18d fix(proxy_server.py): add new flag for disable sharing master key on ui 2024-04-24 10:06:01 -07:00
Ishaan Jaff
acf08e6d00 backend allow filtering by model_group 2024-04-23 22:03:20 -07:00
Ishaan Jaff
bd18a8909e ui - filter by time and deployments 2024-04-23 20:42:15 -07:00
Ishaan Jaff
1117a20f52 fix using slack alerting through admin ui 2024-04-23 19:05:50 -07:00
Krrish Dholakia
f1f08af785 fix(proxy_server.py): handle router being initialized without a model list 2024-04-23 10:52:28 -07:00
Ishaan Jaff
4e7b9356ce Merge pull request #3228 from BerriAI/litellm_ui_polish
[Fix] Non-Admin SSO Login
2024-04-22 18:15:10 -07:00
Ishaan Jaff
41d8bda94d fix - sso login for non admins 2024-04-22 17:57:47 -07:00
Ishaan Jaff
cd58805534 fix - track litellm_status=fail 2024-04-22 16:11:04 -07:00
Ishaan Jaff
b24be22ad0 ui - show all teams on ui 2024-04-22 14:15:50 -07:00
Ishaan Jaff
5e18a8bfbc Merge pull request #3212 from BerriAI/ui_increase_default_session_time
UI - increase default session time to 2 hours
2024-04-22 13:46:18 -07:00
Ishaan Jaff
a2e758f530 increase ui default session time to 2 hours 2024-04-22 10:00:53 -07:00
Ishaan Jaff
454925e461 fix - round spend to 2 decimals 2024-04-22 09:17:40 -07:00
Ishaan Jaff
8100ec4060 Merge pull request #3184 from BerriAI/litellm_ui_non_admins_flow
[UI] - non admin flow - only Create + Test Key available
2024-04-20 12:40:43 -07:00
Ishaan Jaff
20fe57107c fix - security fix 2024-04-20 12:10:08 -07:00
Ishaan Jaff
c50cf8bbd2 fix - audio_transcriptions security fix 2024-04-20 11:58:15 -07:00
Ishaan Jaff
941b6cecf5 fix testing fixes 2024-04-20 11:48:41 -07:00
Ishaan Jaff
d55237442b (ci/cd) testing with team_id and /user/new 2024-04-20 11:09:34 -07:00
Ishaan Jaff
ec540d686f fix - backend logic for non admin flow 2024-04-19 17:36:29 -07:00
Ishaan Jaff
69ff5805fc feat - track team_alias is metadata for /chat, /embeddings 2024-04-19 10:52:54 -07:00
Ishaan Jaff
977b030dd9 ui - show all alert types when getting all callbacks 2024-04-18 20:08:13 -07:00
Ishaan Jaff
bb07c5fdc5 Merge pull request #3112 from BerriAI/litellm_add_alert_types
[Feat] Allow user to select slack alert types to Opt In to
2024-04-18 16:21:33 -07:00
Ishaan Jaff
3cbbbd5861 Merge pull request #3142 from BerriAI/litellm_slack_alerting_show_model_passed
[Fix] Show `model` passed on `"400: {'error': 'Invalid model name passed in mode` errors 👻
2024-04-18 16:18:17 -07:00
Ishaan Jaff
3125b9fbba fix - show model passed in on Invalid model name passed in error 2024-04-18 15:43:30 -07:00
Krrish Dholakia
deccde6be1 fix(utils.py): support prometheus failed call metrics 2024-04-18 12:29:15 -07:00
Ishaan Jaff
670476353f ui - set alert_types 2024-04-18 11:13:05 -07:00
Ishaan Jaff
58eea0f330 feat return alert types on /config/get/callback 2024-04-17 21:02:10 -07:00
Ishaan Jaff
36b2d51e48 ui - dont include model/metrics in schema 2024-04-17 15:30:06 -07:00
Krrish Dholakia
afdaa349fa test(test_models.py): ensure only admin can call /health 2024-04-16 18:13:40 -07:00
Krish Dholakia
79ea9dd762 Merge pull request #3081 from BerriAI/litellm_ui_fixes_2
build(ui): view_key_table.tsx
2024-04-16 17:19:41 -07:00
Krrish Dholakia
78265a8d62 build(ui): view_key_table.tsx
show unmapped keys in default team
2024-04-16 17:16:08 -07:00
Ishaan Jaff
99065cb6b4 Merge pull request #3079 from BerriAI/litellm_router_save_settings_ui
UI - Save / Edit router settings UI
2024-04-16 16:57:42 -07:00
Krish Dholakia
593e9062da Merge pull request #3077 from BerriAI/litellm_delete_deployment_fix
fix(proxy_server.py): ensure id used in delete deployment matches id used in litellm Router
2024-04-16 15:48:43 -07:00
Krrish Dholakia
f6af61a225 fix(proxy_server.py): allow non-admins to access openai routes 2024-04-16 15:40:36 -07:00
Ishaan Jaff
eadca455ad feat - update router settings on Admin UI 2024-04-16 15:36:26 -07:00
Krrish Dholakia
c6ad02b167 fix(proxy_server.py): ensure id used in delete deployment matches id used in litellm Router 2024-04-16 15:17:18 -07:00
Ishaan Jaff
ca0a44d087 fix - save router settings in db 2024-04-16 15:11:28 -07:00
Ishaan Jaff
fb3edc6d92 router - get settings 2024-04-16 14:22:54 -07:00
Krrish Dholakia
1b3a75c302 fix(proxy_server.py): fix key create logic + add unit tests 2024-04-16 13:08:34 -07:00
Krrish Dholakia
915cfe4b68 fix(proxy_server.py): secure /team/info endpoint
make sure user requesting team info is part of team or admin
2024-04-16 11:40:08 -07:00
Krrish Dholakia
8073155bdf fix(proxy_server.py): prevent non-admins from creating new keys 2024-04-16 11:22:02 -07:00
Ishaan Jaff
3ad0651b59 return correct response from user/new 2024-04-16 08:17:45 -07:00
Krrish Dholakia
345295883a docs(proxy_server.py): point people to right health check endpoint 2024-04-16 07:27:59 -07:00
Ishaan Jaff
bf90334f32 fix - setting success callbacks with store model in db = True 2024-04-15 21:23:58 -07:00
Krrish Dholakia
200e8784f3 fix(proxy_server.py): fix delete models endpoint
https://github.com/BerriAI/litellm/issues/2951
2024-04-15 18:34:58 -07:00
Ishaan Jaff
68e5b4ecd3 Merge pull request #3048 from BerriAI/litellm_better_error_msgs
[Fix]  better error msgs when `/key/delete` raises an error
2024-04-15 17:43:05 -07:00