Skip to content

Conversation

@azzi2023
Copy link

No description provided.

- Introduced social login support for Google and Apple in the authentication flow.
- Created new schemas for social login and external account management.
- Implemented integration service for connecting external accounts and handling OAuth2 flows.
- Added new models and enums for external account providers.
- Updated user model to include provider information.
- Enhanced error handling and validation for social login requests.
- Added unit tests for new functionalities and updated existing tests for coverage.
…support

- Added Google Drive integration for file upload, download, listing, and reading files.
- Implemented OAuth token handling for Google Drive account connections.
- Enhanced Apple Sign-In integration with a new test HTML interface.
- Updated API routes and controllers to support Google Drive operations.
- Introduced new schemas for Google Drive file management.
- Refactored authentication and integration services to accommodate new features.
- Improved error handling and response formatting for integration endpoints.
…ccount handling

- Removed unused external account schemas and related API routes for Google Drive integration.
- Simplified the integration service by eliminating redundant methods for account connection and token handling.
- Enhanced type hints for better clarity and maintainability.
- Updated the OpenAPI schema customization to improve documentation.
- Improved error handling and response formatting in the integrations controller.
- Refactored helper functions for better readability and performance.
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
5 Security Hotspots
11.1% Duplication on New Code (required ≤ 3%)
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@azzi2023 azzi2023 added bug Something isn't working documentation Improvements or additions to documentation duplicate This issue or pull request already exists enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed invalid This doesn't seem right conflicts labels Dec 26, 2025
@rajdavee rajdavee merged commit 4497d6f into OrganyzAI:master Jan 2, 2026
12 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working conflicts documentation Improvements or additions to documentation duplicate This issue or pull request already exists enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed invalid This doesn't seem right

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants