Colin Darie
1ec8196efd
Merge pull request #8491 from colinux/fix-drop-down-other-value-override
...
Fix: champ "autre" d'une liste déroulante qui écrasait une option de la liste
2023-01-30 12:24:06 +01:00
Colin Darie
3265fff30e
fix(dropdown): wait "other" input to be disabled before autosave
...
Fix le workflow suivant pour un champ drop down avec option "autre" :
- on choisit la valeur "autre" avec une valeur => ça autosave la bonne valeur
- on choisit finalement une autre valeur proposée => l'autosave envoyait
la nouvelle valeur, et toujours la valeur "other" car l'input n'était pas encore
`disabled`. Par conséquent la valeur other overridait la valeur choisie
et ça provoquait des erreurs en cascade, notamment dans le conditionnel.
2023-01-30 12:16:25 +01:00
Colin Darie
c15ad573bc
feat(dropdown/a11y): "other" input with label and autofocus
2023-01-30 12:16:25 +01:00
Paul Chavard
4f70185a6c
Merge pull request #8514 from tchak/fix-dossier-rebase-no-touch-all
...
fix(dossier): set rebased_at only on changed champs
2023-01-30 12:09:45 +01:00
Paul Chavard
6cacfbdf32
refactor(dossier): refactor rebase
2023-01-30 12:01:11 +01:00
Paul Chavard
2f4e85f163
fix(dossier): set rebased_at only on changed champs
2023-01-30 12:01:11 +01:00
Paul Chavard
905d1f2605
Merge pull request #8515 from tchak/fix-tags-validation
...
Améliorations sur la validation des balises dans les attestations
2023-01-30 12:00:24 +01:00
Paul Chavard
626b28ca16
perf(tags parser): improuve parser perf
2023-01-30 11:52:35 +01:00
Paul Chavard
d82620d1ff
fix(attestation template): validate on edit form load
2023-01-30 11:52:35 +01:00
Colin Darie
17141a26d5
Merge pull request #8520 from colinux/fix-stimulus-on-handler
...
fix(stimulus): "on" handler having target
2023-01-30 11:52:06 +01:00
Colin Darie
ec1ae25bb4
fix(stimulus): on handler having target
2023-01-30 11:34:24 +01:00
Eric Leroy-Terquem
2aa6e635f1
Merge pull request #8511 from E-L-T/add-reminded-at-field-to-avis
...
feat(avis): add reminded_at field to avis
2023-01-30 11:21:32 +01:00
Eric Leroy-Terquem
1b67f93c66
feat(avis): add reminded_at field to avis
2023-01-30 11:13:23 +01:00
Paul Chavard
22f3442a75
Merge pull request #8516 from tchak/fix-clone-with-data
...
fix(dossier): fix clone with data
2023-01-30 11:05:22 +01:00
Paul Chavard
298721f90d
fix(dossier): fix clone with data
2023-01-30 10:58:26 +01:00
Colin Darie
efa1366086
Merge pull request #8519 from demarches-simplifiees/dependabot/bundler/sanitize-6.0.1
...
chore(deps): bump sanitize from 6.0.0 to 6.0.1
2023-01-30 10:42:50 +01:00
dependabot[bot]
e2f99a814a
chore(deps): bump sanitize from 6.0.0 to 6.0.1
...
Bumps [sanitize](https://github.com/rgrove/sanitize ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/rgrove/sanitize/releases )
- [Changelog](https://github.com/rgrove/sanitize/blob/main/HISTORY.md )
- [Commits](https://github.com/rgrove/sanitize/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: sanitize
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 10:36:16 +01:00
Colin Darie
840b34890d
Merge pull request #8510 from demarches-simplifiees/a11y-8073-tags-used-for-presentation
...
a11y : sign in remove tags used only for presentation
2023-01-30 10:31:41 +01:00
Julie Salha
61042cd51e
fix PR
2023-01-30 10:24:22 +01:00
Julie Salha
d059e3d5ff
sign in remove tags used only for presentation
2023-01-30 10:24:22 +01:00
Colin Darie
abf9a4e477
Merge pull request #8509 from demarches-simplifiees/a11y-8057-tags-used-for-presentation
...
a11y : update html tags card-title
2023-01-30 10:14:10 +01:00
Julie Salha
59980fa3dd
update html tags card-title
2023-01-30 10:07:20 +01:00
Colin Darie
09b4eb9879
Merge pull request #8496 from demarches-simplifiees/a11y-8168-footer-tags-used-for-presentation
...
a11y : footer remove br tags
2023-01-30 10:06:29 +01:00
Damien Le Thiec
81df033282
First draft repeatable
2023-01-26 17:57:57 +01:00
Julie Salha
2a9a79a673
footer remove br tags
2023-01-26 17:41:02 +01:00
Colin Darie
dfd5bdf44d
Merge pull request #8508 from colinux/perf-instructeurs
...
perf: gros gain sur les pages dossier des instructeurs
2023-01-26 15:12:17 +01:00
Colin Darie
923ee59e92
refactor(instructeurs/perf): don't load anymore geo areas for each champ because of header
...
Economise 1 requête par champ sur chaque page instructeur d'un dossier
à cause du header juste pour savoir s'il faut afficher
le bouton d'export GeoJSON.
2023-01-26 14:57:45 +01:00
Julie Salha
a6c3143961
Merge pull request #8507 from demarches-simplifiees/a11y-8225-search-engine
...
a11y : update structure search engine
2023-01-26 14:37:12 +01:00
Julie Salha
5f3ac1c61c
update structure search engine
2023-01-26 14:11:21 +01:00
mfo
8af5ba434b
Merge pull request #8360 from mfo/US/dropdown_component
...
POC - amelioration(menu): extraction des menu dans un composant ruby pour ne pas dupliquer les changements aria partout ds la codebase
2023-01-26 12:39:43 +01:00
Martin
1b1bd5b57d
fixup! amelioration(app/views/instructeurs/procedures/_dossiers_filter.html.haml): passe le popover des filtres des dossiers sur le nouveau menu
2023-01-26 11:13:23 +01:00
Martin
927d6791e7
amelioration(app/views/users/dossiers/show/_print_dossier.html.haml): passe le dropdown de telechargement d'un dossier en un simple bouton
2023-01-26 11:13:23 +01:00
Martin
6bdbf565cc
amelioration(app/views/users/dossiers/_identity_dropdown.html.haml): passe le menu de gestion d'identité d'un dossier usager au nouveau menu
2023-01-26 11:13:23 +01:00
Martin
b3e3f083b8
amelioration(app/views/shared/help/_help_dropdown_procedure.html.haml
...
): passe le menu d'aide sur une procedure par un usager au nouveau menu
2023-01-26 11:13:23 +01:00
Martin
34c5bb70e7
amelioration(app/views/shared/help/_help_dropdown_instructeur.html.haml): passe le menu d'aide instructeur au nouveau menu
2023-01-26 11:13:23 +01:00
Martin
3dc4a51bf3
amelioration(app/views/shared/help/_help_dropdown_dossier.html.haml): passe le menu d'aide sur un dossier au nouveau menu
2023-01-26 11:13:23 +01:00
Martin
2c8781ff98
amelioration(app/views/invites/_dropdown.html.haml): passe le popover d'invitation sur le nouveau menu
2023-01-26 11:13:23 +01:00
Martin
e53d350a6f
amelioration(app/views/instructeurs/procedures/show.html.haml): passe le popover de la personnalisation du tableau des dossiers sur le nouveau menu
2023-01-26 11:13:23 +01:00
Martin
1095957fb9
amelioration(views/instructeurs/procedures/_dossier_actions.html.haml): passe le popover de gestion d'un dossier sur la vue des dossiers sur le nouveau menu
2023-01-26 11:13:23 +01:00
Martin
6ff81a6680
amelioration(views/instructeurs/dossiers/_state_button.html.haml): passe le popover d'instruction sur le nouveau menu
2023-01-26 11:13:23 +01:00
Martin
2805714931
amelioration(instructeurs/dossiers/_header_actions): passe les menu d'impression et de telechargement sur le nouveau menu
2023-01-26 11:13:23 +01:00
Martin
9a12b97424
amelioration(expert/avis/header): passe d'un dropdown avec un element pour telecharger le dossier au composant dsfr de telechargement de fichier
2023-01-26 11:13:23 +01:00
Martin
cd75c7a1de
amelioration(export): passe les exports sur le nouveau dropdown
2023-01-26 11:13:23 +01:00
Martin
2be0f5aa99
amelioration(menu): extraction des menu dans un composant ruby pour ne pas dupliquer les changements aria partout ds la codebase
2023-01-26 11:13:23 +01:00
Colin Darie
7b5aad5f47
Merge pull request #8503 from tchak/fix-input-id
...
fix(morph): ids should not start with numbers
2023-01-26 11:12:40 +01:00
Paul Chavard
508cdec33f
fix(morph): ids should not start with numbers
2023-01-26 10:42:22 +01:00
Paul Chavard
fc3b7c5ec8
Merge pull request #8502 from colinux/fix-form-scss
...
fix(scss): form borders & padding
2023-01-26 10:42:05 +01:00
Colin Darie
51f2ad6248
fix(scss): form borders & padding
2023-01-26 10:39:13 +01:00
Colin Darie
43c4a2dcfa
Merge pull request #8294 from colinux/conditional-spinner
...
feat(conditional): shows a loader next to champ when other champs depend of it
2023-01-26 09:30:04 +01:00
Colin Darie
5bff5542f1
refactor(spinner): dependent-conditions on champ wrapper instead of each champ
2023-01-26 09:06:30 +01:00