Commit graph

7787 commits

Author SHA1 Message Date
Paul Chavard
9ce1f0d0a6 Set keep_until on operation_log if available on procedure 2019-05-14 14:31:03 +02:00
Paul Chavard
b8bf662c6d Track dossier demander un avis 2019-05-14 14:31:03 +02:00
Paul Chavard
9c472e6524 Track dossier private annotations modifications 2019-05-14 14:31:03 +02:00
Paul Chavard
dba8d65137 Track dossier operations with author and subject 2019-05-14 14:31:03 +02:00
Paul Chavard
3c4380251d Add digest and timestamps to operation_logs 2019-05-14 14:31:03 +02:00
Paul Chavard
012bbfb1d8
Merge pull request #3811 from tchak/add-champ-after
Insérer les nouveaux types de champs après le type de champ visible à l'écran
2019-05-14 13:29:56 +01:00
Paul Chavard
c93b1bb276 Add intersection-observer polyfill 2019-05-14 10:55:16 +02:00
Paul Chavard
c4dc2adcea Add new type de champ after type de champ on screen 2019-05-14 10:55:16 +02:00
Pierre de La Morinerie
29b457e230
Ajouter une vidéo pour les admins (#3852)
Administrateurs : ajout de vidéos et de liens vers les webinaires
2019-05-13 17:55:47 +02:00
Chaïb Martinez
3004f96cf5 Add video and webinar URLs to admin pages
Fix #3850

Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
2019-05-13 17:47:02 +02:00
LeSim
525490b1cc
Merge pull request #3864 from betagouv/fix_manager_js
Fix js in manager
2019-05-13 17:42:14 +02:00
simon lehericey
5f18b07eda webpacker stays mysterious 2019-05-13 17:35:11 +02:00
Pierre de La Morinerie
6e111e0d7f
notification_mailer: send procedure id when reporting a missing logo (#3862)
Lorsque le logo d'une démarche est manquant, l'identifiant de la démarche est remonté
2019-05-13 16:24:13 +02:00
Pierre de La Morinerie
d36cb85f6a notification_mailer: send procedure id when reporting a missing logo 2019-05-13 16:23:11 +02:00
Pierre de La Morinerie
97fcbe88a4
Merge pull request #3851 from betagouv/fix-fc-callback
Correction d'une erreur rare lors du login France Connect
2019-05-13 15:56:57 +02:00
Pierre de La Morinerie
f5f7dfba40 france_connect: fix for params entirely missing from the callback
Fix a Sentry exception encountered in production.
2019-05-13 15:45:12 +02:00
Pierre de La Morinerie
d7828e9a1e
redirect to same path after use signup (#3849)
La page d'inscription résiste mieux à la possibilité de vérifier si une adresse email est déjà enregistrée comme compte
2019-05-13 15:44:24 +02:00
pedong
b1f11c0b0a add explanation to spec login 2019-05-13 15:28:25 +02:00
pedong
a226999382 redirect to same path after use signup 2019-05-13 15:28:25 +02:00
Keirua
3fc58fc816
Merge pull request #3858 from betagouv/fix-contact-form
Corrige l'erreur 500 après l'envoi d'un message via le formulaire de contact
2019-05-13 12:39:59 +02:00
Pierre de La Morinerie
e66e78b4db helpscout: remove integration of custom fields
Our new HelpScout plan doesn't allow custom fields
anymore.
2019-05-13 12:33:29 +02:00
Pierre de La Morinerie
e4517c7e98
add log for virus_scanner (#3859)
Remonte les informations en cas d'erreur lors de l'exécution de l'antivirus
2019-05-13 12:33:10 +02:00
clemkeirua
25bcd51fce add log for virus_scanner 2019-05-13 12:22:19 +02:00
Pierre de La Morinerie
ca5268b658
update on the security policy headers (#3853)
Ajustement des en-têtes CSP envoyés au navigateur
2019-05-09 17:04:16 +02:00
clemkeirua
675cc5150c update on the security policy headers 2019-05-09 14:55:21 +02:00
Pierre de La Morinerie
f7be8855eb
Carrierwave: change the method name to extension_whitelist for filter (#3846)
Rétablissement du filtrage des extensions sur les anciennes pièces justificatives
2019-05-09 13:36:39 +02:00
pedong
f0ed61cce8 Carrierwave: change the method name to extension_whitelist for filter uploader file extension 2019-05-07 13:20:20 +02:00
Keirua
3435349b66
Merge pull request #3526 from Keirua/feat/2631-upload-avis
[#2631] implementation du systeme de PJ de motivation
2019-05-07 09:04:36 +02:00
clemkeirua
afa6711564 refacto suite à simplification virusscan 2019-05-07 08:54:29 +02:00
clemkeirua
d0794f42d1 fix tag_substitution_concern links for lien attestation 2019-05-07 08:54:29 +02:00
clemkeirua
c98655be52 ellipsis on file input overflow 2019-05-07 08:54:29 +02:00
clemkeirua
67a3d435d0 added some space after the optionnal justificatif button 2019-05-07 08:54:29 +02:00
clemkeirua
0e26bda186 cleanup the tag substitution concern & uniformization 2019-05-07 08:54:29 +02:00
clemkeirua
653eff01f0 add download link for instructeur 2019-05-07 08:54:29 +02:00
clemkeirua
486a6eccd6 fix invalid refactoring 2019-05-07 08:54:29 +02:00
clemkeirua
e4259466b4 nettoyage du tag_substitution_concern 2019-05-07 08:54:29 +02:00
clemkeirua
b3956bc072 introduce virus scans 2019-05-07 08:54:29 +02:00
clemkeirua
f8a2598647 ajout du lien vers le justificatif dans la balise --lien attestation-- 2019-05-07 08:54:29 +02:00
clemkeirua
747dc505cc ajout d'un test 2019-05-07 08:54:29 +02:00
clemkeirua
ec2e17032e suppression de la double confirmation 2019-05-07 08:54:29 +02:00
clemkeirua
183f1a5fa8 suppression de l'ajout en PJ 2019-05-07 08:54:29 +02:00
clemkeirua
4aab72be68 implementation du systeme de PJ de motivation 2019-05-07 08:54:29 +02:00
Nicolas Bouilleaud
5477bd67ee
Merge pull request #3786 from betagouv/multi-admin-ui
[#1626] Multi-admin UI
2019-05-06 16:28:22 +02:00
Pierre de La Morinerie
67fb561119 Apply suggestions from code review
Co-Authored-By: n-b <nico@bou.io>
2019-05-06 16:19:08 +02:00
Nicolas Bouilleaud
0590cc1e28 Ignore the Procedure.administrateur_id column again
following #3822
2019-05-06 16:19:08 +02:00
Nicolas Bouilleaud
df865e71dc Make sure that there always is at least one administrator per Procedure 2019-05-06 16:19:08 +02:00
Nicolas Bouilleaud
8d84dba3f2 Link to multi-admin settings from the left panel
refs #1626
2019-05-06 16:19:08 +02:00
Nicolas Bouilleaud
3ff0c83485 Add multi-admin UI
refs #1626
2019-05-06 16:19:08 +02:00
Pierre de La Morinerie
07d43d8c2e
Obsolete tasks that triggers errors on a fresh database (#3836)
Suppression de tâches de migration de données obsolètes
2019-05-06 15:17:50 +02:00
maatinito
3cc088e965 Obsolete tasks that triggers errors on a fresh database
20180913161001_add_path_to_procedures.rake
  NoMethodError: undefined method `procedure_path' for #<Procedure:0x00007fffd77aed40>
20181009130216_restore_deleted_dossiers.rake
  ActiveRecord::RecordNotFound: Couldn't find Procedure with 'id'=4860
20181010102500_remove_invite_gestionnaires.rake
  NameError: uninitialized constant InviteGestionnaire
2019-05-06 15:08:42 +02:00