Commit graph

33 commits

Author SHA1 Message Date
Krrish Dholakia
5be647dd76 build(ui/): add team admins via proxy ui 2024-11-20 05:11:28 +05:30
Ishaan Jaff
d100b32573
[SSO-UI] Set new sso users as internal_view role users (#5824)
* use /user/list endpoint on admin ui

* sso insert user with role when user does not exist

* add sso sign in test

* linting fix

* rename self serve doc

* add doc for self serve flow

* test - sso sign in default values

* add test for /user/list endpoint
2024-09-21 16:43:52 -07:00
Ishaan Jaff
896026c468 switch off prod logs on ui 2024-07-30 13:23:45 -07:00
Ishaan Jaff
7f847f194d swithc off console log in prod 2024-07-30 13:02:55 -07:00
Ishaan Jaff
8195a4eacc check if premium user for sso / allowed ip 2024-07-09 16:25:23 -07:00
Ishaan Jaff
f7002ecd08 fixes when no ip addresses enabled 2024-07-09 16:15:05 -07:00
Ishaan Jaff
e966d9fd0f fix text hierarhcy 2024-07-09 16:04:03 -07:00
Ishaan Jaff
b04c4da12e fix allowed ip screen 2024-07-09 15:57:53 -07:00
Ishaan Jaff
f3dddd234d ui - get, set, delete allowed ip addresses 2024-07-09 15:43:44 -07:00
Ishaan Jaff
2c338296c1 ui - allow setting allowed ip 2024-07-09 14:46:46 -07:00
Krrish Dholakia
e78cf92610 feat(create_user_button.tsx): allow admin to invite user to proxy via invite-links
makes it easier for proxy admin to debug what different roles can/can't do
2024-06-05 15:55:39 -07:00
Ishaan Jaff
c8ee205a21 invite - viewers on admin ui 2024-05-31 17:30:42 -07:00
Ishaan Jaff
245ffbd3c7 fix - reset form when user cancels on add admin or add viewer 2024-05-31 16:42:20 -07:00
Ishaan Jaff
92d8e62072 ui - new build 2024-05-31 16:20:45 -07:00
Ishaan Jaff
d3fe3d6c8a fix - cancel out of invite link when it does not work 2024-05-31 13:36:29 -07:00
Ishaan Jaff
d134216db3 ui fix 2024-05-31 08:22:38 -07:00
Ishaan Jaff
f9862be049
Merge branch 'main' into litellm_invite_link_flow_2 2024-05-31 08:14:52 -07:00
Ishaan Jaff
764f42a6d5 fix - admins tab show human friendly role 2024-05-30 17:24:52 -07:00
Krrish Dholakia
293d5cf1f2 feat: e2e flow complete - admin can invite new users to proxy via invite links
Completes https://github.com/BerriAI/litellm/issues/3863
2024-05-27 23:19:30 -07:00
Ishaan Jaff
f2467ba4e3 fix - show correct fallback login 2024-04-11 11:48:03 -07:00
Ishaan Jaff
0b964ea7ff fix - point to fallback login 2024-04-11 11:41:44 -07:00
Ishaan Jaff
05aefe18ce ui - set admin when setting up sso 2024-04-10 13:33:32 -07:00
Ishaan Jaff
cfb250903d ui - setup sso on admin ui 2024-04-10 12:07:21 -07:00
Ishaan Jaff
09ef6f827c v0 - add sso 2024-04-10 11:49:27 -07:00
Ishaan Jaff
84c486cacb v0 setup sso on litellm admin ui 2024-04-10 11:44:08 -07:00
Ishaan Jaff
2a5e62481b ui - setup sso 2024-04-10 08:49:40 -07:00
Krrish Dholakia
a1a5132b5f build(ui/admin.tsx): allow adding admins + upgrading viewer to admin
Allows proxy admin to add more admins via UI
2024-04-09 13:00:09 -07:00
Ishaan Jaff
f23e934536 (ui) improvements 2024-03-29 11:51:23 -07:00
Ishaan Jaff
bd207fe228 (ui) new build 2024-03-28 21:00:46 -07:00
Ishaan Jaff
440d0a0a4b (fix) ui alignment 2024-03-28 18:50:32 -07:00
Krrish Dholakia
c60fa9c84d feat(proxy/utils.py): enable end_user + team id tracking in spend logs
allows separating proxy owner vs. end user in the spen
d logs
2024-02-29 16:04:52 -08:00
Krrish Dholakia
36f378c8e1 fix(ui): allow admin to selectively add proxy admin viewers 2024-02-28 19:33:54 -08:00
Krrish Dholakia
d70149fe49 fix([WIP]): allow proxy admin to add users to view global spend 2024-02-27 18:32:06 -08:00