Ishaan Jaff
2a698062e3
[Feat] UI Allow testing /v1/messages on the Test Key Page ( #11930 )
...
* Add ANTHROPIC_MESSAGES to chat UI
* add anthropic-ai/sdk
* add anthropic messages to UI
* add makeAnthropicMessagesRequest
* fixes for endpoint selector
2025-06-20 13:31:24 -07:00
dependabot[bot]
4e313e517b
build(deps): bump next from 14.2.26 to 14.2.30 in /ui/litellm-dashboard ( #11720 )
...
Bumps [next](https://github.com/vercel/next.js ) from 14.2.26 to 14.2.30.
- [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.2.26...v14.2.30 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 14.2.30
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 17:33:11 -07:00
Ishaan Jaff
7f11b5b76c
[Security] - Add Trivy Security Scan for UI + Docs folder - remove all vulnerabilities ( #11778 )
...
* docs - sec scan
* ui - fix 0 security issues
* fix - 0 medium vuln on docs
* add MEDIUM scan for Docs
* Run Trivy scan on LiteLLM UI
2025-06-16 17:13:19 -07:00
Krish Dholakia
9da32d9e14
Litellm audit log staging ( #11418 )
...
* Audit logs added (#11226 )
* audit logs added
* audit logs populated
* adding json response
* collapsible json columns
* add created at column
* added changed field
* added premiumUser description
* added paginated filtered logs
* convert table names
* remove test file
* added new ui for audit logs
* only show the difference in before value and updated value
* fix: add lucide-react to package json
---------
Co-authored-by: tanjiro <56165694+NANDINI-star@users.noreply.github.com >
2025-06-04 14:34:17 -07:00
Ishaan Jaff
7ac05087c3
Revert "build(deps): bump next from 14.2.26 to 15.2.4 in /ui/litellm-dashboard ( #11216 )"
...
This reverts commit 461e1a4751 .
2025-05-28 21:20:56 -07:00
dependabot[bot]
461e1a4751
build(deps): bump next from 14.2.26 to 15.2.4 in /ui/litellm-dashboard ( #11216 )
...
Bumps [next](https://github.com/vercel/next.js ) from 14.2.26 to 15.2.4.
- [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.2.26...v15.2.4 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 15.2.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-28 16:39:20 -07:00
Krrish Dholakia
c884c9f296
build: update litellm version
2025-05-02 10:07:53 -07:00
Ishaan Jaff
58878aa0bb
[UI] Fixes for sessions on UI - ensure errors have a session and use 1 session for test key ( #10342 )
...
* ui fix use same trace id on test key page
* _get_session_id_for_spend_log
* fix linting
2025-04-26 16:02:58 -07:00
Christian Owusu
350bae9be0
Internal Users: Refresh user list on create ( #10296 )
...
* Clean up
* Refactor
* Internal Users: Refresh user list on create
2025-04-26 08:01:24 -07:00
Christian Owusu
47420d8d68
Require auth for all dashboard pages ( #10229 )
...
* Require authentication for all Dashboard pages
* Add test
* Add test
2025-04-23 07:08:25 -07:00
Ishaan Jaff
cc8eebe349
[UI] Linting fixes ( #9933 )
...
* bump openai js version used on ui
* fix linting
2025-04-11 21:23:59 -07:00
dependabot[bot]
73356b3a9f
Bump next from 14.2.25 to 14.2.26 in /ui/litellm-dashboard ( #9716 )
...
Bumps [next](https://github.com/vercel/next.js ) from 14.2.25 to 14.2.26.
- [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.2.25...v14.2.26 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 14.2.26
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 14:15:19 -07:00
dependabot[bot]
d5242d0318
build(deps): bump next from 14.2.21 to 14.2.25 in /ui/litellm-dashboard
...
Bumps [next](https://github.com/vercel/next.js ) from 14.2.21 to 14.2.25.
- [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.2.21...v14.2.25 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-22 04:04:46 +00:00
Ishaan Jaff
f8e43296fb
(UI) Fixes for managing Internal Users ( #8786 )
...
* allow bulk adding internal users
* allow sorting users by created at
* cleanup
* clean up user table
* show total num users
* show per user error when bulk adding users
* fix - don't allow creating duplicate internal users in DB
* ui flow fix for bulk adding users
* allow adding user in multiple teams with models
* correctly extract info
* working invitation link
* fix fill in table after bulk add
* fix the results from creating new users in bulkd
* bulk invite users
* fix view user flow
* fix ui type errors
* fix type errors
* fix type errors
2025-02-24 23:40:13 -08:00
Krish Dholakia
6834c5ecaf
Easier user onboarding via SSO ( #8187 )
...
* fix(ui_sso.py): use common `get_user_object` logic across jwt + ui sso auth
Allows finding users by their email, and attaching the sso user id to the user if found
* Improve Team Management flow on UI (#8204 )
* build(teams.tsx): refactor teams page to make it easier to add members to a team
make a row in table clickable -> allows user to add users to team they intended
* build(teams.tsx): make it clear user should click on team id to view team details
simplifies team management by putting team details on separate page
* build(team_info.tsx): separately show user id and user email
make it easy for user to understand the information they're seeing
* build(team_info.tsx): add back in 'add member' button
* build(team_info.tsx): working team member update on team_info.tsx
* build(team_info.tsx): enable team member delete on ui
allow user to delete accidental adds
* build(internal_user_endpoints.py): expose new endpoint for ui to allow filtering on user table
allows proxy admin to quickly find user they're looking for
* feat(team_endpoints.py): expose new team filter endpoint for ui
allows proxy admin to easily find team they're looking for
* feat(user_search_modal.tsx): allow admin to filter on users when adding new user to teams
* test: mark flaky test
* test: mark flaky test
* fix(exception_mapping_utils.py): fix anthropic text route error
* fix(ui_sso.py): handle situation when user not in db
2025-02-02 23:02:33 -08:00
yujonglee
f4803f63dc
refactor ( #7851 )
2025-01-18 07:25:41 -08:00
Ishaan Jaff
d3c2f4331a
(UI - View SpendLogs Table) ( #7842 )
...
* litellm log messages / responses
* add messages/response to schema.prisma
* add support for logging messages / responses in DB
* test_spend_logs_payload_with_prompts_enabled
* _get_messages_for_spend_logs_payload
* ui_view_spend_logs endpoint
* add tanstack and moment
* add uiSpendLogsCall
* ui view logs table
* ui view spendLogs table
* ui_view_spend_logs
* fix code quality
* test_spend_logs_payload_with_prompts_enabled
* _get_messages_for_spend_logs_payload
* test_spend_logs_payload_with_prompts_enabled
* test_spend_logs_payload_with_prompts_enabled
* ui view spend logs
* minor ui fix
* ui - update leftnav
* ui - clean up ui
* fix leftnav
* ui fix navbar
* ui fix moving chat ui tab
2025-01-17 18:53:45 -08:00
Ishaan Jaff
978fc0e7a8
(Admin UI - 2) UI chat should render the output in markdown ( #7460 )
...
* chat ui improvement
* ui - handle md text
2024-12-28 16:47:08 -08:00
Ishaan Jaff
fbe7ba4ce6
ui - bump sec issues ( #7418 )
2024-12-25 16:12:58 -08: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
dependabot[bot]
9bcd93178f
build(deps): bump next from 14.1.0 to 14.1.1 in /ui/litellm-dashboard
...
Bumps [next](https://github.com/vercel/next.js ) from 14.1.0 to 14.1.1.
- [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.0...v14.1.1 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-09 22:42:27 +00:00
Krrish Dholakia
bae6f41017
build(add-fallbacks-on-UI): allows admin to add fallbacks on the UI
2024-04-24 15:40:02 -07:00
Krrish Dholakia
e3c2bdef4d
feat(ui): add models via ui
...
adds ability to add models via ui to the proxy. also fixes additional bugs around new /model/new endpoint
2024-04-04 18:56:20 -07:00
Ishaan Jaff
1a417733d3
feat ui use litellm favicon
2024-04-02 13:27:48 -07:00
ishaan-jaff
16ac207b34
(ui) add react-syntax-highlighter'
2024-02-13 19:19:45 -08:00
ishaan-jaff
ade2b9ef45
(ui) show docs on how to use proxy
2024-02-13 19:19:11 -08:00
ishaan-jaff
9d463e1d98
v0 chat playground
2024-02-13 18:18:33 -08:00
ishaan-jaff
1cc7c50680
(ui) use jwts
2024-01-31 18:12:14 -08:00
ishaan-jaff
b39c53f64c
(fix) ishaanss changes
2024-01-27 18:00:49 -08:00
Krrish Dholakia
00a25ebfb8
build(ui/litellm-dashboard): ui cleanup
2024-01-27 17:34:01 -08:00
Krrish Dholakia
af8b35d556
build(ui/litellm-dashboard): initial commit of litellm dashboard
2024-01-27 12:12:48 -08:00