Commit graph

28409 commits

Author SHA1 Message Date
Alexsander Hamir
8b69d7ca48 Fix bad practice: replace real-looking API keys in cache_dashboard comments with example patterns
- Replace high-entropy mock API keys in comments with sk-example-... pattern
- Remove unnecessary gitguardian ignore entries for bad practices
2026-01-05 16:42:25 -08:00
Alexsander Hamir
e0fc20908f Fix bad practices: replace real-looking API keys in docstrings with example patterns
- Replace sk-02Wr4IAlN3NvPXvL5JVvDA with sk-example-... in key_management_endpoints.py
- Replace sk-Fn8Ej39NkBQmUagFEoUWPQ with sk-example-... in spend_management_endpoints.py
- Add SHA256 hashes to ignore mock data in cache_dashboard.tsx comments
2026-01-05 16:39:04 -08:00
Alexsander Hamir
cd47357382 Fix .gitguardian.yaml: remove unsupported regex patterns
- Remove complex regex patterns that GitGuardian doesn't support
- Keep simple string patterns and SHA256 hashes
- Test files are already excluded via ignored_paths
2026-01-05 16:29:08 -08:00
Alexsander Hamir
b92363b5b5 Improve .gitguardian.yaml: add test file patterns and simplify comments
- Add patterns to ignore all test files (Python and TypeScript)
- Add patterns for common test fixtures and mock data
- Ignore Jupyter notebooks and example config files
- Simplify and clean up comments for better maintainability
2026-01-05 16:21:52 -08:00
Alexsander Hamir
b93bfde97a Add pattern to ignore short fake sk keys (sk-1 to sk-123456789) in test fixtures 2026-01-05 16:12:15 -08:00
Alexsander Hamir
feda494bea Add CVE-2025-60876 to security allowlist - BusyBox wget vulnerability with no fix available 2026-01-05 16:11:45 -08:00
Alexsander Hamir
2add968cc8 Fix CVE-2025-15284: Update qs package to 6.14.1 2026-01-05 16:11:12 -08:00
Alexsander Hamir
24e99adc71 Add SHA256 hash to ignore test password in e2e test fixtures 2026-01-05 16:10:50 -08:00
Alexsander Hamir
c89320fddd Fix: Add secret detection scan to security scans execution
- Add run_secret_detection() call to main() function
- Install ggshield upfront for consistency with other tools
- Secret detection scans will now run as part of the security scan workflow
2026-01-05 16:01:19 -08:00
Alexsander Hamir
108f7da907 Fix security vulnerabilities in UI dashboard: Update next to 14.2.35 and qs to 6.14.1
- Fix GHSA-5j59-xgg2-r9c4 and GHSA-mwv6-3258-q52c: Update next from 14.2.33 to 14.2.35
- Fix CVE-2025-15284: Update qs from 6.13.0 to 6.14.1
- Add override for qs to enforce fixed version
2026-01-05 15:53:54 -08:00
Alexsander Hamir
696f9bb6ff Fix security vulnerabilities: Update altcha-lib to 1.4.1 and qs to 6.14.1
- Fix CVE-2025-68113: Update altcha-lib from 1.3.0 to 1.4.1
- Fix CVE-2025-15284: Update qs from 6.13.0 to 6.14.1
- Add overrides and resolutions to enforce fixed versions
2026-01-05 15:47:38 -08:00
Alexsander Hamir
db7860d819 Add GitGuardian ignore rule for Langfuse test credentials 2026-01-05 15:16:36 -08:00
Alexsander Hamir
eaf6bebb30 Add GitGuardian ignore rules for test fixtures and CI config false positives 2026-01-05 15:16:27 -08:00
Alexsander Hamir
ba1cb9cc62 uncomment ggshield 2026-01-05 15:16:02 -08:00
Sameer Kankute
d78d2aee32 remove extra model check 2025-12-17 22:47:49 +05:30
Sameer Kankute
77ece37b6d remove not required text 2025-12-17 22:47:49 +05:30
Sameer Kankute
a78d387944 Rename: gemini-3-flash-preview 2025-12-17 22:47:49 +05:30
Sameer Kankute
9e6c9b45a0 fix: update the blog according to the comments 2025-12-17 22:47:49 +05:30
Sameer Kankute
81262743d3 Add gemini 3 flash blog 2025-12-17 22:47:49 +05:30
Sameer Kankute
9788e39f6a Add support for gemini 3 flash via v1/messages endpoint 2025-12-17 22:47:49 +05:30
Sameer Kankute
b4a41b6777 Add reasoning effort mapping 2025-12-17 22:47:49 +05:30
Sameer Kankute
4d821c9011 Add support for structured output thinkingConfig param 2025-12-17 22:47:49 +05:30
Sameer Kankute
5ec5c85dbf Add support for structured output thinkingConfig param 2025-12-17 22:47:49 +05:30
Sameer Kankute
1e620604d3 Add support for new flash model 2025-12-17 22:47:49 +05:30
yuneng-jiang
3381d63152 Merge pull request #17741 from BerriAI/litellm_ui_cred_fix_2
[Fix] Change credential encryption to only affect db credentials
2025-12-10 08:35:23 -08:00
Ishaan Jaffer
cc2386601d ci/cd new release 2025-12-06 16:22:00 -08:00
Ishaan Jaffer
2b069a343b test_init_custom_logger_compatible_class_as_callback 2025-12-06 16:21:50 -08:00
yuneng-jiang
6fb1cf3ae5
Merge pull request #17621 from BerriAI/litellm_ui_edit_team_member_modal
[Feature] Loading states for Edit Membership modal
2025-12-06 16:16:20 -08:00
Ishaan Jaffer
c78c2cf3e9 test_async_no_duplicate_spend_logs 2025-12-06 16:14:56 -08:00
Ishaan Jaffer
74b48c9716 docs fix 2025-12-06 16:09:27 -08:00
Ishaan Jaffer
b4970f6033 amazon nova api fix 2025-12-06 16:09:27 -08:00
Ishaan Jaffer
8af1be31eb fix build from pip 2025-12-06 16:09:27 -08:00
Krish Dholakia
14d331e9ea
fix(vertex_llm_base.py): Add missing scopes to identity pool credentials (#17560)
* fix(vertex_llm_base.py): Fixes https://github.com/BerriAI/litellm/issues/17377

* test: update tests
2025-12-06 16:03:51 -08:00
Ishaan Jaffer
3090197861 fix docker 2025-12-06 16:02:02 -08:00
Ishaan Jaffer
b6562b9d88 test_thought_true_with_empty_text_creates_block 2025-12-06 16:00:05 -08:00
Ishaan Jaffer
8539aac85a fix scans 2025-12-06 15:53:49 -08:00
Ishaan Jaffer
238affd332 fix code qa check 2025-12-06 15:51:44 -08:00
Sameer Kankute
5f27c70bb0
Add beta header in vertex request for claude websearch request (#16269)
* Add beta header in vertex request for claude websearch request

* add condition if header present don't overide

---------

Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com>
2025-12-06 15:29:35 -08:00
yuneng-jiang
805a8f0d9f Loading states for Edit Membership modal 2025-12-06 15:27:47 -08:00
yuneng-jiang
69f65e20e0
Merge pull request #17618 from BerriAI/litellm_customer_usage_docs_path
[Docs] Fixing path to image
2025-12-06 14:47:18 -08:00
yuneng-jiang
7385801fba Fixing path to image 2025-12-06 14:45:50 -08:00
Anil Kodali
1a50a89cd3
[New Model] Add Amazon Nova as first party provider for chat completions (#17351)
* Add Amazon Nova as a first party provider

* Added new provider folder under llms/ to outline the openai supported params

* Updated supported endpoints on the documnetation
2025-12-06 14:43:55 -08:00
yuneng-jiang
324ce58003
Merge pull request #17617 from BerriAI/litellm_customer_usage_docs_sidebar
[Docs] Update sidebar for customer usage
2025-12-06 14:22:28 -08:00
yuneng-jiang
bff3590dd0 Update sidebar for customer usage 2025-12-06 14:21:18 -08:00
Lukas de Boer
3b8a6ec888
Helm Chart: Add possibility to override command, args and add deployment labels (#17535)
* Helm Chart: Add possibility to override command, args and also add deployment labels

* Helm Chart: Fix helm lint issue

* Helm Chart: Fix helm unit tests
2025-12-06 14:01:09 -08:00
Cesar Garcia
8ccfaa21de
docs: add Microsoft GraphRAG to projects using LiteLLM (#17616)
* docs: add Microsoft GraphRAG to projects using LiteLLM

* docs: add arXiv paper link for GraphRAG

* docs: add GraphRAG to sidebar

* Update projects in sidebars.js

Reordered items in the projects list to include 'GraphRAG'.
2025-12-06 13:47:46 -08:00
yuneng-jiang
b64be147d0
Merge pull request #17615 from BerriAI/litellm_customer_usage_docs
[Docs] Customer Usage
2025-12-06 13:44:23 -08:00
yuneng-jiang
3f7d51d53e Merge remote-tracking branch 'origin' into litellm_customer_usage_docs 2025-12-06 13:43:28 -08:00
yuneng-jiang
da4b36fe9b Changed image 2025-12-06 13:23:49 -08:00
yuneng-jiang
40ad0e2e96 Customer Usage Docs 2025-12-06 13:17:54 -08:00