Commit Graph
1935 Commits
Author SHA1 Message Date
Ishaan JaffandGitHub a10425d1ce [Feat] Allow Team Admins to export a report of the team spending (#15542)
* v0 for export

* v0 for Export

* add types for EntityUsageExportModalProps

* add folder struct

* add summry selector

* add selector for export

* add utils for entity usage export

* refactored buttons

* fixes name

* fix alignment

* test: EntityUsageExportModal

* fix lint
2025-10-14 15:07:59 -07:00
Ishaan Jaffer c86c6bc507 v0 for Export 2025-10-14 11:11:37 -07:00
Ishaan Jaffer bda58bc3ed v0 for export 2025-10-14 11:11:24 -07:00
Krrish Dholakia 8eb58db989 fix: fix linting error 2025-10-11 15:42:53 -07:00
Krish DholakiaandGitHub 5507d50acf Merge branch 'main' into litellm_dev_10_09_2025_p1 2025-10-11 13:06:34 -07:00
Ishaan Jaffer b20199b28d test fix 2025-10-11 11:42:36 -07:00
Ishaan Jaffer 826ebfae1c ui fix 2025-10-11 11:06:36 -07:00
Ishaan Jaffer e7d5840cd2 CreateTagModal test 2025-10-11 09:08:05 -07:00
Ishaan JaffandGitHub 527c8f59fa [Feat] Tag Management - Add support for setting tag based budgets (#15433)
* feat: add LiteLLM_TagTable

* fix: use new table for tag management

* fix - allow setting budgets for tags

* working tag creation

* fix schema.prisma

* add tag info

* ui fixes

* ui fix tag info

* TAG_CACHE_IN_MEMORY_TTL_SECONDS

* add Litellm_EntityType

* fix get_aggregated_db_spend_update_transactions

* fix: _update_entity_spend_in_db

* fix _tag_max_budget_check

* add tag budget check

* add tag_list_transactions

* test_get_tag_objects_batch

* test_update_tag_db_without_prisma_client

* fix get_tags_from_request_body

* get_tags_from_request_body

* fix get_tags_from_request_body

* fix spend tracking utils

* get_tags_from_request_body

* test_get_tags_from_request_body_with_metadata_tags

* feat: add _update_tag_cache spend tracking

* fix _PROXY_track_cost_callback

* test_tag_cache_update_multiple_tags

* fix tag info

* docs fix

* docs tag budgets

* doc fix

* docs fix

* fix tag budget

* docs tag budgets

* docs fix

* ruff fix
2025-10-10 19:24:50 -07:00
Achintya RajanandGitHub 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 44ded6c4b5 import fixes & cleanup 2025-10-10 16:39:42 -07:00
Achintya Rajan 5a32a336e6 renamed component 2025-10-10 16:32:35 -07:00
Achintya Rajan 6cf9cce38f Update model_dashboard.tsx 2025-10-10 16:31:28 -07:00
Achintya Rajan f8f94b71f0 extracted FilterByContent 2025-10-10 16:29:49 -07:00
Achintya Rajan a7e897a671 Update model_dashboard.tsx 2025-10-10 16:20:24 -07:00
Achintya Rajan f456dbecbd moved updateModelMetrics down 2025-10-10 16:15:35 -07:00
Achintya Rajan 25252d06d1 moved FilterByContent down 2025-10-10 16:03:07 -07:00
Achintya Rajan 29002b4f3b extracted ModelAnalyticsTab.tsx 2025-10-10 15:48:02 -07:00
Achintya Rajan 020cecfe33 ModelRetrySettingsTab and PriceDataManagementTab 2025-10-10 15:32:55 -07:00
Achintya Rajan ae39196315 removed props, transferred management down 2025-10-10 15:11:22 -07:00
Achintya Rajan ff06e6d4ea extracted AllModelsTab, eliminating props 2025-10-10 15:02:38 -07:00
Krish DholakiaandGitHub c8b93c3940 Merge pull request #15389 from BerriAI/litellm_usage_spend_per_day_chart_fix
fix: usage page >> Model Activity >> spend per day graph: y-axis clipping on large spend values
2025-10-10 13:08:26 -07:00
Krish DholakiaandGitHub a83cf6d042 Merge pull request #15416 from BerriAI/litellm_ui_remove_unused_imports
Enforces removal of unused imports from UI
2025-10-10 13:07:34 -07:00
Krish DholakiaandGitHub 192097813a Merge pull request #15418 from BerriAI/litellm_ui_teams_refactor_2
LiteLLM Dashboard Teams UI refactor
2025-10-10 13:06:54 -07:00
Achintya Rajan 824517ee37 updates guardrail provider logos 2025-10-10 11:39:14 -07:00
Achintya Rajan b4444ead0d rebased, removed unused imports 2025-10-10 10:25:48 -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
Krrish Dholakia f2d4f03339 feat(pass_through_endpoints.py): only show available pass through endpoints based on what teams has access to
makes it easier to control access
2025-10-09 17:45:14 -07:00
Achintya Rajan accc42ca2e added back old teams for regression protection 2025-10-09 17:44:36 -07:00
Achintya Rajan b4bcc7143c Update README.md 2025-10-09 17:39:29 -07:00
Achintya Rajan 93868eb92b Create README.md 2025-10-09 17:28:28 -07:00
Krrish Dholakia 82d7a7248e feat(teams/): support allowed_passthrough_routes on team create + update
allows admin to specify what passthrough routes the team has access to
2025-10-09 17:11:57 -07:00
Krrish Dholakia ce8c481431 fix(key_edit_view.tsx): allow setting allowed pass through routes by key on key update, on the ui 2025-10-09 16:35:56 -07:00
Achintya Rajan 679cf54c6e adds vitests surrounding new components 2025-10-09 16:30:32 -07:00
Krrish Dholakia c553bfbf66 feat(create_key_button.tsx): support setting passthrough endpoints by key on the UI 2025-10-09 16:29:30 -07:00
Achintya Rajan dce17a8d16 added column "Your Role" with admin and member badges 2025-10-09 16:26:11 -07:00
Achintya Rajan 310b2da33e abbreviates large spend values, increases y-axis width 2025-10-09 14:54:21 -07:00
Achintya Rajan 87b0ff6ab0 Update CreateKeyPage.expiredToken.test.tsx 2025-10-09 13:58:34 -07:00
Achintya Rajan 091196a1fd added back Ishaan's MCP changes 2025-10-09 12:36:10 -07:00
Achintya Rajan 7d0088952e renamed teams component to TeamsView 2025-10-09 12:32:45 -07:00
Achintya Rajan 9d1147a5e8 teams refactor: extracted CreateTeamModal 2025-10-09 12:32:41 -07:00
Achintya Rajan 7c6e48c780 useAuthorized fix, teams refactor progress 2025-10-09 11:57:36 -07:00
Achintya Rajan d94e27e3c2 refactored teams -> teams header and teams filter 2025-10-09 11:57:33 -07:00
Krish DholakiaandGitHub 94e623fb14 Merge pull request #15236 from BerriAI/litellm_ui_refactor_genesis
LiteLLM UI Refactor Infrastructure
2025-10-08 19:19:02 -07:00
Krish DholakiaandGitHub d921df1baf Merge pull request #15343 from BerriAI/litellm_dev_10_08_2025_p1
MCP - support converting OpenAPI specs to MCP servers
2025-10-08 19:10:04 -07:00
Achintya Rajan ff4eda0ea6 removed unscoped changes (will be added later) 2025-10-08 18:00:15 -07:00
Achintya Rajan 3beb4a0797 added reload to base URL when FF is turned off 2025-10-08 17:54:48 -07:00
Achintya Rajan 825a040524 moved virtual-key-refactor to its own branch 2025-10-08 17:38:42 -07:00
Achintya Rajan 2b0df22dc5 next routing, feature flagged via sidebar 2025-10-08 17:07:46 -07:00