Colin Darie
eaf4e24a55
feat(attestation): v2 edit form and tags style
2024-01-31 17:03:46 +01:00
Colin Darie
e05565fe52
chore(schema): add label_logo label_direction to attestation_templates
2024-01-31 17:03:45 +01:00
Kara Diaby
46748091a6
Permet au Support de marquer une démarche comme modèle et de filtrer dans toutes les démarches
2024-01-31 09:30:14 +00:00
Kara Diaby
53372edd02
back
2024-01-31 09:30:14 +00:00
Colin Darie
3ea718a3f5
Merge pull request #9664 from adullact/feature-ouidou/admin_creation_delegation_follow_commentaire
...
ETQ gestionnaire, j'ai un suivi des messages au sein de mes groupes
2024-01-31 08:56:29 +00:00
seb-by-ouidou
a5d95b2d9d
fix: fix activate gestionnaire and activate administrateur
2024-01-29 18:23:39 +01:00
Colin Darie
981b3fa4ff
chore(sidekiq): ProcedureExternalURLCheckJob on sidekiq
2024-01-29 15:42:55 +01:00
Colin Darie
a2c43f7fcc
Merge pull request #9941 from colinux/warn-usager-transfer-email
...
ETQ usager je suis mieux prévenu lors de la suppression d'un dossier en attente de transfert
2024-01-29 10:48:50 +00:00
Colin Darie
5671e9ab19
Merge pull request #9942 from mfo/US/i18n/users/confirmations/new
...
ETQ usager, la page de confirmation de compte est lisible en anglais
2024-01-29 10:41:24 +00:00
Martin
0643d15196
i18n(users/confirmations#new): i18n this page
2024-01-29 11:25:18 +01:00
Colin Darie
531a4cb0c4
fix(usager): warn transfered dossier deletion with email
2024-01-29 10:57:45 +01:00
simon lehericey
5eaa957c31
can edit api_token to change networks and name
2024-01-29 10:09:55 +01:00
Colin Darie
b64a32444c
Merge pull request #9935 from colinux/transfer-empty-no-fail
...
Tech: plus d'erreur lorsque l'email de transfert n'a plus de dossier associé
2024-01-29 08:43:50 +00:00
Colin Darie
50b9813b4d
Merge pull request #9932 from colinux/lock-submit-fork
...
Correctif: ETQ usager, je ne peux pas soumettre 2x mes modifications en parallèle
2024-01-25 11:37:56 +00:00
simon lehericey
588e58195c
move api_tokens to admin module
2024-01-25 11:27:15 +01:00
simon lehericey
943368c68f
feature(api): setup securite
2024-01-25 11:17:44 +01:00
simon lehericey
8a9e5754a1
feature(api): setup autorizations
2024-01-25 11:17:44 +01:00
simon lehericey
1d7b6a6a54
feature(api): setup name
2024-01-25 11:17:44 +01:00
simon lehericey
47076063bb
feature(api): remove update
2024-01-25 11:17:44 +01:00
Colin Darie
27cfae8c6a
chore(dossier): warn user that deletion also means transfer cancellation
2024-01-25 11:03:54 +01:00
Kara Diaby
ac29cfbfdb
Envoie un email à l'expert en cas de nouveau commentaire de l'usager dans la messagerie
2024-01-24 10:48:17 +00:00
Colin Darie
4d1988fd66
chore(bundle): +kredis
2024-01-24 10:58:38 +01:00
seb-by-ouidou
a6ca4b668e
feat: answer message to administrateur as gestionnaire
2024-01-22 14:36:38 +01:00
seb-by-ouidou
502b14f4b7
feat: add custom_locales folder to i18n_tasks
2024-01-22 13:35:42 +01:00
Lisa Durand
d9b75ce0a2
Merge pull request #9882 from demarches-simplifiees/add-dossier-reference-in-transfer-email
...
Je veux que le numéro du dossier apparaisse dans l'email de demande de transfert
2024-01-15 15:39:09 +00: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
simon lehericey
fca28a3ebd
use email_merge_token in mail_merge_with_existing_account route
2024-01-11 11:33:38 +01:00
seb-by-ouidou
46140420e5
fix: replace faire parti by faire partie
2024-01-09 13:25:04 +01:00
seb-by-ouidou
c45e2eaccc
feat: write message to gestionnaires as administrateur
2024-01-09 13:25:04 +01:00
Lisa Durand
4fd83844fd
add text more generic
2024-01-03 11:19:26 +01:00
Martin
4073804b00
feat(administrateurs/types_de_champ_controller#move_and_morph): add action to move and morph fields between two coordinates
2024-01-03 11:08:53 +01:00
mfo
d69dc6e2c9
Merge pull request #9884 from mfo/US/fix-missing-trad-on-new-commencer
...
correctif: ETQ usager naviguant sur le site en anglais, j'aimerais que le bloc pour choisir si je depose le dossier pour moi ou qqun d'autre soit traduit
2023-12-22 10:09:00 +00:00
Martin
ff09130180
fix(i18n): add missing i18n on /commencer
2023-12-22 10:48:10 +01:00
seb-by-ouidou
c253e7dd65
feat: US5.1 US5.2 administrateur in admin
2023-12-21 18:40:36 +01:00
Lisa Durand
ff284a1c96
add more info in notify transfer email
2023-12-21 16:58:33 +01:00
Colin Darie
535a54ce97
Merge pull request #9874 from demarches-simplifiees/add-email-for-tiers-when-repasser-en-instruction-ldu
...
[Co-construction] Envoyer un mail au bénéficiaire si le dossier repasse en instruction
2023-12-21 08:32:10 +00:00
Lisa Durand
c311d6dc46
add url for civil code reference
2023-12-20 11:51:33 +01:00
Lisa Durand
3e872c5246
add email for tiers when repasser en instruction
2023-12-20 11:51:02 +01: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
Lisa Durand
f553f3c408
Merge pull request #9872 from demarches-simplifiees/add-badge-for-role-ldu
...
ETQ utilisateur avec plusieurs rôles, je m'y retrouve plus facilement
2023-12-19 11:01:28 +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
Lisa Durand
1541da9d39
add specific routes and action for polling
2023-12-19 11:10:03 +01:00
Lisa Durand
0286d2b6fb
add profiles in flash after sign-in if multiple profile
2023-12-19 10:33:26 +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
Colin Darie
977457c69c
chore(mandataire): better Code Civil references
2023-12-19 09:27:42 +01:00
Colin Darie
1a56fe620e
feat(correction): make pending corrections blocking by feature flag only
2023-12-18 14:12:45 +01:00
Lisa Durand
53f9f3cbdb
add trad if export failed
2023-12-18 14:09:47 +01:00
Lisa Durand
569d4af6f7
Merge pull request #9706 from demarches-simplifiees/feat/9678
...
ETQ usager passant par un mandataire, je suis notifié des changements d'état de mon dossier par email
2023-12-14 16:57:07 +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
simon lehericey
016c392914
tech: add env var to disable cron scheduling
2023-12-14 17:12:19 +01:00
Lisa Durand
4b64e9f9a4
fix trad
2023-12-14 11:37:12 +01:00
Lisa Durand
2f1259709a
fix email content
2023-12-14 10:01:13 +01:00
Lisa Durand
9f962150c3
add polling to refresh alert in view
2023-12-13 17:04:52 +01:00
simon lehericey
f0a28ab1e8
Revert "Merge pull request #9835 from demarches-simplifiees/update_openid_connect"
...
This reverts commit 2e59ef97c9
, reversing
changes made to d0372ec608
.
2023-12-13 14:09:50 +01:00
Colin Darie
715c800788
Merge pull request #9821 from colinux/en-attente-block-instruction
...
ETQ instructeur je ne peux pas passer en instruction un dossier en attente de correction
2023-12-13 10:02:32 +00:00
Lisa Durand
f34090f8fd
display last export alert in view
2023-12-13 10:26:33 +01:00
Kara Diaby
57dfe2b0f6
Améliorations après retours PR
2023-12-13 09:21:09 +00:00
Kara Diaby
ee9c918ee8
Layout
2023-12-12 22:35:11 +00:00
krichtof
fbf0ccde20
Merge pull request #9817 from demarches-simplifiees/9784-footer
...
ETQ admin et instructeur, j'ai un pied de page
2023-12-12 14:54:01 +00:00
krichtof
246d53fa99
Merge pull request #9754 from demarches-simplifiees/9435-transfer-dossier
...
En tant que superadmin, je peux transférer un dossier d'un utilistateur à un autre
2023-12-12 14:44:39 +00:00
Christophe Robillard
122a6b6f5b
revoke superadmin dossier transfer
2023-12-12 15:25:39 +01:00
Christophe Robillard
a74ecb1f99
indicates when support team initiated dossier transfer
2023-12-12 15:25:39 +01:00
Colin Darie
c26b59722d
feat(instructeur): pending correction blocks passer en instruction
...
Closes #9731
2023-12-12 15:05:44 +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
Christophe Robillard
5620d64ae3
make copy mention more clear
2023-12-11 16:37:52 +01:00
Christophe Robillard
7e3c47f5cf
show footer for agent
2023-12-11 15:50:33 +01:00
simon lehericey
a811a72ab2
chore(agent_connect): update code to work with newer openid connect
...
remove AGENT_CONNECT_JWKS env key
2023-12-11 15:02:24 +01:00
Martin
8650744064
correctif(procedure/statistiques): utilise le nouveau composant pour afficher les delais de traitement
2023-12-11 11:27:00 +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
simon lehericey
4f75fbe7ec
move rebase jobs to sidekiq
2023-12-09 06:26:42 +01: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
krichtof
269e7e1432
Merge pull request #9802 from demarches-simplifiees/9726-mail-utilise
...
ETQ usager, je veux retrouver l'email utilisé pour mon compte dans les mails automatiques
2023-12-07 16:35:29 +00:00
Martin
a66fd42450
amelioration(estimation_delay): evite des estimations de date similaire
2023-12-07 16:47:16 +01:00
Christophe Robillard
b2690d782e
display user email in service footer
2023-12-07 15:16:04 +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
a9397ff5d3
Merge pull request #9776 from demarches-simplifiees/best-regards
...
Rend la signature dans les emails plus neutre
2023-12-05 13:52:26 +00:00
LeSim
35c0940893
Merge pull request #9767 from demarches-simplifiees/on_strike_but_dont_query
...
Tech: déplace la variable de grève de flipper a une variable d'environnement pour éviter une requete sql par page.
2023-12-04 21:19:20 +00:00
Christophe Robillard
ebfdd67dc1
makes the signature more neutral
2023-12-04 11:18:06 +01:00
simon lehericey
d7a6619725
refactor: avoid a sql request on every page
2023-11-30 11:12:41 +01:00
Paul Chavard
ef243e2a06
feat(manager): add expert view
2023-11-29 20:35:47 +00:00
Christophe Robillard
332570bfba
superadmin can transfer dossier from a user to another user
2023-11-28 15:48:39 +01:00
simon lehericey
23d81eef69
skylight: ignore PingController#index
2023-11-27 17:21:52 +01:00
simon lehericey
6fd1723a20
skylight: add excon, httpclient, redis probes to skylight
2023-11-27 17:21:52 +01: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
Colin Darie
be994c8933
Merge pull request #9744 from colinux/correction-reason-update
...
API: une demande de correction de dossier peut être de type "outdated"
2023-11-23 17:05:04 +00:00
Colin Darie
249539fc27
feat(dossier): correction can be of kind "outdated" by API, which will later improve UI wording
...
Cf #9485
2023-11-23 15:01:48 +01:00
Christophe Robillard
2c6a9e7bf2
add autosave feedback when admin updates form
2023-11-23 13:35:53 +01:00
LeSim
f66a32c316
Merge pull request #9730 from demarches-simplifiees/polish_sidekiq
...
Tech: rajoute des logs, de l'audit de perf et du suivi de bug pour la file de job asynchrone sidekiq
2023-11-23 10:15:37 +00: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
Eric Leroy-Terquem
4f1fb91abf
Merge pull request #9724 from demarches-simplifiees/update-manager-with-routing-infos
...
ETQ superadmin je veux avoir des informations sur le routage d'une procédure
2023-11-22 15:17:48 +00:00
Colin Darie
ba076357c5
feat(dossier): submit en construction resolve automatically correction except for sva
2023-11-22 12:35:42 +01:00
simon lehericey
9f6cff07e4
add active job to skylight probes
2023-11-22 10:08:55 +01:00
simon lehericey
de82ab8dfd
move virus scanner job to sidekiq
2023-11-21 16:13:32 +01:00
Colin Darie
a41c8f73ad
refactor(nav): organize main navigation logic across profiles
2023-11-20 15:06:43 +01:00
Eric Leroy-Terquem
61ba089203
feat(manager): add routing rule in groupe instructeur show
2023-11-17 15:11:05 +01:00
Eric Leroy-Terquem
42027e9db9
feat(manager): add champs de routage in procedure show
2023-11-17 15:11:05 +01:00
Martin
c9d470d9ec
tech(refactor): mutualise la duree de rentention apres notification entre dossier/user
2023-11-17 11:33:14 +01:00
Martin
b989af5b47
amelioration(ExpiredUsersDeletionService): limite le nombre d'envoie d'email sur le job de suppression des utilisateurs
2023-11-17 11:33:14 +01:00
Martin
252b3e4719
tech(expires-user.cron): ajoute une tache cron [débrayable] pour faire tourner la tache de suppression des usagers inutile
...
attention, pour notre instance, avec ma db anonymiser :
```
ExpiredUsersDeletionService.find_expired_user.pluck(:id).size
=> 1795515
```
2023-11-17 11:33:14 +01:00
Lisa Durand
1fa3425d4f
Merge pull request #9705 from demarches-simplifiees/setup-dark-mode-ldu
...
[Accessibilité] Configurer le mode "sombre"
2023-11-16 15:10:41 +00:00
krichtof
39bdb5f145
Merge pull request #9701 from demarches-simplifiees/carte
...
Afficher une carte de déploiement de DS par département
2023-11-16 13:18:16 +00:00
Christophe Robillard
7be8d4447f
add links to deployment map
2023-11-16 13:27:12 +01:00
Christophe Robillard
90ed7dd4a9
fix false positives for activemodel i18n keys
2023-11-16 13:27:12 +01:00
Christophe Robillard
ba876f5085
show france map with stats for each departement
2023-11-16 13:27:12 +01:00
Lisa Durand
b782bcdd2b
Merge pull request #9672 from demarches-simplifiees/add-confirmation-page-for-procedure-publication-ldu
...
[admin] Ajout d'une page de confirmation après la publication d'une procédure - mise en avant de l'URL à partager
2023-11-16 11:08:54 +00:00
Colin Darie
1d2fdeb376
Merge pull request #9709 from mfo/fix-typo-treatment-time-for-dossier
...
correctif(typo): Quels sont des délais... -> Quels sont les délais
2023-11-16 10:12:26 +00:00
Martin
760c441141
correctif(typo): Quels sont des délais... -> Quels sont les délais
2023-11-16 10:57:25 +01:00
Eric Leroy-Terquem
f945c02c3c
feat(conditional): add exclude operator
2023-11-16 10:27:03 +01:00
Lisa Durand
d601f92be8
add links in footer and page profil and modal to choose scheme
2023-11-15 18:43:20 +01:00
Colin Darie
cbec8b8b75
chore(assets): setup dsfr artwork
2023-11-15 18:43:17 +01:00
simon lehericey
791954af1b
attestation_template v2: add weasyprint integration
2023-11-15 15:24:46 +01:00
simon lehericey
af53a9b9db
attestation_template v2: edit / update
2023-11-15 15:24:46 +01:00
simon lehericey
f6001c8eae
attestation_template v2: show
2023-11-15 12:17:26 +01:00
Paul Chavard
8aab0cdfed
Merge pull request #9707 from demarches-simplifiees/remove-routing-feature-flags
...
Tech : supprime des features flags liés au routage
2023-11-15 09:23:00 +00:00
LeSim
1b4010205a
Merge pull request #9599 from demarches-simplifiees/destroy_dossier_operation_logs_with_dossier
...
fix: destroy dossier_operation_logs with dossier
2023-11-14 16:45:26 +00:00
Eric Leroy-Terquem
6ad0547a72
chore(feature flag): remove multi line routing flag
2023-11-14 17:06:05 +01:00
Eric Leroy-Terquem
77e589d307
chore(feature flag): remove rerouting flag
2023-11-14 17:04:35 +01:00
Colin Darie
9d7f747805
chore(lograge): fix log without to_log key
2023-11-13 15:52:09 +01:00
simon lehericey
e00054a6ea
first test for sidekiq
2023-11-13 11:40:48 +01:00
Colin Darie
fb318620aa
Merge pull request #9692 from colinux/fix-deprecation-warnings
...
Tech: fix multiple deprecation warnings
2023-11-13 10:16:06 +00:00
Colin Darie
92661d074d
chore(bundle): update chartkick to fix defer deprecation warning and v5 like JS counterpart
2023-11-10 14:20:03 +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
Colin Darie
95f61c3d97
fix(geocoder): ensure to use exact rails redis cache configuration
2023-11-09 18:21:38 +01:00
LeSim
fcec4a7ef7
Merge pull request #9519 from demarches-simplifiees/init_sidekiq
...
Tech: infrastructure pour utiliser sidekiq
2023-11-09 16:18:04 +00:00
Colin Darie
460d565e8c
Merge pull request #9687 from colinux/geocoder-cache
...
Tech: active le cache pour le geocoder pour contourner le rate limiting dans certains contextes
2023-11-09 16:00:54 +00:00
simon lehericey
c32fa93689
add sidekiq UI
2023-11-09 16:57:10 +01:00
simon lehericey
9cd165635d
add sidekiq initializer
2023-11-09 16:57:10 +01:00
Colin Darie
01aaec6e90
chore(geocoder): enable caching for geocoder
2023-11-09 16:43:04 +01: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
Martin
d2657d83ac
amelioration(chorus.update): oriente l'admin a remplir tous les champs du cadre budgetaire. une fois le cadre budgetaire renseigné, oriente l'admin a ajouter un champ EJ
2023-11-09 10:09:14 +01:00
Colin Darie
7a4456efeb
Merge pull request #9638 from colinux/poc-release-notes
...
ETQ super-admin je peux informer les administrateurs, instructeurs et experts des évolutions du site
2023-11-09 09:00:01 +00:00
Colin Darie
178458215c
chore(announces): main navigation across announces
2023-11-08 18:23:18 +01:00
Colin Darie
e49436aa5d
feat(announce): can destroy a note and add at the same date
2023-11-08 18:23:16 +01:00
Colin Darie
f522b45fc3
chore(generators): fix defaults for view_component generator
2023-11-08 18:23:13 +01:00
Colin Darie
e4c37758d4
feat(announces): anyone can read announces
2023-11-08 18:22:14 +01:00
Colin Darie
ff8ed6016e
feat(announce): super admin can create announce
2023-11-08 18:22:11 +01:00
simon lehericey
8c0d2bb8cb
refactor: add request_logs methods
...
it avoids having to change lograge.rb for adding an entry
2023-11-08 17:49:09 +01:00
krichtof
a6ea607e7a
Merge pull request #9566 from adullact/feature-ouidou/admin_creation_delegation_gestionnaire_page_children_management
...
Feature ouidou/admin creation delegation gestionnaire page children management
2023-11-08 15:13:10 +00:00
Lisa Durand
ac834b0c0a
add confirmation page after publishing procedure for admin
2023-11-08 12:07:32 +01:00
Eric Leroy-Terquem
0968f02a26
Merge pull request #9648 from demarches-simplifiees/add-rnf-service
...
Ajout d'un nouveau référentiel : le Répertoire National des Fondations (RNF)
2023-11-08 09:06:47 +00:00
Eric Leroy-Terquem
f7eeb21425
Merge pull request #9604 from demarches-simplifiees/etq-admin-je-peux-creer-une-regle-de-routage-de-plusieurs-lignes
...
ETQ admin je peux créer une règle de routage de plusieurs lignes
2023-11-08 08:28:34 +00:00
Paul Chavard
34a76d8afd
feat(dossier): commune champ is an autocomplete now
2023-11-07 20:58:39 +01:00
Eric Leroy-Terquem
94c218e2f7
wording(type de champ): add full wording for rna and rnf
2023-11-07 14:21:29 +01:00
Lisa Durand
ce1cd4240c
add code postal, city code and department infos in view
2023-11-07 14:21:29 +01:00
Eric Leroy-Terquem
bfb8611c81
feat(rnf): display rnf data in show
2023-11-07 14:21:29 +01:00
Eric Leroy-Terquem
694cbcd0a2
feat(rnf): add rnf type_de_champ
2023-11-07 14:21:28 +01:00
Martin
806d375ac5
doc(.env.optional): documente BULK_EMAIL_QUEUE
2023-11-07 11:08:20 +01:00
Eric Leroy-Terquem
2465e13504
chore(logic): add a translation for empty rule
2023-11-06 18:10:08 +01:00
Eric Leroy-Terquem
cd9cc65e99
feat(routing): add a feature flag on multi line routing
2023-11-06 15:25:45 +01:00
Eric Leroy-Terquem
4d95f49c82
chore(conditions): update controllers and routes
2023-11-06 15:25:45 +01:00
Lisa Durand
baaf4e3517
Merge pull request #9653 from demarches-simplifiees/fix-close-procedure-page
...
[Fix] ETQ admin, je souhaite associer une démarche existante depuis le bouton "clore" du tableau de bord de la démarche
2023-11-06 13:13:33 +00:00
Martin
dda5dadaed
amelioration(export): suggère l'usage de 7zip et de renommer l'archive pour un nommage plus court sur la page des exports afin d'eviter les problèmes au support
...
Co-authored-by: Colin Darie <colin@darie.eu>
2023-11-02 09:08:17 +01:00
Lisa Durand
1de9130ab5
fix not displaying select on page close procedure and make the 2 buttons redirect to this page
2023-10-30 15:02:26 +01:00
Paul Chavard
d76123831c
fix(drop_down_list): fix other option with combobox and some cleanup
2023-10-27 18:11:26 +02:00
krichtof
4a698f8264
Merge pull request #9616 from demarches-simplifiees/9525-remove-admin-from-manager
...
ETQ superadmin, je peux supprimer un admin depuis le manager
2023-10-27 12:21:23 +00:00
seb-by-ouidou
528c51cb5e
feat: US4.3.9 children management
2023-10-26 10:46:18 +00:00
Paul Chavard
bd5356c9b6
Merge pull request #9565 from adullact/feature-ouidou/admin_creation_delegation_gestionnaire_page_group_gestionnaire_management
...
Feature ouidou/admin creation delegation gestionnaire page group gestionnaire management
2023-10-26 09:51:44 +00:00
krichtof
1974e35a66
Merge pull request #9636 from demarches-simplifiees/9530-remove-piece-jointe
...
can reset file input in messagerie
2023-10-25 10:24:43 +00:00
Paul Chavard
c60494c975
refactor to use event delegation
2023-10-25 12:04:12 +02:00
Christophe Robillard
00e3d33ba4
can reset file input in messagerie
2023-10-25 09:52:49 +02:00
mfo
ebea269f79
Merge pull request #9420 from mfo/US/chorus-tile
...
amelioration(tuile.chorus): ETQ admin, je peux saisir le cadre budgetaire d'une demarche de subvention pour faciliter le rapprochement d'un export DS a un export Chorus
2023-10-24 12:57:26 +00:00
Martin
8a8970f999
amelioration(wording): met a jour le hint des decimal_number_champ car on utilise les .
en lieu et place des ,
2023-10-24 09:39:31 +02:00
Lisa Durand
a6842e8484
Merge pull request #9603 from demarches-simplifiees/design-admin-form-move-button-to-sticky-footer
...
[admin] Rendre les boutons d'actions de la page "création du formulaire" et "annotations" plus visibles
2023-10-23 09:13:47 +00:00
Kara Diaby
60fcb51533
affiche le message d'erreur entré par l'administrateur
2023-10-20 08:59:12 +00:00
Paul Chavard
9ad2c4358a
Merge pull request #9584 from tchak/maintenance_tasks
...
use maintenance tasks gem
2023-10-19 16:07:17 +00:00
Colin Darie
befb875318
Merge pull request #9618 from tchak/fix-search-deleted-dossiers
...
fix(search): show a message if searching for deleted dossier
2023-10-19 08:37:06 +00:00
Martin
a4ef3cdf23
tech(ActiveModel.types.json): renomme en simple_json pour eviter la confusion avec ActiveRecord.types.json
2023-10-19 09:30:52 +02:00
Christophe Robillard
0b7d4452fd
remove admin from manager
2023-10-19 09:14:44 +02:00
Martin
ecb3909e99
chorus(autocomplete): autocomplete sur le centre de cout, domaine fonctionnel, referentiel de programmation
2023-10-19 07:14:27 +02:00
Martin
87f435d2d3
amelioration(procedure.chorus): ajoute le form component pour le 'crud' du ChorusConfiguration
2023-10-19 07:14:27 +02:00
Martin
fea0cb1c60
amelioration(procedure.chorus): connecte la tuile a un controller basique ayant les ACL
2023-10-19 07:14:27 +02:00
mfo
5ad724a4cb
Merge pull request #9617 from mfo/US/move_low_priority_email_in_low_priority_queue
...
amelioration(email): passe les jobs non prioritaire [appelons ça des bulk email], dans la queue de low_priority
2023-10-19 03:25:57 +00:00
Martin
b69d4baaa2
amelioration(email): passe les jobs non prioritaire [appelons ça des bulk email], dans la queue de low_priority
2023-10-18 17:08:43 +02:00
Paul Chavard
82322e8874
chore(breakman): ignore injection warnings – table and column names com from our code not user input
2023-10-18 13:01:07 +02:00
Paul Chavard
29980ab130
fix(search): show a message if searching for deleted dossier
2023-10-18 12:55:10 +02:00
Lisa Durand
5a11ef783a
change wording for button 'continue'
2023-10-18 10:36:39 +02:00
seb-by-ouidou
3c5e76e705
feat: US4.3 update and delete groupe gestionnaire
2023-10-18 09:51:04 +02:00
Kara Diaby
870efba29b
Merge pull request #9535 from demarches-simplifiees/feat/9411
...
ETQ administrateur, je veux pouvoir valider des champs avec des règles simples (Regexp)
2023-10-17 09:11:32 +00:00
Lisa Durand
f8c6080292
Merge pull request #9597 from demarches-simplifiees/display-rna-info-for-user-ldu
...
[amélioration] Affichage de plus d'info RNA coté usager + amélioration affichage coté instructeur/usager
2023-10-17 08:35:52 +00:00
Martin
86b44cd0a4
iamelioration(champ.expression_reguliere): empeche le rebase lorsqu'il y a un changement sur un type de champ expression reguliere.
...
Plus quelques adaptation de style cf: pas besoin d'executer la validation du champs expression reguliere dans controller, le validateur le fait sur le champ au moment de sauver le dossier avec le bon context
2023-10-16 11:52:05 +00:00
Martin
30bc4aa5d3
amelioration(champ.expression_reguliere): pas besoin d'executer la validation du champs expression reguliere dans controller, le validateur le fait sur le champ au moment de sauver le dossier avec le bon context
2023-10-16 08:53:52 +00:00
Kara Diaby
a26df43577
User : Ajoute le type de champ Expression régulière coté utilisateur
2023-10-16 08:53:52 +00:00
Kara Diaby
3b5bbb0779
Add new type de champ expression_reguliere with tests
2023-10-16 08:53:52 +00:00
Eric Leroy-Terquem
37b9420054
fix routage doc url
2023-10-13 16:15:31 +02:00
Paul Chavard
ae450a2d2b
feat(combobox): add a setting to load options from an API
2023-10-12 20:18:08 +02:00
Lisa Durand
2c73aa64a2
remove button from header for champs and annotations views & harmonize footer
2023-10-12 16:04:58 +02:00
seb-by-ouidou
0fdbfbd0b8
feat: add env var CERTIGNA_ENABLED to disable certigna if not used
2023-10-12 15:03:53 +02:00
Lisa Durand
5e8d59244e
Merge pull request #9560 from demarches-simplifiees/instructeur-filter-display-select-for-multiple-field
...
ETQ instructeur si j'utilise un filtre de type choix, les valeurs possibles s'affichent dans un select
2023-10-12 07:51:04 +00:00
Lisa Durand
2360e5e115
fix specs
2023-10-11 16:33:45 +02:00
seb-by-ouidou
ea7a5e6761
feat: US4.3.7.1 init manage gestionnaires of a group
2023-10-11 13:13:23 +00:00
Lisa Durand
b125f921ea
harmonize rna display for instructeur and usager - add grey card like siret
2023-10-11 12:14:00 +02:00
Colin Darie
e79d81ed23
Merge pull request #9595 from colinux/fix-missing-env-var-doc
...
Tech: documente variable optionnelle ROUTAGE_URL manquante
2023-10-11 09:58:25 +00:00
Colin Darie
37e4458ce8
chore(doc): add missing ROUTAGE_URL in env.example.optional
2023-10-11 11:03:25 +02:00
seb-by-ouidou
92ffd6ac24
fix: enable route for tests
2023-10-11 09:38:42 +02:00
seb-by-ouidou
d5637ac7aa
feat: remove_gestionnaire
2023-10-11 09:38:42 +02:00
seb-by-ouidou
b100c8380e
FEAT: init admins group
2023-10-11 09:38:42 +02:00
Paul Chavard
7a01889563
use maintenance tasks gem
2023-10-10 15:11:08 +02:00
simon lehericey
ec60c884e3
fix: locales go to dedicated file
2023-10-10 11:28:29 +02:00
simon lehericey
5b4c3df54c
feat: when previous dossiers exist, show a preview
2023-10-10 11:28:29 +02:00
Lisa Durand
cde8c614e6
display a select for input of choice type in instructeur filter
2023-10-05 11:32:07 +02:00
Eric Leroy-Terquem
e6b98a1e82
doc(routage): add link to routage doc in options page
2023-10-04 14:23:25 +02:00
mfo
86773a9118
Merge pull request #9557 from mfo/US/fix-ui-quirks
...
correctif(design): certains formulaire ne respectaient pas la chartre du DSFR
2023-10-03 14:30:54 +00:00
Martin
8e036152f1
correctif(profil#show): un champ a moitié invisible qui n'était pas thémé au DSFR
2023-10-03 15:42:25 +02:00
seb-by-ouidou
9b26bf911c
fix: fixes after tchak s review
2023-10-03 13:51:57 +02:00
seb-by-ouidou
44b4b5d0ab
feat: rename admins_group_manager to gestionnaire
2023-10-03 13:51:57 +02:00
seb-by-ouidou
e9f2b56866
fix: env var ADMINS_GROUP_ENABLED optional
2023-10-03 13:51:57 +02:00
seb-by-ouidou
e2f792b44b
FEAT: init admins group
2023-10-03 13:51:57 +02:00
Colin Darie
b85a897237
fix(form): improve identity form a11y & markup
2023-10-03 10:37:11 +02:00
krichtof
428ae4a45a
Merge pull request #9507 from demarches-simplifiees/9449-signature-groupe-instructeur
...
9449 ETQ instructeur ou admin, je peux apposer sur une attestation un tampon dédié à un groupe instructeur
2023-09-29 14:20:46 +00:00
Colin Darie
f942610d32
Merge pull request #9473 from demarches-simplifiees/create-export-page-V2-ldu
...
[Export] Créer une page d'export et sortir les liens des dropdowns
2023-09-28 17:15:31 +00:00
mfo
e1fe1188de
Merge pull request #9491 from mfo/US/better-error-summary
...
amelioration(usagers.dossiers.erreurs): ETQ usager, lorsque je soumets un dossier avec des erreurs, le format des erreurs est au format du DSFR
2023-09-28 17:01:09 +00:00
Martin
d8220395c8
amelioration(usagers.dossiers.erreurs): ETQ usager, lorsque je soumets un dossier avec des erreurs, le format des erreurs est au format du DSFR
...
Update app/components/dossiers/errors_full_messages.rb
Update app/components/dossiers/errors_full_messages/errors_full_messages.html.haml
Co-authored-by: Colin Darie <colin@darie.eu>
2023-09-28 17:50:47 +02:00
Colin Darie
e492c8a3ad
fix(decimal number): description with 3 digits
2023-09-28 15:27:42 +02:00
Colin Darie
d9687f7418
chore(exports): minor wording improvements and clarifications
2023-09-28 12:35:26 +02:00
Colin Darie
307ba68970
feat(exports): humanize status name
2023-09-28 12:35:20 +02:00
Lisa Durand
58a143b2c7
improve wording and display for export page
2023-09-28 12:35:15 +02:00
Lisa Durand
282df1b44b
add link to export page in flash message for instructeur
2023-09-28 12:35:14 +02:00
Colin Darie
a867c9a998
feat(instructeurs): notification badge when a new export has been generated
...
Co-Authored-By: Lisa Durand <lisa.c.durand@gmail.com>
2023-09-28 12:35:13 +02:00
Lisa Durand
5a571a3535
create export page to list all the exports and remove links from the dropdown
2023-09-28 12:35:04 +02:00
Lisa Durand
a559bf54eb
Merge pull request #9517 from demarches-simplifiees/change-tabs-for-instructeur-dashboard-ldu
...
[instructeur] Mettre en avant les démarches closes avec des dossiers à traiter
2023-09-28 07:32:07 +00:00
krichtof
da62a5ec79
Merge pull request #9518 from demarches-simplifiees/9497-description-champs
...
ETQ usager, je suis aidé à la saisie par une description des champs
2023-09-26 13:58:02 +00:00
Christophe Robillard
abad463bb1
remove placeholder for decimal number component
2023-09-25 18:17:04 +02:00
Christophe Robillard
168616b8c6
remove placeholder for phone component
2023-09-25 18:17:04 +02:00
Christophe Robillard
bd3f7eeb38
remove placeholder for siret component
2023-09-25 18:17:04 +02:00
Christophe Robillard
1af3b035ac
add en locales for champs
2023-09-25 18:17:04 +02:00
Christophe Robillard
9c2c378588
use model locales for titre identite hint
2023-09-25 18:17:04 +02:00
Christophe Robillard
b20c2b91fd
add hints to champs
2023-09-25 18:16:38 +02:00
Lisa Durand
a4c79e953b
change 'published' tabs by 'en cours' to highlight closed procedure with 'en cours' files
2023-09-25 15:34:37 +02:00
Colin Darie
934e86a465
refactor(attestation): groupe instructeur signature shared
...
Co-Authored-By: Christophe Robillard <christophe.robillard@beta.gouv.fr>
2023-09-22 10:24:16 +02:00
Christophe Robillard
c02e6f2a77
feat(groupe-instructeur): instructeur can add signature in attestation
2023-09-22 10:24:16 +02:00
Colin Darie
ad10335888
feat(groupe-instructeur): admin can preview signature in attestation
...
Co-Authored-By: Christophe Robillard <christophe.robillard@beta.gouv.fr>
2023-09-22 10:24:16 +02:00
Christophe Robillard
c121a8b2dc
admin can add groupe_instructeur signature
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
0d2cd0fe5d
feat(procedure): hide as template
2023-09-19 11:21:27 +00:00
Colin Darie
bccad19e13
chore(siret): translate identity siret form
2023-09-18 19:11:27 +02:00
Martin
d203ab2321
amelioration(mail.invitation_instructeur): ajout d'une mention à AgentConnect ds le mail d'invitation des instructeurs
...
Update app/views/agent_connect/agent/index.html.haml
Co-authored-by: Colin Darie <colin@darie.eu>
Update app/views/agent_connect/agent/index.html.haml
Co-authored-by: Colin Darie <colin@darie.eu>
Update app/views/agent_connect/agent/index.html.haml
Co-authored-by: Colin Darie <colin@darie.eu>
Update config/locales/views/agent_connect/agent/fr.yml
Co-authored-by: Colin Darie <colin@darie.eu>
2023-09-18 09:48:41 +02:00
Martin
038b4cd10b
amelioration(agent_connect): ameliore le design pour fitter aux maquettes ainsi que change le message comme quoi la feature est dispo pour tous
2023-09-15 17:42:27 +02:00
Lisa Durand
7311bcebb9
Merge pull request #9363 from demarches-simplifiees/dashboard-usager/make-search-work-with-procedure-filter
...
[refonte usager] Tableau de bord - rendre recherche complémentaire avec filtre par procédure
2023-09-13 12:55:42 +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
c9bde31ef2
Merge pull request #9470 from colinux/improve-watermark
...
ETQ instructeur: nouveau filigrane des titres d'identité qui améliore la lisibilité des images
2023-09-12 12:09:58 +00:00
Colin Darie
201b31bf36
refactor(watermark): small text based watermarked to increase document visibility
2023-09-12 13:04:31 +02:00
Colin Darie
6e5c466e57
style: update favicons with chart color, apple touch icon and shortcuts names
2023-09-11 17:48:12 +02:00
Lisa Durand
2f5310a470
Merge pull request #9457 from demarches-simplifiees/create-export-page-ldu
...
Reorganisation des boutons sur l'interface instructeur
2023-09-11 07:59:20 +00: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
ba0d3fa678
instructeur can create contact information for groupe instructeur
2023-09-11 08:58:03 +02:00
Damien Le Thiec
be02dd965f
Add link and query examples with identity prefill
2023-09-07 10:17:19 +02:00
Bastien Ogier
f7d109a851
changed(brevo): use env vars for smtp relay address and port.
2023-09-06 11:31:24 +02:00
Lisa Durand
387c89f23c
move personnalize button inside the table
2023-09-05 17:14:18 +02:00
Lisa Durand
f9cd6a9329
remove duplicated translation
2023-09-04 16:42:19 +02: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
Thomas Guillet
d2891c595a
fix(prefill) Commune exemple
2023-08-31 14:42:13 +02:00
simon lehericey
4955f5d6ec
fix: flipper initialization when db down
2023-08-31 12:14:33 +02: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
21001d7ae0
style: super admin signin form converted to dsfr
2023-08-31 09:33:34 +02:00
Colin Darie
39fe872947
style: convert Agent signin form to dsfr
2023-08-31 09:33:30 +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
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
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
fc2c196cfa
chore(groupe instructeur): move closed validation for defaut groupe to model
2023-08-21 16:31:54 +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
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
Paul Chavard
ca4066939c
chore(pipedrive): remove pipedrive
2023-08-10 10:29:25 +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
b404064d3b
feat(graphql): add mutation flag to lograge
2023-08-02 13:20:58 +02:00
simon lehericey
b0eba945b7
fix: small local changes
2023-08-02 12:22:03 +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
Colin Darie
1c7bad2f5b
style(forms): convert various legacy admin forms to dsfr
2023-07-31 23:42:13 +02:00
Colin Darie
bf39ba4468
style(services): service form converted to dsfr
2023-07-31 23:42:11 +02:00
Paul Chavard
e28e31c23a
fix: update spec with correct locales
2023-07-27 10:08:30 +02:00
krichtof
40eb77f782
improve syntax
...
Co-authored-by: Paul Chavard <paul.chavard@beta.gouv.fr>
2023-07-27 10:08:30 +02:00
krichtof
21b7480646
improve syntax
...
Co-authored-by: Paul Chavard <paul.chavard@beta.gouv.fr>
2023-07-27 10:08:30 +02:00
krichtof
67e2a9b51e
improve wording
...
Co-authored-by: Paul Chavard <paul.chavard@beta.gouv.fr>
2023-07-27 10:08:30 +02: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
Martin
b88b537518
poc(erreur): sur les champs
2023-07-26 14:27:50 +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
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
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
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
simon lehericey
e6194da82d
DS_LOG_LEVEL control rails log level
2023-07-21 11:26:06 +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
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
faf5cb8034
small design review : icon - spaces - placeholder
2023-07-19 15:51:11 +02:00
Paul Chavard
f4635db173
Merge pull request #9312 from demarches-simplifiees/add_redis
...
conf: ajoute redis comme backend de cache
2023-07-19 11:56:04 +00:00
Lisa Durand
b03e167eca
fix translation missing in account dropdown adding 'guest'
2023-07-19 12:02:50 +02:00
simon lehericey
da507ff0ea
conf: add redis
2023-07-19 11:43:54 +02:00
Paul Chavard
735c504c0f
fix(postgis): do not try to create postgis extension if it is already created or it is disabled
2023-07-18 18:01:29 +02:00
Paul Chavard
573954c45f
feat(postgis): enable postgis
2023-07-18 18:01:29 +02:00
Lisa Durand
3e4fdc9004
change wording and margin
2023-07-17 17:46:26 +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
Martin
2c3cce104a
tech(smtp): passe du relai SMTP de SendInBlue vers le relai SMTP Brevo [changement de nom de la boite]
2023-07-17 15:51:15 +02:00
Lisa Durand
074e3bf5f8
fix linter missing I18n key
2023-07-13 12:48:30 +02:00
Lisa Durand
e131bdd30e
Fix typo issue
...
Co-authored-by: Paul Chavard <paul.chavard@beta.gouv.fr>
2023-07-13 10:10:32 +02:00
Lisa Durand
7b1b771b25
fix fropdown navbar profile
2023-07-12 18:07:10 +02:00
Colin Darie
f9eb458ff9
Merge pull request #9303 from demarches-simplifiees/fix-trad-pending-correction
...
[fix] Changer message à propos des corrections en attente
2023-07-11 14:00:26 +00:00
Lisa Durand
170e5d3718
fix: remove uncorrect message about pending correction
2023-07-11 15:41:26 +02:00
Colin Darie
4aaf5566c3
feat(sva): more details with example dates on procedure description
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
e74f4db8c8
feat(sva): under feature flag
2023-07-11 10:02:45 +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
eb7f1f199a
feat(sva): block configuration changes when procedure is published
2023-07-11 10:01:46 +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
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
Paul Chavard
d5820277c0
feat(cojo): add cojo type de champ
2023-07-10 14:57:34 +02:00
Paul Chavard
a9f431caa5
feat(dossier): implement champ polling
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
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
064e2abeed
add missing translation for admin cards
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
57fa4a6be9
fix(identite): warn user why he's redirected to identity path
2023-07-07 17:34:47 +02:00
Paul Chavard
7136c96a36
feat(procedure): validate external links
2023-07-06 10:27:43 +02:00
Colin Darie
e899fe5f5f
style(demande): layout with 2 columns
2023-07-04 10:47:41 +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
a7babb2d3d
remove unsused translations
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
97949fc168
fix(typo) adresse électronique
2023-06-28 10:24:37 +02:00
Martin
46b75c7525
tech(active-storage.queues.purge): place les jobs de purge ds low_priority
2023-06-27 16:30:52 +02:00
Colin Darie
8724212d83
style(demande): match general dates with mockup
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
simon lehericey
7ce7a3f62c
feat: change pj token to year/aa/bb/token to spread pjs under namespaces
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
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
Martin
43c6f03d10
amelioration(users/dossiers#demande): passage a la nouvelle ui/ux
...
wip
2023-06-22 16:54:17 +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
Lisa Durand
862318ffdd
Merge pull request #9234 from demarches-simplifiees/add-field-for-pj-for-description-procedure
...
[Page accueil demarche] Ajouter la possibilité de créer sa propre liste de PJ pour les Admins
2023-06-22 12:19:06 +00:00
Lisa Durand
9338a73362
add possibility to override generated pj list by admin
2023-06-22 09:50:38 +02:00
kleph
976f46717b
prevent /ping requests from being written in centralized_logs
...
fix #8926
2023-06-21 17:11:32 +02:00
Lisa Durand
32cc6aefb8
Merge pull request #9225 from demarches-simplifiees/user-dashboard/change-design-from-table-to-tile
...
[design] Remplacer les cartes bleu et orange par des composants du DSFR
2023-06-21 14:29:41 +00:00
Lisa Durand
33cc696d81
replace info and warning old cards by DSFR components
2023-06-21 12:24:45 +02:00
mfo
ab1399da57
Merge pull request #9209 from mfo/US/intercept-email-delivering
...
amelioration(email_event): re-lever une erreur dans un rescue_from ne la fait pas remonter. change de stratégie pour savoir si oui ou non un mail a ete envoye avec success.
2023-06-20 14:55:49 +00:00
Martin
9b2d05b8a1
amelioration(email_event): re-lever une erreur dans un rescue_from ne la fait pas remonter. change de stratégie pour savoir si oui ou non un mail a ete envoye avec success.
2023-06-20 13:39:29 +02:00
Colin Darie
acc6456b08
Merge pull request #9201 from demarches-simplifiees/user-dashboard/add-filter-a-corriger
...
[refonte usager] Tableau de bord - remonter les dossiers à corriger
2023-06-19 19:21:32 +00:00
Lisa Durand
7ee62a170d
harmonize admin header for dashboard view
2023-06-19 15:42:24 +02:00
Eric Leroy-Terquem
be4f8f57ab
Merge pull request #9093 from demarches-simplifiees/rerouter-un-dossier
...
ETQ instructeur je peux réaffecter un dossier à un autre groupe d'instructeurs
2023-06-16 12:01:10 +00:00
Lisa Durand
bcc37f4130
change states filter from checkbox to select and add 'a_corriger'
2023-06-15 18:17:36 +02:00
Lisa Durand
f4e33c068b
Merge pull request #9121 from demarches-simplifiees/add-detail-on-PJ-on-description-procedure-page
...
[Refonte page accueil demarche] Ajouter les infos concernant les PJ
2023-06-15 12:52:50 +00:00
Eric Leroy-Terquem
98cdc63d5c
add rerouting feature flag
2023-06-15 14:34:02 +02:00
Eric Leroy-Terquem
35d28610aa
move reaffectation view in a dynamic tab item
2023-06-15 14:34:02 +02:00
Eric Leroy-Terquem
18054fe346
feat(routing): add view for dossier a reaffecter
2023-06-15 14:34:02 +02:00
Eric Leroy-Terquem
e7e702a574
feat(routing): add reaffecter_un_dossier
2023-06-15 14:34:01 +02:00
Paul Chavard
10524643fb
fix(hack): fix and test hack for procedures using groupe instructeur api
2023-06-14 19:24:58 +01:00
Lisa Durand
4b6d18608e
split pj in two lists regarding to conditionnal
2023-06-13 11:00:16 +02:00
Lisa Durand
d2f91a6405
add list of PJ in procedure description
2023-06-13 10:58:05 +02:00
Julie Salha
551a065329
update content accessibility statement
2023-06-13 10:52:04 +02:00
Eric Leroy-Terquem
6bc15b8342
feat(groupe instructeur): add import - export partial in group page
2023-06-12 17:08:34 +02:00
Kara Diaby
804f89f444
Changements sur le caractère obligatoire / facultatif et l'asterisque interface usager et page de connexion
2023-06-12 14:43:10 +00:00
Eric Leroy-Terquem
cbd1f09e55
fix remaining locales
2023-06-12 15:13:25 +02:00
Eric Leroy-Terquem
ef73d9187d
fix typos in view locales
2023-06-12 15:13:25 +02:00
Eric Leroy-Terquem
2cc0baf4db
fix typos in model locales
2023-06-12 15:13:25 +02:00
simon lehericey
f85fa08415
fix: sentry use http_proxy if available
2023-06-09 11:03:04 +02:00
Lisa Durand
7de608cd64
add link notice on procedure presentation page and small refactor of download component
2023-06-05 15:15:24 +02:00
Colin Darie
b7f60c8e7a
Merge pull request #9116 from demarches-simplifiees/add-detail-on-time-estimation-on-description-procedure-page
...
[Refonte page accueil demarche] Ajout du détail sur le temps d'estimation
2023-06-05 08:09:08 +00:00
Colin Darie
7f871728c7
refactor(message): badges à corriger/en attente/corrigé when related to a correction
2023-06-02 16:18:33 +02:00
Colin Darie
734d88d80d
fix(pending-correction): wording alignement
2023-06-02 16:16:14 +02:00
Colin Darie
a32014d4fd
feat(correction): user can mark dossier en_construction as resolved
2023-06-02 16:16:14 +02:00
Colin Darie
b14a70abf7
feat(instructeur): filter dossiers "en attente"
2023-06-02 16:16:14 +02:00
Colin Darie
36efb31728
chore: badges "en attente" / "à corriger" in dossiers list & headers
2023-06-02 16:16:14 +02:00
Colin Darie
9565267170
feat(dossier): notify user by email about pending corrections
2023-06-02 16:16:13 +02:00
Colin Darie
ca3b127942
feat(instructeur): can flag a dossier as "pending corrections"
2023-06-02 16:16:12 +02:00
Colin Darie
ab1271efd9
fix(yaml): duplicate shared.procedures keys
2023-06-02 16:13:16 +02:00
Colin Darie
2a948c6145
chore(dev): report to CSP_REPORT_URI instead of non existing /csp
2023-06-01 19:11:20 +02:00
Colin Darie
ec244f1a94
fix(procedure): auto_archive_on must be in future
2023-06-01 16:49:52 +02:00
Lisa Durand
421ae6820b
add detail on estimation time on description procedure page
2023-06-01 11:13:34 +02:00
Colin Darie
f23a92683e
Merge pull request #9108 from colinux/pj-accepts-audio
...
ETQ usager je peux joindre une pièce justificative audio en .m4a, .aac, .wav
2023-05-31 17:39:56 +00:00
Colin Darie
de0626eb7a
feat(pj): accepts audio .m4a, .aac, .wav as attachment
...
Closes #9082
2023-05-31 12:52:22 +02:00
simon lehericey
9004dd9758
remove old logic
2023-05-31 11:38:16 +02:00
Eric Leroy-Terquem
526f70f9c0
add wizard
2023-05-31 11:38:16 +02:00
simon lehericey
2e1b8b9ef2
add import export view
2023-05-31 11:38:16 +02:00
simon lehericey
01caa498d3
add simple_routing
2023-05-31 11:38:16 +02:00
simon lehericey
8b568c2035
add ajout
2023-05-31 11:38:16 +02:00
simon lehericey
6b3447d71b
add options
2023-05-31 11:38:16 +02:00
simon lehericey
174f7a7c53
add one_groupe_management_component
2023-05-31 11:38:16 +02:00
Julie Salha
42ca8026ad
fix PR remove unused translations
2023-05-30 16:06:49 +02:00
Julie Salha
bbce9ebcd2
update attributes wording and styles user search engine
2023-05-30 14:46:45 +02:00
Lisa Durand
a20ec44841
Merge pull request #9074 from demarches-simplifiees/add-more-info-on-procedure-description
...
[Refonte page accueil demarche] Détailler la description pour plus de clarté pour l'usager
2023-05-30 09:45:32 +00:00
krichtof
0051face93
Merge pull request #9014 from demarches-simplifiees/8859-default_zones
...
Etq admin, lors de la création ou modification d'une démarche, des zones par défaut me sont suggérées
2023-05-26 17:25:21 +00:00
simon lehericey
09d1649610
add groupe details to dossier
2023-05-26 14:10:54 +02:00
Julie Salha
b50698a30d
Merge branch 'main' into 8054-a11y-ways-of-navigating
2023-05-26 10:47:33 +02:00
Christophe Robillard
ceae9064e1
add config for api entreprise staging env
2023-05-26 08:01:35 +02:00
Lisa Durand
83884e08e3
remove duplicate translation and improve english translations
2023-05-25 17:24:23 +02:00
Colin Darie
60733ce44e
Merge pull request #9089 from colinux/update-sentry
...
ETQ tech je mets à jour Sentry pour essayer d'avoir de meilleures traces
2023-05-25 12:14:17 +00:00
Lisa Durand
1c409f0145
use DSFR input components for form
2023-05-25 10:18:26 +02:00
krichtof
601fde2147
Merge pull request #9084 from demarches-simplifiees/8472-migration-attestation-sociale
...
8472 migration attestation sociale
2023-05-25 07:11:59 +00:00
Colin Darie
9c71ddd257
chore(sentry): increase trace sample rate for PATCH/POST requests
2023-05-24 18:46:12 +02:00
Eric Leroy-Terquem
0caca0d81d
update wording in procedure footer
2023-05-24 16:56:53 +02:00
Lisa Durand
6fa44a4c11
remove read more function because of accordion for procedure description
2023-05-24 12:08:57 +02:00
Christophe Robillard
9a38ec1184
prepare cohabitation of multiple versions of api entreprise
2023-05-24 11:34:29 +02:00
Lisa Durand
7340206f81
rollback - add just one new field and use actual description field
2023-05-24 11:31:24 +02:00
Paul Chavard
47f1e27f85
Merge pull request #9032 from colinux/password-email-wording
...
Usager: plus de détails sur les raisons qui expliquent pourquoi je ne reçois pas l'email "mot de passe perdu"
2023-05-24 08:30:03 +00:00
Paul Chavard
cf13b942e7
Merge pull request #9076 from colinux/fix-instructeurs-filter-avis
...
ETQ instructeur je peux filtrer les dossiers par avis
2023-05-24 08:05:07 +00:00
Paul Chavard
e1a25ee0e5
chore(sentry): read sentry release information from version file
2023-05-24 09:41:39 +02:00
Colin Darie
ff8fba3725
fix(instructeur): can filter by avis answer
2023-05-23 09:40:21 +02:00
Lisa Durand
4a51a9a351
add two more fields for procedure description what et and for_who
2023-05-22 15:36:48 +02:00
Eric Leroy-Terquem
642a79bffc
update wording for dossiers total count in instructor view
2023-05-22 14:48:11 +02:00
Christophe Robillard
53dd2955e4
add tchap hs adapter
2023-05-16 09:40:53 +02:00
Christophe Robillard
d0ca05259a
populate zones with tchap hs
...
NB: this after party task changes the structure of `config/zones.yml' file.
2023-05-16 09:40:53 +02:00
Colin Darie
5aac7f9282
fix(typo): interpolation bug in no procedure found message
2023-05-15 14:13:43 +02:00
Colin Darie
059dabb5ac
fix(fork): don't fail when user submit twice en_construction (from 2 tabs)
2023-05-15 13:08:42 +02:00
Colin Darie
675af2776d
Merge pull request #9020 from demarches-simplifiees/add_administration_header
...
Ajouter des bannières visant soit les instructeurs / admins soit les usagers
2023-05-11 15:13:05 +00:00
Colin Darie
f33fb0a076
refactor(password-reset): improve message not received wording
2023-05-11 09:10:20 +02:00
Colin Darie
79f450a422
Merge pull request #9021 from colinux/feat-en-construction-fork
...
ETQ usager, je modifie et soumets à nouveau mon dossier “en construction"
2023-05-10 19:46:40 +00:00
Colin Darie
ac43d78b08
feat(dossier): warn users currently editing their dossier en_construction during deploy they will need to refresh
2023-05-09 17:25:16 +02:00
Paul Chavard
08a2a2c9aa
feat(dossier): fork dossier when editing en construction
2023-05-09 17:16:47 +02:00
simon lehericey
19c9d12e71
add banner for administrations / usagers
2023-05-09 17:14:23 +02:00
Martin
386523019d
amelioration(instructeurs/procedure#show): ETQ instructeur, je souhaite avoir les mêmes compteurs entreles pages listant mes demarches et la page pour visualiser une démarches
2023-05-09 13:59:49 +02:00
Lisa Durand
2b2d65de87
Merge pull request #8994 from demarches-simplifiees/add-simple-filter-for-usagers
...
[refonte usager] Tableau de bord - Ajouter bouton filtres simples
2023-05-09 08:06:15 +00:00
mfo
2374ced5d2
Merge pull request #8987 from mfo/US/link-to-errored-champs
...
amelioration(dossier#submit_brouillon): ETQ usager, je souhaite pouvoir acceder aux champs en erreur facilement
2023-05-09 07:06:36 +00:00
Colin Darie
5a6be72f27
chore(dev): fix attachment.url generation with ActiveStorage local disk service
2023-05-04 15:24:55 +02:00
Colin Darie
97049f7b2e
chore(lograge): fix rails 7 initialization with ApplicationLogSubscriber
2023-05-03 13:18:09 +02:00
Lisa Durand
7aca10377c
change no file message if filters are selected
2023-05-03 12:06:30 +02:00
Colin Darie
eb88c5e9de
chore: setup active record encryption from secrets
2023-05-03 11:35:32 +02:00
Colin Darie
2144c69e22
chore: disable cookies rotation until we enforce SHA256 digests
2023-05-03 11:35:32 +02:00
Colin Darie
ae88c1de6b
fix(devise): default config for devise and turbo stream as navigational format
2023-05-03 11:35:32 +02:00
Colin Darie
33a1e0f22d
fix(loading): in initializer, dolist must be manually loaded
2023-05-03 11:35:31 +02:00
Colin Darie
b3099214b1
chore(rails): we already use json as cookies_serializer
2023-05-03 11:35:31 +02:00
Nicolas Cavigneaux
9097664de5
chore: activate new config defaults for Rails 7 that should be compatible with current version
2023-05-03 11:35:30 +02:00
Nicolas Cavigneaux
6eef70750b
feat: add initializer to handle encrypted cookies rotation
...
This is needed to keep them working when switching from Rails 6.1 to Rails 7.0
2023-05-03 11:35:29 +02:00
Nicolas Cavigneaux
5ee60cbb0c
chore: update and default initializer for Rails 7
2023-05-03 11:35:29 +02:00
Nicolas Cavigneaux
c1453c5f5c
fix: ensure turbo_stream request are not considered as navigational
2023-05-03 11:35:28 +02:00
Nicolas Cavigneaux
db71323b92
fix: add missing encryption key / salt introduced in Rails 7
2023-05-03 11:35:28 +02:00
Nicolas Cavigneaux
00e640a21d
fix Zeitwerk check
2023-05-03 10:10:38 +02:00