Commit graph

8018 commits

Author SHA1 Message Date
Pierre de La Morinerie
07d95ce934 Remove the rbnacl gem
Fix #3160
2019-01-03 17:48:53 +01:00
Pierre de La Morinerie
98127b6778 signature: refactor specs 2019-01-03 17:48:53 +01:00
Pierre de La Morinerie
dbbe96d333 signature: replace RbNaCl by ActiveSupport::MessageVerifier 2019-01-03 17:48:53 +01:00
Pierre de La Morinerie
6b7079753d
Merge pull request #3251 from betagouv/fix-admin-spec
spec: fix specs failing randomly
2019-01-03 17:48:33 +01:00
Pierre de La Morinerie
2c0108190c spec: fix specs failing randomly
This is because creating a procedure attempts to create an admin from
scratch, and fails to do so.

Broken by 802f2086d6
2019-01-03 17:42:43 +01:00
Pierre de La Morinerie
053083390d
Merge pull request #3247 from betagouv/fix-stats-without-helpscout
Fix crash on /stats page when HelpScout env vars are not defined
2019-01-03 17:34:19 +01:00
Pierre de La Morinerie
86b9e2d092 stats: fix exception when HelpScout env vars are missing
This fixes the stats page, which used to raise an exception when
HelpScout env vars are not present.
2019-01-03 17:27:56 +01:00
Pierre de La Morinerie
da675bb47e api: fix formatting error when a request fails 2019-01-03 17:27:56 +01:00
Pierre de La Morinerie
3ed3b77e55
Merge pull request #3248 from betagouv/advance-helpscout-start-date
stats: start helpscout stats at 01-2018
2019-01-03 17:27:50 +01:00
Pierre de La Morinerie
efae27b901 stats: start helpscout stats at 01-2018
Data before is very variable, as it is based on a low dossiers count.
2019-01-03 17:23:22 +01:00
LeSim
fd7d884d7f
Merge pull request #3237 from betagouv/decorators
Remove decorators
2019-01-03 17:19:45 +01:00
gregoirenovel
564ece37d9 Remove the draper gem 2019-01-03 15:13:22 +01:00
Pierre de La Morinerie
d77530c461 Make Procedure state consistent after switching types de champ order
Fixes an issue where, after clicking the "move champ up" button,
the new form is rendered with an incoherent order.
2019-01-03 15:13:14 +01:00
gregoirenovel
9466442aff Remove the TypeDeChamp decorators 2019-01-03 12:08:25 +01:00
gregoirenovel
9c130c41da Remove ProcedureDecorator 2019-01-03 12:08:25 +01:00
gregoirenovel
b41764ec03 Remove ChampDecorator 2019-01-03 12:08:25 +01:00
gregoirenovel
b8f57415cd Remove the unused decorator DossierDecorator 2019-01-03 12:08:25 +01:00
gregoirenovel
559df6b82a Remove the unused decorator ProceduresDecorator 2019-01-03 12:08:24 +01:00
gregoirenovel
6565ce9c3c Remove the unused decorator DossiersDecorator 2019-01-03 12:08:24 +01:00
gregoirenovel
71c8083b92 Remove the unused decorator UserDecorator 2019-01-03 12:08:24 +01:00
gregoirenovel
4f30e30a08 Remove the unused decorator FranceConnectInformationDecorator 2019-01-03 12:08:24 +01:00
Pierre de La Morinerie
579fe627fa
Merge pull request #3218 from betagouv/improve-readme
Improve readme
2019-01-03 11:07:52 +01:00
gregoirenovel
b3ae737a35 Improve the superadmin tasks part of the README 2019-01-03 11:03:17 +01:00
gregoirenovel
0e6db7106c admin → superadmin 2019-01-03 11:03:16 +01:00
gregoirenovel
324b65b7ad Improve the admin tasks 2019-01-03 11:02:57 +01:00
gregoirenovel
fc79b2b84a Fix a typo in the README 2019-01-03 10:59:11 +01:00
Pierre de La Morinerie
ae5ecd10c5
Merge pull request #3223 from betagouv/code-cleanup
Code cleanup
2019-01-03 10:58:02 +01:00
gregoirenovel
0c8b228fbf Enable the Lint/UselessAssignment cop 2019-01-03 10:53:50 +01:00
gregoirenovel
0336ecf639 Remove useless arguments from some methods 2019-01-03 10:53:50 +01:00
gregoirenovel
0596d53ac2 Enable the Lint/UnusedBlockArgument cop 2019-01-03 10:53:50 +01:00
gregoirenovel
ddc71cbacf Enable the Lint/UnderscorePrefixedVariableName cop 2019-01-03 10:53:50 +01:00
gregoirenovel
baf7977786 Enable the Lint/StringConversionInInterpolation cop 2019-01-03 10:53:50 +01:00
gregoirenovel
d473119f9d Enable the Lint/ParenthesesAsGroupedExpression cop 2019-01-03 10:53:50 +01:00
gregoirenovel
186e362701 Enable the Layout/SpaceInsideArrayLiteralBrackets 2019-01-03 10:53:50 +01:00
gregoirenovel
386fbce776 Enable the Layout/SpaceBeforeBlockBraces cop 2019-01-03 10:53:50 +01:00
gregoirenovel
8b0b8162f0 Enable the Layout/SpaceAfterComma cop 2019-01-03 10:53:50 +01:00
gregoirenovel
cc32516c21 Enable more cops 2019-01-03 10:53:50 +01:00
gregoirenovel
8ffcc16ec5 Avoid EOL ifs 2019-01-03 10:53:50 +01:00
gregoirenovel
7ffe40868b Use parentheses 2019-01-03 10:53:50 +01:00
Pierre de La Morinerie
94bd62f9a2
Merge pull request #3222 from betagouv/add-margin
Add some space between the Merci content and the footer
2019-01-02 11:43:03 +01:00
gregoirenovel
d6e4f775ba Add some space between the Merci content and the footer 2018-12-28 19:03:19 +01:00
gregoirenovel
03bee7cb7a
Merge pull request #3238 from betagouv/fix-3179
Fix 3179
2018-12-28 19:02:40 +01:00
Chaïb Martinez
802f2086d6 Redirect admins with no démarches to the new demarche page 2018-12-28 18:57:51 +01:00
Chaïb Martinez
e88a3f8dbf Add a message to the démarches library page if the admin has 0 demarches 2018-12-28 18:25:15 +01:00
Chaïb Martinez
c19b1bb6cf Make the “New démarche from scratch ” button bigger 2018-12-28 18:25:12 +01:00
Chaïb Martinez
d0d11edf61 Make a démarches library title bigger 2018-12-28 18:24:59 +01:00
gregoirenovel
2f522a7966
Merge pull request #3224 from maatinito/issue/2575_current_gestionnaire_always_assigned_to_new_proc
[Fix #2575] Chaque admin est automatiquement affecté à ses démarches
2018-12-26 21:22:27 +01:00
maatinito
4ad3a60e25 [Fix #2575] Créer automatiquement un compte instructeur aux administrateurs 2018-12-26 09:44:20 -10:00
gregoirenovel
a2366caa2a Merge branch 'dev' 2018-12-26 18:19:16 +01:00
gregoirenovel
336e6c4953
Merge pull request #3234 from betagouv/fix-signin
Fix a gestionnaire sign in bug
2018-12-26 18:18:42 +01:00