Commit graph

16569 commits

Author SHA1 Message Date
Colin Darie
ed1c6ec515 style(piece_justificative): use DSFR Téléchargement de fichiers for instructeurs & experts 2022-12-05 10:47:10 +01:00
Colin Darie
e1270d5ffe test(api): add a test to cover single (flat) attachment extension 2022-12-05 10:47:10 +01:00
Colin Darie
1138604748 feat(api): PieceJustificativeChamp: deprecate file in favor of files 2022-12-05 10:47:10 +01:00
Colin Darie
6a0379086d chore(piece_justificative): continue attachments refactor 2022-12-05 10:47:10 +01:00
Colin Darie
7ae6efe776 refactor(attachment): remove replace feature 2022-12-05 10:47:10 +01:00
Colin Darie
b8296c6d4d feat(piece_justificative): supports multiple files
Closes #7924
2022-12-05 10:47:10 +01:00
Colin Darie
ab1928dc33 style(attachment): enable underlined link on refresh link 2022-12-05 10:47:10 +01:00
Colin Darie
91f4971df2 feat(champ): has_one_attached => has_many_attached piece_justificative_file 2022-12-05 10:47:10 +01:00
Colin Darie
2cdbcbf0b6
Merge pull request #8175 from colinux/home-i18n
i18n: extraction home + meta titles
2022-12-05 10:45:40 +01:00
Colin Darie
ac234b7744 chore(footer): remove obsolete footer partial & i18n keys 2022-12-05 10:38:16 +01:00
Colin Darie
52b6502cbd test(a11y): ensure we don't mix aria-label and title on main pages
Actuellement, on fait le choix de ne pas avoir d'éléments porteurs à la
fois d'aria-label et title.
Bien qu'en principe l'aria-label quand elle est gérée par un navigateur,
prenne précédence sur le title, en pratique un bug dans NVDA cumule les 2
et rend la navigation difficile.

On prend donc le parti (provisoire?) de n'avoir que l'un ou l'autre.

Nous gardons le title si l'info qu'il contient est également pertinente
pour les navigateurs graphiques qui l'affichent en guise de tooltip ;
autrement on bascule sur l'aria-label qui est plus largement supporté
par les navigateurs a11y.
2022-12-05 10:38:16 +01:00
Colin Darie
f653a25cc2 fix(i18n/a11y): translate "Edit file" button title
Closes #8136
2022-12-05 10:38:16 +01:00
Colin Darie
762942f468 chore(i18n): translate meta title for main user pages 2022-12-05 10:38:16 +01:00
Colin Darie
70d4d7848b feat(i18n): more footer translations 2022-12-05 10:38:16 +01:00
Colin Darie
daefdc19af fix(footer): link to our new github org 2022-12-05 10:38:16 +01:00
Colin Darie
f15363e178 feat(i18n): basic home translation 2022-12-05 10:38:16 +01:00
Paul Chavard
83cf8168fa
Merge pull request #8191 from tchak/fix-allow-dev-delivery_method-config
fix(dev): fix helo integration
2022-12-05 09:18:28 +01:00
Paul Chavard
4778c773b3 fix(dev): fix helo integration 2022-12-02 19:13:56 +01:00
Kara Diaby
551aa3a9d5
Merge pull request #8150 from demarches-simplifiees/feat/8082
ETQ Instructeur, je souhaite voir : le numéro de dossier, le lien vers la démarche, la liste des administrateurs sur mon interface
2022-12-02 15:21:34 +01:00
Paul Chavard
36195acb29 feat(component): add CopyButtonComponent 2022-12-02 11:30:49 +01:00
Kara Diaby
1efcacd845 add copy button component 2022-12-02 11:30:49 +01:00
Kara Diaby
92b4c31293 tests 2022-12-02 11:30:49 +01:00
Kara Diaby
016f3701d8 routes 2022-12-02 11:30:49 +01:00
Kara Diaby
fe04244138 locales 2022-12-02 11:30:49 +01:00
Kara Diaby
d0ba0e2d63 layout 2022-12-02 11:30:48 +01:00
Kara Diaby
f5e4c28fc1 controller 2022-12-02 11:30:48 +01:00
Colin Darie
bc101b34cd
Merge pull request #8143 from colinux/feat-instructeur-list-archiver-email
feat(instructeurs): list archiver email
2022-12-01 18:37:26 +01:00
Colin Darie
6803fbeddb feat(instructeurs): list archiver email & date 2022-12-01 18:27:18 +01:00
Paul Chavard
9836069397
Merge pull request #8184 from tchak/fix-quotes
fix(typography): fix quotes
2022-12-01 18:25:10 +01:00
Paul Chavard
00556715d6 fix(typography): fix quotes 2022-12-01 17:59:11 +01:00
mfo
c0668f7d0e
Merge pull request #8185 from mfo/US/sanitize-img
amelioration(sanitize): assainit aussi les balises <img>
2022-12-01 17:58:49 +01:00
Martin
235da8b04a amelioration(sanitize): assainie aussi les balises <img> 2022-12-01 17:42:24 +01:00
Paul Chavard
13e5d6bb0d
Merge pull request #8183 from tchak/fix-dossier-vide-pdf-link
fix(dossier): fix links to empty pdf templates
2022-12-01 17:41:41 +01:00
Paul Chavard
886a409abf fix(dossier): fix links to empty pdf templates 2022-12-01 17:35:01 +01:00
Paul Chavard
a96e12490a
Merge pull request #8165 from tchak/cleanup-repetition-factory
clean(type_de_champ): remove magic factory
2022-12-01 17:05:35 +01:00
Paul Chavard
c5901fbb95 clean(type_de_champ): remove magic factory 2022-12-01 16:36:59 +01:00
Eric Leroy-Terquem
4eb6ec3e9d
Merge pull request #8182 from E-L-T/update-explanation-to-update-instructeur-elt
Update explanation for csv import of instructeurs when routing is not enabled
2022-12-01 15:42:58 +01:00
Eric Leroy-Terquem
bf9a7026a8 update explanation 2022-12-01 12:11:24 +01:00
Paul Chavard
0b0b5fddba
Merge pull request #8167 from tchak/feat-remove-operation-logs-from-archive-operation
feat(dossier): add some metadata to archive and remove operation log
2022-12-01 07:31:23 +01:00
Paul Chavard
ece68076a7 feat(dossier): add some metadata to archive and remove operation log 2022-11-30 16:20:13 +01:00
Colin Darie
7fc16581b5
Merge pull request #8159 from colinux/fix-a11y-tables
a11y: fix for tables
2022-11-30 13:47:30 +01:00
Colin Darie
cd87390262 fix(a11y/dossiers): add a caption to dossiers table (critere 5.4)
Closes #8090
2022-11-30 13:41:13 +01:00
Colin Darie
80106bf4e6 fix(a11y/search): table th/td associations (critère 5.7)
Closes #8094
2022-11-30 13:41:13 +01:00
Colin Darie
3a2fae9cc2 fix(a11y): table having role=presentation (critere 5.3)
Closes #8154
2022-11-30 13:41:13 +01:00
Colin Darie
443fe2961e
Merge pull request #8160 from colinux/fix-a11y-locale-dropdown
fix(locale-switcher): attributes & wording issues
2022-11-30 12:48:54 +01:00
Colin Darie
8baac2087e style(mobile): fix burger menu alignment: we need a left icon (match UX) 2022-11-30 12:08:59 +01:00
Colin Darie
f6068e6151 fix(i18n): english burger menu label 2022-11-30 12:08:59 +01:00
Colin Darie
436c1951cc fix(locale-switcher): attributes & wording issues
Cf #8059
2022-11-30 12:08:59 +01:00
Paul Chavard
8af46499cc
Merge pull request #8163 from tchak/fix-champ-in-patron
fix(patron): dossier should have a procedure and champ should delegate to dossier
2022-11-30 11:07:40 +01:00
Paul Chavard
a90dada104 fix(patron): dossier should have a procedure and champ should delegate to dossier 2022-11-30 10:54:03 +01:00