yuneng-jiang
3cb47dae44
updating lodash for dashboard
2026-01-22 12:22:04 -08:00
yuneng-jiang
685437c9cc
Adding help scripts for neon
2026-01-12 13:51:09 -08:00
yuneng-jiang
81c78931d8
Testing coverage with v8
2025-12-31 12:24:01 -08:00
yuneng-jiang
a1849a152c
Playwright setup in UI directory
2025-12-29 11:27:22 -08:00
yuneng-jiang
e3f1ce0138
bumping docusaurus/theme-mermaid to 3.9.0
2025-12-12 14:42:31 -08:00
Ishaan Jaffer
b487e67dec
sec fix
2025-11-26 18:23:18 -08:00
Ishaan Jaffer
ff99f93dfc
fix req.txt
2025-11-22 11:46:17 -08:00
Ishaan Jaffer
2613b7b942
fix security
2025-11-22 10:16:33 -08:00
Matt Cowger
4be0c6a226
JSONpanel ( #16687 )
2025-11-15 20:11:42 -08:00
Ishaan Jaffer
acad73018d
fix pkg lock
2025-11-14 18:59:49 -08:00
yuneng-jiang
4ed9c7d7f2
[Feat] UI - Changed API Base from Select to Input in New LLM Credentials ( #15987 )
...
* Changed API Base from Select to Input
* Added Tests
2025-10-27 15:46:04 -07:00
Achintya Rajan
6b66e12dea
Litellm UI API Reference page updates ( #15438 )
...
* added new CodeBlock for better visuals
* added doc link
2025-10-10 18:18:31 -07:00
Achintya Rajan
73eafed51c
removed unused imports
2025-10-10 10:25:00 -07:00
Achintya Rajan
5fca481ebb
removing unused imports
2025-10-10 10:24:57 -07:00
=
ee00490c24
Update package.json
2025-10-06 18:05:48 -07:00
=
5197268a58
added and ran prettier autoformatter
2025-10-04 18:19:48 -07:00
DrQuacks
a91a7e7750
added testing file for api keys dashboard
2025-10-02 16:17:02 -07:00
dependabot[bot]
060fa4d82f
build(deps): bump esbuild and vite in /ui/litellm-dashboard ( #14703 )
...
Bumps [esbuild](https://github.com/evanw/esbuild ) to 0.25.10 and updates ancestor dependency [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ). These dependencies need to be updated together.
Updates `esbuild` from 0.21.5 to 0.25.10
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.21.5...v0.25.10 )
Updates `vite` from 5.4.20 to 7.1.6
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.6/packages/vite )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.25.10
dependency-type: indirect
- dependency-name: vite
dependency-version: 7.1.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-19 15:21:30 -07:00
=
7cfdc6069a
upgraded build script to node 20
2025-09-18 18:01:47 -07:00
=
61d1fabb6e
upgraded vitest
2025-09-18 17:39:53 -07:00
=
4f89675267
upgraded to node 20
2025-09-18 17:38:56 -07:00
=
f80660acd9
vitests for GuardrailViewer components
2025-09-18 16:57:22 -07:00
Ishaan Jaff
d9ca0f9300
security: fix next js version ( #14084 )
2025-08-29 18:09:11 -07:00
Ishaan Jaff
45a9af8063
security fix
2025-08-20 08:40:49 -07:00
Ishaan Jaff
05b48eba62
fix security issue
2025-08-08 18:32:50 -07:00
Ishaan Jaff
7e2a00c848
[Docs] Add docs on how router / cooldowns work ( #13444 )
...
* add theme-mermaid
* docs cool down
* docs cooldown
2025-08-08 15:13:37 -07:00
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