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