Commit graph

7103 commits

Author SHA1 Message Date
Paul Chavard
b9325147d1
Merge pull request #2958 from tchak/optimize-api
Eliminate n+1 from API calls
2018-11-08 14:55:19 +01:00
Paul Chavard
ebaecd1edd Fix nutriscore rake task 2018-11-08 14:45:09 +01:00
Paul Chavard
6706b9004f Fix includes on api queries 2018-11-08 14:45:09 +01:00
Paul Chavard
80189def98 Remove n+1 calls from API queries 2018-11-08 14:45:09 +01:00
gregoirenovel
f170ebb04b
Merge pull request #2947 from betagouv/fix-2946-matomo
Matomo analytics
2018-11-08 14:43:38 +01:00
Chaïb Martinez
8d02b4dbdf Add Matomo Suivi page 2018-11-08 14:25:37 +01:00
Chaïb Martinez
3187b5b05a Add Matomo tracking code 2018-11-07 17:34:10 +01:00
Frederic Merizen
86fcf9cf23
Merge pull request #2962 from betagouv/frederic/mass_process_dossiers
Mass-process dossiers for procedure 8670
2018-11-07 15:27:56 +01:00
Frederic Merizen
0488c451ba Mass-process dossiers for procedure 8670 2018-11-07 15:04:34 +01:00
gregoirenovel
1075785091
Merge pull request #2939 from tchak/remove-facades
Remove facades
2018-11-07 11:50:28 +01:00
Paul Chavard
a7de2e68ed Refactor types_de_champ views to use service instead of facade 2018-11-07 11:36:10 +01:00
Paul Chavard
1c87eda6e1 Move types_de_champ helper to service 2018-11-07 11:36:10 +01:00
Paul Chavard
2d647f9fa7 Move types_de_champ facade to service 2018-11-07 11:36:10 +01:00
Paul Chavard
9acb1950a4 Remove dossier facade 2018-11-07 11:36:10 +01:00
gregoirenovel
a499467f27
Merge pull request #2961 from betagouv/fix-2867
[Fix #2867] fix default sort for administrate
2018-11-06 19:29:37 +01:00
Mathieu Magnin
62c01706df [Fix #2867] fix default sort for administrate 2018-11-06 19:22:01 +01:00
Pierre de La Morinerie
c1d017193c
Merge pull request #2944 from betagouv/autologin-after-confirm
Connecte automatiquement l'usager lorsqu'il confirme son compte
2018-11-06 18:34:20 +01:00
Pierre de La Morinerie
8355b690f0 users: add integration tests for sign-up 2018-11-06 18:24:34 +01:00
Pierre de La Morinerie
b0541fba79 users: sign-in after confirming an account within a short time 2018-11-06 18:24:34 +01:00
Pierre de La Morinerie
0fb9c123c9 invite: mutualize feature helper for signing in 2018-11-06 17:26:20 +01:00
Pierre de La Morinerie
d4b2b04875 spec: clear deliveries before every example 2018-11-06 17:26:20 +01:00
Pierre de La Morinerie
b94bc654c9 config: remove duplicated line
The line is duplicated above in the same file.
2018-11-06 17:11:09 +01:00
LeSim
c11eb80e11
Merge pull request #2957 from betagouv/fix_2956_yes_no_to_s
[fix #2956] YesNo: fixing to_s
2018-11-06 17:04:53 +01:00
simon lehericey
9d406770a8 [fix #2956] YesNo: fixing to_s 2018-11-06 16:59:47 +01:00
LeSim
fef15d63df
Merge pull request #2938 from betagouv/frederic/fix_835-multiple_avis
Ask multiple experts for an avis in one click
2018-11-06 16:57:12 +01:00
Frederic Merizen
d564eb1225 [#835] Report failed and successful invitations 2018-11-06 16:40:42 +01:00
Frederic Merizen
8cf235f2fd [#835] Enable html5 validation of multiple mails 2018-11-06 15:44:43 +01:00
Frederic Merizen
c7358a8f53 [Fix #835] Enable asking for multiple avis at the same time 2018-11-06 15:44:43 +01:00
Frederic Merizen
31ca0552ab [#835] Extract avis creation into concern 2018-11-06 15:44:43 +01:00
Frederic Merizen
6a43be4f39 [#835] Extra paths deserve eagler loading in production too 2018-11-06 15:44:43 +01:00
Frederic Merizen
02fa30c83b [#835] Remove redundant values from autoload_paths
(Level 1 subdirectories of app are already globbed by default rails config)
2018-11-06 15:44:43 +01:00
gregoirenovel
9833564863 [#835] Add a missing validation to avis 2018-11-06 15:44:43 +01:00
gregoirenovel
19a6391dc8 [#835] Use the create_avis_params method instead of the params hash 2018-11-06 15:44:43 +01:00
Paul Chavard
82351d608f
Merge pull request #2954 from tchak/enable-champ-carto-for-all
Enable champ carte for all
2018-11-06 15:32:57 +01:00
Paul Chavard
7a60f1b549 Enable champ carte for everyone 2018-11-06 14:26:32 +01:00
Paul Chavard
9ac85295c6 Do not serialize properties on carte champs 2018-11-06 14:26:32 +01:00
LeSim
e710bb95f2
Merge pull request #2953 from pengfeidong/fix_2858_env_api_geo
[fix #2858] env api geo
2018-11-06 13:00:22 +01:00
pengfei
7950597bf5 [fix #2858] env api geo 2018-11-06 12:54:01 +01:00
Paul Chavard
7ef381b130
Merge pull request #2937 from tchak/champ-nombre
Champ IntegerNumber and DecimalNumber
2018-11-06 11:43:55 +01:00
Paul Chavard
ca09aa52a3 Put IntegerNumberChamp behind a flag 2018-11-06 11:28:44 +01:00
Paul Chavard
074050a91a Add IntegerNumberChamp 2018-11-06 11:28:44 +01:00
Paul Chavard
45bfb2fd47 Add DecimalNumberChamp 2018-11-06 11:28:44 +01:00
gregoirenovel
681a2e660d
Merge pull request #2951 from betagouv/fix-vuln
Bump loofah
2018-11-05 18:02:35 +01:00
gregoirenovel
b200e054cd Bump loofah 2018-11-05 17:55:43 +01:00
LeSim
d9b978c322
Merge pull request #2950 from betagouv/remove-dev-tasks
Remove the dev tasks, they’re now in ds-cli
2018-11-05 17:54:56 +01:00
gregoirenovel
d0efccbd03 Remove the dev tasks, they’re now in ds-cli 2018-11-05 17:49:39 +01:00
gregoirenovel
058bea1ea8
Merge pull request #2943 from tchak/drop-procedure-paths-table
Drop procedure_paths table
2018-11-01 16:21:49 +01:00
Paul Chavard
520dbc25c4 Drop procedure_paths table 2018-11-01 15:46:55 +01:00
Paul Chavard
53570dbb4d
Merge pull request #2940 from tchak/new-user-commencer
Migrate commencer to new_user
2018-11-01 15:21:13 +01:00
Paul Chavard
cfd1950e17 Migrate commencer to new_user 2018-11-01 13:10:41 +01:00