Christophe Robillard
fa70cffa31
display groupe instructeur service for admin
2023-09-11 08:58:04 +02:00
Christophe Robillard
af195d9158
display for user groupe instructeur service when available
2023-09-11 08:58:04 +02:00
Christophe Robillard
e9ff4292fa
instructeur can destroy groupe instructeur service
2023-09-11 08:58:04 +02:00
Christophe Robillard
41b2c9355b
instructeur can update contact information for groupe instructeur
2023-09-11 08:58:04 +02:00
Christophe Robillard
ba0d3fa678
instructeur can create contact information for groupe instructeur
2023-09-11 08:58:03 +02:00
Christophe Robillard
46dec40543
add contact information model
2023-09-08 11:04:06 +02:00
simon lehericey
9cb94f92a6
fix(archive): do not retry 25 times if the related objected does not exist no more
2023-09-07 16:53:37 +02:00
simon lehericey
5534190c89
chore: build openstack client without calling now private service.client
2023-09-07 15:57:39 +02:00
Damien Le Thiec
be02dd965f
Add link and query examples with identity prefill
2023-09-07 10:17:19 +02:00
simon lehericey
4cbb8e91f2
Workable draft prefill identity (no link or query help)
2023-09-07 10:17:19 +02:00
Eric Leroy-Terquem
6198de1f43
Merge pull request #9466 from demarches-simplifiees/track-dossiers-with-no-groupe-instructeur
...
Fix brouillon dossiers with forced_groupe_instructeur
2023-09-06 16:30:38 +00:00
LeSim
56f1627b26
Merge pull request #9465 from colinux/fix-log-destruction-trace
...
ETQ exploitant: amélioration du log de destruction de dossier
2023-09-06 15:30:37 +00:00
Eric Leroy-Terquem
d63787cf5c
fix(routing): create assignments even for brouillon dossiers (it used to be possible for brouillon dossiers to have a groupe instructeur)
2023-09-06 17:28:01 +02:00
Eric Leroy-Terquem
9d0447c14a
fix(routing): track assigned dossiers without groupe_instructeur
2023-09-06 17:28:01 +02:00
Colin Darie
31db96cf41
fix(log): fix caller of log destroyed dossiers
2023-09-06 16:32:47 +02:00
LeSim
d8bfe07246
Merge pull request #9461 from colinux/fix-spinner-position
...
ETQ usager, fix position du spinner pour les champs conditionnels
2023-09-06 14:32:09 +00:00
LeSim
d69636c411
Merge pull request #9230 from colinux/log-destroyed-dossiers
...
Tech: log technique de la destruction de dossiers
2023-09-06 14:17:57 +00:00
Colin Darie
20c7921abe
chore(log): log destroyed dossiers
2023-09-06 16:07:18 +02:00
Lisa Durand
c6a6a584af
Merge pull request #9463 from demarches-simplifiees/fix-dropdown-invisible-input-with-dsfr-update
...
[fix] Selecteur de filtres pour instructeurs - le champ est invisible
2023-09-06 12:28:52 +00:00
Lisa Durand
bf64110b20
put back max value length
2023-09-06 14:07:26 +02:00
Colin Darie
95159feb25
fix(spinner): remove obsolete siret spinner
2023-09-06 13:17:01 +02:00
Colin Darie
d56e3908ac
style(spinner): fix positioning for conditional champs
2023-09-06 13:16:41 +02:00
Kara Diaby
be55bba553
tests
2023-09-06 10:51:58 +00:00
Lisa Durand
5fed1c0330
make dropdown filter for instructeur to DSFR
2023-09-06 12:40:01 +02:00
Kara Diaby
47f305216f
champ civilite au DSFR
2023-09-06 09:02:25 +00:00
Lisa Durand
5fe5320127
style checkbox for notification as regular checkbox instead of switch button
2023-09-05 18:07:04 +02:00
Lisa Durand
387c89f23c
move personnalize button inside the table
2023-09-05 17:14:18 +02:00
Eric Leroy-Terquem
32b446deee
refactor(groupe instructeur): add valid_rule? method
...
Co-authored-by: LeSim <mail@simon.lehericey.net>
2023-09-05 15:59:11 +02:00
Eric Leroy-Terquem
a7859a8a9c
clean(routing): use translations for operator_tag
2023-09-05 15:57:31 +02:00
Eric Leroy-Terquem
d0da808325
feat(routing): can add a routing rule with not_eq operator
2023-09-05 15:57:31 +02:00
Eric Leroy-Terquem
e1ab65e62a
feat(routing): can route from not_eq routing rules
2023-09-05 15:57:31 +02:00
simon lehericey
9e0aadd2dd
fix: always add an empty option in mandatory
2023-09-05 14:18:44 +02:00
Colin Darie
253ddc56e2
Merge pull request #9454 from demarches-simplifiees/update-dependencies
...
chore(npm): update dependencies
2023-09-05 09:34:06 +00:00
Colin Darie
606a56807a
Merge pull request #9453 from colinux/fix-layout-zones
...
ETQ admin, fix UX du formulaire de design de zones
2023-09-05 09:14:12 +00:00
Colin Darie
5e99250546
fix(admin): zones selector checkbox as dsfr
2023-09-05 11:02:29 +02:00
Paul Chavard
65de28a97c
chore(npm): update dependencies
2023-09-05 10:53:02 +02:00
LeSim
b39e6ebf28
Merge pull request #9450 from colinux/sva-improve-repasser-en-instruction-flow
...
ETQ instructeur d'une démarche SVA/SVR je visualise mieux un dossier terminé qui est repassé en instruction
2023-09-05 08:45:52 +00:00
Colin Darie
f8c6863c4c
Merge pull request #9447 from adullact/fix/fix_faq_link_confirmer_compte_chaque_connexion
...
fix: fix link confirmer_compte_chaque_connexion_url to faq
2023-09-04 16:20:19 +00:00
krichtof
6ca53f4d2c
Merge pull request #9448 from demarches-simplifiees/9436-instructeurs-procedure-manager
...
ETQ superadmin, je vois pour une procédure la liste des instructeurs et des groupe instructeurs
2023-09-04 16:15:32 +00:00
Lisa Durand
f0821ce467
remove recherche action from user controller and route
2023-09-04 16:42:19 +02:00
Lisa Durand
5ff5923612
make dossiers search compatible with filter by procedure
2023-09-04 16:42:19 +02:00
Colin Darie
b5e2c9b860
fix(sva): improvements when a dossier has already been terminated
2023-09-04 16:09:01 +02:00
Christophe Robillard
d79219a46b
display instructeurs and groupe instructeurs in procedure manager view
2023-09-04 13:47:33 +02:00
Martin
4d2307f683
amelioration(choix.simple): lorsqu'il y a un champ autre, le positionne proprement
2023-09-04 10:55:48 +02:00
Martin
9f5a64b7cb
amelioration(ui): pas de bordure en bas des inputs
2023-09-04 10:55:48 +02:00
Martin
9a754e4559
amelioration(choix.multiple): utilise le aria-pressed plutot qu'une class custom
2023-09-04 10:55:48 +02:00
Martin
094f4f3ce6
tech(refacto): extrait la logique de rendu du dsfr sur les composants
2023-09-04 10:55:48 +02:00
Martin
f54ab0bf96
amelioration(form): utilise les bonnes classes DSFR pour divers composants
2023-09-04 10:55:48 +02:00
Martin
2c04be5289
amelioration(champs.multiple_dropdown_list): passe le champs choix multiple au DSFR, l'encapsule dans un fieldset
2023-09-04 10:55:48 +02:00
Martin
b4593a947d
amelioration(champs.linked_dropdown_list): passe le champs liste liées au DSFR, l'encapsule dans un fieldset
2023-09-04 10:55:48 +02:00
Martin
3697d8335d
correctif(checkbox_component): ajoute le labelledby_id au <label> des checkbox unique car elles n'ont pas de de ChampLabelComponent (inlinées)
2023-09-04 10:55:48 +02:00
Martin
40d1de22ea
correctif(champ_label_component): ajoute le labelledby_id aux <legend> sans quoi les ancres vers les erreurs plantent
2023-09-04 10:55:48 +02:00
Martin
77106ee84c
amelioration(dsfr): quelques maj de style pour des espacements
2023-09-04 10:55:48 +02:00
Martin
b34b4fcb0c
tech(extraction.erreurs): isole l'affichage des erreurs d'un champs ds un composant
2023-09-04 10:55:48 +02:00
Martin
d164605f32
amelioration(champs.commune): passe le champs commune au DSFR, l'encapsule dans un fieldset et améliore le wording
2023-09-04 10:55:48 +02:00
Martin
a947457b57
amelioration(champs.epci): passe le champs epci au DSFR et l'encapsule dans un fieldset
2023-09-04 10:55:48 +02:00
Martin
f40192faec
amelioration(dsfr.radio/checkbox): utilise les classes de fieldset error/valid plutot que les classes pour les input-group
2023-09-04 10:55:48 +02:00
Kara Diaby
b42fd4ceb6
Fix admin/show after dsfr 1.10
2023-09-04 10:55:48 +02:00
Kara Diaby
27e7bc1dbd
Deux menus deroulants liés au DSFR
2023-09-04 10:55:48 +02:00
Kara Diaby
74d04c84f5
Multiple drop down list au DSFR
2023-09-04 10:55:48 +02:00
Kara Diaby
58bcdb406d
Multiple drop down list au DSFR
2023-09-04 10:55:48 +02:00
Kara Diaby
37796b8843
Checkbox au DSFR
2023-09-04 10:55:48 +02:00
Kara Diaby
0ab31ba649
Boutons radio au DSFR
2023-09-04 10:55:48 +02:00
Kara Diaby
fb8fcd00b3
Passe les champs select au DSFR
2023-09-04 10:55:46 +02:00
Colin Darie
1ba28cc8d3
Merge pull request #9442 from tchak/fix-conditional-map-display
...
fix(carte): initialize map only when container is visible
2023-09-04 08:41:36 +00:00
seb-by-ouidou
91d3f7885d
fix: fix link confirmer_compte_chaque_connexion_url to faq
2023-09-01 12:33:30 +00:00
Paul Chavard
0ba0fd5058
feat(type_de_champ): insert an add champ button after each type de champ
2023-09-01 13:00:38 +02:00
Paul Chavard
8802911126
fix(carte): initialize map only when container is visible
...
fix #9417
2023-08-31 18:17:01 +02:00
Colin Darie
79224569a2
Merge pull request #9441 from colinux/fix-pagination-list-type
...
Fix style pagination quand affichée dans .card
2023-08-31 14:57:26 +00:00
Colin Darie
0206936c35
style(pagination): fix ui when inside a card
2023-08-31 16:43:20 +02:00
Colin Darie
abb89a0220
Merge pull request #9362 from colinux/graphl-sva
...
API: expose les 2 dates utilisées par le SVA
2023-08-31 14:40:04 +00:00
LeSim
aa4e51444d
Merge pull request #9440 from demarches-simplifiees/fix_text_for_pjs_uploads_errors
...
Usager: corrige un texte sur la configuration de firewall en cas d'erreur de pjs
2023-08-31 14:22:56 +00:00
LeSim
9e2357941f
Merge pull request #9438 from tchak/fix-remove-option-en-construction
...
fix(dossier): should refresh dossier footer when removing options from multiselect
2023-08-31 14:03:28 +00:00
Paul Chavard
3a54e44b57
fix(dossier): should refresh dossier footer when removing options from multiselect
2023-08-31 15:43:40 +02:00
simon lehericey
b1b92826cf
Fix: wording on pb pj upload file
2023-08-31 15:40:27 +02:00
simon lehericey
fdf51b5ea1
fix: a expert merge transfers hidden procedures
2023-08-31 14:26:45 +02:00
LeSim
04ab6ed0aa
Merge pull request #9286 from demarches-simplifiees/etq-instructeur-i-see-a-badge-for-reaffected-dossiers
...
ETQ instructeur je vois un badge d'alerte quand le dossier a été réaffecté
2023-08-31 10:22:25 +00:00
LeSim
3e193675aa
Merge pull request #9392 from demarches-simplifiees/move-groupe-instructeur-validation-to-model
...
Tech : déplace une validation sur le groupe d'instructeurs défaut du controleur au modèle
2023-08-31 09:45:03 +00:00
Colin Darie
703735417c
Merge pull request #9433 from colinux/fix-dsfr-forms
...
ETQ usager: fix layout de 3 forms de gestion de compte
2023-08-31 08:58:55 +00:00
LeSim
a211d4f356
Merge pull request #9414 from demarches-simplifiees/exclude-brouillon-dossiers-from-recherche
...
Correctif : exclut les dossiers en brouillon de la recherche (etq instructeur)
2023-08-31 08:15:02 +00:00
LeSim
0272d8e05b
Merge pull request #9434 from mfo/US/typo-recercher
...
typo(rechercher): petite typo
2023-08-31 08:13:03 +00:00
Colin Darie
21001d7ae0
style: super admin signin form converted to dsfr
2023-08-31 09:33:34 +02:00
Colin Darie
73bffa3acc
style(password): convert reset password form to dsfr
2023-08-31 09:33:31 +02:00
Colin Darie
39fe872947
style: convert Agent signin form to dsfr
2023-08-31 09:33:30 +02:00
Martin
0d5a1b6018
typo(rechercher): petite typo
2023-08-30 22:01:55 +02:00
Eric Leroy-Terquem
9978908195
fix(dossier): exclude brouillons from recherche
2023-08-30 14:12:19 +02:00
Martin
26045cdd5f
amelioration(instructeur#activate_account): passage de la page de d'activation d'un compte instructeur au dsfr
2023-08-30 13:40:51 +02:00
mfo
62e5b1426a
tech(review): des ameliorations sur le code merci a sim/colin
...
Co-authored-by: LeSim <mail@simon.lehericey.net>
Co-authored-by: Colin Darie <colin@darie.eu>
2023-08-30 13:40:51 +02:00
Martin
4974962abd
amelioration(instructeur.connexion): ETQ instructeur, je peux redemander un lien de connexion securisé
2023-08-30 13:40:51 +02:00
Colin Darie
c4a54fc576
Merge pull request #9426 from colinux/fix-avis-answer-sort
...
ETQ instructeur: fix flaky test et tri des dossiers par avis
2023-08-30 09:34:44 +00:00
Eric Leroy-Terquem
69eafa4dda
Merge pull request #9406 from demarches-simplifiees/can-route-from-departements-champ
...
ETQ admin je peux router depuis un champ département
2023-08-30 08:09:08 +00:00
Paul Chavard
afed0df262
Merge pull request #9397 from tchak/fix-can_send_groupe_message
...
fix(instructeur): can_send_groupe_message? should be true if instructeur is in all groupes
2023-08-29 16:30:57 +00:00
Paul Chavard
d90eed90f4
fix(instructeur): can_send_groupe_message? should be true if instructeur is in all groupes
2023-08-29 18:12:46 +02:00
Paul Chavard
693f01c5c0
Merge pull request #9400 from demarches-simplifiees/bug-close-depubliee
...
fix: display close when procedure depubliee
2023-08-29 16:12:17 +00:00
Colin Darie
cf87419a19
fix(avis): table is only sortable by question_answer, answer is not exposed
2023-08-29 18:01:14 +02:00
Colin Darie
ea7d3f9364
feat(graphql): expose sva/svr dates
2023-08-29 16:33:00 +02:00
Eric Leroy-Terquem
ca25788f07
feat(routing): use only department codes in routing rules
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
4e6788919f
wording(routing): update routing configuration notice
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
3f969ca6c5
clean(typo): use right suspension points
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
7355eb18cc
style(routing): disable button with info at groups creation
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
8d0fffe44f
refactor(type de champ): extract codes_and_names method
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
7e3fc68c53
feat(routing): make routing engine work with departement champ
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
2827db5263
feat(routing): can create simple routing from departements tdc
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
4be9352781
feat(routing): add departements options to value tag
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
ac823c1b25
feat(routing): add departements to routable_type_de_champ
2023-08-29 15:50:42 +02:00
Eric Leroy-Terquem
5db4e733b5
Merge pull request #9408 from demarches-simplifiees/fix-public-logo-url
...
Corrige l'url du logo public
2023-08-29 12:50:15 +00:00
Eric Leroy-Terquem
f4fba550ba
Merge pull request #9407 from demarches-simplifiees/remove-invalid-routing-rule-alert-for-non-routed-procedures
...
Correctif : ETQ admin je ne vois pas d'alerte sur les groupes d'instructeurs à la publication d'une révision d'une démarche non routée
2023-08-29 12:39:13 +00:00
Eric Leroy-Terquem
690aad8665
fix(publication): remove invalid routing rule alert for non routed procedures
2023-08-29 13:45:59 +02:00
Eric Leroy-Terquem
5e5111d69b
fix public logo url
2023-08-29 13:45:13 +02:00
Eric Leroy-Terquem
288fc84cbf
feat(dossier): sort following instructeurs
2023-08-29 13:44:27 +02:00
Colin Darie
bb7673e697
fix(sva): decision date when start date is at end of month and with correction delay
2023-08-29 12:55:06 +02:00
Eric Leroy-Terquem
03202f3e98
chore(groupe instructeur): remove unused validation
2023-08-21 16:31:55 +02:00
Eric Leroy-Terquem
fc2c196cfa
chore(groupe instructeur): move closed validation for defaut groupe to model
2023-08-21 16:31:54 +02:00
Martin
c6e7c6fa9b
correct(archive_uploader.rb): considère les archives générées par le DSProxy comme étant déjà analyzées.
2023-08-18 16:30:11 +02:00
Christophe Robillard
9445c12b4d
refacto upload archive
2023-08-18 16:15:25 +02:00
Christophe Robillard
4f6d592d77
fix: display close when procedure depubliee
2023-08-14 17:51:56 +02:00
Martin
bf6b5ea963
amelioration(mailer.logo): utilise procedure_logo_url pour afficher le logo dans les mails
2023-08-14 13:09:05 +02:00
Martin
a3c6a2c46f
correctif(dolist): utilise des liens vers les logos des procedures plutôt que des attachements.inlined
2023-08-14 13:09:05 +02:00
mfo
28de1a7453
Merge pull request #9396 from tchak/remove-piepdrive
...
chore(pipedrive): remove pipedrive
2023-08-14 09:26:50 +00:00
mfo
07b67679cc
Merge pull request #9376 from tchak/feat-public-logo
...
feat(demarche): expose public logo url
2023-08-14 08:36:16 +00:00
Martin
367a557aaf
amelioration(data): pour les dossiers en brouillon ayant un groupe_instructeur_id, supprime cette information
2023-08-14 10:17:23 +02:00
Martin
425d8867be
amelioration(bulk_messages): ETQ instructeur, je peux envoyer un message aux usagers ayant un dossier en brouillon
2023-08-14 10:17:23 +02:00
Martin
764f19d11a
tech(clean): utilise les composant DSFR pour le formulaire des commentaires
2023-08-14 10:17:23 +02:00
Martin
fc3a5496eb
amelioration(email_usagers): autorise uniquement les instructeurs présent dans tous les groupes d'instructeur a envoyer un message de masse aux usagers ayant un dossier en brouillon
2023-08-14 10:17:23 +02:00
Martin
05687e63ca
amelioration(dossier.routage): assigne le groupe d'instructeur au moment de passer_en_construction! un dossier et ignore ce concept de pre-setter le groupe d'instructeur sur tout le reste de l'app
2023-08-14 10:17:23 +02:00
Martin
1e820b124e
dsfr(checkbox): ajoute un composant pour les checkboxes DSFR
2023-08-14 10:17:23 +02:00
Paul Chavard
ca4066939c
chore(pipedrive): remove pipedrive
2023-08-10 10:29:25 +02:00
Christophe Robillard
81d544c5a4
improve wording
2023-08-09 15:37:33 +02:00
Paul Chavard
202e310d03
Merge pull request #9395 from tchak/graphql-improuve-stored-query
...
graphql(attachment): prevent null errors
2023-08-08 14:22:44 +00:00
Paul Chavard
17cfc547fb
Merge pull request #9389 from tchak/fix-update-champs
...
fix(dossier): removing options from multiselect should update conditions
2023-08-08 14:19:51 +00:00
Paul Chavard
cd85bad379
graphql(query): expose __typename and timestamps one some nodes
2023-08-07 17:13:26 +02:00
Paul Chavard
e584edeb16
graphql(attachment): prevent null errors
2023-08-07 17:11:02 +02:00
Paul Chavard
b5f721912f
fix(dossier): removing options from multiselect should update conditions
2023-08-03 17:05:42 +02:00
Eric Leroy-Terquem
8fc6930d9b
feat(routing): add a warning at publication if groups with invalid routing rules
2023-08-03 14:31:28 +02:00
Eric Leroy-Terquem
d106f2afd7
feat(routing): add a warning if option added to tdc used by routing rules
2023-08-03 14:31:28 +02:00
Eric Leroy-Terquem
bbb3823212
db(routing): remove routing criteria name column
2023-08-02 18:25:37 +02:00
LeSim
441360a7f4
Merge pull request #9280 from govpf/feature/fix_datetime_validations
...
Fix datetime_champ validation with negative time zone
2023-08-02 13:14:19 +00:00
Christian Lautier
5ce42afe28
Fix datetime_champ validation with negative time zone
2023-08-02 14:40:47 +02:00
Lisa Durand
71f548dadb
add usual traitement time on procedure description page
2023-08-02 14:28:20 +02:00
LeSim
bcb84d4070
Merge pull request #9382 from demarches-simplifiees/nicer_number
...
amélioration des affichages de numéro de dossiers et de procédure
2023-08-02 12:09:22 +00:00
Paul Chavard
166c57b466
Merge pull request #9377 from tchak/feat-api-request-touch
...
ETQ Administrateur, je voudrais que mon compte soit considéré comme actif si je n'utilise que l'API
2023-08-02 11:52:18 +00:00
Paul Chavard
e9cb50d09c
feat(api): add last_authenticated_at timestamp to api requests
2023-08-02 13:22:18 +02:00
Paul Chavard
b404064d3b
feat(graphql): add mutation flag to lograge
2023-08-02 13:20:58 +02:00
Paul Chavard
bb100c610f
fix(graphql): increase graphql timeout untill we can improuve API perf
2023-08-02 13:20:58 +02:00
simon lehericey
24cc7ac137
fix(display): add proper space and delimter to dossier nb
2023-08-02 12:22:03 +02:00
simon lehericey
70ca704c12
fix(display): add proper space and delimiter to procedure nb
2023-08-02 12:22:03 +02:00
Paul Chavard
0f6188a542
chore(annotate): remove model comments
2023-08-02 11:43:23 +02:00
Eric Leroy-Terquem
16c0a2cb73
db(routing): ignore routing criteria name column
2023-08-01 16:59:22 +02:00
Eric Leroy-Terquem
cdbaf987c0
db(routing): remove migrated champ routage columns
2023-08-01 16:59:22 +02:00
Paul Chavard
9c8b015b45
Merge pull request #9375 from colinux/fix-legacy-forms-layout
...
Améliore l'affichage de plusieurs petits formulaires résiduels
2023-08-01 14:21:50 +00:00
Paul Chavard
7c3ca54e18
feat(demarche): expose public logo url
2023-08-01 15:31:49 +02:00
Paul Chavard
0ca72492e3
feat(graphql): use camelize with inflection
2023-08-01 14:55:08 +02:00
Paul Chavard
a4b8ad8f3c
Merge pull request #9349 from tchak/graphql-with-pending-correction
...
chore(graphql): update stored query to include corrections
2023-08-01 08:24:25 +00:00
Colin Darie
1c7bad2f5b
style(forms): convert various legacy admin forms to dsfr
2023-07-31 23:42:13 +02:00
Colin Darie
ba63d00f12
style(invite): convert invitation form to dsfr
2023-07-31 23:42:12 +02:00
Colin Darie
bf39ba4468
style(services): service form converted to dsfr
2023-07-31 23:42:11 +02:00
Colin Darie
1868c1da09
style(dsfr): profile email input converted to dsfr
2023-07-31 23:42:09 +02:00
Eric Leroy-Terquem
ca8a3732f5
feat(DossierAssignment): add warning when dossier is reaffected
2023-07-31 14:41:37 +02:00
krichtof
50e7090b9e
Merge pull request #9373 from demarches-simplifiees/show-blocked-user-in-manager
...
Avertit dans le manager si l'utilisateur est bloqué
2023-07-31 10:31:34 +00:00
krichtof
b78611d36a
Merge pull request #9366 from demarches-simplifiees/fix-routage-with-other
...
Corrige le routage si option "autre" sélectionnée
2023-07-31 10:06:45 +00:00
Christophe Robillard
2c4679e08b
show in manager when user blocked
2023-07-31 12:04:28 +02:00
Eric Leroy-Terquem
cb3d971dcb
fix(routing): display Autre instead of __other__ in gis list
2023-07-28 10:18:39 +02:00
Colin Darie
f2afe5008f
chore(schema): remove dossier_corrections#kind, replaced in 5998cf
2023-07-27 16:31:48 +02:00
Eric Leroy-Terquem
c85d7f8a5a
feat(routing): compute from selected if drop_down_other
2023-07-27 15:42:43 +02:00
Eric Leroy-Terquem
155a797aba
feat(routing): update method checking if routling rule match tdc
2023-07-27 15:42:43 +02:00
Eric Leroy-Terquem
7680d5093e
feat(routing): create routing rule for dropdown other option
2023-07-27 15:42:43 +02:00
Eric Leroy-Terquem
4749b43697
refactor(routing): use drop_down_options
2023-07-27 15:42:26 +02:00
Eric Leroy-Terquem
c86651cfc5
refactor(routing): refactor options for select
2023-07-27 15:27:49 +02:00
Martin
c39904afc1
correctif(css): affine le selecteur pour les listes ordonnées rendu par du markdown/simpleformatcomponent
2023-07-27 14:29:16 +02:00
Paul Chavard
4d298600e6
chore(graphql): update stored query to include corrections
2023-07-27 12:51:59 +02:00
krichtof
c315127c33
Merge pull request #9365 from demarches-simplifiees/fix-siret
...
envoie le siret par défaut si le siret du service est identique au siret de l'établissement demandé
2023-07-27 08:40:23 +00:00
Paul Chavard
fed6b8c663
Merge pull request #9353 from demarches-simplifiees/9347-warning-siret
...
ETQ admin, je suis alerté lorsque mes demarches publiées ont des services sans siret ou pas de service
2023-07-27 08:25:04 +00:00
Christophe Robillard
ef7b0c7377
alert admin with procedures without service
2023-07-27 10:08:30 +02:00
Christophe Robillard
beaf5751bb
alert admin with service without siret
2023-07-27 10:08:30 +02:00
krichtof
f692846843
Merge pull request #9354 from demarches-simplifiees/9330-email-attestation-depot
...
Affiche l'email du demandeur dans l'attestation de dépôt
2023-07-27 08:06:24 +00:00
Martin
fe712d6659
correctif(liste-numerotés): surcharge le style des listes numéroté du DSFR qui empechent l'usage que peuvent en faire nos usagers
2023-07-27 09:07:14 +02:00
Paul Chavard
2daee794bc
fix(markdown): render ordered lists with custom values and handle multiline list items
2023-07-27 09:07:14 +02:00
mfo
cf4048312e
Merge pull request #9004 from mfo/poc/error-bellow-inputs
...
amelioration(champs.erreurs): ETQ usager, je retrouve les erreurs sous les champs + les champs de type text/number sont au format dsfr 🫖 🥖
2023-07-27 06:35:43 +00:00
Colin Darie
e24672e71f
Merge pull request #9361 from colinux/fix-fork-having-associated-invalid
...
Usager: fix modif en construction lorsqu'un objet associé (geo area…) n'est pas valide
2023-07-27 06:35:02 +00:00
Christophe Robillard
2963fdbfa3
send dinum siret when siret service same as siret etablissement requested
2023-07-26 19:27:08 +02:00
Martin
9a0ee850a8
amelioration(design): ETQ usager la cohabitation du design d'un form mi-DSFR, mi-DS n'est pas trop moche
...
amelioration(design): ETQ usager la cohabitation du design d'un form mi-DSFR, mi-DS n'est pas trop moche
2023-07-26 14:27:50 +02:00
Martin
c86c1efcb7
amelioration(design): ETQ usager la cohabitation du design d'un form mi-DSFR, mi-DS n'est pas trop moche
...
amelioration(design): ETQ usager la cohabitation du design d'un form mi-DSFR, mi-DS n'est pas trop moche
2023-07-26 14:27:50 +02:00
Martin
e859665ea4
amelioration(champ.mandatory): utilise le param svg fill pour colorier l'asterisk en fonction de l'etat du champ
2023-07-26 14:27:50 +02:00
Martin
405c8dec17
amelioration(champ.textarea): affiche les retours UX [taille max et ou taille actuelle] avec le composant DSFR
2023-07-26 14:27:50 +02:00
Martin
4858239768
amelioration(champ.rna): affiche les retours UX avec les bons composant text dsfr
2023-07-26 14:27:50 +02:00
Martin
0edf5d2c58
amelioration(champ.siret): affiche l'etablissement avec le hint dsfr info
2023-07-26 14:27:50 +02:00
Martin
849e202262
amelioration(titre-de-sections): espacement
2023-07-26 14:27:50 +02:00
Martin
b88b537518
poc(erreur): sur les champs
2023-07-26 14:27:50 +02:00
Paul Chavard
2e61c16dfd
feat(commune): remove Paris, Marseille and Lyon top level insee code
2023-07-26 14:15:20 +02:00
Martin
48925b26d6
amelioration(invite): ETQ invite, le fait que c'est au titulaire du dossier de deposer le dossier est plus visible
2023-07-26 12:31:47 +02:00
Colin Darie
fb470c1504
fix(fork): dossier forkable when associated objects to champs are not valid
2023-07-26 12:18:49 +02:00
Christophe Robillard
44e6f3a941
display user email in papertrail
2023-07-25 11:25:45 +02:00
Paul Chavard
328f90275f
Merge pull request #9352 from adullact/feature-ouidou/env_var_for_admin_unused_threshold
...
feat(administrateur): add environment variable for Administrateur::UNUSED_ADMIN_THRESHOLD
2023-07-25 08:29:37 +00:00
Paul Chavard
8febb3d236
Merge pull request #9338 from demarches-simplifiees/user-dashboard/add-filter-by-procedure-outside-tabs
...
[refonte usager] Tableau de bord - filtrer les dossiers par démarche
2023-07-24 16:32:44 +00:00
Paul Chavard
39613ed67d
fix(a11y): add label and remove non unique id
2023-07-24 18:22:35 +02:00
seb-by-ouidou
243b8c239a
feat(administrateur): add environment variable for Administrateur::UNUSED_ADMIN_THRESHOLD
2023-07-24 15:55:33 +00:00
Paul Chavard
8cdedded45
fix(dossiers): pluck procedure information for user dossiers
2023-07-24 16:48:05 +02:00
Paul Chavard
93d6bda4ed
refactor: move submit en_construction logic to the model
2023-07-24 12:12:58 +02:00
Paul Chavard
a492d7f41e
Merge pull request #9337 from demarches-simplifiees/fix-procedure-query-for-instructeur-tabs
...
[fix] Les demarches supprimées s'affichent encore dans l'onglet "en test" pour les instructeurs
2023-07-24 09:11:01 +00:00
Lisa Durand
1290cf5f29
dont assign twice dossiers_visibles to make it clearer
2023-07-24 10:57:00 +02:00
Paul Chavard
312c792e0a
refactor(instructeur): procedures tabs
2023-07-24 10:48:32 +02:00
Paul Chavard
4bc8b23a19
fix(dossier): purge motivation after repasser en instruction
2023-07-24 09:52:12 +02:00
Paul Chavard
03da5725d4
Merge pull request #9310 from demarches-simplifiees/feat-graphql-dossier-corrections
...
API graphql: expose les demandes de corrections
2023-07-21 22:00:42 +00:00
Paul Chavard
c1b0e803a6
Merge pull request #9340 from demarches-simplifiees/9331-wording
...
Ameliore le wording des personnes impliquées
2023-07-21 15:17:01 +00:00
Paul Chavard
472962fb06
Merge pull request #9343 from adullact/feature-ouidou/dead_link_api_entreprise
...
fix(views): fix dead link to configure API entreprise token
2023-07-21 15:15:55 +00:00
Paul Chavard
aa4865d566
Merge pull request #9332 from demarches-simplifiees/9062-flash-forbidden-access
...
rend plus actionnable message d'erreur
2023-07-21 14:49:05 +00:00
Colin Darie
caf41a82e6
feat(graphql): can flag pending correction with "dossier envoyer message"
...
Co-authored-by: Paul Chavard <github@paul.chavard.net>
2023-07-21 16:45:47 +02:00
Colin Darie
873218222c
feat(graphql): returns dossier & message correction status
...
Co-authored-by: Paul Chavard <github@paul.chavard.net>
2023-07-21 16:45:47 +02:00
Colin Darie
5998cfe31f
refactor(correction): rename kind => reason with default correction => incorrect
2023-07-21 16:45:47 +02:00
seb-by-ouidou
8e0cac5537
fix(views): fix dead link to configure API entreprise token
2023-07-21 08:33:24 +00:00
Christophe Robillard
3334e7dc61
improve the wording
2023-07-21 10:22:45 +02:00
Lisa Durand
385d4b4fa5
fix search and add system spec
2023-07-20 17:13:22 +02:00
Lisa Durand
68ca0a4f0d
Merge pull request #9323 from demarches-simplifiees/make-publication-page-clearer-for-admin
...
ETQ administrateur, je souhaite que la page "publier" soit plus claire
2023-07-20 14:04:28 +00:00
Lisa Durand
f89391eb7d
fix deleted procedure that still display in draft tabs
2023-07-20 15:49:54 +02:00
Lisa Durand
aaddce074f
remove alert for link and add alert for test and small wording changes
2023-07-20 15:23:38 +02:00
Christophe Robillard
20d0585e31
rend plus actionnable message d'erreur
2023-07-19 18:16:04 +02:00
Lisa Durand
e24c77b027
add more specific url for FAQ
2023-07-19 18:04:55 +02:00
Lisa Durand
8ed1e97ee1
add filter by procedure for user for all tabs
2023-07-19 17:57:24 +02:00
Lisa Durand
faf5cb8034
small design review : icon - spaces - placeholder
2023-07-19 15:51:11 +02:00
krichtof
753731cc53
Merge pull request #9259 from demarches-simplifiees/9189-merge-api-tokens
...
ajoute les jetons api lors de la fusion d'un compte administrateur
2023-07-19 12:04:19 +00:00
Paul Chavard
cb76210707
Merge pull request #9311 from demarches-simplifiees/perf_admin
...
Perf: améliorer la perf de la page admin en cachant le résultat du parseur de template
2023-07-19 11:34:50 +00:00
Martin
87abc79627
amelioration(archive-uploader): capture avec sentry les erreurs du swift_wrapper
2023-07-19 11:52:59 +02:00
krichtof
4862cc2be8
Merge pull request #9326 from demarches-simplifiees/9242-api-entreprise-recipient
...
send service siret as recipient
2023-07-19 09:31:11 +00:00
Christophe Robillard
619dfd5553
send service siret as recipient
2023-07-19 10:08:44 +02:00
Paul Chavard
4f4e68719a
Merge pull request #9275 from tchak/validate-geo-json
...
ETQ Instructeur, je veux que les GeoJSON déposés par les utilisateurs soient valides
2023-07-19 08:01:01 +00:00
simon lehericey
114bc9bd9b
clean: remove unused var
2023-07-19 09:56:35 +02:00
simon lehericey
3a839dcf41
perf: cache template tags parsing
2023-07-19 09:56:35 +02:00
Paul Chavard
47dc2cba9c
Merge pull request #9325 from tchak/fix-dpo-lien-validation
...
fix(procedure): accept dpo emails with accents
2023-07-18 16:27:49 +00:00
Paul Chavard
04b3a70108
feat(champ): validate GeoJSON
2023-07-18 18:01:29 +02:00
Paul Chavard
1882f652d5
fix(dossier): do not create groupe instructeur assignements on brouillons
2023-07-18 16:54:00 +02:00
Paul Chavard
04160b5d44
chore(dossier_assignment): avoid n+1 queries
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
e8e9857dda
style(reaffectation): apply dsfr to buttons
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
7a95846cba
feat(DossierAssignment): always add forced_groupe_instructeur when manual assignment
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
0e58e10b82
refactor(DossierAssignment): move create_assignment to assign_to_groupe_instructeur
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
24f68b4deb
feat(DossierAssignment): create assignments from api
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
96d17d03ec
feat(DossierAssignment): create assignments when admin reaffect all dossiers
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
082db0ed02
feat(DossierAssignment): create Assignment when admin reaffect dossiers
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
488a932cd5
refactor(DossierAssignment): extract method create_assignment
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
199cf0d91f
feat(DossierAssignment): fallback on label if group deleted
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
d6520249e1
feat(DossierAssignment): display groups labels in personnes impliquees view
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
f619fdfb19
feat(DossierAssignment): add reaffectations to presonnes impliquees view
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
ac2043e920
feat(DossierAssignment): create assignment when manual assignment by instructeur
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
c09655a07f
feat(DossierAssignment): create assignment from routing engine
2023-07-18 16:54:00 +02:00
Eric Leroy-Terquem
5f5714678c
feat(DossierAsignment): create model
2023-07-18 16:54:00 +02:00
Paul Chavard
dc567568b6
Merge pull request #9317 from demarches-simplifiees/9204-entreprise-raison-sociale-ei
...
indique nom et prénom de l'EI comme raison sociale
2023-07-18 13:49:25 +00:00
Paul Chavard
08f0184700
fix(procedure): accept dpo emails with accents
2023-07-18 15:16:31 +02:00
simon lehericey
ad7fa39b62
feat(user): block login when .. blocked
2023-07-18 14:10:40 +02:00
simon lehericey
c130f80a7d
feat(user): add blocket_at and block_reason columns
2023-07-18 13:46:27 +02:00
Lisa Durand
10d653359e
Merge pull request #9319 from demarches-simplifiees/fix-logo-size-in-card-for-safari
...
[fix] Logo ne s'affiche pas correctement dans les cartes sur safari (admin)
2023-07-18 08:56:28 +00:00
Lisa Durand
3e4fdc9004
change wording and margin
2023-07-17 17:46:26 +02:00
Martin
7e28c6ba63
correctif(champs.iban): le copier/coller sur un champs iban avec le code pays en minuscule perdait les caractères alphabétiques en debut d'IBAN
2023-07-17 17:41:27 +02:00
Lisa Durand
7d1733c4ad
fix input name for lien site web
2023-07-17 17:29:32 +02:00
Lisa Durand
b86de113bd
add i18n for publication page
2023-07-17 17:24:12 +02:00
Lisa Durand
1bcaf884c4
make publication page clearer for admin
...
fix default padding on select
2023-07-17 17:23:43 +02:00
Christophe Robillard
18f5c2a9ad
merge only v3 api tokens
2023-07-17 16:35:07 +02:00
Lisa Durand
b0b4169c7a
css fix for safari for displaying logo in cards
2023-07-17 14:48:32 +02:00
Christophe Robillard
67b9bb264a
build raison sociale from nom and nom
2023-07-14 16:19:44 +02:00
Lisa Durand
9bd6cea38d
Merge pull request #9313 from demarches-simplifiees/fix-dropdown-navbar-profile
...
[fix] le dropdown pour les utilisateurs connectés
2023-07-13 12:47:30 +00:00
Lisa Durand
074e3bf5f8
fix linter missing I18n key
2023-07-13 12:48:30 +02:00
Lisa Durand
77bdbf45bc
Merge pull request #9308 from demarches-simplifiees/add-tabs-for-instructeur-index-procedures
...
ETQ instructeur mes démarches sont filtrées par onglet pour les retrouver plus facilement
2023-07-13 08:49:23 +00:00
Lisa Durand
a7d2d39f3b
fix dropdown width and add icons
2023-07-13 10:38:15 +02:00
Paul Chavard
6958039677
Merge pull request #9306 from tchak/graphql-champ-file-timestamp
...
feat(graphql): add timestamps to files and champs
2023-07-13 07:36:17 +00:00
Lisa Durand
7b1b771b25
fix fropdown navbar profile
2023-07-12 18:07:10 +02:00
LeSim
97e4cf437a
Merge pull request #9309 from demarches-simplifiees/long_migration
...
Ajout d'un cron pour maintenir le nombre de pjs en cours de migration entre 0 et 200K
2023-07-12 12:39:11 +00:00
Colin Darie
32d2d58838
Merge pull request #9305 from colinux/instructeurs-improve-sva
...
ETQ instructeur, le badge SVA d'un dossier intègre la date prévisionnelle de décision au survol
2023-07-12 12:34:23 +00:00
Lisa Durand
fced4194d6
add tabs to filter procedures on index for instructeur
2023-07-12 12:38:41 +02:00
simon lehericey
ee471614eb
tech(pjs): add pjs migration cron
2023-07-12 12:05:25 +02:00
Lisa Durand
3e30834644
Merge pull request #9274 from demarches-simplifiees/bach-operation-all-instruction-actions
...
[Actions multiples] Ajouter la possibilité pour les instructeurs de classer sans suite et refuser
2023-07-12 09:43:29 +00:00
Paul Chavard
32ecbaee61
feat(graphql): add timestamps to files and champs
2023-07-12 11:06:42 +02:00
Lisa Durand
ce04449207
small design fix on dropdown
2023-07-12 10:48:13 +02:00
Colin Darie
1fb1b27475
fix(sva): link to dossier from sva badge
2023-07-12 10:37:15 +02:00
Colin Darie
cd95762383
feat(sva): show decision date in badge title
2023-07-12 10:27:35 +02:00
Colin Darie
9462d66778
fix(batch): disable dropdown when alls buttons inside are disabled
...
Co-Authored-by: Lisa Durand <lisa.c.durand@gmail.com>
2023-07-11 18:33:50 +02:00
Colin Darie
2a8b97a30d
Merge pull request #9304 from colinux/identity-edit-design
...
ETQ usager: correctifs visuels mineurs
2023-07-11 14:19:08 +00:00
Colin Darie
0a670cb063
style(new-dossier): buttons as list for better margin & accessibility
2023-07-11 15:49:12 +02:00
Paul Chavard
d9cefb4873
Merge pull request #9299 from tchak/feat-refresh-champ
...
feat(dossier): enable refresh after update on more champs
2023-07-11 13:46:17 +00:00
Martin
ce9dbed663
amelioration(NotificationMailer): sort la creation des commentaire sur la messagerie du mailer [trop de prob possible sinon: au retry on dupliquait les commenaitres, si le mail foirait, on commentait pas etc...]
2023-07-11 15:11:40 +02:00
Martin
23fb7e812e
amelioration(a11y): utilise une balise <p> pour passer a la ligne avec un espace supplémentaire plutôt que deux <br>
2023-07-11 15:11:40 +02:00
Colin Darie
490b2392ed
style(identity): improve edit identity dropdown UI
2023-07-11 15:02:50 +02:00
Lisa Durand
d806495f66
Merge pull request #9298 from demarches-simplifiees/fix-bug-search-for-dossiers-invites
...
[bug] fix de la barre de recherche pour les dossiers invités
2023-07-11 12:57:04 +00:00
Lisa Durand
ea47c2cc19
Suggestion refacto by Tchak
...
Co-authored-by: Paul Chavard <paul.chavard@beta.gouv.fr>
2023-07-11 11:53:46 +02:00
Lisa Durand
4084f814b3
fix specs
2023-07-11 11:24:05 +02:00
Paul Chavard
b14fbe7f31
feat(dossier): enable refresh after update on more champs
2023-07-11 11:19:16 +02:00
Lisa Durand
16c2cdee8a
fix dossier invites search
2023-07-11 11:03:02 +02:00
Colin Darie
f812e0b084
fix(demarche): legacy notice linking
2023-07-11 10:48:01 +02:00
Colin Darie
07432503a7
Merge pull request #9291 from colinux/stats
...
Stats: ignore aperçus, brouillons en construction & dossiers des démarches en brouillon
2023-07-11 08:36:12 +00:00
Colin Darie
0d106cdf4b
Merge pull request #9104 from colinux/sva
...
ETQ admin je peux configurer ma démarche en SVA/SVR
2023-07-11 08:21:46 +00:00
LeSim
7e5bc6c72f
Merge pull request #9293 from demarches-simplifiees/bye_bye_v1_v2_token
...
secu: bloque les jetons d'api v1 and v2
2023-07-11 08:05:58 +00:00
Colin Darie
4aaf5566c3
feat(sva): more details with example dates on procedure description
2023-07-11 10:02:47 +02:00
Colin Darie
73a28d2eca
fix(sva): don't process dossiers submitted before sva was enabled
2023-07-11 10:02:47 +02:00
Colin Darie
7225f1b023
fix(sva): not compatible with declarative procedure
2023-07-11 10:02:47 +02:00
Colin Darie
e1b21f980f
feat(sva): pending correction email mention sva/svr
2023-07-11 10:02:47 +02:00
Colin Darie
4c46a2f8da
feat(sva): date in pdf
2023-07-11 10:02:47 +02:00
Colin Darie
8c49dcf21e
feat(sva): exports include SVA devision date
2023-07-11 10:02:47 +02:00
Colin Darie
e74f4db8c8
feat(sva): under feature flag
2023-07-11 10:02:45 +02:00
Colin Darie
07f10070e9
fix(sva): disable svr configuration since until implementation
2023-07-11 10:01:49 +02:00
Colin Darie
f369775d5b
fix(sva): compute decision date from the day after deposit or resolution
2023-07-11 10:01:49 +02:00
Colin Darie
b4e6c20bbd
feat(sva): log operation when instructeur requests a correction
2023-07-11 10:01:49 +02:00
Colin Darie
512f6ca0ec
feat(sva): reset start date when on a correction "incomplete"
2023-07-11 10:01:49 +02:00
Colin Darie
6ce8428ac6
feat(sva): instructeur can flag a dossier as incomplete
2023-07-11 10:01:48 +02:00
Colin Darie
1c977c72bf
chore(schema): +dossier_corrections#kind
2023-07-11 10:01:48 +02:00
Lisa Durand
93b0af50cc
fix(sva): dont render sva badge component if procedure is not sva
2023-07-11 10:01:48 +02:00
Lisa Durand
786bc64d85
feat(sva): add sva badge on page dossier for instructeur
2023-07-11 10:01:48 +02:00
Lisa Durand
3607b6c593
feat(sva): add text sva for usager in dossier status overview
2023-07-11 10:01:48 +02:00
Colin Darie
168189c3ac
feat(sva): instructeurs can filter by sva/svr decision before a date
2023-07-11 10:01:48 +02:00
Colin Darie
f1504e9724
feat(sva): instructeurs dashboard sva/svr colonnes with multiple use cases
2023-07-11 10:01:47 +02:00
Lisa Durand
e43eea7fcf
display sva date and possibility to order in instructeur table
2023-07-11 10:01:47 +02:00
Lisa Durand
d7b0b1c01f
feat(sva): display encart SVA on procedure description when needed
2023-07-11 10:01:47 +02:00
Colin Darie
d70278a534
refactor(sva): dossier can't repasser en construction without pending correction
2023-07-11 10:01:47 +02:00
Colin Darie
30df476791
fix(sva): ensure "en construction" + "en instruction" notifications when submitting at submission
...
Pour le moment on conserve les 2 emails car l'email en construction
contient des informations spécifiques :
- l'attestation de dépôt
- potentiellement un contenu spécifique car il provient d'un template
Même remarque pour les démarches déclaratives.
2023-07-11 10:01:47 +02:00
Colin Darie
4bdd4310ab
feat(sva): calculcate decision date with corrections delays & resume methods
2023-07-11 10:01:47 +02:00
Colin Darie
5db80ee6de
feat(sva): cron accepts dossiers for each sva procedure
2023-07-11 10:01:47 +02:00
Colin Darie
3612eddf79
feat(sva): accepte automatiquement
2023-07-11 10:01:46 +02:00
Colin Darie
eb7f1f199a
feat(sva): block configuration changes when procedure is published
2023-07-11 10:01:46 +02:00
Colin Darie
afe373c6b4
feat(sva): transition to en_instruction when (re-)submitting a dossier
2023-07-11 10:01:46 +02:00
Colin Darie
c3480f550d
chore(schema): +dossiers#sva_svr_decision_on, sva_svr_decision_triggered_at
2023-07-11 10:01:46 +02:00
Colin Darie
f2275defc8
feat(sva): introduction text for admins
2023-07-11 10:01:46 +02:00
Colin Darie
8c52c4f63f
feat(sva): date calculator service for a dossier and a procedure
2023-07-11 10:01:46 +02:00
Colin Darie
c2c57b0c7e
style(dsfr/radio): error for input radios group
2023-07-11 10:01:45 +02:00
Colin Darie
8c210e6fc7
feat(admin): config sva/svr
2023-07-11 10:01:45 +02:00
Colin Darie
7a8b83cfc9
feat(admin): card link to sva/svr configuration
2023-07-11 10:01:45 +02:00
Colin Darie
bb4a6e22ce
chore(schema): +procedures#sva_svr
2023-07-11 10:01:45 +02:00
Paul Chavard
95f7ca0f44
fix(cojo): invalid accreditation should result in a blank champ
2023-07-10 19:15:39 +02:00
Colin Darie
e2a9978c26
Merge pull request #9294 from colinux/fix-entreprise-without-siret-siege
...
Fix (demande): pas d'erreur lorsque l'entreprie n'a pas de SIRET associé au siège social
2023-07-10 14:09:23 +00:00
simon lehericey
35052087b1
secu: block v1 and v2 api token
2023-07-10 15:55:54 +02:00
Colin Darie
e47761860a
fix(demande): don't crash when siret siege social is missing
2023-07-10 15:41:50 +02:00
Colin Darie
6cf9ea6459
Merge pull request #9256 from demarches-simplifiees/user-dashboard/change-design-from-table-to-tile-part-2
...
[refonte usager] Tableau de bord - Changer design de tableau à tuiles
2023-07-10 13:28:51 +00:00
Colin Darie
3885864200
Merge pull request #9289 from demarches-simplifiees/new_pj_scheme
...
Change le nommage des pjs à %Y/%m/%d/sd/sd.....
2023-07-10 13:20:34 +00:00
Colin Darie
aa8bef48b0
fix(stat): ignore forks, previews & dossiers from draft procedures
2023-07-10 15:16:56 +02:00
Paul Chavard
d5820277c0
feat(cojo): add cojo type de champ
2023-07-10 14:57:34 +02:00
Paul Chavard
c74351459e
feat(champ): add result error handling to ChampFetchExternalDataJob
2023-07-10 14:57:34 +02:00
Paul Chavard
c6d728d44f
feat(api): HTTP API client
2023-07-10 14:57:34 +02:00
Paul Chavard
a9f431caa5
feat(dossier): implement champ polling
2023-07-10 14:57:34 +02:00
Paul Chavard
52545dc86c
fix(type_de_champ): feature flag support
2023-07-10 14:57:34 +02:00
simon lehericey
db70624398
feat(pj): change naming scheme to %Y/%m/%d/sd/sd.....
2023-07-10 11:44:33 +02:00
Lisa Durand
b43889146f
feebacks PR Colin part 2
2023-07-10 10:53:07 +02:00
Lisa Durand
0a0665bb4d
feedback PR Colin
2023-07-10 10:53:07 +02:00
Lisa Durand
e03696c380
translate dates and remove demandeur icon if not present
2023-07-10 10:53:07 +02:00
Lisa Durand
6738dcf080
change design from table to cards for usager for deleted dossier tab
2023-07-10 10:53:07 +02:00
Lisa Durand
1edfaae354
remove hidden dossier partial for hidden usager tab
2023-07-10 10:53:07 +02:00
Lisa Durand
77240f40c8
fix specs
2023-07-10 10:53:07 +02:00
Lisa Durand
3d20ef6af9
remove specific partial for dossier transfers and use Dossier instead od DossierTransfer
2023-07-10 10:53:07 +02:00
Lisa Durand
87fceb311a
reduce button size on card
2023-07-10 10:53:07 +02:00
Lisa Durand
064e2abeed
add missing translation for admin cards
2023-07-10 10:53:07 +02:00
Lisa Durand
e1ece91bb3
harmonize card admin
2023-07-10 10:53:07 +02:00
Lisa Durand
1f5b551b24
change design from table to cards for usager dashboard
2023-07-10 10:53:07 +02:00
Colin Darie
d2f1af0830
Merge pull request #9281 from colinux/demande-usager-layout
...
ETQ usager/instructeur: augmente le contraste entre libellés et réponses sur la page de la demande
2023-07-10 08:31:34 +00:00
Colin Darie
f4f036ce81
fix(demande): extract missing i18n title
2023-07-10 10:17:12 +02:00
Colin Darie
c96f99702f
Merge pull request #9288 from colinux/fix-individual
...
ETQ usager je peux corriger l'identité de mon dossier qui a pu être rempli sans qu'elle soit complète
2023-07-10 07:24:20 +00:00
Colin Darie
57fa4a6be9
fix(identite): warn user why he's redirected to identity path
2023-07-07 17:34:47 +02:00
Colin Darie
df342dca0b
fix(api-entreprise): don't hardcode context name
...
Closes #9284
2023-07-07 16:48:40 +02:00
Colin Darie
c46192f21e
style(demande): layout mode doc optimized with contrasted values
2023-07-07 12:14:47 +02:00
Lisa Durand
ae55655014
add placeholder for motivation field
2023-07-06 16:12:42 +02:00
Colin Darie
0b01c44025
fix(demarche): show notice download link
2023-07-06 13:38:00 +02:00
Colin Darie
6fa7ed1c1f
Merge pull request #9279 from colinux/fix-email-default-template
...
Correctif: utilise le template d'email de notification par défaut quand la démarche n'a pas personnalisé le sien
2023-07-06 09:30:04 +00:00
Colin Darie
219f71f64b
fix(mail): replace new line by space to avoid glued words
2023-07-06 10:58:44 +02:00
Colin Darie
1da1e67067
fix(mail): use default template when no custom template was found
2023-07-06 10:53:11 +02:00
Paul Chavard
9fd96bc3ba
Update app/components/procedure/notice_component/notice_component.html.haml
...
Co-authored-by: Colin Darie <colin@darie.eu>
2023-07-06 10:27:43 +02:00
Paul Chavard
7136c96a36
feat(procedure): validate external links
2023-07-06 10:27:43 +02:00
Paul Chavard
a43c3fd19d
feat(procedure): add lien_notice_error and lien_dpo_error
2023-07-06 10:27:43 +02:00
Paul Chavard
7ade521582
feat(dossier): show lien_notice when available
2023-07-06 10:27:43 +02:00
Colin Darie
d00957cf99
style(demande): usager profile with document layout instead of columns
2023-07-06 09:41:28 +02:00
Lisa Durand
890e00f915
add validation for empty motivation field with javascript
2023-07-05 18:18:40 +02:00
Lisa Durand
a694d65911
add alert to validate action and improve translation for unique batch operation
2023-07-05 10:07:12 +02:00
Colin Darie
3340b504d7
Merge pull request #9272 from colinux/demande-instructeur-columns
...
ETQ usager/instructeur: repasse l'affichage demande en 2 colonnes
2023-07-04 16:57:24 +00:00
Colin Darie
dfbb824dde
Merge pull request #9260 from colinux/export-corrections
...
ETQ instructeur: intègre les demandes de corrections dans les PDF
2023-07-04 09:58:07 +00:00
Lisa Durand
b2ba15a277
add specs
2023-07-04 11:40:11 +02:00
Eric Leroy-Terquem
f959450477
Merge pull request #9244 from demarches-simplifiees/refactor-routing-update
...
Tech : mise à jour du routage sans callback
2023-07-04 09:39:00 +00:00
Colin Darie
eec61db7dc
style(demande): improve titles & sections spacing
2023-07-04 11:22:57 +02:00
Lisa Durand
3577bcbffa
make batch instruction button disable
2023-07-04 11:13:39 +02:00
Colin Darie
0ffc14944d
refactor(demande): single champ row component everywhere
2023-07-04 10:47:41 +02:00
Colin Darie
d41f224a2c
refactor(demande): improvements for infos entreprise
2023-07-04 10:47:41 +02:00
Colin Darie
e899fe5f5f
style(demande): layout with 2 columns
2023-07-04 10:47:41 +02:00
Eric Leroy-Terquem
1923eb7d23
feat(routing): filter with only one form
2023-07-04 10:04:55 +02:00
Eric Leroy-Terquem
0c3426228f
feat(routing): to_configure include invalid_rule and non_unic_rule
2023-07-04 10:04:35 +02:00
Eric Leroy-Terquem
1b5f3a67eb
feat(routing): filter only groups to configure
2023-07-04 10:04:35 +02:00
Eric Leroy-Terquem
b059e905cd
feat(routing): add warning for groups with same rule
2023-07-04 09:53:00 +02:00
Lisa Durand
220b71bbf7
add classer_sans_suite and refuser to batch operation
2023-07-03 16:05:48 +02:00
Eric Leroy-Terquem
3b204faaae
Merge pull request #9168 from demarches-simplifiees/add-import-component-in-groupe-page
...
ETQ Admin je peux importer des instructeurs depuis la page d'un groupe
2023-07-03 13:31:51 +00:00
Eric Leroy-Terquem
c82727120c
feat(DB): ignore migrated_champ_routage_columns
2023-07-03 14:58:45 +02:00
Eric Leroy-Terquem
7598b0a513
remove previous routing sytem code
2023-07-03 14:58:45 +02:00
Eric Leroy-Terquem
b94e8edb67
refactor(routing): move toggle_routing to procedure model
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
2eb3685d38
refactor(routing): do not disable instructeurs_self_management when reseting routing
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
d6fea4ed95
refactor(routing): toggle routing when custom routing
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
520050933e
refactor(routing): toggle routing when simple routing
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
f03d10e246
perf(routing): use instance variable of procedure
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
5929c8354c
refactor(routing): toggle routing when destroy group
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
3a667d39ba
refactor(routing): rollback Procedure#instructeurs_self_management?
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
dcbaa5a5a0
refactor(routing): toggle routing if create group at import
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
3de5aa0382
refactor(routing): toggle routing from mutations
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
ebb48b0aec
refactor(routing): toggle routing from controller
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
5416ec8226
refactor(routing): make toggle_routing public
2023-07-03 14:47:56 +02:00
Eric Leroy-Terquem
2a3ffdf3c6
refactor(routing): do not use toggle_routing as a callback anymore
2023-07-03 14:47:56 +02:00
Colin Darie
c95f4ab700
refactor(correction): preload corrections for exports
2023-07-03 09:53:24 +02:00
Colin Darie
6b908ffb27
feat(correction): correction sub-state + date in pdf
2023-07-03 09:53:17 +02:00
Martin
c52c0e4573
correctif(dossier.en_construction): ETQ usager, je souhaite pouvoir modifier un dossier ayant des repetition ayant des enfants
2023-06-30 12:09:54 +02:00
mfo
87237896c5
Merge pull request #9267 from mfo/US/fix-show-champs
...
correctif(demande): ETQ usager, instructeur, je ne souhaite pas voir les champs conditionné et non visible dans un bloc repetable
2023-06-29 14:11:17 +00:00
Lisa Durand
8969c11bd1
Merge pull request #9266 from demarches-simplifiees/harmonize-container-class
...
[Design] Harmonisation des espaces du sub header pour les differents profils
2023-06-29 14:05:29 +00:00
Martin
71c4e93544
correctif(demande): ETQ usager, instructeur, je ne souhaite pas voir les champs conditionné et non visible dans un bloc repetable
2023-06-29 16:01:41 +02:00
Lisa Durand
1736cda85a
harmonize container with fr-container for all users header
2023-06-29 15:30:23 +02:00
mfo
f3922c7e39
Merge pull request #9263 from mfo/US/flip-optional-text
...
amelioration(admin): ETQ admin, je peux de desactiver le suffix "facultatif" sur les labels des champs non obligatoires (demander au support)
2023-06-29 13:21:33 +00:00
Martin
2350b5cc7f
amelioration(admin): permet a un admin de desactiver le suffix "facultatif" sur les labels des champs non obligatoires
2023-06-29 11:20:14 +02:00
mfo
b05e356fee
Merge pull request #9261 from colinux/improve-demande-page
...
ETQ instructeur/usager: propositions d'améliorations visuelles de la page de demande
2023-06-29 10:26:04 +02:00
Martin
6f2bd8f27c
correctif(expiration): re-active l'expiration des dossiers termines
2023-06-29 09:22:48 +02:00
Martin
dfb525892a
amelioration(instructeurs/dossiers/show): ETQ instructeur, je vois les champs saisi, les champs qui ont ete vidé apres le depot du dossier, je ne vois pas les champs facultatif jamais saisis
2023-06-29 07:59:32 +02:00
Martin
8abd632e1f
fix(demande): dossier.groupe_instructeur modification date as badge
2023-06-29 06:18:01 +02:00
Martin
49204ff09c
style(demande.siret): sur fond grisé avec une légère indentation
2023-06-29 06:09:41 +02:00
Colin Darie
637108b081
chore(demande): information about default date of champ filled
2023-06-29 01:18:51 +02:00
Colin Darie
25015a8b8b
style(demande): modification date as badge
2023-06-29 01:18:50 +02:00
Colin Darie
9811d666b2
style(demande): same width as tabs / other pages
2023-06-29 00:32:53 +02:00
Colin Darie
92a32ef679
fix(demande): champ .number css conflict with landing page
2023-06-29 00:28:09 +02:00
Christophe Robillard
faecefe405
merge admin api tokens
2023-06-28 13:37:33 +02:00
Lisa Durand
b040a86840
Merge pull request #9255 from tchak/fix-header-section-display
...
fix(dossier): do not show header section title twice
2023-06-28 09:45:44 +00:00
Paul Chavard
f3a5e0e6d7
Merge pull request #9219 from tchak/fix-departement-filters
...
ETQ Instructeur, je voudrais que les filtres fassent la différence entre les Bouches-du-Rhône et le Rhône
2023-06-28 09:42:50 +00:00
Paul Chavard
c284c678a8
fix(dossier): do not show header section title twice
2023-06-28 11:23:51 +02:00
Colin Darie
10a37793be
Merge pull request #9252 from colinux/fix-demande-updated-at
...
ETQ usager/instructeur: fix date de modification du dossier
2023-06-28 08:46:39 +00:00
Paul Chavard
f7e81965b1
fix(instructeur): filter by departement or region should use code instead of name
2023-06-28 10:14:34 +02:00
Colin Darie
0cec8947d9
chore(demande): no facultatif word on instructeur profile
2023-06-28 09:55:57 +02:00
Paul Chavard
02dcead04a
fix(commune): add fallbacks to commune name resolution
2023-06-28 09:44:21 +02:00
Colin Darie
1bdc6c02c6
style(demande): homogeneize "blank" champs and not attached files champs
2023-06-27 17:44:21 +02:00
Colin Darie
da9f76a538
style(demande): improve margins between info generates parts
2023-06-27 17:33:39 +02:00
Colin Darie
109e9434e1
fix(demande): show updated dossier date with proper attribute
2023-06-27 17:19:01 +02:00
Martin
cc4d124068
tech(expires): pause car on est entrain de trop enqueue de jobs
2023-06-27 16:30:52 +02:00
Colin Darie
d7cc5a8091
style(demande): italic for empty champ value (accordingly to mockup)
2023-06-27 15:30:52 +02:00
Colin Darie
8724212d83
style(demande): match general dates with mockup
2023-06-27 15:30:52 +02:00
Colin Darie
ea559edb92
style(demande): fix highlighted background updated at champ
2023-06-27 15:30:52 +02:00
Colin Darie
acd95177d4
style(demande): fix identity updated at mention
2023-06-27 15:30:51 +02:00
Colin Darie
899f671aed
style(demande): improve global readability
2023-06-27 15:30:51 +02:00
Colin Darie
8358a1c9e6
style: remove oboslete class champ-updated-at
2023-06-27 11:04:26 +02:00
Colin Darie
2f3b2b2962
style(demande): fix updated at font size
2023-06-27 10:59:33 +02:00
Colin Darie
d37a8b1c32
style(demande): fix responsive layout
2023-06-27 10:59:15 +02:00
Martin
bc8b2e2c97
correctif(champ.pj): ETQ usager et instructeur, l'affichage des PJs etait cassé
2023-06-27 09:44:48 +02:00
simon lehericey
7ec604ced3
typo
2023-06-26 21:32:07 +02:00
Martin
a0ceee96bd
amelioration(email.resume_hebdomadaire): envoie le mail a 4h du matin sur une periode de 3h
...
tech(
Co-authored-by: Colin Darie <colin@darie.eu>
2023-06-26 17:47:53 +02:00
Colin Darie
18096a709b
chore(email): tag sentry mailers
2023-06-26 17:28:27 +02:00
Martin
d45a250075
amelioration(mail): ajoute d'un simili rate limiter pour envoyer les mails sur des fenetres de temps ayant une limite
2023-06-26 17:28:27 +02:00
Martin
61d620c280
amelioration(expiration.dossiers): evite d'envoyer tous les mails d'un coup. Donc supprime les dossiers en brouillon a 22h, les dossiers en construction a 14h, les dossiers termine a 7h.
2023-06-26 15:51:26 +02:00
simon lehericey
9fa864448e
add tasks / job to migrate pjs under namespace
2023-06-26 13:50:18 +02:00
mfo
8282403c07
Merge pull request #9030 from mfo/8164-additional-visible-content
...
ETQ usager, la page resumant ma demande est aux couleurs du DSFR
2023-06-26 09:44:01 +00:00
Eric Leroy-Terquem
3f55c71bc8
Merge pull request #8658 from E-L-T/notify-instructeur-when-added-or-removed-from-api
...
feat(API): notify instructeurs when added or removed from procedure
2023-06-26 09:37:15 +00:00
Lisa Durand
34609ffffe
Merge pull request #9210 from demarches-simplifiees/design-harmonize-header-admin
...
[design ADMIN] Mettre le libellé de la procédure en h1 et harmoniser le header
2023-06-26 08:15:15 +00:00
Martin
217f32deca
review(colin): quelques suggestions de co-linux
2023-06-23 10:45:35 +02:00
Colin Darie
cf1285dd42
fix(rebase): ensure dossier.champs is up to date after creating a child
2023-06-23 01:01:39 +02:00
Colin Darie
8501fbadbb
fix(dossier): can merge fork after rebase adding a champ in repetition
2023-06-23 00:22:32 +02:00
Martin
43c6f03d10
amelioration(users/dossiers#demande): passage a la nouvelle ui/ux
...
wip
2023-06-22 16:54:17 +02:00
Julie Salha
dc0eaed2f0
fix PR : remove trailing whitespace
2023-06-22 16:54:17 +02:00
Julie Salha
ddaacf1268
fix PR: each selector in one line
2023-06-22 16:54:17 +02:00
Julie Salha
e399aaf55d
update structure and styles card dossier-champs
2023-06-22 16:54:16 +02:00
Julie Salha
5022018cff
additional content visible by default
2023-06-22 16:54:16 +02:00
Lisa Durand
87347d34c6
change date with status + add a title on the page regarding to Olivier Figma
2023-06-22 15:38:49 +02:00