Skip to content

Conversation

@azzi2023
Copy link

  • Removed obsolete email templates: test_email.html, new_account.mjml, reset_password.mjml, and test_email.mjml.
  • Added new email template for account verification: verify-account.html.
  • Updated OTP and user enums to reflect new email token status and user status.
  • Modified OTP model to include email token and status.
  • Enhanced user model to include status and unique token.
  • Refactored authentication service to handle email verification and token management.
  • Implemented email sending functionality using WebEngage API for verification emails.
  • Updated validation messages for better user feedback.
  • Added unit tests for user models and schemas to ensure proper defaults and validation.
  • Adjusted Docker configuration for PostgreSQL service.

- Removed obsolete email templates: test_email.html, new_account.mjml, reset_password.mjml, and test_email.mjml.
- Added new email template for account verification: verify-account.html.
- Updated OTP and user enums to reflect new email token status and user status.
- Modified OTP model to include email token and status.
- Enhanced user model to include status and unique token.
- Refactored authentication service to handle email verification and token management.
- Implemented email sending functionality using WebEngage API for verification emails.
- Updated validation messages for better user feedback.
- Added unit tests for user models and schemas to ensure proper defaults and validation.
- Adjusted Docker configuration for PostgreSQL service.
@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 question Further information is requested wontfix This will not be worked on conflicts labels Dec 19, 2025
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
12 Security Hotspots
C Reliability 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

@rajdavee rajdavee merged commit ae94021 into OrganyzAI:master Dec 19, 2025
5 of 9 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 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 question Further information is requested wontfix This will not be worked on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants