LibreChat/packages/data-schemas/src
Danny Avila 0143ae5728
fix(data-schemas): use partial index for group idOnTheSource uniqueness
Replace sparse index with partial filter expression to allow multiple local groups
while maintaining unique constraint for external source IDs. The sparse option
on compound indexes doesn't work as expected when one field is always present.
2025-06-20 16:22:37 -04:00
..
common feat: Add granular role-based permissions system with Entra ID integration 2025-06-20 16:22:36 -04:00
config 🔧 fix: Logger Paths and Exclude index.html from Service Worker Caching (#7982) 2025-06-19 19:00:45 -04:00
crypto 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
methods feat: Add granular role-based permissions system with Entra ID integration 2025-06-20 16:22:36 -04:00
models feat: Add granular role-based permissions system with Entra ID integration 2025-06-20 16:22:36 -04:00
schema fix(data-schemas): use partial index for group idOnTheSource uniqueness 2025-06-20 16:22:37 -04:00
types feat: Add granular role-based permissions system with Entra ID integration 2025-06-20 16:22:36 -04:00
utils feat: Add granular role-based permissions system with Entra ID integration 2025-06-20 16:22:36 -04:00
index.ts feat: Add granular role-based permissions system with Entra ID integration 2025-06-20 16:22:36 -04:00