LibreChat/api/models
Ruben Talstra faf349e0db
fix: Cosmos DB: E11000 duplicate key error
I’ve updated this PR to remove unique: true and sparse: true from the optional social login fields (googleId, facebookId, etc.) and switch them to simple indexes (index: true). This resolves the Cosmos DB “duplicate key” errors caused by multiple null values and ensures compatibility with both Cosmos DB and MongoDB. The email field remains required and unique, preserving overall identity uniqueness.
2025-02-12 19:22:37 +01:00
..
plugins 🤖 feat: OpenAI Assistants v2 (initial support) (#2781) 2024-05-19 12:56:55 -04:00
schema fix: Cosmos DB: E11000 duplicate key error 2025-02-12 19:22:37 +01:00
Action.js 🪨 feat: AWS Bedrock support (#3935) 2024-09-09 12:06:59 -04:00
Agent.js 🔧 fix: Handle Concurrent File Mgmt. For Agents (#5159) 2025-01-02 08:29:07 -05:00
Assistant.js 🪨 feat: AWS Bedrock support (#3935) 2024-09-09 12:06:59 -04:00
Balance.js 🪙 feat: Use OpenRouter Model Data for Token Cost and Context (#1703) 2024-02-02 00:42:11 -05:00
Banner.js 🚀 feat: Banner (#3952) 2024-09-11 09:34:25 -04:00
Categories.js 🎨 style: Prompt UI Refresh & A11Y Improvements (#5614) 2025-02-05 11:37:17 -05:00
checkBalance.js 🪙 feat: Assistants Token Balance & other improvements (#2114) 2024-03-15 19:48:42 -04:00
Config.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
Conversation.js 💬 feat: Temporary Chats (#5493) 2025-02-06 11:11:47 -05:00
ConversationTag.js 🖼️ style: Conversation Menu and Dialogs update (#3601) 2024-08-16 04:30:14 -04:00
convoStructure.spec.js feat: Implement Conversation Duplication & UI Improvements (#5036) 2024-12-18 11:10:34 -05:00
File.js 🚫👤feat: delete user from UI (#1526) 2024-06-05 19:35:12 -04:00
index.js 🔒 fix: resolve session persistence post password reset (#5077) 2024-12-23 05:12:07 -05:00
inviteUser.js 🔐 fix: token not using webcrypto (#4005) 2024-09-11 22:25:14 -04:00
Key.js feat: Accurate Token Usage Tracking & Optional Balance (#1018) 2023-10-05 18:34:10 -04:00
Message.js 💬 feat: Temporary Chats (#5493) 2025-02-06 11:11:47 -05:00
Message.spec.js 🎥 feat: YouTube Tool (#5582) 2025-01-31 19:11:04 -05:00
Preset.js 🛡️ fix: Minor Vulnerabilities (#4543) 2024-10-24 15:50:48 -04:00
Project.js 🪨 feat: AWS Bedrock support (#3935) 2024-09-09 12:06:59 -04:00
Prompt.js 🗨️ fix: Loading Shared Saved Prompts (#5515) 2025-01-28 10:35:17 -05:00
Role.js 🔒 feat: RBAC for Multi-Convo Feature (#3964) 2024-09-09 16:29:24 -04:00
Role.spec.js 🔒 feat: RBAC for Multi-Convo Feature (#3964) 2024-09-09 16:29:24 -04:00
Session.js 🔒 fix: resolve session persistence post password reset (#5077) 2024-12-23 05:12:07 -05:00
Share.js 🔗 feat: Enhance Share Functionality, Optimize DataTable & Fix Critical Bugs (#5220) 2025-01-21 09:31:05 -05:00
spendTokens.js 🧮 feat: Improve structured token spending and testing; fix: Anthropic Cache Spend (#3766) 2024-08-24 04:36:08 -04:00
spendTokens.spec.js 🧮 feat: Improve structured token spending and testing; fix: Anthropic Cache Spend (#3766) 2024-08-24 04:36:08 -04:00
Token.js feat: OAuth for Actions (#5693) 2025-02-10 15:56:08 -05:00
ToolCall.js 🎉 feat: Code Interpreter API and Agents Release (#4860) 2024-12-04 15:48:13 -05:00
Transaction.js 🤖 feat: Support Google Agents, fix Various Provider Configurations (#5126) 2024-12-28 17:15:03 -05:00
Transaction.spec.js 🤖 feat: Support Google Agents, fix Various Provider Configurations (#5126) 2024-12-28 17:15:03 -05:00
tx.js 🚀 fix: Resolve Google Client Issues, CDN Screenshots, Update Models (#5703) 2025-02-06 18:13:18 -05:00
tx.spec.js 🚀 fix: Resolve Google Client Issues, CDN Screenshots, Update Models (#5703) 2025-02-06 18:13:18 -05:00
User.js 📧 feat: email verification (#2344) 2024-06-07 15:06:47 -04:00
userMethods.js 🪙 feat: automatically add start balance (#4486) 2024-11-16 10:17:17 -05:00