Commit graph

36184 commits

Author SHA1 Message Date
Praveen11558
8297eb89ad
Update test_llm_cost_calc_utils.py 2026-03-23 17:12:15 +05:30
Praveen11558
ad899986b9
Update test_llm_cost_calc_utils.py 2026-03-23 16:36:23 +05:30
Praveen11558
73c6a70af2
Update test_llm_cost_calc_utils.py 2026-03-23 15:54:31 +05:30
Praveen11558
36b0aff118
Update model version in cost calculation tests 2026-03-23 15:44:42 +05:30
Praveen11558
5856d483cc
Update test_llm_cost_calc_utils.py 2026-03-23 15:33:11 +05:30
Praveen11558
275d9c8d2f
Update utils.py 2026-03-23 15:10:34 +05:30
Praveen11558
c1b9463d03
Update utils.py 2026-03-23 14:46:17 +05:30
Praveen11558
6004f53d1b
Update test_llm_cost_calc_utils.py 2026-03-23 00:25:10 +05:30
Praveen11558
2b9a66ea15
Update test_llm_cost_calc_utils.py 2026-03-23 00:13:50 +05:30
Praveen11558
65a8730f3a
Update test_llm_cost_calc_utils.py 2026-03-23 00:03:37 +05:30
Praveen11558
5247068418
Update test_llm_cost_calc_utils.py 2026-03-23 00:01:06 +05:30
Praveen11558
9103063789
Update test_llm_cost_calc_utils.py 2026-03-22 23:59:31 +05:30
Praveen11558
c32aad035d
Update utils.py 2026-03-22 23:45:30 +05:30
Praveen11558
1492d46df9
Update test_llm_cost_calc_utils.py 2026-03-22 23:35:19 +05:30
Praveen11558
c5e5a2c584
Update test_llm_cost_calc_utils.py 2026-03-22 23:27:28 +05:30
Praveen11558
802e00fe17
Update test_llm_cost_calc_utils.py 2026-03-22 23:25:12 +05:30
Praveen11558
4ba2000238
Clean up comments in utils.py
Removed unnecessary comment about the purpose of the file.
2026-03-22 23:15:04 +05:30
Praveen11558
d0a9596ecd
Refactor and add tests for cost calculation scenarios 2026-03-22 23:09:03 +05:30
Praveen11558
29f523d6a3
Update utils.py 2026-03-22 22:57:55 +05:30
Praveen11558
40e5459dfc
Merge branch 'BerriAI:main' into inline_tokens_cost 2026-03-22 22:54:17 +05:30
Praveen11558
6ecb6033d3
Refactor assertions for cost calculation 2026-03-22 22:36:09 +05:30
Praveen11558
47a0b8a887
Refactor assertions for cost calculations 2026-03-22 22:26:16 +05:30
yuneng-jiang
c89496f378
Merge pull request #24342 from BerriAI/litellm_yj_march_21_2026
[Fix] UI - Teams: Table refresh, infinite dropdown, leftnav migration
2026-03-21 23:36:21 -07:00
yuneng-jiang
38d477507d remove outdated e2e test 2026-03-21 23:14:53 -07:00
yuneng-jiang
6bb08883af adding poetry lock 2026-03-21 23:01:28 -07:00
yuneng-jiang
fa65433c8c bump: version 1.82.5 → 1.82.6 2026-03-21 22:56:09 -07:00
yuneng-jiang
d91980dc45 adding build 2026-03-21 22:55:04 -07:00
yuneng-jiang
071c8641de bump: version 0.4.59 → 0.4.60 2026-03-21 22:54:41 -07:00
yuneng-jiang
88a4c7aeaf bump: version 0.4.58 → 0.4.59 2026-03-21 22:54:38 -07:00
yuneng-jiang
34d079910b chore: update Next.js build artifacts (2026-03-22 05:53 UTC, node v22.16.0) 2026-03-21 22:53:50 -07:00
yuneng-jiang
9073daeebc [Fix] UI - TeamDropdown: Match org dropdown styling and fix test mock
- Use Select.Option with font-medium alias + Text secondary ID to match OrganizationDropdown
- Default page size to 20
- Add useInfiniteTeams mock to AddModelForm tests

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 22:52:16 -07:00
yuneng-jiang
aea8e32048 [Fix] UI: Team table refresh, infinite team dropdown, leftnav for dashboard routes
- OldTeams: refresh table via fetchTeamsV2 after team create instead of appending
- TeamDropdown: rewrite with useInfiniteTeams for paginated fetch, scroll-to-load, and debounced search
- Update all TeamDropdown consumers to use the new self-fetching API
- Dashboard layout: switch from Sidebar2 to SidebarProvider (leftnav)
- Leftnav: add MIGRATED_PAGES routing for path-based navigation (api-reference)
- Navbar: remove chat button

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 22:05:26 -07:00
yuneng-jiang
9963b31e07 Revert "fix(proxy): restore per-entity breakdown in aggregated daily activity endpoint"
This reverts commit 9c3fab24ad.
2026-03-21 21:37:29 -07:00
yuneng-jiang
f5194b5ce3
Merge pull request #24334 from BerriAI/litellm_yj_march_21_2026
[Infra] Build UI for release
2026-03-21 18:03:38 -07:00
yuneng-jiang
d217e49193 chore: update Next.js build artifacts (2026-03-22 01:02 UTC, node v22.16.0) 2026-03-21 18:02:32 -07:00
yuneng-jiang
e3d4c29d37
Merge pull request #24323 from BerriAI/litellm_ryan_march_20
litellm ryan march 20
2026-03-21 15:57:28 -07:00
Ryan Crabbe
3e27ff1b78 fix: resolve mypy type errors in audit_logs.py 2026-03-21 15:42:01 -07:00
Ryan Crabbe
f494ab513f docs: add High Availability Control Plane documentation
New docs page covering the HA control plane architecture where each
worker instance has its own DB, Redis, and master key. Includes a
React component diagram, setup configs, SSO notes, and local testing
instructions.
2026-03-21 15:31:49 -07:00
yuneng-jiang
1986f1034e
Merge pull request #24211 from BerriAI/litellm_dev_sameer_16_march_week
Litellm dev sameer 16 march week
2026-03-21 15:19:15 -07:00
yuneng-jiang
72fba093c8 Merge remote-tracking branch 'origin/main' into litellm_dev_sameer_16_march_week 2026-03-21 15:11:29 -07:00
yuneng-jiang
7b31ea40a9
Merge pull request #22844 from BerriAI/litellm_oss_staging_03_05_2026
Litellm oss staging 03 05 2026
2026-03-21 15:09:48 -07:00
Ryan Crabbe
9b90e80f71 fix: resolve mypy type errors in audit_logs.py
Extract multiline `or` chain from LiteLLM_AuditLogs constructor to fix
pydantic mypy plugin field-type misattribution, and add explicit
Optional[bool] annotation to avoid variable name shadowing conflict.
2026-03-21 15:08:47 -07:00
yuneng-jiang
c6bb7a5be5 Apply Black formatting to 11 files
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 15:05:53 -07:00
yuneng-jiang
e3b62c0915 fix: apply Black formatting to 6 files after main merge
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 15:03:06 -07:00
yuneng-jiang
2b889f1627
Merge pull request #23471 from michelligabriele/fix/aggregated-activity-entity-breakdown
fix(proxy): restore per-entity breakdown in aggregated daily activity endpoint
2026-03-21 14:59:41 -07:00
yuneng-jiang
10b0139bf8
Merge branch 'main' into litellm_oss_staging_03_05_2026 2026-03-21 14:58:11 -07:00
Krish Dholakia
f911d8d865
Merge pull request #23818 from BerriAI/litellm_oss_staging_03_17_2026
fix(fireworks): skip #transform=inline for base64 data URLs (#23729)
2026-03-21 14:54:39 -07:00
Krrish Dholakia
cb4027531b fix: add explicit "summary" not in result guards to opt-out test paths
Addresses Greptile feedback that test assertions were weakened when
removing summary: "detailed" expectations — now every default-behavior
test explicitly asserts that "summary" is absent from the result.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 14:53:25 -07:00
yuneng-jiang
35316e115f fix: apply Black formatting to 7 files
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 14:51:15 -07:00
yuneng-jiang
262534a3a5
Merge branch 'main' into litellm_dev_sameer_16_march_week 2026-03-21 14:30:57 -07:00