LibreChat/api
Samuel Path d2e1ca4c4a
🖼️ fix: Permission Checks for Agent Avatar Uploads (#8412)
Implements permission validation before allowing agent avatar uploads. Only admins, the agent's author, or users of collaborative agents can modify avatars. Also improves error handling by checking for agent existence upfront and simplifies avatar update logic.

Co-authored-by: Sai Nihas <sai.nihas@shopify.com>
2025-07-11 15:37:11 -04:00
..
app 🔀 feat: Save & Submit Message Content Parts (#8171) 2025-07-01 15:43:10 -04:00
cache ⚖️ feat: Add Violation Scores (#8304) 2025-07-07 17:08:40 -04:00
config 🪐 feat: MCP OAuth 2.0 Discovery Support (#7924) 2025-06-17 13:50:33 -04:00
db 🔃 refactor: Optimize MeiliSearch Sync Processing and Tracking (#7994) 2025-06-20 18:05:19 -04:00
lib/utils 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
models 🔑 feat: Grok 4 Pricing and Token Limits (#8395) 2025-07-11 03:24:13 -04:00
server 🖼️ fix: Permission Checks for Agent Avatar Uploads (#8412) 2025-07-11 15:37:11 -04:00
strategies 🛂 fix: Reuse OpenID Auth Tokens with Proxy Setup (#8151) 2025-07-01 16:30:06 -04:00
test 👁️ feat: Azure Mistral OCR Strategy (#7888) 2025-06-13 15:14:57 -04:00
utils 🔑 feat: Grok 4 Pricing and Token Limits (#8395) 2025-07-11 03:24:13 -04:00
jest.config.js *️⃣ feat: Reuse OpenID Auth Tokens (#7397) 2025-05-23 17:40:40 -04:00
jsconfig.json feat(api): initial Redis support; fix(SearchBar): proper debounce (#1039) 2023-10-11 17:05:47 -04:00
package.json 📦 chore: Bump @librechat/agents to v2.4.59 (#8392) 2025-07-11 03:18:36 -04:00
typedefs.js 🧩 fix: additionalProperties Handling and Ref Resolution in Zod Schemas (#8381) 2025-07-10 18:02:34 -04:00