Colin Darie
3492bf398f
Merge pull request #10026 from colinux/usager-form-improvements
...
ETQ Usager : légères améliorations de lisibilité et d'espacement sur le formulaire
2024-02-22 08:51:57 +00:00
mfo
aaf5f08f25
Merge pull request #10020 from mfo/US/a11y-invite-with-nice-feedback
...
ETQ usager utilisant un lecteur d'écran: l'envoie d'une invitation est confusant (le form reste rempli, le message de confirmation n'est pas lu)
2024-02-22 06:02:26 +00:00
Colin Darie
67895a5aee
Merge pull request #10022 from colinux/csp-host-legacy
...
Tech: configure les CSP pour répondre à un host défini par `APP_HOST_LEGACY`
2024-02-21 20:26:06 +00:00
Colin Darie
ff8c0e6c69
Merge pull request #10012 from colinux/doc-STRICT_EMAIL_VALIDATION_STARTS_ON
...
Tech: document STRICT_EMAIL_VALIDATION_STARTS_ON env var
2024-02-21 17:09:00 +00:00
Colin Darie
01ab59c2ed
style(form): position correctly the mandatory star on checkbox when text is on multiple lines
2024-02-21 18:04:33 +01:00
Colin Darie
e1eba45739
style: improve readibility of updated-at/rebase notices, closer to dsfr colors
2024-02-21 18:04:32 +01:00
Colin Darie
896f48a7b3
style(form): fix spacing before error in inlined elements
2024-02-21 18:04:31 +01:00
mfo
8579736c03
Merge pull request #10025 from colinux/fix-filter-too-long-error
...
ETQ instructeur, message d'erreur plutôt que crash lorsqu'on ajoute un filtre trop long (plus de 100 caractères)
2024-02-21 14:51:26 +00:00
mfo
b361da97e6
Merge pull request #10024 from colinux/fix-clipboard-blocked
...
Tech: cache le bouton de c/c lorsque le navigateur bloque l'accès au clipboard
2024-02-21 14:51:22 +00:00
Martin
a4a232dda2
a11y(invite): rework invite menu for easier readability by screen reader
2024-02-21 15:49:55 +01:00
Colin Darie
5f5756a034
Merge pull request #10017 from mfo/US/a11y-after-signup
...
ETQ usager utilisant un lecteur d'écran: la page de demande de confirmation de compte ne concentre pas le lecteur d'écran sur le champ pour renvoyer un mail de confirmation
2024-02-21 12:25:35 +00:00
Colin Darie
41a27fbad2
Merge pull request #10014 from mfo/US/better-expert-exports
...
ETQ expert: je retrouve mes avis confidentiel dans les exports. ETQ instructeur, je retrouve les fichiers joint a une demande d'avis expert
2024-02-21 11:25:58 +00:00
Colin Darie
76d903b04e
Merge pull request #10011 from adullact/feature-ouidou/admin_creation_delegation_review
...
ETQ gestionnaire d'admins: sépare les commentaires par origine + correctifs
2024-02-21 11:21:45 +00:00
Colin Darie
5ab1d45b8a
fix(instructeur): don't crash when adding a filter too long
2024-02-21 12:13:47 +01:00
Colin Darie
bda8d66047
fix(clipboard): hide clipboard button when clipboard is blocked
2024-02-21 10:55:24 +01:00
seb-by-ouidou
52db6f712f
separate commentaires by origin + few fixes
2024-02-21 09:47:03 +00:00
Paul Chavard
5a8859cd28
Merge pull request #10018 from tchak/fix-address-champ
...
fix(champ): do not reset data on champs without fetch_external_data
2024-02-21 09:06:24 +00:00
Colin Darie
1671a783a2
Merge pull request #10021 from colinux/fix-email-subject-double-encode
...
ETQ usager je dois voir de vraies apostrophes à la place de `'` dans les sujets d'email
2024-02-21 08:33:44 +00:00
Paul Chavard
702b9dd8b3
fix(champ): do not reset data on champs without fetch_external_data
2024-02-21 08:54:08 +01:00
Martin
48336f0ca4
a11y(users/confirmations#new): avoid autofocus on input to resend the mail, otherwise screen reader goes straight to the input
2024-02-21 07:56:00 +01:00
Paul Chavard
6ef969a7d9
Merge pull request #10023 from tchak/allow-samsung-browser
...
chore(browser): mark samsung browser as supported browser
2024-02-20 22:05:10 +00:00
Paul Chavard
12598229a7
chore(browser): mark samsung browser as supported browser
2024-02-20 20:22:05 +01:00
Colin Darie
566f5968ae
Merge pull request #10019 from colinux/fix-multiple-dropdown-not-json
...
ETQ uager, fix sélection d'un choix multiple qui commence par `[`
2024-02-20 17:56:03 +00:00
Colin Darie
6ee30ed471
chore: configure CSP to respond to another host configured by APP_HOST_LEGACY
2024-02-20 18:50:35 +01:00
Colin Darie
c05aaa5f35
fix(email): dynamic subject should be escaped, cf RFC 2047 which have its own encoding
2024-02-20 18:29:41 +01:00
Colin Darie
560d50f52d
fix(dropdown-multiple): a valid option starting by [ may not be a JSON value
2024-02-20 17:41:53 +01:00
Martin
6117aa503f
a11y(flash_message): make them assertive, feedback from a request is the priority.
2024-02-20 17:26:13 +01:00
Martin
11eb0a9c56
feat(invite): i18n create/destroy
2024-02-20 17:22:47 +01:00
mfo
da19ba5fe4
Merge pull request #10016 from mfo/US/fix-monavis
...
secu(monavis): autorise uniquement les bouton mon avis des domaines (jedonnemonavis'|monavis|voxusagers).numerique.gouv.fr
2024-02-20 13:39:41 +00:00
Martin
e9b80ed023
data(fix): invalid monavis links
2024-02-20 11:51:00 +01:00
Martin
497146081d
fix(monavisvalidator): restrict to known domains
2024-02-20 11:51:00 +01:00
Martin
ba3fda1928
bug(monavisvalidator): what any domain could be used ?!
2024-02-20 11:51:00 +01:00
mfo
de4369db29
Merge pull request #10010 from mfo/US/fix-expert-signup
...
amelioration(expert.signup): passe la page de creation de compte expert au dsfr
2024-02-19 16:43:31 +00:00
Martin
a151a304e2
feat(pj_service): add expert's avis (even when confidential) to exports asked by same expert
2024-02-19 16:22:08 +01:00
Martin
dd39ac313b
feat(pj_service): add introduction_file to exports
2024-02-19 16:21:26 +01:00
mfo
b9a8176f3e
Merge pull request #10013 from mfo/US/fix-broken-validation-email-on-load
...
ETQ usager: fix validation du champ email lorsque l'email n'est pas saisi
2024-02-19 15:29:02 +01:00
Colin Darie
1626a71f93
test: fix invalid emails
2024-02-19 15:16:18 +01:00
Martin
8dc3103ac1
fix(champs.email): allow nil
2024-02-19 15:13:20 +01:00
Colin Darie
50067b2cfa
chore(env): STRICT_EMAIL_VALIDATION_STARTS_ON env var example
2024-02-19 14:24:28 +01:00
Martin
e788846894
feat(expert.signup): dsfrize
2024-02-19 11:28:38 +01:00
Colin Darie
284ecf864b
Merge pull request #10003 from demarches-simplifiees/update-doc-about-web-drivers
...
Doc : complète le readme à propos des webdrivers
2024-02-19 08:47:36 +00:00
Paul Chavard
46b12c0c3d
Merge pull request #9990 from tchak/refactor-adresse-champ
...
refactor(address): use directly BAN data
2024-02-16 16:42:17 +00:00
mfo
7fb8e2e967
Merge pull request #10009 from mfo/US/tag-with-double-dash
...
correctif(tags): ETQ admin, les champs contenant deux '-' successif ne pouvaient etre utilisé dans les attestations & mail
2024-02-16 13:11:21 +00:00
Martin
1a424beb6f
fix(tags): libelle with double dash, becomes double underscore. no worries it was already broken
2024-02-16 14:00:18 +01:00
Martin
0fbbe4d97c
bug(tags): libelle with double dash, double dash also known as tag delimiter
2024-02-16 14:00:18 +01:00
Paul Chavard
20307f1d21
refactor(address): use directly BAN data
2024-02-16 12:15:14 +01:00
mfo
0b3a0d5840
Merge pull request #9960 from mfo/US/refactor-liste_documents
...
tech(PiecesJustificativesService): amélioration du services qui liste les fichiers pour les exports/dossiers
2024-02-16 10:54:33 +00:00
Martin
2200310877
fixup! tech(refactor): extract clone logic inside its own class
2024-02-16 11:23:39 +01:00
Martin
32e8f34511
refactor(PiecesJustificativesService): stop passing flags, pass user_profile and manage ACL from the service itself
2024-02-16 11:23:39 +01:00
Martin
83690529ca
tech(refactor): inline PiecesJustificativesService.serialize_champs_as_pjs(object) within DossierSerializer
2024-02-16 11:23:39 +01:00