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

Chore: Detecting password presence for users registered via social providers #392

Merged
merged 1 commit into from
Nov 15, 2023

Conversation

borkopetrovicc
Copy link
Contributor

@borkopetrovicc borkopetrovicc commented Oct 24, 2023

Description

Notion card: Detecting password presence for users registered via social providers

This PR solves # .

Steps completed:

According to our definition of done, I have completed the following steps:

  • Acceptance criteria met
  • Unit tests added
  • Docs updated (including config and env variables)
  • Translations added
  • UX tested
  • Browsers / platforms tested
  • Rebased & ready to merge without conflicts
  • Reviewed own code

@github-actions
Copy link

github-actions bot commented Oct 24, 2023

Visit the preview URL for this PR (updated for commit b3aa739):

https://ottwebapp--pr392-social-providers-pas-9bbd4dgc.web.app

(expires Fri, 15 Dec 2023 16:21:59 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c198f8a3a199ba8747819f7f1e45cf602b777529

@borkopetrovicc borkopetrovicc marked this pull request as draft October 24, 2023 13:59
@borkopetrovicc borkopetrovicc marked this pull request as ready for review October 25, 2023 13:22
@borkopetrovicc borkopetrovicc requested review from kiremitrov123 and removed request for darkoatanasovski and AntonLantukh November 8, 2023 10:38
Copy link
Collaborator

@ChristiaanScheermeijer ChristiaanScheermeijer left a comment

Choose a reason for hiding this comment

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

LGTM!

  • Have you run yarn i18next to extract all translations?
  • Perhaps you can rebase/squash the commits to a single commit to make it cleaner. There are some faulty commit messages as well.

@borkopetrovicc
Copy link
Contributor Author

borkopetrovicc commented Nov 10, 2023

LGTM!

  • Have you run yarn i18next to extract all translations?
  • Perhaps you can rebase/squash the commits to a single commit to make it cleaner. There are some faulty commit messages as well.

I have run yarn i18next. Good point for the commits. I will be more carefully for others pr-s.

Copy link
Collaborator

@kiremitrov123 kiremitrov123 left a comment

Choose a reason for hiding this comment

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

lgtm

@borkopetrovicc
Copy link
Contributor Author

@ChristiaanScheermeijer I initially believed that you had already approved and commented 'LGTM'. Could we address these recent comments separately in another PR or ticket for improvements?

@kiremitrov123
Copy link
Collaborator

@ChristiaanScheermeijer I initially believed that you had already approved and commented 'LGTM'. Could we address these recent comments separately in another PR or ticket for improvements?

@borkopetrovicc the suggestions make sense to me and do not look like a lot of effort, so we better address them in this PR

@ChristiaanScheermeijer
Copy link
Collaborator

@ChristiaanScheermeijer I initially believed that you had already approved and commented 'LGTM'. Could we address these recent comments separately in another PR or ticket for improvements?

Yes, sorry for that. I indeed approved after a quick scan, but after a second review (and some new changes), I have found new improvement points.

The suggested changes will not affect the outcome but will improve the code quality and testability of components. The changes shouldn't take long, so I agree with @kiremitrov123 to include them in this PR. But that's up to you :-)

@naumovski-filip
Copy link
Contributor

@ChristiaanScheermeijer @AntonLantukh Because @borkopetrovicc is on sick leave I've taken a look at the most recent comments and tried to fix them. Regarding the failing E2E tests, there are issues on Cleeng's side.

Copy link
Collaborator

@ChristiaanScheermeijer ChristiaanScheermeijer left a comment

Choose a reason for hiding this comment

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

@naumovski-filip thank you for looking into this PR!

I think the only thing left is the resend email condition. The remaining feedback is not important for now (and partially my fault).

public/locales/en/user.json Outdated Show resolved Hide resolved
public/locales/es/user.json Outdated Show resolved Hide resolved
@naumovski-filip naumovski-filip force-pushed the social-providers-password branch from 848cc38 to 8538726 Compare November 15, 2023 16:16
feat(user): add resend password reset email button
@naumovski-filip naumovski-filip force-pushed the social-providers-password branch from 8538726 to b3aa739 Compare November 15, 2023 16:20
Copy link
Collaborator

@ChristiaanScheermeijer ChristiaanScheermeijer left a comment

Choose a reason for hiding this comment

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

Nice work! 🎉

@AntonLantukh AntonLantukh merged commit 18afd04 into develop Nov 15, 2023
7 of 9 checks passed
@AntonLantukh AntonLantukh deleted the social-providers-password branch November 15, 2023 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants