Pierre de La Morinerie
7be022ff48
Lock account by brute force attack ( #3995 )
...
Après un certain nombre d'authentifications infructueuses, le compte utilisateur est temporairement verrouillé
2019-07-29 18:01:32 +02:00
pedong
5921da9397
add schema.rb updated
2019-07-29 17:48:44 +02:00
pedong
9438f962c5
add alert for account is locked
2019-07-29 17:48:44 +02:00
pedong
0ed9c4cbd4
add check access_locked? when login
2019-07-29 17:48:44 +02:00
pedong
8d03a6747c
add lockable to User, Gestionnaire, administration, Administrateur
2019-07-29 17:48:44 +02:00
Pierre de La Morinerie
e459eca16d
Make sure Procedure.path is not null in our data ( #4049 )
...
Fait en sorte que Procedure.path soit toujours présent en base
2019-07-29 16:14:54 +02:00
Nicolas Bouilleaud
b066ccbc89
Make sure Procedure.path is not null in our data
2019-07-29 13:53:33 +02:00
Pierre de La Morinerie
8bb4ccefeb
Fix schema.rb description after #4116 ( #4148 )
...
Mise à jour du descriptif du schéma de la base de données
2019-07-29 11:49:29 +02:00
Nicolas Bouilleaud
d06e2cd25f
Fix schema.rb description after #4116
...
Always run migrations in the PR :)
2019-07-29 11:41:15 +02:00
Pierre de La Morinerie
beb606d6ee
Corrections sur le bouton "Modifier le dossier" ( #4146 )
...
Usager : petites corrections sur le bouton "Modifier le dossier"
2019-07-29 11:39:23 +02:00
Pierre de La Morinerie
bcd5182446
dossier: hide the draft explanation when already submitted
2019-07-29 10:54:19 +02:00
Pierre de La Morinerie
e99edda7b1
dossiers: hide the Edit button on the actual edit page
...
Otherwise the "Edit" button may be confused for a "Save" button.
2019-07-29 10:49:49 +02:00
Pierre de La Morinerie
7b345365fd
dossiers: fix the layout of the Edit button
2019-07-29 10:45:49 +02:00
Pierre de La Morinerie
f1838f3767
dossiers: fix edit button being visible on locked dossiers
...
Fix #4143
2019-07-29 10:41:58 +02:00
Pierre de La Morinerie
a20e658cdb
#3609 - Déplacement de l'URL qui envoie vers la procédure ( #4087 )
...
Administrateur : le lien vers la page sur laquelle sera publiée la démarche est maintenant demandé à la publication (plutôt qu'à la création de la démarche)
2019-07-29 10:35:31 +02:00
clemkeirua
314b0f5dc0
fix tests
2019-07-25 17:15:19 +02:00
clemkeirua
6f47655301
rendu lien_site_web obligatoire au moment de la publication
2019-07-25 15:46:04 +02:00
clemkeirua
6b19432d47
deplacement de l'URL qui envoie vers la procédure
2019-07-25 15:46:04 +02:00
Pierre de La Morinerie
b3db0a104e
Ajoute des boutons d'actions à tous les emails ( #4133 )
...
Usager : ajoute des boutons d'actions aux emails transactionnels
2019-07-25 12:37:53 +02:00
Pierre de La Morinerie
2174172e34
admin: display CTA buttons in emails preview
2019-07-25 12:25:50 +02:00
Pierre de La Morinerie
1c837eb901
mailers: improve wording of transactional emails and default templates
2019-07-25 12:25:50 +02:00
Pierre de La Morinerie
8313752663
mailers: add CTA to templated emails
2019-07-25 12:25:50 +02:00
Pierre de La Morinerie
6195ee41f3
mailers: add CTA to new_draft
email
2019-07-25 12:25:50 +02:00
Pierre de La Morinerie
45c62cefb2
helpers: add vertical_margin helper for mailers
2019-07-25 12:25:50 +02:00
Pierre de La Morinerie
2c612f6448
helpers: add variants to mailer_round_button
2019-07-25 12:25:50 +02:00
Pierre de La Morinerie
3abb0a1c44
helpers: prevent information leakage from round_button links
2019-07-25 12:25:50 +02:00
Pierre de La Morinerie
6027cfa524
#4131 - Ajout d'infos pratiques pour aller chercher son siret ( #4136 )
...
Usager : ajout d'infos pratiques pour aller chercher son SIRET
2019-07-25 11:47:50 +02:00
clemkeirua
2ff6958ad6
better spacing
2019-07-25 11:40:46 +02:00
clemkeirua
a9708bff5d
ajout d'infos pratiques pour aller chercher son siret
2019-07-25 11:39:16 +02:00
Pierre de La Morinerie
42939ee4e7
Merge pull request #4135 from betagouv/improve-invitation-placeholder
...
Usager : indique que le message à l'invité est optionnel
2019-07-25 11:18:06 +02:00
clemkeirua
12f1a29b68
update tests
2019-07-25 11:13:30 +02:00
Pierre de La Morinerie
079ac3da33
invite: signal that the message is optional
2019-07-25 11:10:49 +02:00
clemkeirua
caa90613fd
ajout d'un confirm à la suppression d'un champ
2019-07-25 10:46:40 +02:00
Pierre de La Morinerie
f190afd98d
Add edit dossier link ( #4115 )
...
Usager : ajout d'un lien et d'un bouton pour modifier le dossier une fois déposé
2019-07-24 12:30:14 +02:00
Chaïb Martinez
14192916f1
Add edit dossier link
...
[fix #4114 ]
Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
2019-07-24 12:21:35 +02:00
Pierre de La Morinerie
75741fca19
Merge pull request #4116 from pengfeidong/fix_3974_add_message_for_invitation_dossier
...
Usager : ajout d'un message (optionnel) lors de l'invitation à co-construire un dossier
2019-07-24 10:25:50 +02:00
pedong
4a0873c5af
add quote show the message invite
2019-07-23 19:05:56 +02:00
pedong
0f957ec77b
[fixe #3974 ] add message for invite mail
2019-07-23 18:54:58 +02:00
Pierre de La Morinerie
75f286a183
Add a triggered message in chat box for new admins 😎 ( #4113 )
...
Administrateur : à la première connexion, un message de bienvenue s'affiche dans le chat
2019-07-23 17:17:47 +02:00
Chaïb Martinez
ff395b8c4b
Add a triggered message in chat box for new admins 😎
...
Remove useless text
[fix #4052 ]
Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
2019-07-23 17:08:35 +02:00
Keirua
b8ae378a5a
Merge pull request #4132 from Keirua/feat/replace-carto-endpoint
...
Replacement du endpoint api-carto
2019-07-23 16:21:31 +02:00
clemkeirua
0818331319
changement du endpoint dans les tests
2019-07-23 16:21:15 +02:00
clemkeirua
99421545ab
replaced api-carto endpoint
2019-07-23 16:21:15 +02:00
Keirua
a344010677
Merge pull request #4129 from Keirua/feat/delete-admin
...
Ajout d'un bouton de suppression des admin dans le manager
2019-07-23 16:12:32 +02:00
clemkeirua
af436500fd
better button
2019-07-23 16:11:15 +02:00
clemkeirua
f166077f5e
ajout d'un bouton de suppression des admin dans le manager
2019-07-23 16:11:15 +02:00
Pierre de La Morinerie
f633e3b774
Refactor mailers directory structure ( #4128 )
...
Simplification de la hiérarchie de vue des emails
2019-07-23 16:00:43 +02:00
Pierre de La Morinerie
858b093314
mailers: use the standard view mechanism to render notifications
...
Instead of rendering a view as a template, consider the view as a normal
view.
2019-07-23 14:53:50 +02:00
Pierre de La Morinerie
5bbcd600fb
mailers: extract more of the template to partials
...
This will allow to re-use these partials in other emails
2019-07-23 14:53:32 +02:00
Pierre de La Morinerie
45abb6ebc2
mailers: move default templates to a specific subdirectory
...
It makes more understandable that they are templates (and not views
rendered directly by Rails).
2019-07-22 16:22:20 +02:00