Christophe Robillard
|
6035a16ecc
|
fix: can display contact_info nom on footer
|
2023-09-27 12:09:00 +02:00 |
|
Eric Leroy-Terquem
|
774e375f44
|
feat(conditional): can condition on departement champ value
|
2023-09-27 10:22:12 +02:00 |
|
Lisa Durand
|
129230af88
|
exclude dossiers with pending correction when instructeur filters on 'en_construction'
|
2023-09-26 16:36:39 +02:00 |
|
krichtof
|
f019f1e316
|
Merge pull request #9345 from adullact/feature-ouidou/existing_procedure_hidden_as_template
ETQ superadmin, je peux masquer une démarche de la liste des démarches proposées à la création
|
2023-09-25 08:46:31 +00:00 |
|
Eric Leroy-Terquem
|
1060aadff7
|
Merge pull request #9504 from demarches-simplifiees/do-not-route-cloned-procedures-if-admin-is-different
Correction : désactive le routage des procédures clonées si l'admin n'est pas aussi admin de la procédure parente
|
2023-09-22 09:10:42 +00:00 |
|
Christophe Robillard
|
5482863eea
|
add signature to groupe_instructeur
|
2023-09-22 10:24:16 +02:00 |
|
seb-by-ouidou
|
d29bbf6d4f
|
Merge branch 'main' into feature-ouidou/existing_procedure_hidden_as_template
|
2023-09-21 15:53:38 +02:00 |
|
seb-by-ouidou
|
5b9423bab3
|
fix: remove hidden_at_as_template from filter
|
2023-09-21 13:50:23 +00:00 |
|
Eric Leroy-Terquem
|
70cc8dac4c
|
fix(procedure): do not route cloned procedures from different admin
|
2023-09-21 15:24:17 +02:00 |
|
Eric Leroy-Terquem
|
5e4d96654f
|
fix(dossier clone): always rebase cloned dossiers
|
2023-09-21 13:50:40 +02:00 |
|
simon lehericey
|
05a8fd8ee1
|
refactor of api_token
|
2023-09-20 14:11:09 +02:00 |
|
simon lehericey
|
40ed59a231
|
rename find_and_verify => authenticate
|
2023-09-20 14:11:09 +02:00 |
|
simon lehericey
|
87933d3567
|
introduce token bearer
|
2023-09-20 14:11:09 +02:00 |
|
simon lehericey
|
0b03ba4d68
|
remove v1/v2 api token logic
|
2023-09-20 14:11:09 +02:00 |
|
seb-by-ouidou
|
0d2cd0fe5d
|
feat(procedure): hide as template
|
2023-09-19 11:21:27 +00:00 |
|
LeSim
|
e6f8400cfd
|
Merge pull request #9477 from demarches-simplifiees/can-route-from-epci-champ
ETQ admin je peux router par département depuis le champ EPCI
|
2023-09-19 08:21:26 +00:00 |
|
Colin Darie
|
8358fec884
|
fix(prefill): don't create Individual for non-individual procedures
Closes #9486
|
2023-09-18 16:45:02 +02:00 |
|
Eric Leroy-Terquem
|
967139ec88
|
feat(routing): make routing engine work with epci champ
|
2023-09-18 09:32:07 +02:00 |
|
Eric Leroy-Terquem
|
60e5abd266
|
feat(routing): add departements options to value tag if routing by epci
|
2023-09-18 09:32:07 +02:00 |
|
Eric Leroy-Terquem
|
cf7c7d9761
|
feat(routing): add epci to routable_types_de_champ
|
2023-09-18 09:32:07 +02:00 |
|
Paul Chavard
|
fb917a221d
|
feat(combobox): use ComboboxComponent on drop_down_list champs
|
2023-09-15 14:49:13 +02:00 |
|
Eric Leroy-Terquem
|
0454d2066e
|
Merge pull request #9474 from demarches-simplifiees/can-route-from-commune-champ
ETQ admin je peux router par département depuis un type de champ communes
|
2023-09-15 08:18:24 +00:00 |
|
Eric Leroy-Terquem
|
956048ffea
|
refactor(type de champ): extract routable? method
|
2023-09-15 10:02:14 +02:00 |
|
Colin Darie
|
f28739d648
|
Merge pull request #9372 from colinux/svr
Admin: permet l'activation du SVR
|
2023-09-13 12:08:39 +00:00 |
|
Colin Darie
|
680919a68f
|
feat(svr): instructor filters with svr wording specific
|
2023-09-13 13:50:26 +02:00 |
|
Colin Darie
|
e8000adecf
|
feat(svr): refuses automatically a dossier
|
2023-09-13 13:50:23 +02:00 |
|
Colin Darie
|
69e673e47e
|
feat(svr): enablable from configuration
|
2023-09-13 13:50:22 +02:00 |
|
Eric Leroy-Terquem
|
46ff36c2bc
|
feat(routing): make routing engine work with commune champ
|
2023-09-13 10:45:21 +02:00 |
|
Eric Leroy-Terquem
|
d1cf60585a
|
feat(routing): add departements options to value tag if routing by communes
|
2023-09-13 10:45:20 +02:00 |
|
Eric Leroy-Terquem
|
50d0587a81
|
feat(routing): add communes to routable_types_de_champ
|
2023-09-13 10:45:20 +02:00 |
|
Eric Leroy-Terquem
|
d37fb90b2f
|
feat(routing): make routing engine work with region champ
|
2023-09-13 10:22:00 +02:00 |
|
Eric Leroy-Terquem
|
e9760e5aa3
|
feat(routing): add regions options to value tag
|
2023-09-13 10:22:00 +02:00 |
|
Eric Leroy-Terquem
|
5afaa458e2
|
feat(routing): add regions to routable_type_de_champ
|
2023-09-13 10:22:00 +02:00 |
|
krichtof
|
5aabce488b
|
Merge pull request #9425 from demarches-simplifiees/9356-service-gi
ETQ Usager, je veux voir dans mon dossier les informations de contact de mon groupe instructeur
|
2023-09-11 07:38:34 +00:00 |
|
Christophe Robillard
|
587960cfd9
|
clone groupe instructeur service
if admin owns original procedure
|
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
|
46dec40543
|
add contact information model
|
2023-09-08 11:04:06 +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 |
|
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
|
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 |
|
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
|
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 |
|
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
|
b5e2c9b860
|
fix(sva): improvements when a dossier has already been terminated
|
2023-09-04 16:09:01 +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
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
Colin Darie
|
cf87419a19
|
fix(avis): table is only sortable by question_answer, answer is not exposed
|
2023-08-29 18:01:14 +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
|
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
|
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
|
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
|
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 |
|
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
|
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 |
|
Eric Leroy-Terquem
|
bbb3823212
|
db(routing): remove routing criteria name column
|
2023-08-02 18:25:37 +02:00 |
|
Christian Lautier
|
5ce42afe28
|
Fix datetime_champ validation with negative time zone
|
2023-08-02 14:40:47 +02:00 |
|
Paul Chavard
|
e9cb50d09c
|
feat(api): add last_authenticated_at timestamp to api requests
|
2023-08-02 13:22:18 +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 |
|
Eric Leroy-Terquem
|
ca8a3732f5
|
feat(DossierAssignment): add warning when dossier is reaffected
|
2023-07-31 14:41:37 +02: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 |
|
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 |
|
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 |
|
Martin
|
b88b537518
|
poc(erreur): sur les champs
|
2023-07-26 14:27:50 +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 |
|
seb-by-ouidou
|
243b8c239a
|
feat(administrateur): add environment variable for Administrateur::UNUSED_ADMIN_THRESHOLD
|
2023-07-24 15:55:33 +00:00 |
|
Paul Chavard
|
93d6bda4ed
|
refactor: move submit en_construction logic to the model
|
2023-07-24 12:12:58 +02:00 |
|
Paul Chavard
|
4bc8b23a19
|
fix(dossier): purge motivation after repasser en instruction
|
2023-07-24 09:52:12 +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 |
|
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 |
|