Colin Darie
d9451aa64b
Merge pull request #10463 from demarches-simplifiees/reorganize-config-expert-ldu
...
[admin] améliorer configuration des experts invités
2024-06-06 07:16:49 +00:00
mfo
ef3ca9839b
feat(procedure.validation): extract validation context: types_de_champ_public_editor, types_de_champ_private_editor and publication [combining both contextes]. validate conditions, headers_sections, regexp on type_de_champ_private too. dry validation
2024-06-04 18:25:24 +02:00
krichtof
45814fdbfb
Merge pull request #10454 from demarches-simplifiees/9827-add-specs
...
corrige quelques bugs de la feature export template (renommage dans le zip)
2024-06-04 13:18:12 +00:00
Lisa Durand
ee203d1afc
reorganize page config expert invites
2024-05-30 17:50:08 +02:00
Lisa Durand
1bc7cfd917
remove card historique des modifications
2024-05-30 17:47:57 +02:00
Lisa Durand
4446d6d62a
remove footer for admin pages with sticky footer
2024-05-30 17:05:01 +02:00
Lisa Durand
2659d0f966
create component for footer
2024-05-30 17:05:01 +02:00
Lisa Durand
ba8b05ed6a
page MonAvis
2024-05-30 17:05:01 +02:00
Lisa Durand
6f0cf19f0d
page SVA SVR
2024-05-30 17:05:01 +02:00
Lisa Durand
1cec1b91c1
page modifications historique
2024-05-30 17:05:01 +02:00
Lisa Durand
659e4ffb61
page instructeurs
2024-05-30 17:05:01 +02:00
Christophe Robillard
9f504dbefd
precise export template source for zip exports
2024-05-29 16:09:13 +02:00
Christophe Robillard
fc90648c79
fix: regenerate export from export template
2024-05-29 15:42:49 +02:00
Christophe Robillard
0ed166f510
export_template feature flag scoped by procedure
2024-05-29 14:38:05 +02:00
Paul Chavard
1bca3c123b
chore(dossier): remove legacy update attributes
2024-05-27 10:33:37 +02:00
Colin Darie
2c07f0260c
Merge pull request #10443 from colinux/fix-toggle-2-lines
...
Tech (css): maintient les labels de toggle sur une seule ligne
2024-05-23 10:04:58 +00:00
Colin Darie
fa91987e3d
fix(toggle): class markup & label on left for attestation v2
2024-05-23 11:39:56 +02:00
Christophe Robillard
e235131c4c
add export template feature flag
2024-05-23 10:00:38 +02:00
Christophe Robillard
43c862ed4d
list export templates for groupes instructeur of current instructeur
2024-05-23 10:00:36 +02:00
Christophe Robillard
4a79ecf301
add new export template link
2024-05-23 10:00:35 +02:00
Christophe Robillard
fd9335f129
style editor tags
2024-05-23 10:00:35 +02:00
Christophe Robillard
2a4bfdd40b
can use export template from export_dropdown_component
2024-05-23 10:00:34 +02:00
Lisa Durand
1ff641ed34
Merge pull request #10356 from govpf/feature/better_place_for_the_move_champ_after_in_champ_editor
...
ETQ Administrateur les actions sur un champ dans l'editeur (déplacement, suppression,...) sont rassemblés en bas de chaque champ
2024-05-21 09:11:46 +00:00
Christian Lautier
602cf92901
Champ editor: Move champ header to footer
2024-05-17 16:15:37 -10:00
Paul Chavard
bcd3f3b471
refactor(champs): change views to use new urls with stable_id and row_id
2024-05-15 16:51:26 +02:00
mfo
50735919c8
fix(for_tiers): do not update for_tiers column to render the form. otherwise user could switch to dossier.for_tiers without filling mandataire required fields when he updates his identity
2024-05-15 14:36:52 +02:00
Lisa Durand
40e952e8d2
Merge pull request #10417 from demarches-simplifiees/follow-up-accuse-lecture-ldu
...
[ETQ admin] Je veux comprendre pourquoi je ne peux pas personnaliser mes mails si l'accusé de lecture est activé
2024-05-15 07:42:19 +00:00
Christian Lautier
55a4c73f4a
Stick to DSFR design.
2024-05-14 08:17:26 -10:00
Christian Lautier
592f040ada
Procedure champ editor: place the 'Move champ after' selection in the champ's header.
2024-05-14 08:17:26 -10:00
Lisa Durand
5195c8a56f
add explanation and desactivate links for email customisation if AR is activated
2024-05-14 11:40:53 +02:00
Colin Darie
d4e6e2effa
Merge pull request #10413 from demarches-simplifiees/fix-typo
...
Corrige des fautes de frappe
2024-05-13 14:43:43 +00:00
Corinne Durrmeyer
8fd6f58beb
feat(fix-typo) : Correct incorrect abbreviations
2024-05-13 15:55:22 +02:00
Corinne Durrmeyer
3c6133276b
Replace autosubmit by submit button
2024-05-13 15:30:46 +02:00
Corinne Durrmeyer
df489cc688
Modify id and for values to avoid conflict due to duplicate identifiers
2024-05-13 15:30:45 +02:00
Corinne Durrmeyer
6f1b41b1a7
Remove .fr-search-bar .fr-label styles. And unse .sr-only instead
2024-05-13 15:30:45 +02:00
Corinne Durrmeyer
03409a798f
Display 'Filter by procedure' label
2024-05-13 15:30:45 +02:00
Corinne Durrmeyer
ac6b552acb
Modify 'Filter by procedure' label
2024-05-13 15:30:45 +02:00
Corinne Durrmeyer
93c7b3f817
Fix typo
2024-05-13 15:30:45 +02:00
simon lehericey
24a8257e47
ux: cni are not exposed by zip or api
2024-05-07 14:49:43 +02:00
mfo
9518982166
Merge pull request #10346 from mfo/US/permit-to-disable-tiers-bloc
...
ETQ administrateur, je souhaite pouvoir conditionner l'affichage du bloc " Pour un bénéficiaire : membre de la famille, proche, mandant, professionnel en charge du suivi du dossier…"
2024-05-07 09:23:07 +00:00
mfo
15e464d246
Merge pull request #10309 from mfo/US/section_component_use_html_with_semantic_meaning
...
tech(a11y): Les champs répétables n'englobent pas leurs champs enfant dans un `fieldset` si il n'y a qu'un seul champ enfant. Idem pour les checkbox uniques
2024-05-07 07:52:22 +00:00
mfo
f6046d801f
feat(individual_form_component): add missing required on notification method
2024-05-06 15:56:22 +02:00
mfo
95de0d6239
tech(refactor): identity blocks
2024-05-06 15:56:22 +02:00
Colin Darie
0dd4bafdfd
refactor(pj): more readable as_multiple logic
2024-05-06 09:49:02 +00:00
Colin Darie
9e3bf50e61
chore(messagerie): mention multiple files are possible
2024-05-06 09:49:02 +00:00
Kara Diaby
7092583b0a
layout
2024-05-06 09:49:02 +00:00
Kara Diaby
bec9af90e8
models
2024-05-06 09:49:02 +00:00
Kara Diaby
1e9b7fbbb6
components
2024-05-06 09:49:02 +00:00
mfo
91f07f86e4
fix(Champ.checkbox): single checkbox should not be wrapped in fieldset
. single checkbox uses fr-checkbox
not fr-radio
...
Co-authored-by: Corinne Durrmeyer <corinne@inseo.fr>
2024-04-24 18:00:40 +02:00
mfo
64dcd2b0d2
fix(repetition): useless fieldset
2024-04-24 17:37:58 +02:00
Eric Leroy-Terquem
29dea52a7e
chore: add truncate option to show and download component
2024-04-22 11:09:11 +02:00
Colin Darie
63aecdd85a
chore(sva): always enable card but form submit needs feature flag
2024-04-18 16:09:36 +02:00
mfo
4041bfa160
Merge pull request #10317 from mfo/US/aria-labelled-by-error-message
...
ETQ Usager, je souhaite que mon screen reader verbalise les erreurs sur les champs unique contenu dans un `fieldset`
2024-04-18 08:53:12 +00:00
mfo
8453e121d7
feat(champ.errors): add aria-labelledby error on champs wrapped within a fieldset, make error messages always present and aria-live: assertive on validation error
...
Co-authored-by: Corinne Durrmeyer <corinne@inseo.fr>
Co-authored-by: Colin Darie <colin@darie.eu>
2024-04-18 10:00:27 +02:00
mfo
1a0a603234
Merge pull request #10316 from mfo/US/better-error-message-on-siret-champ
...
ETQ usager, j'aimerais que les champs siret soient mieux verbalisés par le screen reader
2024-04-18 07:11:18 +00:00
mfo
d8b7aa14f6
feat(Champ.rna): do not use title attribute on champ.rna
...
Co-authored-by: Corinne Durrmeyer <corinne@inseo.fr>
2024-04-17 07:31:33 +02:00
mfo
36c253edbb
clean(Champ.siret): title not needed
2024-04-17 07:31:32 +02:00
mfo
cab3a55f45
fix(Champ.dossier_link): do not use placeholder, use hint
2024-04-17 07:31:32 +02:00
mfo
94891b8695
fix(Champ.number): remove placeholder
2024-04-17 07:31:32 +02:00
mfo
83c6bf1f0e
feat(Champ.siret): on invalid, set error message on InputStatutErrorMessage. on valid, set info message on siret info component
...
Co-authored-by: Corinne Durrmeyer <corinne@inseo.fr>
2024-04-17 06:30:16 +02:00
Lisa Durand
a29719a15c
small adjustments from PR feedbacks
2024-04-15 11:15:13 +02:00
Lisa Durand
e486f789f6
add AR in user view - hide decision on second dossier tab
2024-04-15 11:15:13 +02:00
Lisa Durand
ee91f47c5a
add AR component and page on admin view
2024-04-15 10:46:29 +02:00
mfo
cb2dd3dd3a
Merge pull request #10314 from mfo/US/enhance-a11y-on-carte-champs
...
ETQ Usager je souhaite que le champ carte soit plus accessible
2024-04-14 13:25:06 +00:00
mfo
d4e8227827
Merge pull request #10312 from mfo/US/ensure-dsfr-style-on-some-champs
...
ETQ usager, je veux que tous les champs aient un style DSFR
2024-04-12 13:41:16 +00:00
mfo
3e89921683
Merge pull request #10315 from mfo/US/drop-usage-of-invalid-aria
...
ETQ usager : pas d'`aria-invalid`
2024-04-12 11:55:58 +00:00
mfo
f1935eb7a0
Merge pull request #10318 from mfo/US/better-error-messages
...
ETQ Usager, je souhaite avoir des messages d'erreur homogènes et comprehensibles
2024-04-12 11:55:39 +00:00
mfo
b9907ac9ce
fix(Champ.rnf): add missing fr-input
dsfr class name
...
Co-authored-by: Corinne Durrmeyer <corinne@inseo.fr>
2024-04-12 12:01:00 +02:00
mfo
1989c3e75b
fix(Champ.carte): add missing label to search input instead of placeholder
...
Co-authored-by: Corinne Durrmeyer <corinne@inseo.fr>
2024-04-12 11:56:34 +02:00
mfo
d7cacde727
feat(champ.aria): do not use aria-invalid from time to time [standardization]
...
Co-authored-by: Corinne Durrmeyer <corinne@inseo.fr>
2024-04-12 11:54:09 +02:00
mfo
35c92ee906
feat(champs.errors.format): better format for error below champs
...
Co-authored-by: Corinne Durrmeyer <corinne@inseo.fr>
2024-04-12 11:50:43 +02:00
mfo
d8a8fb53ce
feat(Champ.carte): some error style on carte
2024-04-12 10:59:42 +02:00
mfo
a052341c93
fix(Champ.address): add missing fr-select
dsfr class name
2024-04-12 10:45:37 +02:00
mfo
626f3780f6
fix(Champ.commune): add missing fr-select
dsfr class name
2024-04-12 10:45:24 +02:00
mfo
c22438fb75
feat(Champ.annuaire_education): add missing fr-input
class name
2024-04-12 10:45:12 +02:00
mfo
4773d9ebad
feat(Champ.repetition): hide destroy button of first repetition row when the repetition is mandatory
2024-04-12 09:29:00 +02:00
Lisa Durand
758673a355
Merge pull request #10280 from demarches-simplifiees/ux-improve-usager-filter-dropdown-ldu
...
[UX] Améliorer les filtres d'un dossier sur le tableau de bord d'un usager
2024-04-10 07:18:55 +00:00
Corinne Durrmeyer
fd54c15144
feat(fix-aria-current-mainmenu) : Transform aria-current='page' into aria-current='true' when the current link targets several pages - fix #8559 #8135
2024-04-08 11:22:44 +02:00
Lisa Durand
e2d83d87d2
change wording in usager filter and target css to combobox component
2024-04-08 10:41:39 +02:00
Paul Chavard
ce95fe1794
Merge pull request #10255 from demarches-simplifiees/fix-move-after-edit-list
...
ETQ Administrateur : Amélioration de l'accessibilité et de l'ergonomie de la liste d'édition du formulaire "déplacer après"
2024-04-05 11:39:55 +00:00
Corinne Durrmeyer
1cd552c79f
feat(move_after_edit_list) : Add new line at end of file to avoid lint error
2024-04-04 09:39:40 +02:00
Colin Darie
033b2fa63d
chore(banner): easier with hardcoded .gouv.fr name
2024-04-02 19:36:37 +02:00
Colin Darie
d5515fca33
fix(banner): not closed form tag broke JS
2024-04-02 19:36:35 +02:00
Corinne Durrmeyer
84f0165520
feat(move_after_edit_list) : Remove useless aria attribute - fix #10254
2024-04-02 17:23:25 +02:00
Corinne Durrmeyer
d54bac71bf
feat(move_after_edit_list) : Improve the "move after" edit list - fix #10206
2024-04-02 17:23:25 +02:00
Corinne Durrmeyer
a5a7e880eb
feat(move_after_edit_list) : Correct a typo - fix #10254
2024-04-02 17:23:25 +02:00
mfo
b245d9b063
Merge pull request #10220 from demarches-simplifiees/fix-drop-down-missing-hint
...
ETQ usager : Champ choix multiple, ajouter une aide a a la saisie
2024-04-02 09:28:34 +00:00
Corinne Durrmeyer
ba290110e5
feat(multiple_drop_down_list): Replace blank option
2024-03-26 15:39:27 +01:00
Corinne Durrmeyer
ab6a76ad46
feat(multiple_drop_down_list) : Add missing space - fix #10185
2024-03-26 15:27:59 +01:00
Paul Chavard
06d81dcfaf
Merge pull request #10169 from tchak/refactor-champ-public_id
...
fix(champ): use public_id in views
2024-03-26 10:31:13 +00:00
Paul Chavard
6ad0b901b6
fix(champ): use public_id in views
2024-03-26 11:23:23 +01:00
Paul Chavard
b02ba1e909
feat(textarea): autoresize textareas
2024-03-25 19:53:29 +01:00
Paul Chavard
f589129ef5
chore(attachment): remove unused replace code
2024-03-25 15:13:14 +01:00
Colin Darie
e31cd40adc
fix(banner): correct http/https protocol for dev/prod
2024-03-25 09:54:05 +01:00
Martin
44cdb14fb9
feat(type_de_champ_editor): move champs after another champ.
2024-03-22 10:10:28 +01:00
Martin
b8a155a7ee
feat(type_de_champ_editor): show tdc position indexed starting at 1 not 0
2024-03-22 10:10:28 +01:00
Colin Darie
d8b35e2e77
feat(banner-domain): hide error msg by default because while redirecting, we briefly see the banner
2024-03-21 17:20:03 +01:00
Colin Darie
dd0dba2959
fix(domain-banner): oops
2024-03-21 17:18:54 +01:00
Colin Darie
17f9992722
Merge pull request #10040 from colinux/cross-domain-component
...
Prépare la bannière informant du changement de nom de domaine, avec redirection automatique le cas échéant
2024-03-21 14:58:29 +00:00
Colin Darie
41a02d1ead
feat: notify sentry when connection test on new host fail
2024-03-21 13:15:35 +01:00
Colin Darie
2f4444bd5e
chore: mark preferred domain to new domain when closing notice
2024-03-21 13:15:34 +01:00
Colin Darie
4dd24f0925
chore: cross domain banner between APP_HOST_LEGACY and APP_HOST
2024-03-21 12:21:16 +01:00
simon lehericey
efa35e04a5
use Current.application_name in app excluding mail
2024-03-21 10:06:09 +01:00
Paul Chavard
eff03aaf23
refactor(dossier): label indexes based on type_de_champ not champ
2024-03-20 09:58:47 +01:00
Colin Darie
455086c1d7
fix(champs): don't fail on updated_at comparison when champ is not persisted
2024-03-19 11:46:08 +01:00
Paul Chavard
900db5624f
refactor(champs): if champ not found - build it
2024-03-17 23:51:45 +01:00
simon lehericey
2c367846da
refactor(js): radio_enabled_submit -> enable_submit_if_checked
2024-03-15 14:35:15 +01:00
Colin Darie
505b48bfb6
chore(admin): add missing translations for revision changes in private champs
2024-03-14 13:17:39 +01:00
Colin Darie
ee92668611
Merge pull request #9930 from demarches-simplifiees/add-external-link-to-procedure
...
ETQ admin lorsque je clos une démarche je peux alerter les usagers et je crée une page de fermeture si la démarche n'est pas redirigée dans DS
2024-03-12 15:03:30 +00:00
Eric Leroy-Terquem
1bbf35a6ba
dsfr(toggle): add attributes to toggle component
2024-03-11 15:48:28 +01:00
Paul Chavard
5c8a5248a2
fix(section): display sections inside repetitions
2024-03-08 15:53:20 +01:00
Paul Chavard
3b13595a41
Merge pull request #10027 from mfo/US/input-state-valid-after-update
...
correctif(Champs::Civilite): ETQ usager, j'aimerais que le champs de type civilité ait le même style d'erreur que les autres
2024-03-07 14:03:06 +00:00
Martin
0519dece96
fix(Champs::Civilite): fix dsfr missing red feedback, add green feedback
2024-03-06 15:56:36 +01:00
Paul Chavard
cf684ffd40
Merge pull request #10050 from tchak/fix-batch-motivation
...
ETQ Instructeur je veux attribuer la motivation correcte à ma décision
2024-03-05 17:01:54 +00:00
Paul Chavard
a247ec6c12
Merge pull request #9695 from tchak/use-types-de-champ-as-source-of-truth
...
refactor(dossier): use revision as source of truth to diplay champs
2024-03-04 15:03:02 +00:00
Martin
436caa2305
fix(repetition): re-add repetition style and indexing
2024-03-04 10:59:11 +01:00
Paul Chavard
02591da16b
refactor(section): update section components
2024-03-04 10:59:11 +01:00
Paul Chavard
6a69b350f7
fix(address): nullify data when empty or invalid address is entered
2024-03-04 09:06:50 +01:00
Paul Chavard
529461f3b6
fix(instructeur): motivations from different states should not conflict
2024-02-28 13:42:44 +01:00
Colin Darie
8ba1c0e481
feat(attestation): can toggle optional champs tags visibility
2024-02-22 12:19:06 +01:00
Colin Darie
01ab59c2ed
style(form): position correctly the mandatory star on checkbox when text is on multiple lines
2024-02-21 18:04:33 +01:00
Colin Darie
e1eba45739
style: improve readibility of updated-at/rebase notices, closer to dsfr colors
2024-02-21 18:04:32 +01:00
Colin Darie
76d903b04e
Merge pull request #10011 from adullact/feature-ouidou/admin_creation_delegation_review
...
ETQ gestionnaire d'admins: sépare les commentaires par origine + correctifs
2024-02-21 11:21:45 +00:00
seb-by-ouidou
52db6f712f
separate commentaires by origin + few fixes
2024-02-21 09:47:03 +00:00
Paul Chavard
702b9dd8b3
fix(champ): do not reset data on champs without fetch_external_data
2024-02-21 08:54:08 +01:00
Paul Chavard
20307f1d21
refactor(address): use directly BAN data
2024-02-16 12:15:14 +01:00
mfo
4dfb3b86ef
Merge pull request #10000 from mfo/US/groupe-instructeur-manageable-for-routee-procedure
...
ETQ administrateur, je peux gerer la liste des instructeurs même si le routage est activé sur ma démarche
2024-02-16 09:26:06 +00:00
Martin
c719a42f8a
feat(procedure.instructeurs_self_management_enabled): backfill instructeurs_self_management_enabled since routing_enabled is not one of the option conditionning it
2024-02-16 10:08:36 +01:00
Martin
5f77c0cd06
feat(email.validation): expand email validation to Avis, ContactInformation, Invite, DossierTransfert
2024-02-15 16:41:00 +01:00
Martin
5407011668
feat(procedure.routing): allow admin to manage instructeur even when procedure has some routing
2024-02-15 13:40:48 +01:00
seb-by-ouidou
9ddd55d5cd
feat: remove commentaire_component and replace it by message_component + replace commentaires/_form by messages/_form + few fixes
2024-02-15 07:50:20 +00:00
Paul Chavard
f5f94d9e52
Merge pull request #9989 from tchak/fix-allow-to-edit-more-geo-areas
...
ETQ usager je peux éditer jusqu'à 50 points ou éléments sélectionnés dans le champ carte
2024-02-14 21:13:09 +00:00
Colin Darie
bd3c2c070a
Merge pull request #9957 from demarches-simplifiees/finalize-rna-rnf-ldu
...
ETQ instructeur et consommateur API, la vue du champ RNA est harmonisée avec le champ RNF
2024-02-14 15:30:54 +00:00
Colin Darie
48644ae407
Merge pull request #9846 from adullact/feature-ouidou/admin_creation_delegation_gestionnaire_contact_parent_gestionnaires
...
Délégation de compte: ETQ gestionnaire je peux contacter les gestionnaires des groupes parents
2024-02-13 14:42:03 +00:00
Paul Chavard
ff95a812e2
fix(combobox): always sort on the client
2024-02-13 12:26:43 +01:00
Paul Chavard
cf10b68d0d
fix(geo_area): allow up to 50 geo_area to be edited
2024-02-13 12:09:03 +01:00
seb-by-ouidou
fba3cbe331
feat: as gestionnaire, contact gestionnaire of parent groupe
2024-02-13 11:19:52 +01:00
Lisa Durand
9e3f28e87b
add rnf and rna address in form view
2024-02-12 17:20:05 +01:00
Colin Darie
f112569192
fix(haml-lint): TrailingEmptyLine
2024-02-12 09:33:23 +01:00
Colin Darie
9639d68ebf
fix(checkbox): show mandatory icon on mandatory champ
...
Closes #9891
2024-02-09 12:52:21 +01:00
Colin Darie
162d8ca752
Merge pull request #9974 from colinux/fix-delai-declarative-instruction
...
ETQ usager je vois de nouveau le délai d'instruction pour les démarches déclaratives en instruction
2024-02-09 09:16:18 +00:00
Martin
32dcb411ca
feat(repetition.carte): add carte to repetition, just to test it
2024-02-09 09:23:17 +01:00
Colin Darie
0bb25765d9
style(carte): passe l'UI au DSFR
2024-02-08 17:25:22 +01:00
Colin Darie
8f1818511a
fix(demarche): estimated delay display for declarative en instruction
2024-02-08 12:47:58 +01:00
Lisa Durand
52b334e48b
dont display estimated delay for declarative procedure
2024-02-07 16:21:24 +01:00
Colin Darie
fb14afc530
fix(rna): real RNA identifier could contain at least 1 letter, despite of specs
2024-02-06 15:02:57 +01:00
Colin Darie
70e92f7c6b
Merge pull request #9903 from colinux/attestation-ux
...
ETQ admin, je peux tester l'attestation v2
2024-02-06 08:09:53 +00:00
seb-by-ouidou
c2c54083e8
feat: display tree structure of a group
2024-02-05 09:30:24 +01:00
seb-by-ouidou
46c19014f9
feat: notify administrateur and gestionnaire by email when new commentaire + for administrateur highlight card and commentaires if any unread
2024-02-02 12:52:36 +01:00
Colin Darie
443e41a6ed
style(attestation): group tags by section
2024-02-01 18:55:52 +01:00
seb-by-ouidou
86c1e1136d
feat: for administrateur on cards, replace label edit by see
2024-01-29 18:23:39 +01:00
seb-by-ouidou
6cd8b6d2df
feat: for gestionnaire highlight card and commentaires if any unread
2024-01-29 18:23:39 +01:00
Eric Leroy-Terquem
6203b1fd05
Merge pull request #9879 from demarches-simplifiees/cleaning-conditional-and-routing-code
...
Tech : nettoyage du code conditionnel et routage
2024-01-29 13:43:52 +00:00
simon lehericey
5eaa957c31
can edit api_token to change networks and name
2024-01-29 10:09:55 +01:00
simon lehericey
35e9a6e905
delete api token : remove unused template and use turbo
2024-01-29 10:09:55 +01:00
simon lehericey
588e58195c
move api_tokens to admin module
2024-01-25 11:27:15 +01:00
simon lehericey
eae07cab8c
refactor(api): use the new api token creation wizard
2024-01-25 11:17:44 +01:00
simon lehericey
b635c940ae
refactor(UI api token): add more information to api token list
...
- network filtering
- validity
- last used
remove creation logic
2024-01-25 11:17:43 +01:00
simon lehericey
4c94eca7c0
clean(ui): remove useless warning
2024-01-25 10:51:58 +01:00
seb-by-ouidou
a6ca4b668e
feat: answer message to administrateur as gestionnaire
2024-01-22 14:36:38 +01:00
seb-by-ouidou
b19413643c
feat: write message to gestionnaires as administrateur
2024-01-22 14:36:38 +01:00
seb-by-ouidou
9ff1e57feb
feat: US5.1 US5.2 administrateur in admin
2024-01-22 14:36:38 +01:00
seb-by-ouidou
e6474f0d14
feat: US4.3.9 children management
2024-01-22 14:36:38 +01:00
Lisa Durand
6773843d52
add clickable summary in champ editor view for admin
2024-01-16 11:23:14 +01:00
mfo
0328446bee
Merge pull request #9861 from demarches-simplifiees/US/move-type-de-champ-with-select
...
ETQ administrateur, je peux deplacer un champ via un select
2024-01-15 13:09:56 +00:00
Martin
68e9d3513d
tech(clean): drop drag and drop champs in editor, ux not ok
2024-01-12 11:00:29 +01:00
Martin
69346ad41f
tech(review): implement some pair review suggestions
2024-01-12 11:00:29 +01:00
Martin
e7eee7ba72
spec(move_and_morph): add some spec and lint with rubocop/haml/eslint
2024-01-11 16:12:09 +01:00
Martin
857a1fc496
fix(select_champ_position): rewire for more robust and easier implementation which work with repetition avoiding double submit
2024-01-11 16:01:24 +01:00
Martin
b4d32e656f
feat(ChampComponent): add procedure_revision_type_de_champ.position to ui
2024-01-11 16:01:24 +01:00
Martin
dce06f22a0
feat(type_de_champ_editor): add SelectChampTemplatePosition which feeds SelectChampPositionComponent options
2024-01-11 16:01:24 +01:00
Martin
11de4bdfb6
feat(types_de_champ_editor.ts): wires move_and_morph with type de champs editor [for now, the select is empty and will be synced]
2024-01-11 16:01:24 +01:00
seb-by-ouidou
c45e2eaccc
feat: write message to gestionnaires as administrateur
2024-01-09 13:25:04 +01:00
seb-by-ouidou
07dd7a1283
feat: US4.3.8 administrateur management
2024-01-09 13:25:04 +01:00
Colin Darie
103e39159b
style(admin): fix alignement in editor with type de champ used by routing
2024-01-08 18:13:33 +01:00
simon lehericey
560c2d763c
fix(view_component): use new slot name
2024-01-08 11:57:47 +01:00
mfo
e076de2f12
Merge pull request #9889 from mfo/US/allow-dossier-link-in-repetitions
...
amelioration: ETQ admin je peux utiliser les champs de type dossier dans les répétitions
2024-01-02 08:47:55 +00:00
mfo
002a14188d
Merge pull request #9875 from mfo/US/hint-regexp
...
ETQ admin, quand je configure un type de champ regexp, j'ai une petite mention sur le bornage de celle ci
2023-12-27 09:43:05 +00:00
Martin
7c5a297bc7
feat(repetitions): allow dossiers links in repetitions
2023-12-26 17:39:01 +01:00
Eric Leroy-Terquem
a56fa60c78
fix typos
2023-12-22 11:39:09 +01:00
Eric Leroy-Terquem
cf97af0d7e
chore(groupe_instructeurs): remove dead code replaced by routing rules
...
component
2023-12-22 10:57:53 +01:00
Martin
cc02618bfe
feat(TypeDeChampEditor.regexp): add hint regarding regexp begin/finish
...
Co-authored-by: LeSim <mail@simon.lehericey.net>
Co-authored-by: Colin Darie <colin@darie.eu>
2023-12-22 09:47:04 +01:00
seb-by-ouidou
e79de57fb5
fix: few fixes after review
2023-12-21 18:40:36 +01:00
seb-by-ouidou
c253e7dd65
feat: US5.1 US5.2 administrateur in admin
2023-12-21 18:40:36 +01:00
Colin Darie
e17c3bd046
Merge pull request #9839 from mfo/US/fix-filter-focus-out-with-not-selected-filter
...
correctif : ETQ instructeurs, lorsque je sors du composant de filtrage sans choisir une option, le site renvoie une erreur
2023-12-21 08:42:12 +00:00
Lisa Durand
e52bd9d6bf
Merge pull request #9855 from demarches-simplifiees/display-last-export-in-same-page-ldu
...
ETQ instructeur, j'ai besoin d'un accès très facile à mondernier export
2023-12-20 10:02:08 +00:00
Eric Leroy-Terquem
954facdaff
Merge pull request #9798 from demarches-simplifiees/add-new-operators-to-conditional
...
Etq admin je peux conditionner/router avec les opérateurs "est dans mon département", "n'est pas dans mon département", "est dans ma région" et "n'est pas dans ma région".
2023-12-19 16:10:59 +00:00
mfo
e75c4456e8
Merge pull request #9871 from mfo/US/add-pj-to-explication
...
ETQ administrateur, je peux ajouter une notice explicative a un champs explication
2023-12-19 10:44:03 +00:00
Martin
6f01a10846
tech(clean): move from custom spacer classes to dsfr spacer classes
2023-12-19 11:31:55 +01:00
Martin
4bc8eaa192
ui(ChampComponent): move TypeDeChamp.explication options in the right column of the editor
2023-12-19 11:31:28 +01:00
Martin
e43c2f1407
feat(procedure_revision.compate): track and show diff for TypeDeChamp.explication between draft and published revisions
2023-12-19 10:51:06 +01:00
Martin
f7feca5fd1
feat(editable_champ.explication): show downloadable AttachedOne
2023-12-19 09:53:27 +01:00
Martin
37e8772eab
feat(type_de_champ_editor.explication): add a Attached::One to TypeDeChamp.explication, named notice_explicative [cf, cerfa wording]
2023-12-19 09:52:27 +01:00
Martin
7dd9e0d255
amelioration(editeur-de-champ): ETQ admin, une alert DSFR m'informe de la difference entre un champ PJ classique et un champ titre d'identité
2023-12-18 10:26:21 +01:00
mfo
b539fe1b65
amelioration(review): tech review
...
Co-authored-by: Colin Darie <colin@darie.eu>
2023-12-15 11:23:25 +01:00
Martin
0caacdaf59
amelioration(combobox): utilise une loupe plutot qu'un chevron bas pour les combobox en mode autocomplete
2023-12-15 11:23:25 +01:00
Martin
95fd6c2a69
tech(combobox): propage le changement de signature dans le reste de la codebase
2023-12-15 11:23:25 +01:00
Martin
d27e4fc693
amelioration(combobox): permet de passer des options au input[type=hidden], utilise cette option pour autosubmit uniquement un input [dans notre cas, ne soumet pas a l'input du combobox, mais a l'input hidden une fois le combobox selectionné]
2023-12-15 11:23:25 +01:00
Colin Darie
7ba13507ff
Merge pull request #9808 from colinux/remove-usager-antivirus
...
ETQ usager, je ne vois plus le statut "antivirus en cours" lorsque j'envoie un PJ
2023-12-14 19:53:34 +00:00
Eric Leroy-Terquem
e40d1107ac
chore(conditional): add not_in_departement and not_in_region operators
2023-12-14 17:48:14 +01:00
Eric Leroy-Terquem
c9676020b4
chore(conditional): add in_departement and in_region operators
2023-12-14 17:48:13 +01:00
Lisa Durand
f34090f8fd
display last export alert in view
2023-12-13 10:26:33 +01:00
Colin Darie
f9c4846fde
Merge pull request #9571 from adullact/feature-ouidou/admin_creation_delegation_gestionnaire_page_group_administrateur_management
...
Feature ouidou/admin creation delegation gestionnaire page group administrateur management
2023-12-12 10:41:28 +00:00
Colin Darie
acbddb5c29
style(gestionnaire): minor style improvements
...
Co-Authored-By: krichtof <christophe.robillard@beta.gouv.fr>
2023-12-12 11:31:02 +01:00
Colin Darie
968b2cfb0a
Merge pull request #9818 from colinux/correction-remove-from-message
...
ETQ instructeur, ma demande de correction est supprimée (résolue) lorsque je supprime son message associé
2023-12-11 13:07:43 +00:00
Colin Darie
17c4b6288d
fix(message): improve translation about correction deletion
...
Co-authored-by: mfo <mfo@users.noreply.github.com>
2023-12-11 11:43:54 +01:00
mfo
b56d5199e2
Merge pull request #9820 from mfo/US/filter-dossier-with-combobox
...
ETQ instructeur, lorsque je veux filtrer les dossiers d'une démarche, je peux utiliser un autocomplete
2023-12-11 09:48:58 +01:00
mfo
f647ae5ddf
Merge pull request #9828 from mfo/US/doc-api-link-in-user-profile
...
amelioration(doc.api): ETQ administrateur, j'ai plus facilement accès à la bonne doc des API
2023-12-11 09:48:06 +01:00
Martin
6d576049b2
amelioration(doc-api): deprecie les webhooks [on a deja supprimé la doc il y a un moment]
...
Co-authored-by: Colin Darie <colin@darie.eu>
2023-12-11 09:45:41 +01:00
seb-by-ouidou
96adffb5f5
fix: remove brouillon from repousser_expiration
2023-12-09 06:27:00 +01:00
seb-by-ouidou
8c1bc9e62f
feat: batch action for repousser_expiration depuis expirant
2023-12-09 06:27:00 +01:00
seb-by-ouidou
9031de803b
feat: batch action for passer_en_instruction depuis a_suivre
2023-12-09 06:27:00 +01:00
seb-by-ouidou
5c80f6c3f0
feat: batch action for desarchiver
2023-12-09 06:27:00 +01:00
seb-by-ouidou
c0c2e35881
feat: batch action for restaurer
2023-12-09 06:27:00 +01:00
seb-by-ouidou
5ec95d781c
feat: batch action for supprimer
2023-12-09 06:27:00 +01:00
mfo
28bbfc7b3a
Merge pull request #9800 from colinux/fix-publication-revision-errors
...
ETQ admin je suis prévenu si des erreurs sur la démarche empêchent la publication de révision
2023-12-08 17:14:14 +00:00
Martin
202fd7e099
amelioration(doc.api): utilise le bon lien pour la doc des APIs, ajoute le lien sur la section des jetons d'api sur la page profil usager
2023-12-08 16:55:03 +01:00
Martin
1f13000537
amelioraiton(instructeur.filtres): utilise un combobox pour rechercher le type de champs
2023-12-08 16:10:18 +01:00
Martin
a66fd42450
amelioration(estimation_delay): evite des estimations de date similaire
2023-12-07 16:47:16 +01:00
Colin Darie
accd7864ff
feat(correction): deleting a comment resolves the related correction
...
Cf #9731
2023-12-07 15:41:50 +01:00
Colin Darie
0f1980b1c3
refactor(pj): don't poll on antivirus when submitting a pj
...
Closes #9733
2023-12-07 14:29:09 +01:00
Martin
f26a4bc041
amelioration(delai.traitement): revoie l'affichage du delais d'instruction
...
Co-authored-by: Colin Darie <colin@darie.eu>
2023-12-07 09:19:52 +01:00
Lisa Durand
f311f9e7d8
fix actions multiples dropdown instruction
2023-12-06 16:57:29 +01:00
seb-by-ouidou
e34307b50c
fix: fixes after review
2023-12-06 14:47:39 +01:00
seb-by-ouidou
564c3c04fa
feat: US4.3.8 administrateur management
2023-12-06 14:47:39 +01:00
Colin Darie
eb42ea9a2d
refactor(admin): improve links & message of PublicationWarningComponent
2023-12-05 18:51:12 +01:00
Colin Darie
c24a94430d
style: improve dark theme messagerie buttons & iconography
2023-12-04 14:47:05 +01:00
Colin Darie
d601daaee1
style: procedure administrateurs table as dsfr
2023-12-04 14:07:33 +01:00
Colin Darie
e9471d2843
style(message): replace legacy icons
2023-12-04 14:07:31 +01:00
Colin Darie
494aa2bf40
style: replace accept legacy icon
2023-12-04 14:07:29 +01:00
Colin Darie
458d53e471
style: replace without-continuation legacy icon
2023-12-04 14:07:27 +01:00
Colin Darie
d70b03c969
style: replace refuse legacy icon
2023-12-04 14:07:25 +01:00
Colin Darie
f96d248cc5
style(editor): replace legacy arrows, move them to toolbar
2023-12-04 14:07:22 +01:00
Colin Darie
ef8dc97a4c
style: replace legacy delete icon
2023-12-04 14:07:18 +01:00
Paul Chavard
dd24a935bf
fix(date): show correct format based on browser locale
2023-12-01 21:02:14 +00:00
Colin Darie
15ff65429b
Merge pull request #9738 from colinux/validate-pending-correction
...
ETQ usager modifiant un dossier en construction je n'ai plus besoin de cocher la case de correction effectuée
2023-11-27 13:52:06 +00:00
krichtof
fce2d8efa9
Merge pull request #9710 from demarches-simplifiees/9615-form-autosave
...
ETQ admin, je peux savoir quand mon formulaire a été sauvegardé pour la dernière fois
2023-11-23 23:17:14 +00:00
Christophe Robillard
2c6a9e7bf2
add autosave feedback when admin updates form
2023-11-23 13:35:53 +01:00
Eric Leroy-Terquem
d92155a96a
Merge pull request #9714 from demarches-simplifiees/add-not-include-operator
...
ETQ admin je peux conditionner / router à partir d'un champ de type choix multiple avec l'opérateur "Ne contient pas"
2023-11-22 16:29:24 +00:00
Colin Darie
ba076357c5
feat(dossier): submit en construction resolve automatically correction except for sva
2023-11-22 12:35:42 +01:00
Colin Darie
49cd10458c
feat(announces): show Nouveautés link in main navigation
2023-11-20 15:07:20 +01:00
Colin Darie
a41c8f73ad
refactor(nav): organize main navigation logic across profiles
2023-11-20 15:06:43 +01:00
Eric Leroy-Terquem
f945c02c3c
feat(conditional): add exclude operator
2023-11-16 10:27:03 +01:00
Lisa Durand
31cb62e27d
improve dark mode for admin user
2023-11-15 19:09:11 +01:00
Lisa Durand
373379d132
remove icon from admin dashboard and use badge - Figma
2023-11-15 19:08:56 +01:00
Eric Leroy-Terquem
6ad0547a72
chore(feature flag): remove multi line routing flag
2023-11-14 17:06:05 +01:00
Colin Darie
867568f289
fix(style): select of admin limit text characters
2023-11-10 14:09:18 +01:00
Martin
8c9656f7db
correctif(pjs.upload.multiple): ETQ usager, lorsqu'une demarche n'a pas activé les PJ multiples, je ne dois pas pouvoir uploader plus d'une pj
2023-11-10 12:02:52 +01:00
Kara Diaby
fa874a0ea3
Permet de configurer le mail de réexamen du dossier par l'administrateur
2023-11-10 08:54:27 +00:00
mfo
b61fa88fe0
Merge pull request #9621 from mfo/US/type-de-champs-ej
...
amelioration(chorus): ETQ admin, je peux ajouter un type de champ EngagementJuridique
2023-11-09 14:40:49 +00:00