YutaSaito
eec4ed640b
Revert "Stabilise mock tests"
2026-01-17 06:26:18 +09:00
Sameer Kankute
83e33944ef
Fix: mock test tests
2026-01-15 22:02:42 +05:30
Sameer Kankute
b4ee1b2589
Fix: response enterprise tests
2026-01-15 19:53:04 +05:30
yuneng-jiang
f4017a1986
Tests
2025-12-17 16:07:01 -08:00
yuneng-jiang
9907a0d93c
Tests
2025-12-15 18:04:27 -08:00
yuneng-jiang
0769a290da
Sendgrid integration + bump enterprise package
2025-12-09 19:34:09 -08:00
Ishaan Jaff
1cdfb3da8f
[Bug Fix] - Fix litellm_enterprise ensure imported routes exist ( #17337 )
...
* test_enterprise_routes.py
* test_enterprise_routes_all_imports_exist
2025-12-01 19:14:12 -08:00
Ishaan Jaff
83ea037bc9
[Feat] AI Gateway - Allow admins to disable, dynamic callback controls ( #16750 )
...
* add flag to allow_dynamic_callback_disabling
* fix EnterpriseCallbackControls
* test controls
* add docs on dynamic logging
2025-11-17 18:29:07 -08:00
Ishaan Jaff
2541a54023
[Feat] Email Notifications - Ensure Users get Key Rotated Email ( #16292 )
...
* add virtual_key_rotated
* add KEY_ROTATED_EMAIL_TEMPLATE
* fix base email
* add _send_key_rotated_email
* fix _send_key_rotated_email
* key rotated email fix
* fix: async_key_generated_hook ensure behavior matches regenerate
* test_send_key_rotated_email
* expose EMAIL_INCLUDE_API_KEY
* docs mask api keys
* add email regen
* docs key regen
* docs email
* docs email
* docs fix
* fix code qa check
2025-11-05 15:56:49 -08:00
YutaSaito
8b33328cc1
Perf speed up pytest ( #15951 )
...
* perf: Skip sleep delays in base_mail.py during tests to improve test speed
* perf: Mock datetime.now in parallel_request_limiter_v3.py to improve test speed
* pref: Mock urllib system calls in test_aiohttp_transport.py to improve test speed
* chore: add --durations=50 to visualize slowest tests
* pref: reduce setup phase overhead by widening fixture scope in conftest.py
* test: stabilize flaky tests
* fix: minor issue
2025-10-27 19:43:40 -07:00
Ishaan Jaff
06574a72b5
[Feat] Backend - Add support for disabling callbacks in request body ( #12762 )
...
* allow using standard_callback_dynamic_params to disable callbacks
* fix is_callback_disabled_dynamically
* test_callback_disabled_via_request_body_multiple
2025-07-19 10:10:30 -07:00
Jugal D. Bhatt
5a852ca647
Add fix to tests ( #12263 )
2025-07-02 16:57:49 -07:00
Jugal D. Bhatt
d55712b783
Add MCP url masking on frontend ( #12247 )
...
* add url masking on frontend
* fix test
* add signature
2025-07-02 16:32:26 -07:00
Ishaan Jaff
4b4e2dfde4
test base email
2025-07-01 20:33:21 -07:00
Ishaan Jaff
cfc07f361b
[Bug Fix] Invite links email should contain the correct invite id ( #12130 )
...
* use common helper create_invitation_for_user
* use common util in proxy
* fix create_invitation_for_user
* refactor base email
* test_get_invitation_link_creates_new_when_none_exist
* fix code QA checks
2025-06-28 09:19:32 -07:00
Ishaan Jaff
8c5fb6f539
[Feat] Enterprise - Allow dynamically disabling callbacks in request headers ( #11985 )
...
* Add support for disabling callbacks via x-litellm-disable-callbacks header
* add _is_callback_disabled_via_headers
* add get_proxy_server_request_headers
* _is_callback_disabled_via_headers
* X_LITELLM_DISABLE_CALLBACKS
* add EnterpriseCallbackControls
* use EnterpriseCallbackControls
* use CustomLoggerRegistry
* use CustomLoggerRegistry
* CustomLoggerRegistry
* EnterpriseCallbackControls
* TestEnterpriseCallbackControls
* docs clean up
* docs dynamic callbacks
* doc fixes
* fix code qa checks
* fix CustomLoggerRegistry
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-06-23 14:32:05 -07:00
Krish Dholakia
ef42461c1e
Litellm fix GitHub action testing ( #11163 )
...
* test: add __init__.py files
* refactor: rename test folder to avoid naming conflict
* test: update workflows
* test: update tests
* test: update imports
* test: update tests
* test: remove unused import
* ci(test-litellm.yml): add pytest retry to github workflow
* test: fix test
2025-05-26 14:41:42 -07:00