LibreChat/api/server
Mieszko Makuch 5301ab4351 test(stt): add tests for language fallback, extraParams, and schema validation
- Schema: accepts valid language codes (pl, en-us), rejects invalid (Polish, xyz123)
- Schema: accepts string/number/boolean extraParams, rejects null
- openAIProvider: validated language included in request data
- openAIProvider: extraParams forwarded, reserved fields (file, model, language) filtered
- processSpeechToText: client language wins over schema, schema fallback when empty
- processSpeechToText: temp file cleanup verified
2026-03-26 03:16:05 +01:00
..
controllers 🧹 chore: Move direct model usage from PermissionsController to data-schemas 2026-03-21 15:20:15 -04:00
middleware 📁 refactor: Prompts UI (#11570) 2026-03-22 16:56:22 -04:00
routes 📁 refactor: Prompts UI (#11570) 2026-03-22 16:56:22 -04:00
services test(stt): add tests for language fallback, extraParams, and schema validation 2026-03-26 03:16:05 +01:00
utils 📦 refactor: Consolidate DB models, encapsulating Mongoose usage in data-schemas (#11830) 2026-03-21 14:28:53 -04:00
cleanup.js 🪣 fix: Prevent Memory Retention from AsyncLocalStorage Context Propagation (#11942) 2026-02-25 17:41:23 -05:00
experimental.js 📦 refactor: Consolidate DB models, encapsulating Mongoose usage in data-schemas (#11830) 2026-03-21 14:28:53 -04:00
index.js 📜 feat: Implement System Grants for Capability-Based Authorization (#11896) 2026-03-21 14:28:54 -04:00
index.spec.js 🚦 fix: 404 JSON Responses for Unmatched API Routes (#11976) 2026-02-27 22:49:54 -05:00
socialLogins.js 🔒 fix: Secure Cookie Localhost Bypass and OpenID Token Selection in AuthService (#11782) 2026-02-13 10:35:51 -05:00