simon lehericey
|
8dd4a1ca4e
|
ProcedureController: remove useless logger call
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
3c95273d6f
|
ProcedureController: use new token validation
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
0b2a98cdce
|
ApiController: private some methods
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
f7c23bb435
|
ApiController: remove ensure_token_is_present
An admin without token answer false to admin.api_token_valid?(api_token) with api_token=*
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
4a04f2e59f
|
ApiController: check token validity for a given admin
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
d576d426f4
|
ApiController: remove old authenticate logic
The old logic cannot work anymore as we cannot `find_by api_token`
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
1af789b9a8
|
Profile: add breadcrumb
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
8c4f8347ca
|
Api Token: store token in an encrypted form
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
1997f45d7e
|
Api Token: do not generate one token by default
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
17285b0368
|
Profil: display token only once
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
bd04972f65
|
Profile: move to new design
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
f115658d55
|
OH !
|
2018-09-27 10:14:32 +02:00 |
|
Paul Chavard
|
f94a24d7ce
|
Add path field to procedure information form
|
2018-09-26 10:53:45 +02:00 |
|
Paul Chavard
|
f6a6d8f457
|
Fix destroy dossiers on procedure reset
|
2018-09-26 10:53:45 +02:00 |
|
Mathieu Magnin
|
7280b1f503
|
[Fix #1285] Password strength is checked when user is typing
|
2018-09-26 09:51:30 +02:00 |
|
Mathieu Magnin
|
d1d8d9afe2
|
[Fix #1285] Add JS to dynamically check the password strength
|
2018-09-26 09:51:30 +02:00 |
|
Mathieu Magnin
|
2507f963b1
|
[Fix #1285] Create an endpoint to check password strength
|
2018-09-26 09:03:04 +02:00 |
|
Mathieu Magnin
|
35da5d595f
|
[Fix #1285] Redesign the administrateurs password activation page
|
2018-09-26 09:03:03 +02:00 |
|
Mathieu Magnin
|
499021588d
|
[Fix #1285] Password strength is ensured when saving an administrateur
|
2018-09-26 09:03:03 +02:00 |
|
Frederic Merizen
|
998754ab73
|
[Fix #2258] Validate options for linked dropdown menus
|
2018-09-25 20:32:19 +02:00 |
|
Frederic Merizen
|
b521095010
|
[#2258] Notify administrator of problems saving the types de champs
|
2018-09-25 20:31:42 +02:00 |
|
Frederic Merizen
|
3fea14c07d
|
[#2258] Let dynamic type validate the type de champ
|
2018-09-25 20:31:34 +02:00 |
|
Frederic Merizen
|
695426316c
|
[#2258] Make linked menus more robust in the face of bad configuration
|
2018-09-25 20:31:06 +02:00 |
|
Paul Chavard
|
90fb81af2b
|
Load OSM tiles over https
|
2018-09-25 17:48:29 +02:00 |
|
Chaïb Martinez
|
21a13b3311
|
Correctif mineur de texte dans le formulaire d'inscription admin
|
2018-09-25 16:57:41 +02:00 |
|
Frederic Merizen
|
40bc6208f0
|
[Fix #2550] Also send mail notification when accepting dossier
|
2018-09-25 15:57:07 +02:00 |
|
Frederic Merizen
|
7631bde16a
|
[#2550] Generate attestation on auto-accepted dossier
|
2018-09-25 15:53:57 +02:00 |
|
gregoirenovel
|
c92b0b163c
|
Add a banner about the Tour de France on the administration landing page
|
2018-09-25 13:43:11 +02:00 |
|
Frederic Merizen
|
9beaa293cd
|
[#1421] Use delegation rather than STI for TypeDeChamp
|
2018-09-25 08:26:56 +02:00 |
|
Frederic Merizen
|
112fdb71fb
|
[#2613] Remove dead code
|
2018-09-24 20:19:26 +02:00 |
|
Frederic Merizen
|
26ece1d144
|
[Fix #2613] Filter by date creation entreprise
|
2018-09-24 20:19:26 +02:00 |
|
Frederic Merizen
|
7d382837d9
|
[Fix #2622] Change filters to proper JSONB
|
2018-09-24 19:39:01 +02:00 |
|
Frederic Merizen
|
1419e9b73f
|
[#2622] Change sort to proper JSONB
|
2018-09-24 19:39:01 +02:00 |
|
Frederic Merizen
|
68608307ad
|
[#2622] Change displayed_fields to proper JSONB
|
2018-09-24 19:39:01 +02:00 |
|
gregoirenovel
|
5b011fef59
|
[Fix #2652] Add the /tour-de-france page
|
2018-09-24 18:07:29 +02:00 |
|
Pierre de La Morinerie
|
682e29a211
|
dossier: refactor the pages permissions
Fixes the invites not being able to create a commentaire.
|
2018-09-24 17:05:27 +02:00 |
|
Pierre de La Morinerie
|
a5419b2f08
|
dossier: fix redirection to dossiers/invite
|
2018-09-24 17:05:27 +02:00 |
|
Pierre de La Morinerie
|
01599ac1e1
|
dossier: allow inviting users on the dossier page
|
2018-09-24 17:05:26 +02:00 |
|
Pierre de La Morinerie
|
0995c8e5ad
|
dossier: extract the invitation dropdown to a partial
|
2018-09-24 16:29:36 +02:00 |
|
gregoirenovel
|
f9d640d78d
|
[Fix #2665] Fix the avis invitation email footer
|
2018-09-24 14:32:20 +02:00 |
|
gregoirenovel
|
7b3a7d2336
|
[Fix #187] Allow an admin to delete their demarche logo
|
2018-09-24 13:29:35 +02:00 |
|
gregoirenovel
|
94378e3663
|
[Fix #2332] Allow the notice deletion
|
2018-09-24 12:25:10 +02:00 |
|
gregoirenovel
|
89deb93e1d
|
Remove marianne_small.png
|
2018-09-24 12:16:58 +02:00 |
|
gregoirenovel
|
5db408efdb
|
[Fix #1511] Remove the now obsolete DS logo
|
2018-09-24 12:16:58 +02:00 |
|
gregoirenovel
|
0b0c668888
|
[Fix #2648] Add more details about the retention time out of DS
|
2018-09-24 12:09:54 +02:00 |
|
gregoirenovel
|
535f9004bf
|
Admins can delete the attestation template's logo
|
2018-09-24 10:15:22 +02:00 |
|
gregoirenovel
|
d649e29bb0
|
[Fix #1979] Admins can delete the attestation template's signature
|
2018-09-24 10:15:02 +02:00 |
|
gregoirenovel
|
ded9c0eaf6
|
Add a separator between the explanation and form
|
2018-09-23 21:52:13 +02:00 |
|
gregoirenovel
|
086bf8e203
|
Improve the spacing on the new demande page
|
2018-09-23 21:45:39 +02:00 |
|
gregoirenovel
|
477faf06d7
|
Add a title to the new demande page
|
2018-09-23 18:17:16 +02:00 |
|