Martin
|
2be4441a70
|
amelioration(attestion.et.mail): deduplique les message d'erreur, améliore les messages d'erreur, gère la pluralisation des erreurs lorsque plusieurs tags sont concernés
|
2022-12-19 09:28:46 +01:00 |
|
Martin
|
ef389eab41
|
amelioration(attestation.et.mail): repositionne les messages d'erreur lié à la substitution des balises a proximité du formulaire pour faciliter la comprehension. passage des champs au DSFR
|
2022-12-19 09:28:46 +01:00 |
|
Paul Chavard
|
cb5b60ccda
|
Revert "Revert "Merge pull request #7907 from tchak/feat-cond-repetitions""
This reverts commit 0d10d36cb0 .
# Conflicts:
# app/models/dossier.rb
# app/models/dossier_preloader.rb
|
2022-12-15 19:09:25 +01:00 |
|
Lisa Durand
|
2fff6faed6
|
fix checkbox rendering in all pages
|
2022-12-15 14:46:05 +01:00 |
|
Lisa Durand
|
ff7c1fef65
|
adapt button icons to bulk action
|
2022-12-15 10:04:25 +01:00 |
|
Lisa Durand
|
89730b485b
|
add bulk action feature for 'passer_en_instruction'
|
2022-12-15 10:04:25 +01:00 |
|
Colin Darie
|
84aabd4187
|
style(instructeurs): convert some dropdowns buttons to DSFR
|
2022-12-15 09:34:10 +01:00 |
|
Colin Darie
|
3a9a71079a
|
Merge branch 'main' into pj-en-construction-replace
|
2022-12-14 16:59:48 +01:00 |
|
Paul Chavard
|
1b95809f14
|
refactor(dossier): flatten champ attributes
|
2022-12-14 13:03:06 +01:00 |
|
Paul Chavard
|
0d10d36cb0
|
Revert "Merge pull request #7907 from tchak/feat-cond-repetitions"
This reverts commit 1900f8ff4c , reversing
changes made to febffc2d64 .
# Conflicts:
# app/models/dossier.rb
|
2022-12-14 11:25:45 +01:00 |
|
Colin Darie
|
a3425f5074
|
chore(i18n): translate missing attachments titles keys
|
2022-12-14 09:58:15 +01:00 |
|
Colin Darie
|
013a05f24a
|
feat(piece_justificative): replace with multiple attachments for dossier en_construction
|
2022-12-14 09:58:15 +01:00 |
|
Colin Darie
|
4049240c2c
|
feat(piece_justificative): allow user to replace a PJ for dossier en_construction
|
2022-12-14 09:58:15 +01:00 |
|
Colin Darie
|
4824363879
|
refactor(attachment): rename user_can_download -> explicit view_as
- link: shows a simple link to open attachment
- download: shows complete DSFR download UI
|
2022-12-08 20:36:15 +01:00 |
|
Colin Darie
|
7c5d27d8e9
|
feat(attachment): allow user to "view" a file without the complete download UI
|
2022-12-08 20:36:15 +01:00 |
|
Colin Darie
|
7719ce1865
|
chore(attachment): increase poll antivirus timeout and make it clear it's not blocker
|
2022-12-08 20:36:15 +01:00 |
|
Martin
|
e018d2975d
|
amelioration(administrateur/carte-email): la carte des emails affichait toujours 'A configurer'. Desormais si les 5 mail configurable on ete modifiés, on affiche 'Validé' + on affiche le nombre de mail personnalisé
|
2022-12-08 16:25:08 +01:00 |
|
Paul Chavard
|
d513c364d8
|
feat(cond): enable conditional on champs in repetitions
|
2022-12-08 09:38:12 +01:00 |
|
Paul Chavard
|
3c21090a88
|
feat(api_token): add profile api token card
|
2022-12-07 18:19:37 +01:00 |
|
Colin Darie
|
f4eb32af29
|
fix(messagerie): attachment open in new tab
|
2022-12-06 16:44:24 +01:00 |
|
Colin Darie
|
182bfcd3e3
|
style(attachment): delete button replaces bullet when user can download + destroy
|
2022-12-06 16:37:10 +01:00 |
|
Martin
|
7c65af3be0
|
poc(batch_operation_alert): simplier wording
|
2022-12-06 11:28:48 +01:00 |
|
Lisa Durand
|
3d2f0ebb88
|
add icon on submit button and simplify i18n
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
6556fda218
|
clean(spec): rubocopify / fix specs
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
b0ae2e8a0f
|
clean(spec): rubocopify / fix specs
|
2022-12-06 11:28:48 +01:00 |
|
Lisa Durand
|
7b3cbcb8f6
|
display batch operation alerts
|
2022-12-06 11:28:48 +01:00 |
|
Lisa Durand
|
2615da1e28
|
setup seen_at to hide alert when batch is finished and alert has been seen
|
2022-12-06 11:28:48 +01:00 |
|
Lisa Durand
|
1beb219fdd
|
display batch operation alerts
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
beb39027d0
|
poc(batch_operation.ui): implement simple ui to trigger a batch of current page
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
9193581ae2
|
correctif(admin/procedures/configuration): pour une procedure, la tuile instructeurs est considérée valide si le routage est activé ou si il y a des instructeurs declarés
Update app/components/procedure/card/instructeurs_component/instructeurs_component.html.haml
Co-authored-by: Paul Chavard <github@paul.chavard.net>
|
2022-12-06 10:20:17 +01:00 |
|
Martin
|
1cdfc9ded0
|
amelioration(liens-de-telechargement): permet de specifier si le lien de téléchargement se fait sur l'onglet actuel ou vers un nouvel onglet
|
2022-12-05 15:59:50 +01:00 |
|
Colin Darie
|
b9d6397a9b
|
fix(pj_template): private proxy template url so their links are non expirable
Closes #7920
|
2022-12-05 11:30:00 +01:00 |
|
Colin Darie
|
c98021e58a
|
chore(attachment): input name attribute follows form object name for nested attributes
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
6e8302101f
|
fix(attachments): cleanup useless kwarg
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
cb2afc74b0
|
style(attachments): better UX when we can try to upload without network
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
42b84384dd
|
fix(a11y/attachment): associate input to label, no empty id
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
1db40de70e
|
style(attachments): improve when we can download our multiple attachments (dossier en_construction)
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
920f90d2e3
|
chore(titre_identite): render template if exists
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
3e617f34ec
|
chore(admin): can download an uploaded PJ template
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
42363e0b0d
|
refactor(attachment): extract PendingPoll component
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
b110e58f2f
|
refactor(attachment): extract i18n
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
e3ddb7779f
|
fix(form): multipart option must be set under "html" to ensure rendering as expected
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
6ac0114992
|
test(attachments): more components tests & improvements
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
fefc326e6b
|
refactor(attachment): extract shared Attachment::ProgressComponent
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
b609c3dae4
|
refactor(attachment): bring batch user_can_destroy, update tests
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
df135b080b
|
refactor(attachment): remove useless id arg
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
0a114270af
|
refactor(attachment): update Attachment::EditComponent everywhere
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
b13c5e56f6
|
refactor(piece_justificative): UX follows mockups
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
84ca01bdf7
|
fix(piece_justicative): don't modify validator accepted formats in place
Previous implementation caused to add multiple times ".acidcsa".
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
3e992589c5
|
style(piece_justificative): input ux & list accepted formats
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
f66a0cf5a9
|
chore(piece_justificative): tells admins multiple files could be attached
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
636645f686
|
refactor: minor piece_justificative_multiple? question mark use
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
1f8d28c678
|
feat(piece_justificative): limit to 1 upload for existing procedures
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
ed1c6ec515
|
style(piece_justificative): use DSFR Téléchargement de fichiers for instructeurs & experts
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
6a0379086d
|
chore(piece_justificative): continue attachments refactor
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
7ae6efe776
|
refactor(attachment): remove replace feature
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
b8296c6d4d
|
feat(piece_justificative): supports multiple files
Closes #7924
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
ab1928dc33
|
style(attachment): enable underlined link on refresh link
|
2022-12-05 10:47:10 +01:00 |
|
Paul Chavard
|
36195acb29
|
feat(component): add CopyButtonComponent
|
2022-12-02 11:30:49 +01:00 |
|
Kara Diaby
|
1efcacd845
|
add copy button component
|
2022-12-02 11:30:49 +01:00 |
|
Kara Diaby
|
fe04244138
|
locales
|
2022-12-02 11:30:49 +01:00 |
|
Kara Diaby
|
d0ba0e2d63
|
layout
|
2022-12-02 11:30:48 +01:00 |
|
Paul Chavard
|
00556715d6
|
fix(typography): fix quotes
|
2022-12-01 17:59:11 +01:00 |
|
Paul Chavard
|
a760e0a698
|
feat(demarche): enable revisions for all
|
2022-11-24 17:35:33 +01:00 |
|
Paul Chavard
|
c73b650f85
|
feat(attestation): validate attestation tags
|
2022-11-23 12:26:26 +01:00 |
|
Paul Chavard
|
cafda4f6f0
|
refactor(attestation_template): move to procedure
|
2022-11-23 12:26:26 +01:00 |
|
simon lehericey
|
924d2ae15d
|
refactor(procedure_adminis): extract component
|
2022-11-22 16:41:20 +01:00 |
|
simon lehericey
|
7e7363c8c3
|
refactor(application_component): add current_administrateur
|
2022-11-22 16:41:20 +01:00 |
|
simon lehericey
|
0e610179fb
|
refactor(champ_label): use ApplicationHelper
|
2022-11-22 16:41:20 +01:00 |
|
Colin Darie
|
15717c5b2f
|
chore(lint): fix haml linting issues on view components
|
2022-11-22 12:06:15 +01:00 |
|
Paul Chavard
|
0c0618aa79
|
feat(export): add GeoJSON export
|
2022-11-18 10:04:35 +01:00 |
|
Paul Chavard
|
29bdd82b59
|
refactor(procedure): types_de_champ -> active_revision.types_de_champ_public
|
2022-11-17 13:54:14 +01:00 |
|
Colin Darie
|
bad4581a46
|
style(manager): mandatory champ more visible
|
2022-11-15 16:30:18 +01:00 |
|
Colin Darie
|
b8bfb55fb2
|
chore(manager): replace dossier champ row by a view component
|
2022-11-15 16:30:18 +01:00 |
|
Martin
|
b3f80dc5f9
|
amelioration(Procedure.revision_changes): ajout du support pour les texte complementaire affichable au clique des champs de type explication
Co-authored-by: Paul Chavard <github@paul.chavard.net>
|
2022-11-08 17:49:24 +01:00 |
|
Martin
|
df54dc04a4
|
amelioration(champ.explication): ajout du support pour avoir un menu depliant avec plus d'information sur un champs explication
amelioration(champ.explication): ajout du support pour avoir un menu depliant avec plus d'information sur un champs explication
|
2022-11-08 17:49:24 +01:00 |
|
Martin
|
fe0411203f
|
amelioration(types_de_champ/editor): en mode edition d'un champ de type explication, permet de choisir d'afficher ou pas cette explication derriere un collapse
|
2022-11-08 17:49:24 +01:00 |
|
Paul Chavard
|
b020cb31b6
|
fix(publication): improuve publication warnings
|
2022-11-08 10:20:35 +00:00 |
|
Bouchra
|
c4011e32be
|
Update estimated_fill_duration_component.fr.yml
|
2022-11-07 13:34:58 +00:00 |
|
Paul Chavard
|
7de52d582a
|
feat(conditional): remove conditional feature flag
|
2022-11-04 13:37:37 +00:00 |
|
Eric Leroy-Terquem
|
aca2775874
|
remove routee? method
|
2022-11-04 12:03:44 +01:00 |
|
Eric Leroy-Terquem
|
5578115acf
|
update routee? method
|
2022-11-04 12:03:43 +01:00 |
|
Paul Chavard
|
33fc8a45ab
|
feat(emails): show email errors on procedure page
|
2022-11-04 09:08:41 +00:00 |
|
Paul Chavard
|
ddd5eab4b1
|
feat(dsfr): improuve vertical card component
|
2022-11-04 09:08:41 +00:00 |
|
Eric Leroy-Terquem
|
09c5b9dc99
|
remove categories_type_de_champ feature flag
|
2022-11-03 14:28:27 +01:00 |
|
Paul Chavard
|
86a09dd24c
|
fix(procedure): fix procedure cards grid view
|
2022-11-02 09:29:28 +01:00 |
|
Martin
|
c7c46c9dff
|
design(page de configuration de procedure): passage de la grille au DSFR
|
2022-10-27 14:00:44 +02:00 |
|
Martin
|
d46efeef85
|
amelioration(export): clarifier l'usage des exports pour les instructeurs pour eviter le téléchargement des export zip pour de l'archivage
|
2022-10-20 14:50:48 +02:00 |
|
Colin Darie
|
f5a0842c6e
|
style(dsfr): callout component with support for a bottom section like buttons
|
2022-10-20 09:18:16 +02:00 |
|
Paul Chavard
|
74aa01479b
|
fix(revision): fix changes list style
|
2022-10-20 06:56:20 +02:00 |
|
simon lehericey
|
6832b12bd4
|
clean(haml): remove commented code
|
2022-10-18 11:13:41 +02:00 |
|
simon lehericey
|
528b7ec3f8
|
refactor(champ): add required?
used for the `required` html attribute. It check visibility to avoid hidden required input which prevent the form from being sent.
|
2022-10-18 11:13:41 +02:00 |
|
simon lehericey
|
dc89ddb639
|
fix(translation): typo in footer
|
2022-10-17 22:47:42 +02:00 |
|
Paul Chavard
|
25c774b3a1
|
refactor(dossier): extract dossier edit footer into a component
|
2022-10-13 14:44:46 +02:00 |
|
Colin Darie
|
e2e9ddd625
|
style(conditionnel): dsfr button styles
|
2022-10-13 10:17:21 +02:00 |
|
Colin Darie
|
8153f33896
|
style(repetition): fix button styles
|
2022-10-13 10:17:21 +02:00 |
|
Paul Chavard
|
7f1dd49bdc
|
chore(flipper): always use feature_enabled? helper
|
2022-10-12 14:14:30 +02:00 |
|
Paul Chavard
|
0f192fd752
|
chore(flipper): add feature_enabled? to components
|
2022-10-12 14:14:30 +02:00 |
|
Damien Le Thiec
|
73f6063c87
|
Merge branch 'main' into feature/add_rna_type_de_champs
|
2022-10-11 15:36:46 +02:00 |
|
Colin Darie
|
03de58c7e2
|
fix: download link with empty value, otherwise it could be used to name the file
|
2022-10-11 09:50:21 +02:00 |
|