simon lehericey
|
5fdac38cb2
|
Fix instructeur invitation
|
2019-08-13 15:15:16 +02:00 |
|
simon lehericey
|
e3fd1cc33a
|
Remove weird switch_devise_profile_service
|
2019-08-13 15:15:16 +02:00 |
|
Pierre de La Morinerie
|
79784089a4
|
dossiers: refresh the whole header actions bar on status change
This ensure the other state-dependant buttons get updated to–like the
"Follow" or "Archive" button.
Fix #4186
|
2019-08-13 15:07:22 +02:00 |
|
Pierre de La Morinerie
|
3a37c1eeae
|
dossiers: rename .mixed-buttons-bar to .header-actions
|
2019-08-13 15:07:22 +02:00 |
|
Pierre de La Morinerie
|
219f690b96
|
dossiers: move header actions to a partial
|
2019-08-13 15:07:22 +02:00 |
|
benjaminhenkel
|
6ed5cd6feb
|
navbar: improve wording, and allow two-lines layout
|
2019-08-13 12:26:11 +02:00 |
|
benjaminhenkel
|
efb7883bd1
|
Update _monavis.html.haml
|
2019-08-12 16:54:00 +02:00 |
|
simon lehericey
|
3fde2a6f70
|
Rename gestionnaire in code to instructeur
|
2019-08-12 13:47:01 +02:00 |
|
simon lehericey
|
6902f84b85
|
Brutally rename gestionnaire filename to instructeur
|
2019-08-12 13:47:01 +02:00 |
|
simon lehericey
|
bb8d65c6b4
|
Subtly rename admin/instructeurs to admin/assigns
|
2019-08-12 13:47:01 +02:00 |
|
simon lehericey
|
7ac243ac44
|
Use proper token to find the administrateur ... how can it works otherwise ?
|
2019-08-12 13:43:03 +02:00 |
|
simon lehericey
|
7e78b7d62d
|
Administrateur password, remove one level of indirection
|
2019-08-12 13:43:03 +02:00 |
|
clemkeirua
|
6c56fc73d7
|
used new constant for genders
|
2019-08-01 20:46:58 +02:00 |
|
maatinito
|
8d3e3baabc
|
#3928 administrator new & edit pwd pages
|
2019-08-01 17:12:14 +02:00 |
|
clemkeirua
|
38b48f4217
|
transition from accepte to instruction as superadmin
|
2019-08-01 10:29:51 +02:00 |
|
Pierre de La Morinerie
|
f6a1c7ded3
|
manager: remove support for old pj
|
2019-07-30 16:11:17 +02:00 |
|
Pierre de La Morinerie
|
f825f62ce5
|
dossier: remove UI for viewing old pieces justificatives
|
2019-07-30 16:11:16 +02:00 |
|
Pierre de La Morinerie
|
5502f2e42e
|
dossier: remove UI for uploading old pieces justificatives
|
2019-07-30 16:11:16 +02:00 |
|
Pierre de La Morinerie
|
0c4cb3b498
|
admin: remove UI for managing old pj
|
2019-07-30 16:11:16 +02:00 |
|
Nicolas Bouilleaud
|
7205f4da9e
|
L'enfer du Nord Paris-Roubaix (Tour de France, Tour de France)
|
2019-07-30 14:47:48 +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 |
|
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
|
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 |
|
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
|
079ac3da33
|
invite: signal that the message is optional
|
2019-07-25 11:10:49 +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 |
|
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 |
|
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 |
|
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
|
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 |
|
Pierre de La Morinerie
|
dbe03d4f74
|
suivi: remove link to stats dashboard
The dashboard is currently private–and it currently contains sensitive
informations that are hard to filter out.
|
2019-07-22 11:49:09 +02:00 |
|
Pierre de La Morinerie
|
af6172d0e8
|
suivi: explain how to disable tracking
|
2019-07-22 11:48:28 +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 |
|
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 |
|
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
|
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 |
|
clemkeirua
|
91d10c0cf7
|
added navbar for mon avis
|
2019-07-17 18:04:32 +02:00 |
|
clemkeirua
|
6d43465ee5
|
renammed into monavis_embed
|
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
|
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
|
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 |
|
clemkeirua
|
25f81f1d3c
|
download a dossier as zip with all attachments
|
2019-07-16 09:11:25 +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
|
36eca3d059
|
dossier: rename the "Submit" action
|
2019-07-15 17:18:28 +02:00 |
|
Pierre de La Morinerie
|
862b08427b
|
status_overview: remove extraneous line
|
2019-07-15 15:55:25 +02:00 |
|
Pierre de La Morinerie
|
d9c01c0af6
|
status_overview: improve wording
|
2019-07-15 15:45:16 +02:00 |
|
Benjamin-Doberset
|
8ea8e52431
|
Update _status_overview.html.haml
|
2019-07-15 15:45:16 +02:00 |
|
Pierre de La Morinerie
|
077082c381
|
dossier: improve estimated delay wording
|
2019-07-15 15:27:22 +02:00 |
|
Benjamin-Doberset
|
77d825ae63
|
Update _estimated_delay.html.haml
|
2019-07-15 15:27:22 +02:00 |
|
Chaïb Martinez
|
3f9f67eb78
|
admin: fix the "Valider" button being hidden by Crisp
Fix #4021
Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
|
2019-07-15 12:10:56 +02:00 |
|
Chaïb Martinez
|
04e204c740
|
Minor text fix
Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
|
2019-07-15 12:10:56 +02:00 |
|
clemkeirua
|
6838e69986
|
ajout de textes explicatifs pour les instructeurs
|
2019-07-11 15:48:00 +02:00 |
|
Pierre de La Morinerie
|
9616df192d
|
procedure: use the model value for checking the radio buttons
Previously `checked: true` forced the checked status, disregarding the
actual value of the model.
Fix #4080
|
2019-07-10 18:47:28 +02:00 |
|
Paul Chavard
|
3cb39c2840
|
Refactor message attachements to use active_storage
|
2019-07-10 15:35:29 +02:00 |
|
Pierre de La Morinerie
|
03fc555edf
|
profile: send an email when the account is already taken
|
2019-07-10 11:31:09 +02:00 |
|
Pierre de La Morinerie
|
80074d6d82
|
profile: improve layout and wording of the confirmation message
|
2019-07-10 11:31:09 +02:00 |
|
Pierre de La Morinerie
|
f8a1911625
|
profile: display profile page even for single-role users
|
2019-07-10 11:31:09 +02:00 |
|
benjaminhenkel
|
c36b884adf
|
Update _state_button.html.haml
changement faute d'orthographe
|
2019-07-10 10:41:13 +02:00 |
|
clemkeirua
|
4c9846dcd1
|
Mise à jour du mail d'activation admin
|
2019-07-09 17:29:25 +02:00 |
|
Pierre de La Morinerie
|
ecfccae6f0
|
dossiers: remove support for Dossier#expects_multiple_submissions
|
2019-07-09 14:50:11 +02:00 |
|
Pierre de La Morinerie
|
d77a5552b7
|
dossiers: allow to start a new dossier after submitting one
|
2019-07-09 14:44:36 +02:00 |
|
Pierre de La Morinerie
|
b5ed74c09d
|
dossiers: always allow to create a new dossier
Turns out this is confusing for users (some UI elements are present for
some procedures, but not for others).
Better enable it for everyone.
|
2019-07-09 14:44:30 +02:00 |
|
simon lehericey
|
ea79b9a595
|
typo: use ’
|
2019-07-09 11:55:17 +02:00 |
|
simon lehericey
|
d36f6ebcd7
|
[fix #1709] A user can change its email
|
2019-07-09 11:55:17 +02:00 |
|
simon lehericey
|
d68d2be798
|
Profil: accessible to all roles
|
2019-07-09 11:55:17 +02:00 |
|
clemkeirua
|
39f72a2be3
|
courbage d'apostrophes
|
2019-07-09 10:59:42 +02:00 |
|
clemkeirua
|
44fa210e34
|
changement du choix particulier/entreprise lors de creation d'une procedure
|
2019-07-09 10:59:42 +02:00 |
|
Nicolas Bouilleaud
|
3f439ac07a
|
Add Commentaire.is_sent_by_system? and .is_sent_by(someone)
And use it in CommentaireHelper and in the _message_icon and _message_issuer partials
|
2019-07-08 16:06:44 +02:00 |
|
Nicolas Bouilleaud
|
2abd93d360
|
Display the full User email in Commentaires
* Only redact gestionnaires’ emails
* Also, rename Commentaire.sender to Commentaire.redacted_email
|
2019-07-08 16:06:44 +02:00 |
|
Nicolas Bouilleaud
|
12008728d2
|
Actually respect dossier.messagerie_available? in _messagerie.html.haml
instead of dossier.archived?
(fixup after #3979)
|
2019-07-08 16:06:44 +02:00 |
|
Chaïb Martinez
|
c43b0c00db
|
minor text change [fix #4050]
Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
|
2019-07-08 14:46:47 +02:00 |
|
Chaïb Martinez
|
94d340d25c
|
Remove phone number
Add chat link
Signed-off-by: Chaïb Martinez <chaibax@gmail.com>
|
2019-07-08 14:32:55 +02:00 |
|
maatinito
|
fee3ef8f4f
|
A4 output and allows large logos (headers) to take the whole width of the page
|
2019-07-03 15:31:34 -10:00 |
|
Paul Chavard
|
05987223db
|
Avoid crashing when demarche have no service
|
2019-07-03 17:18:44 +02:00 |
|
Mathieu Magnin
|
b34f8fbe3d
|
Add ActionText
|
2019-07-03 13:15:49 +02:00 |
|