Ishaan Jaff
03c56804a0
(UI) fix + test displaying number of keys an internal user owns ( #6507 )
...
* fix view internal user key count
* add test for /user/list
* fix test user list
* testing ui change
* ui new build
2024-10-30 20:44:15 +05:30
Ishaan Jaff
b419170cbd
fix ui check when budget is 0 ( #6506 )
2024-10-30 15:55:58 +05:30
Ishaan Jaff
fb9fb3467d
(UI) Delete Internal Users on Admin UI ( #6442 )
...
* add /user/delete call
* ui show modal asking if you want to delete user
* fix delete user modal
2024-10-26 11:41:37 +04:00
Ishaan Jaff
b8d91b3f41
ui new build
2024-10-25 23:38:54 +04:00
Ishaan Jaff
2d2a2c35d8
ui show created at date
2024-10-25 09:23:08 +04:00
Krish Dholakia
199896f912
fix(proxy_server.py): add 'admin' user to db ( #6223 )
...
* fix(proxy_server.py): add 'admin' user to db
Fixes noisy error https://github.com/BerriAI/litellm/issues/6206
* fix(proxy_server.py): return correct 'userID' for `/login` endpoint
Fixes https://github.com/BerriAI/litellm/issues/6206
2024-10-21 12:19:02 -07:00
Ishaan Jaff
fa1451af90
ui new build
2024-10-09 16:04:49 +05:30
Ishaan Jaff
74ae7deee3
uo fixes for default team ( #6134 )
2024-10-09 16:02:08 +05:30
Krish Dholakia
9695c1af10
LiteLLM Minor Fixes & Improvements (10/08/2024) ( #6119 )
...
* refactor(cost_calculator.py): move error line to debug - https://github.com/BerriAI/litellm/issues/5683#issuecomment-2398599498
* fix(migrate-hidden-params-to-read-from-standard-logging-payload): Fixes https://github.com/BerriAI/litellm/issues/5546#issuecomment-2399994026
* fix(types/utils.py): mark weight as a litellm param
Fixes https://github.com/BerriAI/litellm/issues/5781
* feat(internal_user_endpoints.py): fix /user/info + show user max budget as default max budget
Fixes https://github.com/BerriAI/litellm/issues/6117
* feat: support returning team member budget in `/user/info`
Sets user max budget in team as max budget on ui
Closes https://github.com/BerriAI/litellm/issues/6117
* bug fix for optional parameter passing to replicate (#6067 )
Signed-off-by: Mandana Vaziri <mvaziri@us.ibm.com>
* fix(o1_transformation.py): handle o1 temperature=0
o1 doesn't support temp=0, allow admin to drop this param
* test: fix test
---------
Signed-off-by: Mandana Vaziri <mvaziri@us.ibm.com>
Co-authored-by: Mandana Vaziri <mvaziri@us.ibm.com>
2024-10-08 21:57:03 -07:00
Ishaan Jaff
285b589095
ui new build
2024-10-07 13:01:19 +05:30
Ishaan Jaff
51af0d5d94
(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
abe8059713
ui - fix view user pagination
2024-10-07 12:15:29 +05:30
Krish Dholakia
d57be47b0f
Litellm ruff linting enforcement ( #5992 )
...
* ci(config.yml): add a 'check_code_quality' step
Addresses https://github.com/BerriAI/litellm/issues/5991
* ci(config.yml): check why circle ci doesn't pick up this test
* ci(config.yml): fix to run 'check_code_quality' tests
* fix(__init__.py): fix unprotected import
* fix(__init__.py): don't remove unused imports
* build(ruff.toml): update ruff.toml to ignore unused imports
* fix: fix: ruff + pyright - fix linting + type-checking errors
* fix: fix linting errors
* fix(lago.py): fix module init error
* fix: fix linting errors
* ci(config.yml): cd into correct dir for checks
* fix(proxy_server.py): fix linting error
* fix(utils.py): fix bare except
causes ruff linting errors
* fix: ruff - fix remaining linting errors
* fix(clickhouse.py): use standard logging object
* fix(__init__.py): fix unprotected import
* fix: ruff - fix linting errors
* fix: fix linting errors
* ci(config.yml): cleanup code qa step (formatting handled in local_testing)
* fix(_health_endpoints.py): fix ruff linting errors
* ci(config.yml): just use ruff in check_code_quality pipeline for now
* build(custom_guardrail.py): include missing file
* style(embedding_handler.py): fix ruff check
2024-10-01 19:44:20 -04:00
Ishaan Jaff
e2d48d7e45
ui add deepseek provider ( #5857 )
2024-09-24 07:16:51 -07:00
Ishaan Jaff
36114f234c
ui new build
2024-09-23 18:10:12 -07:00
Ishaan Jaff
39b68b2914
[Feat] Admin UI - Add Service Accounts ( #5855 )
...
* service_account_settings on config
* add service account checks
* call service_account_checks
* add testing for service accounts
* add service_account on ui
2024-09-23 17:50:05 -07:00
Ishaan Jaff
c19592e502
ui new build
2024-09-23 13:17:40 -07:00
Ishaan Jaff
47d36e3c79
ui networking list all teams ( #5851 )
2024-09-23 13:16:18 -07:00
Ishaan Jaff
030b2e1bae
ui new build
2024-09-23 07:56:23 -07:00
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
Krish Dholakia
3933fba41f
LiteLLM Minor Fixes & Improvements (09/19/2024) ( #5793 )
...
* fix(model_prices_and_context_window.json): add cost tracking for more vertex llama3.1 model
8b and 70b models
* fix(proxy/utils.py): handle data being none on pre-call hooks
* fix(proxy/): create views on initial proxy startup
fixes base case, where user starts proxy for first time
Fixes https://github.com/BerriAI/litellm/issues/5756
* build(config.yml): fix vertex version for test
* feat(ui/): support enabling/disabling slack alerting
Allows admin to turn on/off slack alerting through ui
* feat(rerank/main.py): support langfuse logging
* fix(proxy/utils.py): fix linting errors
* fix(langfuse.py): log clean metadata
* test(tests): replace deprecated openai model
2024-09-20 08:19:52 -07:00
Ishaan Jaff
696fc387d2
ui new build
2024-09-20 08:11:05 -07:00
Ishaan Jaff
a6100d7ea9
ui fix correct team not loading ( #5804 )
...
* ui fix correct team not loading
* ui fix
2024-09-20 08:08:56 -07:00
Ishaan Jaff
8dbb1f59d7
ui new build
2024-09-19 17:18:49 -07:00
Ishaan Jaff
e6018a464f
[ Proxy - User Management]: If user assigned to a team don't show Default Team ( #5791 )
...
* rename endpoint to ui_settings
* ui allow DEFAULT_TEAM_DISABLED
* fix logic
* docs Set `default_team_disabled: true` on your litellm config.yaml
2024-09-19 17:13:58 -07:00
dependabot[bot]
d0425e7767
Bump next from 14.1.1 to 14.2.10 in /ui/litellm-dashboard ( #5753 )
...
Bumps [next](https://github.com/vercel/next.js ) from 14.1.1 to 14.2.10.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.1.1...v14.2.10 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 18:21:58 -07:00
Krrish Dholakia
cdd7cd4d69
build: bump from 1.44.28 -> 1.45.0
2024-09-12 23:10:29 -07:00
Krish Dholakia
00047de1c6
fix(user_dashboard.tsx): don't call /global/spend on startup ( #5668 )
...
at 1m+ rows, query timeouts cause ui errors
2024-09-12 22:15:52 -07:00
Ishaan Jaff
c574c729cd
ui new build
2024-09-07 16:24:06 -07:00
Ishaan Jaff
57d3d59aaf
ui allow setting input / output cost per M tokens
2024-09-07 12:07:14 -07:00
Ishaan Jaff
516a6b63e1
ui new build
2024-09-06 18:10:46 -07:00
Ishaan Jaff
ff9aafe05d
Merge pull request #5566 from BerriAI/litellm_ui_regen_keys
...
[Feat] Allow setting duration time when regenerating key
2024-09-06 18:05:51 -07:00
Krish Dholakia
e4dcd6f745
fix(navbar.tsx): only show 'get enterprise license' if user is not already a premium user ( #5568 )
2024-09-06 17:14:30 -07: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
8e25ba8de1
ui new build
2024-09-05 17:05:39 -07:00
Ishaan Jaff
f42a0528db
Merge branch 'main' into litellm_allow_internal_user_view_usage
2024-09-05 16:46:06 -07:00
Ishaan Jaff
304a31ec8c
ui show when key expires
2024-09-05 15:57:52 -07:00
Ishaan Jaff
8344bbd3af
ui add a check for isAdminOrAdminViewer
2024-09-05 13:04:20 -07:00
Ishaan Jaff
cc51fd0df9
use helper functions per endpoint
2024-09-05 10:57:12 -07:00
Ishaan Jaff
7d2298d3c1
fix allow internal user and internal viewer to view usage
2024-09-05 10:16:25 -07:00
Ishaan Jaff
5ad6d4cf77
new ui build
2024-08-28 14:43:33 -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