Implement multi-tenant OAuth configuration system

FeatureSecurityService
Spegnimento
19 ottobre 2025 alle ore 18:44 UTC
Autore
snadjafinia
Impegno
90361df

- Update GoogleCalendarService to fetch OAuth credentials from database per organization - Update MicrosoftOutlookService to use database-driven OAuth configs - Create OAuthConfigController for managing OAuth app configurations - Add CRUD endpoints for OAuth configurations (/api/oauth-config) - Remove hardcoded OAuth credentials from application.yml - Support organization-specific OAuth apps - Pass organization to generateAuthUrl methods - Fetch client ID/secret from OAuthAppConfiguration table - Add helpful error messages when OAuth not configured - Enable true multi-tenant calendar integrations - Each organization can now use their own Google/Microsoft OAuth apps

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo