Skip to content

Inscription : Parcours initialisation de mot de passe pour les candidats créés par un tiers [GEN-235]#4807

Merged
calummackervoy merged 2 commits intomasterfrom
calum/notif-email-creation-jobseeker-third-party
Oct 14, 2024
Merged

Inscription : Parcours initialisation de mot de passe pour les candidats créés par un tiers [GEN-235]#4807
calummackervoy merged 2 commits intomasterfrom
calum/notif-email-creation-jobseeker-third-party

Conversation

@calummackervoy
Copy link
Contributor

@calummackervoy calummackervoy commented Sep 23, 2024

🤔 Pourquoi ?

Quand un candidat est créé par un tier, on devrait lui notifier avec un lien qui lui permet définir son mot de passe

🚨 À vérifier

  • Mettre à jour le CHANGELOG_breaking_changes.md ?

💻 Captures d'écran

Screenshot 2024-09-19 at 13 39 37 Screenshot 2024-09-25 at 12 19 16

@calummackervoy calummackervoy added the ajouté Ajouté dans le changelog. label Sep 23, 2024
@calummackervoy calummackervoy self-assigned this Sep 23, 2024
@calummackervoy calummackervoy force-pushed the calum/notif-email-creation-jobseeker-third-party branch 2 times, most recently from ff2d044 to 239161b Compare September 25, 2024 10:22
@calummackervoy calummackervoy marked this pull request as ready for review September 25, 2024 10:24
@calummackervoy calummackervoy changed the title Inscription : Parcours initialisation de mot de passe pour les candidats créés par un tier [GEN-235] Inscription : Parcours initialisation de mot de passe pour les candidats créés par un tiers [GEN-235] Oct 2, 2024
@calummackervoy calummackervoy force-pushed the calum/notif-email-creation-jobseeker-third-party branch from 239161b to b5c844d Compare October 2, 2024 14:04
@calummackervoy calummackervoy added the 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC label Oct 2, 2024
@github-actions
Copy link

github-actions bot commented Oct 2, 2024

🥁 La recette jetable est prête ! 👉 Je veux tester cette PR !

@calummackervoy calummackervoy force-pushed the calum/notif-email-creation-jobseeker-third-party branch 4 times, most recently from 12dc73b to 6440115 Compare October 7, 2024 12:19
Copy link
Contributor

@xavfernandez xavfernandez left a comment

Choose a reason for hiding this comment

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

Ça m'a l'air bon 👍

Le découpage des commits par contre me semble un peu bancal avec des corrections du premier commit dans le second donc le plus simple serait à mon avis de tous squasher.

feat(password reset): change reset page content if user has never logged in

fix(snapshot): test class name changed

feat(signup): new users are signed in during password initialization

password_reset_from_key.html: improve content for invalid tokens

fix(User.create_job_seeker_by_proxy): email content

refactor(create_job_seeker_by_proxy): added JobSeekerCreatedByProxyNotification

fix: token generation and test

fix: create mdp content and explicit tests

fix(test_password.py): flaky snapshot

fix(jobseeker created by third party email content): changes requested

fix(test_password.py): test should reset to a new password
@calummackervoy calummackervoy force-pushed the calum/notif-email-creation-jobseeker-third-party branch from 6440115 to 0e877df Compare October 14, 2024 09:28
@calummackervoy
Copy link
Contributor Author

@xavfernandez j'ai ajouté un commit après j'ai trouvé sur la recette qu'un utilisateur doit valider leur email après déconnexion - reconnexion: 47728e7

Je pense que ça suffit que l'utilisateur a créé son mdp avec le lien envoyé à son email pour le valider ? Le lien de création de mdp n'est pas réutilisable une fois que c'est utilisé

@xavfernandez
Copy link
Contributor

Ça me semble bien oui 👍

@calummackervoy calummackervoy added this pull request to the merge queue Oct 14, 2024
Merged via the queue into master with commit aa14f81 Oct 14, 2024
@calummackervoy calummackervoy deleted the calum/notif-email-creation-jobseeker-third-party branch October 14, 2024 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC ajouté Ajouté dans le changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants