Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Email confirmation system #143

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

Kubaryt
Copy link
Member

@Kubaryt Kubaryt commented Feb 5, 2025

Resolves: #130

Features:

  • backend email confirmation
  • frontend email confirmation
  • also logo display in email template still to be fixed
  • add possibility to include sender name in email

frontend/app/pages/confirm.vue Outdated Show resolved Hide resolved
frontend/app/pages/confirm.vue Outdated Show resolved Hide resolved
assert!(response.status().is_client_error());
}
// #[actix_web::test]
// async fn register() {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why it is commented out?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

because im not sure if I should create new test for registrations (because current test wont work with email confirmation) or if it will be changed in integration tests issue, and if its the latter then i couldnt merge it because of checks failing

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Integrstions tests will just change how mocking works and a bir test sctructyre. It is not responsiblr for implementing all tesrs

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so i should implement tests for sending confirmation email and confirming it?

backend/src/utils/env.rs Show resolved Hide resolved
backend/src/utils/emails_assets/email_confirmation.html Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feat]: Email confirmation
2 participants