- Removed legacy Outlook integration, including views, controllers, and models. - Introduced Microsoft Entra ID OAuth flows with enhanced permission checks and token management. - Migrated database structure: replaced `outlook_tokens` table with `oauth_tokens` table for multi-provider support. - Added comprehensive tests for Entra ID federation, including connection flow, token refresh, and permission checks. - Standardized OAuth implementation using `EntraController` and consolidated token models into `OauthToken`.
This folder includes DTO that are shared to UI. This DTO should not contains any sensitive data, like model Id if the UI doesn't need it.