Commit graph

13 commits

Author SHA1 Message Date
Ishaan Jaff
b1c3e2d4ef (feat) UI - Disable Usage Tab once SpendLogs is 1M+ Rows (#7208)
* use utils to set proxy spend logs row count

* store proxy state variables

* fix check for _has_user_setup_sso

* fix proxyStateVariables

* fix dup code

* rename getProxyUISettings

* add fixes

* ui emit num spend logs rows

* test_proxy_server_prisma_setup

* use MAX_SPENDLOG_ROWS_TO_QUERY to constants

* test_get_ui_settings_spend_logs_threshold
2024-12-12 18:43:17 -08:00
Ishaan Jaff
f35914a448 (proxy ui sso flow) - fix invite user sso flow (#6093)
* return if sso setup on ui_settings

* use helper to get invite link
2024-10-07 12:32:08 +05:30
Ishaan Jaff
f9e6ac0542 switch off prod logs on ui 2024-07-30 13:23:45 -07:00
Ishaan Jaff
c2289afee8 swithc off console log in prod 2024-07-30 13:02:55 -07:00
Krrish Dholakia
eb1f244b90 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
Krrish Dholakia
5c0cb8c326 feat(proxy_server.py): enable admin to create/delete budgets for end-users 2024-05-22 16:20:06 -07:00
Ishaan Jaff
5cc6dd0d03 ui - cleanup input text boxes 2024-04-22 13:34:23 -07:00
Ishaan Jaff
f647624a4b UI - invite user flow 2024-04-19 15:26:29 -07:00
Ishaan Jaff
2a7159c10b create_user using user_email 2024-04-19 15:17:50 -07:00
Ishaan Jaff
2d353bf284 ui - show teams as dropdown in create user flow 2024-04-19 15:07:13 -07:00
Krrish Dholakia
7fac7c47c6 fix(proxy_server.py): enable default new user params 2024-02-23 16:39:50 -08:00
ishaan-jaff
67d4d63b31 (feat) ui - create new users 2024-02-20 17:10:33 -08:00
ishaan-jaff
9e77958bba (ui) create user 2024-02-20 16:41:51 -08:00