Refactor la vue account_update #794

Merged
lstephan merged 0 commits from Aufinal/account_update_forms into master 2021-03-16 23:02:14 +01:00
lstephan commented 2021-02-20 17:11:45 +01:00 (Migrated from git.eleves.ens.fr)
  • Les non-K-Fêteux-ses ne peuvent plus avoir accès à la page (conséquence de #280, soon™)
  • Les K-Fêteux-ses peuvent modifier un peu plus leurs infos (surnom, promo...)
  • Cleanup des messages d'erreur : tous les formulaires modifiés doivent être valides, sinon on renvoie une erreur
  • Si certains formulaires sont modifiés mais sans la perm correspondante, on a un warning

Fixes #232, #119

- Les non-K-Fêteux-ses ne peuvent plus avoir accès à la page (conséquence de #280, soon™) - Les K-Fêteux-ses peuvent modifier un peu plus leurs infos (surnom, promo...) - Cleanup des messages d'erreur : *tous* les formulaires modifiés doivent être valides, sinon on renvoie une erreur - Si certains formulaires sont modifiés mais sans la perm correspondante, on a un warning Fixes #232, #119
lstephan commented 2021-02-20 17:13:00 +01:00 (Migrated from git.eleves.ens.fr)

Note : dépend de !489.

Note : dépend de !489.
lstephan commented 2021-02-23 22:34:03 +01:00 (Migrated from git.eleves.ens.fr)

added 27 commits

  • ef75f454...2350109a - 20 commits from branch master
  • 4e758fbb - Delete `balance_offset` field
  • a421bec6 - Fix templates
  • e7bb75d7 - Fix frozen account display
  • db955b3e - Delete self-update form
  • b6c21804 - Améliore le formulaire de mdp K-Fêt
  • c347941a - Rework complet de `account_update`
  • 53a72165 - Fix tests

Compare with previous version

added 27 commits <ul><li>ef75f454...2350109a - 20 commits from branch <code>master</code></li><li>4e758fbb - Delete `balance_offset` field</li><li>a421bec6 - Fix templates</li><li>e7bb75d7 - Fix frozen account display</li><li>db955b3e - Delete self-update form</li><li>b6c21804 - Améliore le formulaire de mdp K-Fêt</li><li>c347941a - Rework complet de `account_update`</li><li>53a72165 - Fix tests</li></ul> [Compare with previous version](/klub-dev-ens/gestioCOF/-/merge_requests/490/diffs?diff_id=2437&start_sha=ef75f454c045327b5ee1d81295ba03de20d9b858)
lstephan commented 2021-02-23 22:41:24 +01:00 (Migrated from git.eleves.ens.fr)

added 6 commits

  • 1cf6f6f3 - Fix migration conflict
  • 2e4d4285 - Fix frozen account display
  • 81e37d3b - Delete self-update form
  • 4d2eb07c - Améliore le formulaire de mdp K-Fêt
  • 31812c45 - Rework complet de `account_update`
  • d3baf095 - Fix tests

Compare with previous version

added 6 commits <ul><li>1cf6f6f3 - Fix migration conflict</li><li>2e4d4285 - Fix frozen account display</li><li>81e37d3b - Delete self-update form</li><li>4d2eb07c - Améliore le formulaire de mdp K-Fêt</li><li>31812c45 - Rework complet de `account_update`</li><li>d3baf095 - Fix tests</li></ul> [Compare with previous version](/klub-dev-ens/gestioCOF/-/merge_requests/490/diffs?diff_id=2440&start_sha=53a72165e0caf3bb32e3a2c1ea10b62ba724cea8)
lstephan commented 2021-02-23 22:52:44 +01:00 (Migrated from git.eleves.ens.fr)

added 6 commits

Compare with previous version

added 6 commits <ul><li>1ab071d1 - LINT</li><li>b224fedf - Fix frozen account display</li><li>209360f5 - Delete self-update form</li><li>aac94afc - Améliore le formulaire de mdp K-Fêt</li><li>1450b65d - Rework complet de `account_update`</li><li>47f406e0 - Fix tests</li></ul> [Compare with previous version](/klub-dev-ens/gestioCOF/-/merge_requests/490/diffs?diff_id=2442&start_sha=d3baf09590547818244f7599e111322d5648a873)
lstephan commented 2021-02-24 00:34:56 +01:00 (Migrated from git.eleves.ens.fr)

mentioned in merge request !493

mentioned in merge request !493
thubrecht commented 2021-03-02 21:27:54 +01:00 (Migrated from git.eleves.ens.fr)

Par rapport à l'édition de son propre compte, maintenant que c'est désactivé, il faudrait enlever le lien éditer de la page de vue de son compte, pour l'instant ça renvoie juste sur gestioCOF

Par rapport à l'édition de son propre compte, maintenant que c'est désactivé, il faudrait enlever le lien `éditer` de la page de vue de son compte, pour l'instant ça renvoie juste sur gestioCOF
lstephan commented 2021-03-03 15:04:36 +01:00 (Migrated from git.eleves.ens.fr)

Sinon je peux remplacer le texte par "Retourner sur gestioCOF" 😇

Sinon je peux remplacer le texte par "Retourner sur gestioCOF" :innocent:
lstephan commented 2021-03-03 23:11:43 +01:00 (Migrated from git.eleves.ens.fr)

added 1 commit

Compare with previous version

added 1 commit <ul><li>472a44c3 - Remove useless buttons</li></ul> [Compare with previous version](/klub-dev-ens/gestioCOF/-/merge_requests/490/diffs?diff_id=2467&start_sha=47f406e09e4966f1f80be40ecd37364e1cef0eea)
lstephan commented 2021-03-03 23:30:06 +01:00 (Migrated from git.eleves.ens.fr)

Done ; j'en ai profité pour virer le bouton "Créditer" qui sert à rien depuis 4 ans.

Done ; j'en ai profité pour virer le bouton "Créditer" qui sert à rien depuis 4 ans.
lstephan commented 2021-03-03 23:30:06 +01:00 (Migrated from git.eleves.ens.fr)

resolved all threads

resolved all threads
lstephan commented 2021-03-04 23:54:32 +01:00 (Migrated from git.eleves.ens.fr)

changed the description

changed the description
lstephan commented 2021-03-16 22:56:49 +01:00 (Migrated from git.eleves.ens.fr)

Normalement c'est le but, il ne modifie que les formulaires pour lesquels t'as les droits (comme avant), mais maintenant le message d'erreur pour le reste est plus informatif ^^

Normalement c'est le but, il ne modifie que les formulaires pour lesquels t'as les droits (comme avant), mais maintenant le message d'erreur pour le reste est plus informatif ^^
thubrecht commented 2021-03-16 22:57:28 +01:00 (Migrated from git.eleves.ens.fr)

J'avais mal lu la MR ^^"

J'avais mal lu la MR ^^"
thubrecht commented 2021-03-16 23:02:03 +01:00 (Migrated from git.eleves.ens.fr)

resolved all threads

resolved all threads
thubrecht commented 2021-03-16 23:02:14 +01:00 (Migrated from git.eleves.ens.fr)

mentioned in commit 6adfaba8e9

mentioned in commit 6adfaba8e956e8e15fc91a2d602ddd68f96084d6
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/gestioCOF#794
No description provided.