Pierre de La Morinerie
ec2199f7b1
javascript: make utils.ajax() return a promise
...
This allow to use `await ajax(…)`, and still have Rails manage the
request, insert the proper headers and tokens, etc.
2020-03-19 18:28:24 +01:00
Pierre de La Morinerie
0c944ceeb2
Merge pull request #4917 from betagouv/remove-duplicated-chrome-arg
...
Tests : suppression d’un paramètre Chrome en double
2020-03-19 18:04:06 +01:00
Pierre de La Morinerie
1b4a218b0e
specs: remove useless chrome argument
...
The `options.add_argument('--headless')` above is sufficient.
2020-03-19 17:47:33 +01:00
Paul Chavard
e89f34a210
Merge pull request #4913 from tchak/refactor-dossier-mailers
...
Cleanup dossier mailers
2020-03-19 17:24:28 +01:00
Paul Chavard
cd0acb1344
Cleanup dossier mailers
2020-03-19 16:52:18 +01:00
Paul Chavard
e826bfbb63
Merge pull request #4916 from betagouv/fix-schema-rb
...
db: fix diff in schema.rb
2020-03-19 16:52:05 +01:00
Pierre de La Morinerie
6b83998e28
db: fix diff in schema.rb
2020-03-19 16:34:40 +01:00
Pierre de La Morinerie
f0ece8c8f2
Merge pull request #4779 from tchak/destory_dossiers_en_construction_next
...
Préparation de la suppression périodique des dossiers en construction (suite)
2020-03-18 17:59:18 +01:00
simon lehericey
a10aa9602a
do not link to deleted dossier
2020-03-18 15:25:02 +01:00
simon lehericey
3e7cef63c6
add mailer preview
2020-03-18 15:25:02 +01:00
simon lehericey
ede61ee22b
refacto
2020-03-18 15:25:02 +01:00
simon lehericey
3dd4ea26c7
add similar tests for send_brouillon_expiration_notices and delete_expired_brouillon_and_notify
2020-03-18 15:25:02 +01:00
simon lehericey
50bb2e6a08
refacto
2020-03-18 15:25:02 +01:00
simon lehericey
3f6012bff5
Delete complicated test
2020-03-18 15:25:02 +01:00
simon lehericey
74db7ab146
test for #send_en_construction_expiration_notices
2020-03-18 15:25:02 +01:00
simon lehericey
f35c0518b7
test for #delete_expired_en_construction_and_notify
2020-03-18 15:25:02 +01:00
simon lehericey
043847ae6e
change notify_automatic_deletion_to_administration signature
2020-03-18 15:25:02 +01:00
Paul Chavard
fe1cd2a47b
Delete and notify en_construction dossiers
2020-03-18 15:25:02 +01:00
Paul Chavard
85580ce34e
rename SeekAndDestroyExpiredDossiersJob to ExpiredDossiersDeletionJob
2020-03-18 15:25:02 +01:00
Paul Chavard
6a5a83d555
update WarnExpiringDossiersJob to use new scope
2020-03-18 15:25:02 +01:00
Paul Chavard
77018b9e2b
Add expiration scopes to dossier
2020-03-18 15:25:02 +01:00
Paul Chavard
f35ccc9d92
Move process_expired_dossiers_brouillon to a service
2020-03-18 15:25:02 +01:00
Paul Chavard
7930bf8bf6
Add en_construction_close_to_expiration_notice_sent_at column
2020-03-18 15:25:02 +01:00
krichtof
8cdabc10a4
Merge pull request #4908 from betagouv/revert-go-to-proc-after-cliking-link
...
Revert "go to procedure after cliking link"
2020-03-18 14:55:42 +01:00
Christophe Robillard
952bae32fe
Revert "go to procedure after cliking link"
...
This reverts commit 795eabb1ea
.
2020-03-18 14:45:39 +01:00
Keirua
fd4e422ab2
Merge pull request #4899 from betagouv/allow-live-reload-csp
...
config: configure CSP to allow live-reload requests
2020-03-18 13:48:49 +01:00
Pierre de La Morinerie
ea94ea05a0
config: configure CSP to allow live-reload requests
...
This avoids CSP errors when using the `bin/webpack-dev-server` external
assets compilation server.
2020-03-18 13:26:54 +01:00
Pierre de La Morinerie
a81e0c17fb
Merge pull request #4903 from maatinito/issue/removed_obsolete_after_party_tasks
...
Suppression des tâches `after_party` périmées
2020-03-18 13:11:46 +01:00
maatinito
d56635ebb1
removed obsolete after_party tasks
...
They no longer work on fresh database
2020-03-18 12:46:35 +01:00
Pierre de La Morinerie
ebac24e390
Merge pull request #4902 from maatinito/issue/#4892_cancel_declarative_mode_on_procedure
...
Administrateur : possibilité de repasser une démarche déclarative en non-déclaratif
2020-03-18 12:20:40 +01:00
maatinito
ee3f5652f9
fix #4892 Allows cancelling declarative mode on procedure
2020-03-18 12:07:40 +01:00
krichtof
23af8caf05
Merge pull request #4900 from betagouv/3366-remplir-demarche-en-cliquant-lien
...
instructeur: remplir une démarche en cliquant sur son lien
2020-03-18 11:24:10 +01:00
Christophe Robillard
795eabb1ea
go to procedure after cliking link
...
even for an instructeur which is not signed in and unstrusted
2020-03-18 11:16:19 +01:00
Pierre de La Morinerie
4cc17453f9
Merge pull request #4901 from maatinito/issue/database_seed_correction
...
Correction de l'initialisation de la base de donnée locale
2020-03-18 10:33:55 +01:00
maatinito
cb6386eb3a
database seed: administrateur no longer have email field
2020-03-17 17:03:34 -10:00
krichtof
2a9c34ae21
Merge pull request #4879 from betagouv/4822-fix-bug-entreprises-non-diffusables
...
- permet à un usager de type "entreprise" de s'inscrire à DS même si cette entreprise n'a pas souhaité que ses infos soient diffusables
- permet également à un usager d'ajouter dans un champ de type SIRET le siret d'une entreprise qui n'a pas souhaité que ses infos soient diffusables (ces infos ne seront visibles que par les instructeurs)
2020-03-17 17:40:05 +01:00
Christophe Robillard
8e7f210216
affiche infos entreprise uniquement si diffusable
...
le champ de type siret affiche les infos d'une entreprise dont les infos sont diffusables uniquement aux instructeurs
2020-03-17 15:57:02 +00:00
Christophe Robillard
c21dd3b830
affiche infos d'un usager entreprise uniquement si diffusable
...
pour un usager de type entreprise qui a choisi de ne pas diffuser publiquement ses infos,
elles sont affichées uniquement aux instructeurs
2020-03-17 15:57:02 +00:00
Christophe Robillard
91abcd7792
récupère les infos d'établissement avec infos non diffusables
2020-03-17 15:57:02 +00:00
Kara Diaby
c311a0c95e
Merge pull request #4883 from betagouv/feat/4872
...
feat/4872 - instructors : receive daily emails for declarative folders
2020-03-17 16:25:58 +01:00
kara Diaby
395af2fbb0
instructors : receive daily emails for declarative folders
2020-03-17 15:54:50 +01:00
Keirua
50af70ad7c
Merge pull request #4842 from betagouv/3653-dossier-pdf-vide
...
#3653 - Dossier pdf vide d'une procédure
2020-03-17 15:33:08 +01:00
clemkeirua
debc6628d8
generation d'un fichier pdf bien nommé
...
La route ne contient pas '.pdf' dans l'url, mais le controller génère un fichier pdf du nom de la procédure et lance le téléchargement immédiatement
2020-03-17 15:00:03 +01:00
clemkeirua
76488ec758
ajout de l'adresse du service où envoyer le dossier
2020-03-17 15:00:03 +01:00
clemkeirua
ca7f81b6ed
add a feature-flip for procedure PDF export
2020-03-17 15:00:03 +01:00
clemkeirua
90a0879d71
ajout du bouton pour telecharger un pdf vide
2020-03-17 15:00:03 +01:00
clemkeirua
8c44133fd1
ajout de l'intitule des procedures en haut de page
2020-03-17 15:00:03 +01:00
clemkeirua
269881db12
generation d'un pdf vide à partir d'une procedure
2020-03-17 15:00:01 +01:00
Paul Chavard
2419efa993
Merge pull request #4859 from tchak/update-more-gems
...
Update more gems
2020-03-17 11:35:31 +01:00
Paul Chavard
3cd4597006
Update rubocop roules
2020-03-17 11:25:21 +01:00