Commit graph

11175 commits

Author SHA1 Message Date
bors[bot]
b135b5cfb0
Merge #5316
5316: fix missing aria-labels in footer r=Keirua a=Keirua

début du cleanup des exclusions d'accessibilité
(et bon candidat pour tester si bors fonctionne comme prévu)

Co-authored-by: clemkeirua <clement@keiruaprod.fr>
2020-07-01 09:28:02 +00:00
Pierre de La Morinerie
43569f687e specs: use fixture_file_upload rather than Rack::Test::UploadedFile
This is mostly for consistency (both styles were used before).

Note: we still have to use `Rack::Test::UploadedFile.new` in factories,
because of https://github.com/thoughtbot/factory_bot/issues/385.
2020-07-01 11:13:45 +02:00
bors[bot]
dbba5644e3
Merge #5319
5319: pdf dossier: better layout for etablissement fields r=Keirua a=maatinito

Dans l'export du dossier PDF, comme je le mettais au couleurs de Polynésie, je me suis rendu compte que c'était moche, principalement parce que la fonction format_in_2_column ne savait pas calculer la hauteur qu'elle prend. 
Donc voilà une petite PR pour améliorer l'affichage de la personne morale, qui s'adapte en fonction de la longueur des textes à afficher, à tester sur une démarche 'Personne Morale'. 
J'aurais bien voulu vous montrer une image du résultat pour accélérer la revue mais je n'ai pas accès à l'API entreprise pour faire une démo sur la branche dev. 

Co-authored-by: maatinito <15379878+maatinito@users.noreply.github.com>
2020-07-01 08:48:44 +00:00
krichtof
7bc281bf14
Merge pull request #5320 from betagouv/remove_precision_for_currency
remove precision for currency
2020-07-01 09:49:55 +02:00
Christophe Robillard
cce1435faf remove precision for currency 2020-07-01 09:28:18 +02:00
maatinito
bc8d88af73 pdf dossier: better layout for etablissement fields 2020-06-30 15:09:38 -10:00
krichtof
eaf832c75c
Merge pull request #5306 from betagouv/3667-dossiers-groupes-par-type-demarche
groupe les avis par démarche pour les experts
2020-06-30 10:00:20 +02:00
Christophe Robillard
1d86f863d3 rename avis#all to avis#index 2020-06-30 09:17:27 +02:00
Christophe Robillard
bbec76d33b rename avis#index to avis#procedure 2020-06-30 09:17:27 +02:00
Christophe Robillard
90d6d337a9 explain redirection urls for expert 2020-06-30 09:17:27 +02:00
Christophe Robillard
84d619c974 redirect old urls in avis mails with new urls 2020-06-30 09:17:27 +02:00
Christophe Robillard
8f2b09ae06 fix active_links in header 2020-06-30 09:17:27 +02:00
Christophe Robillard
63dd71aed4 display all avis for an expert 2020-06-30 09:17:27 +02:00
Christophe Robillard
29e2d3d7eb display all avis for a procedure for an expert 2020-06-30 09:17:27 +02:00
Christophe Robillard
c565c9c87b refactor sign_up_instructeur_avis_url 2020-06-30 09:17:27 +02:00
Christophe Robillard
b0aa005769 remove dead code 2020-06-30 09:17:27 +02:00
Christophe Robillard
4839506374 refactor instructeur_avis_url 2020-06-30 09:17:27 +02:00
Christophe Robillard
b0cfb2c02a refactor messagerie_instructeur_avis_url 2020-06-30 09:17:27 +02:00
Christophe Robillard
83fba55b29 refactor instruction_instructeur_avis_url 2020-06-30 09:17:27 +02:00
Christophe Robillard
72d27ffdb2 replace instructeur_avis_index url by instructeur_all_avis url 2020-06-30 09:17:27 +02:00
Christophe Robillard
dcb9afaf25 refactor expert avis url : fix avis_controller_spec 2020-06-30 09:17:27 +02:00
Christophe Robillard
3e1afa8bf9 fix avis spec 2020-06-30 09:17:27 +02:00
Kara Diaby
d23b2026c6
Merge pull request #5315 from betagouv/dev
2020-06-29-01
2020-06-29 15:50:28 +02:00
Keirua
e04c86baf4
Merge pull request #5314 from betagouv/enable-bors
Add bors configuration
2020-06-29 15:35:21 +02:00
clemkeirua
1072bacb12 fix missing aria-labels in footer 2020-06-29 15:31:14 +02:00
clemkeirua
4c09745d99 add bors jobs to check 2020-06-29 13:26:14 +00:00
Kara Diaby
b694d2403a
Merge pull request #5265 from betagouv/feat/4602
Move admin/assigns to the new UI like groupe_instructeurs
2020-06-29 14:53:55 +02:00
kara Diaby
6b07cc0659 Move admin/assigns to the new UI like groupe_instructeurs 2020-06-29 14:44:28 +02:00
Pierre de La Morinerie
6311fcfa2f
Merge pull request #5309 from betagouv/fix-delete-upload-errors
Usager : empêche le bouton "Supprimer la pièce jointe" d'être cliqué deux fois
2020-06-29 14:43:16 +02:00
Pierre de La Morinerie
d25e173f11 attachment: disable Delete button during request
Prevent users from clicking the Delete button more than once.
2020-06-29 12:28:53 +00:00
Pierre de La Morinerie
1fcb3c4ff2
Merge pull request #5301 from betagouv/dossiers-accessibility
Usager : amélioration de l'accessibilité de la liste des dossiers
2020-06-29 14:28:39 +02:00
Judith
bbcd432eaa class 'sr-only' transfered to accessibilite.scss 2020-06-29 11:57:48 +00:00
Judith
73ee4d69ca usager/dossiers: the link to the dossier is present:
- in the 'N° de dossier' column for mouse users and screen reader users.
- in the 'Démarche' column for mouse users, screen reader users and keyboard users.
Also added a sr-only class for text which should be read by screen-readers but not visible or accessible to other users
2020-06-29 11:57:48 +00:00
Keirua
748672a7df
Merge pull request #5311 from betagouv/rename-menu-deroulant
Rename menu deroulant
2020-06-29 11:13:00 +02:00
clemkeirua
f7d957e59a rename 'Menu déroulant' in specs 2020-06-29 08:59:12 +00:00
clemkeirua
3a9204af56 rename 'Menu déroulant' in graphql 2020-06-29 08:59:12 +00:00
clemkeirua
6452a20491 rename 'Menu déroulant's 2020-06-29 08:59:12 +00:00
Keirua
63e024806b
Merge pull request #5307 from betagouv/automated-accessiblity-tests
Add WCAG accessibility tests for usager pages using axe-core
2020-06-26 17:53:08 +02:00
clemkeirua
031f59c9e1 add wcag accessibility tests for usager pages using axe-core 2020-06-26 17:10:26 +02:00
Pierre de La Morinerie
cacdb92e20
Merge pull request #5308 from betagouv/fix-crisp-warning
Suppression d'un avertissement de Crisp dans la console Javascript
2020-06-26 16:17:32 +02:00
Pierre de La Morinerie
5949266e89 javascript: silence Crisp warning in Javascript console 2020-06-26 15:57:14 +02:00
Pierre de La Morinerie
d775537fe8
Merge pull request #5304 from tchak/remove-admin-creation-email
Remove admin creation notification email
2020-06-26 11:58:02 +02:00
Keirua
cf01fcdf18
Merge pull request #5305 from betagouv/dev
2020-06-26-01
2020-06-26 10:54:48 +02:00
Paul Chavard
210389d0f8 Remove admin creation notification email 2020-06-25 16:29:06 +02:00
Paul Chavard
1320e5c6fc
Merge pull request #5278 from tchak/clean-up-options
Store drop_down_list values as jsonb
2020-06-25 14:54:52 +02:00
Paul Chavard
38718cd5b4 Add DropDownList migration task 2020-06-25 13:14:17 +02:00
Paul Chavard
97f91513c8 Store drop_down_list values as jsonb 2020-06-25 13:14:17 +02:00
Pierre de La Morinerie
29d3d58645
Merge pull request #5299 from betagouv/add-private-pj-to-export
Instructeur : ajoute les fichiers joints des annotations privées à l'export
2020-06-24 15:54:26 +02:00
Pierre de La Morinerie
acc1cb1abd dossier: export PJs from private champs
Fix #5297
2020-06-24 15:42:30 +02:00
Pierre de La Morinerie
6f14e7783f dossier: refactor piece_justificative service 2020-06-24 15:42:30 +02:00