This is an automated email from the git hooks/post-receive script. New change to branch develop in repository wao. See http://git.codelutin.com/wao.git from adcd234 [jgitflow-maven-plugin]Updating develop poms back to pre merge state new 6955ed4 refs 6844 Remise en place de la fonctionnalité de demande de réinitialisation de mot de passe new 8d401db Ajout d'une méthode save sur AbstractWaoTopiaDao new 020efa1 Dans le jeu de données de test, on fait en sorte que chaque utilisateur fictif ait un mot de passe (le même pour tout le monde) new 5d86c42 Dans le bundle i18n, on écrit en casse normale, si on veut des majuscules à l'affichage, c'est un question de style, à faire en CSS new c256595 Pas la peine d'afficher deux boutons pour « Mot de passe oublié », pas la peine de l'afficher si la personne a réussi à s'authentifiée (étape de choix du profil ou acceptation CGU) new c23a182 Pas besoin de surcharger input() juste pour appeller super, on définit les @Result en haut de l'action (comme dans le reste de l'appli), aucune raison d'avoir à catcher une NoRoleAttributedException à ce moment new d53a19e Ajout d'un test pour vérifier le bon fonctionnement de la demande de renouvellement de mot de passe new 229ead8 Remaniement de askForPasswordReminder pour réutiliser du code au sein de WaoUsersService new 060144c Ajout d'une valeur i18n manquante new 0afd381 Suppression de code mort (?) new 6ff7c19 refs 6844 En cas de succes du renouvellement de mot de passe, redirection vers page de login. Si mot de passe différent d'email alors redirection vers demande d'intervention sur site new 957035a Refs #6844 : Syntaxical correction new 21521ad Fusion de la branche 'feature/6844-forgotenPassword' dans develop (termine #6844) The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 21521ad790eac9f04852feb30b01f96ba734237d Merge: adcd234 957035a Author: Brendan Le Ny <bleny@codelutin.com> Date: Thu Apr 9 15:18:55 2015 +0200 Fusion de la branche 'feature/6844-forgotenPassword' dans develop (termine #6844) commit 957035a31730ce279226408cbb3ce7165d816998 Author: Léo Kaufmann <kaufmann@codelutin.com> Date: Thu Apr 9 15:07:55 2015 +0200 Refs #6844 : Syntaxical correction commit 6ff7c1974b22686444bcc6dfcfe778a37ac3dc2f Author: dcosse <cosse@codelutin.com> Date: Wed Apr 8 15:04:39 2015 +0200 refs 6844 En cas de succes du renouvellement de mot de passe, redirection vers page de login. Si mot de passe différent d'email alors redirection vers demande d'intervention sur site commit 0afd3815f924c096f60ee24e84241b8be91b2023 Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:21:30 2015 +0200 Suppression de code mort (?) commit 060144c9eb31e4d10a411585863b57568db81a88 Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:16:55 2015 +0200 Ajout d'une valeur i18n manquante commit 229ead8e0b9204d01f0cba30584cb612d74649ae Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:12:53 2015 +0200 Remaniement de askForPasswordReminder pour réutiliser du code au sein de WaoUsersService commit d53a19e3e60fe54d76d42bcab82aeb98e3ce3f35 Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:12:28 2015 +0200 Ajout d'un test pour vérifier le bon fonctionnement de la demande de renouvellement de mot de passe commit c23a182ef0a557bd07cf207e98021b57323ae354 Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:12:18 2015 +0200 Pas besoin de surcharger input() juste pour appeller super, on définit les @Result en haut de l'action (comme dans le reste de l'appli), aucune raison d'avoir à catcher une NoRoleAttributedException à ce moment commit c2565950475e8bb627b0b8cc45754a3fd98ebf7b Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:10:46 2015 +0200 Pas la peine d'afficher deux boutons pour « Mot de passe oublié », pas la peine de l'afficher si la personne a réussi à s'authentifiée (étape de choix du profil ou acceptation CGU) commit 5d86c42a1dad6309100db817b19aa8da49a723c0 Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:08:41 2015 +0200 Dans le bundle i18n, on écrit en casse normale, si on veut des majuscules à l'affichage, c'est un question de style, à faire en CSS commit 020efa17d198339e52711d6dd41dd2ea2467b290 Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:08:04 2015 +0200 Dans le jeu de données de test, on fait en sorte que chaque utilisateur fictif ait un mot de passe (le même pour tout le monde) commit 8d401db4c434c1142fefe31bd1e797536ded755e Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:06:50 2015 +0200 Ajout d'une méthode save sur AbstractWaoTopiaDao commit 6955ed4f77d88c859f4c24d7fa51122413ebec5c Author: dcosse <cosse@codelutin.com> Date: Fri Mar 27 16:35:59 2015 +0100 refs 6844 Remise en place de la fonctionnalité de demande de réinitialisation de mot de passe Summary of changes: .../java/fr/ifremer/wao/AbstractWaoTopiaDao.java | 14 ++-- .../src/main/java/fr/ifremer/wao/WaoUtils.java | 5 ++ .../service/administration/WaoUsersService.java | 94 ++++++++++++++-------- .../email/UserCredentialsEmail_fr.mustache | 2 +- .../wao/services/service/ObsMerFixtures.java | 4 + .../ifremer/wao/services/service/WaoFixtures.java | 9 +++ .../administration/WaoUsersServiceTest.java | 44 ++++++++++ .../java/fr/ifremer/wao/web/WaoInterceptor.java | 5 +- .../authentication/ForgottenPasswordAction.java | 70 ++++++++++++++++ .../main/resources/i18n/wao-web_en_GB.properties | 5 ++ .../main/resources/i18n/wao-web_fr_FR.properties | 5 ++ .../content/authentication/forgotten-password.jsp | 45 +++++++++++ .../WEB-INF/content/authentication/login.jsp | 18 +++-- wao-web/src/main/webapp/WEB-INF/decorators.xml | 1 + 14 files changed, 276 insertions(+), 45 deletions(-) create mode 100644 wao-web/src/main/java/fr/ifremer/wao/web/action/authentication/ForgottenPasswordAction.java create mode 100644 wao-web/src/main/webapp/WEB-INF/content/authentication/forgotten-password.jsp -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.