Commit graph

8691 commits

Author SHA1 Message Date
Keirua
757dc4e3b2
Merge pull request #4121 from Keirua/fix/ameliorations-cosmetiques-monavis
Fix/ameliorations cosmetiques monavis
2019-07-22 10:36:49 +02:00
clemkeirua
50ddf723b0 garde le bandeau bleu de navigation après MAJ 2019-07-22 10:27:33 +02:00
clemkeirua
2e107babfb meilleures marges monavis 2019-07-18 17:39:06 +02:00
Keirua
bdd716b2db
Merge pull request #4118 from Keirua/feat/message-zip-50mb+
Ajout d'un message lorsque le dossier fait plus de 50Mo
2019-07-18 17:20:09 +02:00
clemkeirua
d62740c198 extraction de la taille max des fichiers dans une constante 2019-07-18 17:19:39 +02:00
clemkeirua
f7842fa4bd ajout d'un message lorsque le dossier fait plus de 50Mo 2019-07-18 16:39:59 +02:00
Keirua
b2f2a9677b
Merge pull request #4119 from betagouv/dev
2019-07-18-01
2019-07-18 14:59:11 +02:00
Pierre de La Morinerie
d6b767a82d
[Emails] Améliore les emails de nouveau brouillon et de nouveau… (#4112)
Usager : améliore les emails de nouveau brouillon et de nouveau message
2019-07-18 12:45:29 +02:00
Pierre de La Morinerie
3c0ba5e698 emails: improve wording of the messagerie nudge 2019-07-18 12:38:13 +02:00
Pierre de La Morinerie
f88d7c28fa emails: add a "Read message" button to the new answer email 2019-07-18 12:38:13 +02:00
Pierre de La Morinerie
630ae06542 emails: sign the new answer email as the administration 2019-07-18 12:38:13 +02:00
Pierre de La Morinerie
8b80c48679 emails: use the notification template for more messages
This allow to display the procedure logo and contact footer
at the bottom of these emails.
2019-07-18 12:38:13 +02:00
Pierre de La Morinerie
b157d860d2 emails: adjust notification footer for dossiers without messagerie 2019-07-18 12:38:13 +02:00
Pierre de La Morinerie
37c93e634e emails: clarify the notify_new_draft action 2019-07-18 12:38:13 +02:00
Pierre de La Morinerie
54041b60fa
Remove possibility to use node 6.* (#4117)
NodeJS v8 est maintenant requis pour faire tourner l'application
2019-07-18 11:20:31 +02:00
clemkeirua
f65dccca15 remove possibility to use node 6.* 2019-07-18 09:22:01 +02:00
Pierre de La Morinerie
9d9509393d
#3966 - add 'monavis' inside the procedure and for users (#4106)
Permet d'insérer un lien vers MonAvis dans les démarches
2019-07-17 18:13:21 +02:00
clemkeirua
ee8a1092e4 extracted MonAvisEmbedValidator 2019-07-17 18:04:32 +02:00
clemkeirua
91d10c0cf7 added navbar for mon avis 2019-07-17 18:04:32 +02:00
clemkeirua
92ec627425 update brakeman configuration 2019-07-17 18:04:32 +02:00
clemkeirua
6d43465ee5 renammed into monavis_embed 2019-07-17 18:04:32 +02:00
clemkeirua
c8f9e3b5f8 automated test 2019-07-17 18:04:32 +02:00
clemkeirua
8d2c5cfa14 validation par regex 2019-07-17 18:04:32 +02:00
clemkeirua
d8b63cd4c9 added 'monavis' inside the procedure and for users 2019-07-17 18:04:32 +02:00
Pierre de La Morinerie
7946aa5de2
[Emails] Améliore le titre des emails transactionnels (#4111)
Usager : améliore le titre des emails transactionnels
2019-07-17 16:44:56 +02:00
Pierre de La Morinerie
727702ad4b emails: mention the procedure name in the email title 2019-07-17 15:01:19 +02:00
Pierre de La Morinerie
71dfb38787 emails: improve typography of titles 2019-07-17 15:01:19 +02:00
Pierre de La Morinerie
bc42c90fe5 emails: make signature more compact 2019-07-17 14:55:55 +02:00
Pierre de La Morinerie
bd39eb3453 emails: remove dead code 2019-07-17 14:55:55 +02:00
Pierre de La Morinerie
44574b2b93 mailer_preview: improve data used for generating previews 2019-07-17 14:55:55 +02:00
Pierre de La Morinerie
5bafda6619 factories: fix unmatching MIME type in fixtures 2019-07-17 14:43:41 +02:00
Pierre de La Morinerie
9b68bb344e
#4103 - Ajout du tag 'lien document justificatif' (#4104)
Administrateur : ajout d'une balise `--lien document justificatif--`
2019-07-17 12:03:00 +02:00
clemkeirua
7eeddc0b79 using a shared example + scoped to state TERMINE 2019-07-17 11:53:16 +02:00
clemkeirua
b8fa567c81 ajout du tag 'lien document justificatif' 2019-07-17 11:53:16 +02:00
Pierre de La Morinerie
5bf622694a
Affiche un bouton "Répondre" dans la Messagerie (#4105)
Usager : affiche un bouton "Répondre" dans la Messagerie
2019-07-17 11:52:38 +02:00
Pierre de La Morinerie
d9a6180c02
2019-07-17-01 (#4109)
2019-07-17-01
2019-07-17 11:48:26 +02:00
Pierre de La Morinerie
d86030fb76 dossier: add a reply icon near to "Reply to message" button 2019-07-17 11:43:21 +02:00
Pierre de La Morinerie
b4fe6e236e messagerie: improve the textarea placeholder 2019-07-17 11:43:21 +02:00
Pierre de La Morinerie
92dd91a31b messagerie: add a reply button next to the latest message 2019-07-17 11:43:21 +02:00
Pierre de La Morinerie
09efd06dff forms: add a focus indicator to focused fields 2019-07-17 11:43:21 +02:00
Pierre de La Morinerie
a0a1069a68
[Migration PJ] Re-tente de changer le type MIME en cas d'erreur (#4107)
Migration des pièces jointes : re-tente de changer le type MIME en cas d'erreur
2019-07-17 11:39:44 +02:00
Pierre de La Morinerie
80efe27ff2 pj migration: retry when changing the content type fails 2019-07-16 17:51:29 +02:00
Pierre de La Morinerie
fa2d6f7b8b
[Refactor] Unify dossier deletion between manager and user (#4099)
Refactor de la suppression de dossier (#4099)
2019-07-16 16:47:23 +02:00
Pierre de La Morinerie
a8354bd103 dossiers: unify deletion of dossiers between manager and user
The code paths for deleting a dossier were different, depending on
whether the dossier was deleted by the user, or from the Manager.

This commit unifies the two code paths into one.

This has the effect of:

- An operation log is now recorded when an user deletes its own dossier;
- Gestionnaires are now notified even when the dossier is deleted from
  the Manager;
- The `support:delete_user_account` task now requires the email address
  of the author.
2019-07-16 16:22:20 +02:00
Keirua
4016b27002
Merge pull request #3673 from Keirua/feat/479-telecharger-export-pj
[#479] Ajout d'un bouton pour télécharger toutes les pièces d'un dossier
2019-07-16 09:30:35 +02:00
clemkeirua
25f81f1d3c download a dossier as zip with all attachments 2019-07-16 09:11:25 +02:00
Pierre de La Morinerie
5a70ae7a8f
omniauth: protect against CSRF (#4102)
Configure OmniAuth pour éviter de potentielles CSRF
2019-07-15 18:16:42 +02:00
Pierre de La Morinerie
76335511c8 omniauth: protect against CSRF
See https://github.com/omniauth/omniauth/wiki/Resolving-CVE-2015-9284
2019-07-15 18:16:00 +02:00
Pierre de La Morinerie
329bfd5f4d
Merge pull request #4100 from betagouv/rename-submit
Usager : l'action « Soumettre le dossier » est renommée en « Déposer le dossier »
2019-07-15 17:19:51 +02:00
Pierre de La Morinerie
36eca3d059 dossier: rename the "Submit" action 2019-07-15 17:18:28 +02:00