-
Notifications
You must be signed in to change notification settings - Fork 91
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
ETQ administrateur, je peux ajouter des conditions d'eligibilité auxquelles les dossiers doivent correspondre sans quoi l'usager ne peut déposer son dossier #10292
Conversation
a4e6423
to
f3b6770
Compare
4ccab42
to
8988d6b
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #10292 +/- ##
==========================================
+ Coverage 80.88% 80.98% +0.09%
==========================================
Files 1211 1217 +6
Lines 25639 25802 +163
Branches 4634 4659 +25
==========================================
+ Hits 20739 20896 +157
- Misses 4900 4906 +6 ☔ View full report in Codecov by Sentry. |
e407f47
to
3f7dc49
Compare
ec5b043
to
3334499
Compare
0e7c390
to
b66676a
Compare
800f89a
to
37c6798
Compare
7e469be
to
d7c8b47
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, trop bien.
Pour moi c'est bon si tu fais sauter la partie la (grosse) partie computable?
comme vu ensemble
.fr-toggle | ||
= f.check_box :ineligibilite_enabled, class: 'fr-toggle__input', data: @opt | ||
= f.label :ineligibilite_enabled, "Inéligibilité des dossiers", data: { 'fr-checked-label': "Actif", 'fr-unchecked-label': "Inactif" }, class: 'fr-toggle__label' | ||
%p.fr-hint-text Passer l’intérrupteur sur activé pour que les critères d’inéligibilité configurés s'appliquent |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Activez l'interrupteur pour que les critères d’inéligibilité configurés s'appliquent" ?
d7c8b47
to
de96670
Compare
…er card to procedure dashboard
…management to procedure revision based on conditional logic
…nd show it to admin for republication
…ules set is computable
…bilite_rules matches
…eligibilite_rules matches
…nligibilite rules
…nsition to en_construction if ineligibilite_rules matches. pop error nicely
…gesComponent use same behaviour to compact/expand errors
de96670
to
e34db67
Compare
…nce wording and test coverage
e34db67
to
f819da8
Compare
f6a5e93
see: #10229
si ca peut aider pr la relecture, c'est pas si gros enfait : (± ajout 1000 lignes de test et 300 suppression)
TODO :
une spec un peu textuel et visuel
ETQ admin, sur la page de gestion de ma démarche
ce n'est pas obligatoire, mais l'UX propose de co-localisé la tuile a côté de sa dépendance (et ça me logique)
ETQ admin, sur la page de gestion des critères d'inéligibilité
ETQ admin, sur la page de gestion de ma démarche, après avoir configuré mes règles
ETQ admin, sur l'editeur de champs
ETQ usager
(donc le formulaire ne bouge pas)
(a noter qu'au rechargement de la page, le bouton d'inégibilité est présent et permet de ré-afficher la modal)