Commit graph

13270 commits

Author SHA1 Message Date
LeSim
fd8880f569
Merge pull request #5583 from betagouv/better-admin-passwords
Ensure admin passwords are complex enough
2020-09-18 13:46:56 +02:00
clemkeirua
2b23eefee2 fix tests that now requir an admin user to have a strong password 2020-09-18 11:16:34 +02:00
clemkeirua
d8b4cc67be add a test scenario for users 2020-09-18 11:16:34 +02:00
clemkeirua
1e32a3c11f add complexity check to admin account creation 2020-09-18 11:16:34 +02:00
clemkeirua
5a8fbde0e7 remove dead code in admin model 2020-09-18 11:16:34 +02:00
clemkeirua
14e1f8d06c more accurate naming in AdministrationMailer#invite_admin 2020-09-18 11:16:34 +02:00
Keirua
f0539f9628
Merge pull request #5588 from betagouv/dev
2020-09-18-01
2020-09-18 10:01:46 +02:00
clemkeirua
de3118bc7b force password reset on admin promotion or creation 2020-09-17 16:39:13 +02:00
LeSim
6f5547cafa
Merge pull request #5582 from betagouv/revert-user-discard
Revert "Merge pull request #5576 from tchak/soft-delete-users"
2020-09-17 15:56:59 +02:00
clemkeirua
0307beecd6 Revert "Merge pull request #5576 from tchak/soft-delete-users"
This reverts commit bf0d3914ce, reversing
changes made to 503527459e.
2020-09-17 15:39:16 +02:00
Keirua
e0834bf4f5
Merge pull request #5572 from betagouv/bump_gems
bump gems
2020-09-17 15:36:11 +02:00
simon lehericey
e0cd3b7ecc update webpack-dev-server to update node-forge 2020-09-17 12:28:52 +00:00
simon lehericey
1bf902d030 update few gems 2020-09-17 12:28:52 +00:00
Keirua
fefcb3ba97
Merge pull request #5580 from Keirua/remove-old-routes-admin-procedures
Redirections for deprecated procedure editor routes
2020-09-17 14:22:16 +02:00
clemkeirua
08d0fa80fa remove old route 2020-09-17 14:03:31 +02:00
Paul Chavard
bf0d3914ce
Merge pull request #5576 from tchak/soft-delete-users
Soft delete users
2020-09-17 11:35:52 +02:00
Paul Chavard
a0dd3604a4 User discard_and_anonymize! 2020-09-17 11:16:56 +02:00
Paul Chavard
337b20661a Add discared_at to users 2020-09-17 11:16:56 +02:00
Keirua
503527459e
Merge pull request #5569 from betagouv/cleanup-flipper-gates
#5571 - Cleanup flipper gates
2020-09-17 10:07:54 +02:00
clemkeirua
6643b598c3 remove :administrateur_graphql 2020-09-17 09:24:50 +02:00
clemkeirua
1be07c1ef5 remove :administrateur_champ_integer_number 2020-09-17 09:24:50 +02:00
clemkeirua
4a760287d4 make xray available in development only 2020-09-17 09:24:50 +02:00
clemkeirua
2c418f63a8 remove :team_on_strike 2020-09-17 09:24:50 +02:00
clemkeirua
01ac4d7e19 remove operation_log_serialize_subject 2020-09-17 09:24:50 +02:00
Kara Diaby
dcfb33c6a1
Merge pull request #5573 from betagouv/dev
2020-09-16-01
2020-09-16 10:25:25 +02:00
Kara Diaby
e8c818d682
Merge pull request #5553 from betagouv/feat/5542
feat/5542 - Publications page to the new UI (admin)
2020-09-16 10:05:31 +02:00
kara Diaby
13e4589905 Publications page to the new UI (admin) 2020-09-16 09:15:44 +02:00
krichtof
d755a23dd9
Merge pull request #5563 from betagouv/5546-dropdown-accessible
5546 rend accessible les menus déroulants
2020-09-15 18:22:04 +02:00
Christophe Robillard
4b86586ca0 add aria-disclosure for all dropdown buttons 2020-09-15 18:12:26 +02:00
Christophe Robillard
5158b73e86 add alt info for 'Mon compte' image 2020-09-15 18:12:26 +02:00
Christophe Robillard
51c4001a1a add aria-disclosure for Mon compte button 2020-09-15 18:12:26 +02:00
Paul Chavard
434499a31f
Merge pull request #5527 from tchak/ign-map
Use IGN plan v2 and add MNHN data sources
2020-09-15 15:02:02 +02:00
Paul Chavard
bbcdff0ccf Use IGN plan v2 and add MNHN data sources 2020-09-15 14:39:02 +02:00
Keirua
f6c4158d9c
Merge pull request #5570 from betagouv/update_minor_rails
Update rails
2020-09-15 13:09:40 +02:00
simon lehericey
1f1b54b442 Update rails 2020-09-15 10:01:28 +02:00
LeSim
24a3653da1
Merge pull request #5568 from betagouv/dev
2020-09-14-01
2020-09-14 20:26:46 +02:00
LeSim
1b209b257d
Merge pull request #5565 from betagouv/update_ruby
update to ruby 2.7.1
2020-09-14 18:28:55 +02:00
simon lehericey
ba12f86868 update to ruby 2.7.1 2020-09-14 16:17:02 +02:00
LeSim
408124d61c
Merge pull request #5562 from betagouv/dev
2020-09-11-01
2020-09-11 15:26:56 +02:00
Kara Diaby
03ba93f9af
Merge pull request #5561 from betagouv/fix-administration-faq
fix - Remove contactez nous from administration page and put Faq instead
2020-09-11 13:01:13 +02:00
kara Diaby
f1445c3e51 Remove contactez nous from administration page and put Faq instead 2020-09-11 11:58:31 +02:00
LeSim
af3fc98907
Merge pull request #5559 from betagouv/various_instructeur_dashboard_perf_improvements
Améliorations des performances du tableau de bord instructeur
2020-09-11 11:51:48 +02:00
simon lehericey
9bd4c11d52 Use render collection to speed up render 2020-09-11 09:43:04 +00:00
simon lehericey
b124579681 cache procedure_ids_with_notifications to avoid seeking the AR cache by going through the stack 2020-09-11 09:43:04 +00:00
simon lehericey
e4de522b48 only retrieve id of procedures with notifications 2020-09-11 09:43:04 +00:00
simon lehericey
d9c7051a00 Avoid superfluous count 2020-09-11 09:43:04 +00:00
LeSim
c8cc1fc43f
Merge pull request #5560 from betagouv/improve_landing_perfs
Amélioration de la perf de la page d'accueil
2020-09-11 11:40:09 +02:00
simon lehericey
63ea2045a7 Improve admin query on landing 2020-09-11 09:46:54 +02:00
Paul Chavard
5ad3928e49
Merge pull request #5556 from tchak/graphql-docs
Build GraphQL docs
2020-09-09 17:17:04 +02:00
Paul Chavard
45dc75c6b2 Build GraphQL docs 2020-09-09 15:20:14 +02:00