Commit graph

82 commits

Author SHA1 Message Date
Krish Dholakia
599730960a
build: new ui build (#7685) 2025-01-10 22:12:17 -08:00
Krish Dholakia
c4780479a9
Litellm dev 01 10 2025 p2 (#7679)
* test(test_basic_python_version.py): assert all optional dependencies are marked as extras on poetry

Fixes https://github.com/BerriAI/litellm/issues/7677

* docs(secret.md): clarify 'read_and_write' secret manager usage on aws

* docs(secret.md): fix doc

* build(ui/teams.tsx): add edit/delete button for updating user / team membership on ui

allows updating user role to admin on ui

* build(ui/teams.tsx): display edit member component on ui, when edit button on member clicked

* feat(team_endpoints.py): support updating team member role to admin via api endpoints

allows team member to become admin post-add

* build(ui/user_dashboard.tsx): if team admin - show all team keys

Fixes https://github.com/BerriAI/litellm/issues/7650

* test(config.yml): add tomli to ci/cd

* test: don't call python_basic_testing in local testing (covered by python 3.13 testing)
2025-01-10 21:50:53 -08:00
Ishaan Jaff
981efffa3b ui fix key table 2024-12-14 14:12:39 -08:00
Krish Dholakia
21156ff5d0
LiteLLM Minor Fixes & Improvements (11/27/2024) (#6943)
* fix(http_parsing_utils.py): remove `ast.literal_eval()` from http utils

Security fix - https://huntr.com/bounties/96a32812-213c-4819-ba4e-36143d35e95b?token=bf414bbd77f8b346556e
64ab2dd9301ea44339910877ea50401c76f977e36cdd78272f5fb4ca852a88a7e832828aae1192df98680544ee24aa98f3cf6980d8
bab641a66b7ccbc02c0e7d4ddba2db4dbe7318889dc0098d8db2d639f345f574159814627bb084563bad472e2f990f825bff0878a9
e281e72c88b4bc5884d637d186c0d67c9987c57c3f0caf395aff07b89ad2b7220d1dd7d1b427fd2260b5f01090efce5250f8b56ea2
c0ec19916c24b23825d85ce119911275944c840a1340d69e23ca6a462da610

* fix(converse/transformation.py): support bedrock apac cross region inference

Fixes https://github.com/BerriAI/litellm/issues/6905

* fix(user_api_key_auth.py): add auth check for websocket endpoint

Fixes https://github.com/BerriAI/litellm/issues/6926

* fix(user_api_key_auth.py): use `model` from query param

* fix: fix linting error

* test: run flaky tests first
2024-11-28 00:32:46 +05:30
Ishaan Jaff
bb16abc043
(UI) fix - allow editing key alias on Admin UI (#6776)
* fix allow editing key alias on UI

* fix non type for budget duration
2024-11-16 19:58:26 -08:00
Ishaan Jaff
2d2a2c35d8 ui show created at date 2024-10-25 09:23:08 +04:00
Ishaan Jaff
b345db5011 fix ui type 2024-09-06 17:04:03 -07:00
Ishaan Jaff
46b5a78c21 fix regen keys 2024-09-06 14:31:20 -07:00
Ishaan Jaff
5d9f2e7115 working regen flow 2024-09-06 14:10:02 -07:00
Ishaan Jaff
5c15e21a05 ui allow rotating keys 2024-09-06 10:34:50 -07:00
Ishaan Jaff
dd6c9df850 use form correctly 2024-09-06 10:27:47 -07:00
Ishaan Jaff
9bdb96ad9c allow correct fields on regenerate key 2024-09-06 10:19:37 -07:00
Ishaan Jaff
304a31ec8c ui show when key expires 2024-09-05 15:57:52 -07:00
Ishaan Jaff
2c0802126d fix ui 2024-08-28 11:59:32 -07:00
Ishaan Jaff
74b19ea9c5 ui fixes 2024-08-28 11:53:31 -07:00
Ishaan Jaff
8dc1af666b ui fix viewing budget info 2024-08-28 11:51:47 -07:00
Ishaan Jaff
228e028147 ui show Budget Reset 2024-08-28 11:48:33 -07:00
Ishaan Jaff
97392a28a3 stash change 2024-08-28 09:55:53 -07:00
Ishaan Jaff
4c54cad62d allow editing budget duration 2024-08-28 08:23:01 -07:00
Ishaan Jaff
a043676dc4 fix regen api key flow 2024-08-26 18:59:29 -07:00
Ishaan Jaff
b0ae0101f4 make regenerating api keys enterprise 2024-08-26 18:53:28 -07:00
Ishaan Jaff
83813af0a2 regenerate key 2024-08-26 18:44:46 -07:00
Ishaan Jaff
5c2c316919 update ui regen key 2024-08-26 18:41:20 -07:00
Ishaan Jaff
3527e47b59 ui regenerate an api key 2024-08-26 18:33:18 -07:00
Ishaan Jaff
40c018272c working regenerate key flow 2024-08-26 18:28:26 -07:00
Ishaan Jaff
d9769c393e ui new build 2024-08-24 16:45:53 -07:00
Ishaan Jaff
e8b9fbf9f9 fix allow setting per model tpm rpm limits 2024-08-24 15:34:25 -07:00
Ishaan Jaff
98d1113e89 ui allow setting tpm / rpm limits on ui 2024-08-24 12:42:39 -07:00
Ishaan Jaff
f618eb0a67 fix show user_id on table 2024-08-23 20:54:44 -07:00
Ishaan Jaff
896026c468 switch off prod logs on ui 2024-07-30 13:23:45 -07:00
Ishaan Jaff
67b85d9dda undo ui changes 2024-05-21 18:39:25 -07:00
Ishaan Jaff
7cbdf02a9b ui - set permissions on keys 2024-05-21 18:06:56 -07:00
Ishaan Jaff
69afc14a82 fix - show token hashes on ui 2024-05-11 12:42:14 -07:00
Ishaan Jaff
b146336e79 clean up key info tab 2024-05-11 11:30:10 -07:00
Ishaan Jaff
69452f003d ui - show token hashes on ui 2024-05-11 11:21:53 -07:00
Ishaan Jaff
6105522e55 fix - ui validation bug 2024-04-25 20:33:02 -07:00
Ishaan Jaff
a1784b4387 ui - fix view key table size 2024-04-25 11:51:07 -07:00
Krrish Dholakia
6dbd73b619 build(ui): view_key_table.tsx
show unmapped keys in default team
2024-04-16 17:16:08 -07:00
Krrish Dholakia
666407f198 build(ui): client-side validation if key models are in new team
ensures when keys move teams, the models the key can call, are allowed by the team
2024-04-16 08:57:58 -07:00
Krrish Dholakia
dc4b0f9536 build(ui): allow admin to move key to another team 2024-04-15 16:40:19 -07:00
Ishaan Jaff
eb24398ee1 (ui) fix bug when editing 2024-04-03 20:29:25 -07:00
Ishaan Jaff
4795fced10 fix deleting a key on ui 2024-04-03 18:33:16 -07:00
Ishaan Jaff
79be7239a2 fix - ui edit keys bug 2024-04-03 18:23:22 -07:00
Ishaan Jaff
326f95244a
Merge pull request #2809 from BerriAI/ui_use_token_id_in_key_gen
[UI] QA Fix Edit Key flow - return `token_id` in /key/generate respose
2024-04-02 21:48:40 -07:00
Ishaan Jaff
20b479725d fix edit key flow on admin ui 2024-04-02 21:38:18 -07:00
Ishaan Jaff
b28109e891 ui fix 2024-04-02 21:33:28 -07:00
Ishaan Jaff
1d2d38b580 ui show all team models 2024-04-02 17:46:07 -07:00
Ishaan Jaff
6e3ec361ae show all models in red on ui 2024-04-02 17:20:00 -07:00
Ishaan Jaff
3245d8cdce support all-proxy-models for teams 2024-04-02 16:04:09 -07:00
Ishaan Jaff
b83c452ddd support all-models-on-proxy 2024-04-02 15:52:54 -07:00