feat(invitations): added FF to disable invitations, added to permission groups, added workspace members admin endpoints (#2783)

* feat(invitations): added FF to disable invitations, added to permission groups, added workspace members admin endpoints

* fix failing tests
This commit is contained in:
Waleed
2026-01-12 19:33:43 -08:00
committed by GitHub
parent b6cbee2464
commit 46417ddb8c
25 changed files with 716 additions and 24 deletions

View File

@@ -147,6 +147,10 @@ app:
BLACKLISTED_PROVIDERS: "" # Comma-separated provider IDs to hide from UI (e.g., "openai,anthropic,google")
BLACKLISTED_MODELS: "" # Comma-separated model names/prefixes to hide (e.g., "gpt-4,claude-*")
# Invitation Control
DISABLE_INVITATIONS: "" # Set to "true" to disable workspace invitations globally
NEXT_PUBLIC_DISABLE_INVITATIONS: "" # Set to "true" to hide invitation UI elements
# SSO Configuration (Enterprise Single Sign-On)
# Set to "true" AFTER running the SSO registration script
SSO_ENABLED: "" # Enable SSO authentication ("true" to enable)