Commit graph

8017 commits

Author SHA1 Message Date
gregoirenovel
16a719922b Use enum to the fullest with User.loged_in_with_france_connects 2018-08-29 17:31:08 +02:00
gregoirenovel
606b56033a Use enum to the fullest with VirusScan.statuses 2018-08-29 17:31:08 +02:00
gregoirenovel
7efa64a091
Merge pull request #2482 from tchak/use-support-form
Use support form
2018-08-29 17:24:29 +02:00
Paul Chavard
509613afe6 Use contact_link helper instead of mailto 2018-08-29 16:08:01 +01:00
Paul Chavard
a5bc8a0b09 Add contact_link helper 2018-08-29 16:08:01 +01:00
Paul Chavard
f5579aa14b Add type param to support form 2018-08-29 16:08:01 +01:00
Paul Chavard
74ddce8705 Add support_form feature flag 2018-08-29 16:08:01 +01:00
gregoirenovel
6081f2ebc7
Merge pull request #2481 from betagouv/port-stats-api-to-stats-page
Port stats api to stats page
2018-08-29 15:06:57 +02:00
gregoirenovel
0ac160c824 Remove the now useless stats API 2018-08-29 14:54:49 +02:00
gregoirenovel
85105ea156 Add some space below the title in big number cards 2018-08-29 14:54:49 +02:00
gregoirenovel
00610991b7 [Fixes #2480] Add 30-days evolution stats to the stats page 2018-08-29 14:54:49 +02:00
Paul Chavard
fbbee615c4
Merge pull request #2438 from tchak/support-form
Add support form
2018-08-29 11:01:10 +01:00
Paul Chavard
bad107ffae Add contact form 2018-08-29 10:44:12 +01:00
Paul Chavard
41815cfb1c Add logged_in? helper 2018-08-29 10:43:47 +01:00
Paul Chavard
6453b53a41 Add helpscout API adapter 2018-08-29 10:43:00 +01:00
Paul Chavard
c1bdb8a4be Add support tags translations 2018-08-29 10:42:26 +01:00
Paul Chavard
c3e2d61d0a Add helpscout config 2018-08-29 10:41:42 +01:00
gregoirenovel
d0ccfe8687
Merge pull request #2478 from tchak/no-more-staging
Stop using staging environement
2018-08-29 11:30:51 +02:00
Paul Chavard
5dcc74fcbe Stop using staging environement 2018-08-29 11:22:56 +02:00
gregoirenovel
94382f4176
Merge pull request #2479 from tchak/fix-fc
Fix France Connect
2018-08-29 11:21:57 +02:00
Paul Chavard
70d5f1deac Fix France Connect 2018-08-29 10:15:29 +01:00
gregoirenovel
e937f34648
Merge pull request #2476 from betagouv/remove-admin-stats
Remove admin stats
2018-08-28 15:49:50 +02:00
gregoirenovel
6b1ab9b552 Remove a now useless facade 2018-08-28 15:38:39 +02:00
gregoirenovel
cccad7dbdf Remove a now useless method 2018-08-28 15:19:54 +02:00
gregoirenovel
19789b6848 Remove the stats part of the procedure info page for admins
- the numbers are wrong (:termine state does not
  exist)
- the chart does not work
2018-08-28 15:19:31 +02:00
gregoirenovel
83a869c353
Merge pull request #2472 from tchak/fix-modal-close
Fix modal close action
2018-08-28 13:29:21 +02:00
Paul Chavard
b8ef5d823f Fix modal close action 2018-08-28 12:18:43 +01:00
Mathieu Magnin
5208fb2e35
Merge pull request #2471 from tchak/fix-autocomplete
Fix autocomplete
2018-08-28 12:17:32 +02:00
Paul Chavard
3d506a8cdc Fix autocomplete 2018-08-28 11:04:44 +01:00
Paul Chavard
358637adde
Merge pull request #2467 from betagouv/urls
Improve the secrets
2018-08-28 09:53:21 +01:00
gregoirenovel
437da7a4ae Remove a now useless env var 2018-08-28 10:44:17 +02:00
gregoirenovel
a005ec6199 Rename an env var 2018-08-28 10:44:17 +02:00
gregoirenovel
5085357db9 Improve the formatting of the urls.rb file 2018-08-28 10:44:17 +02:00
gregoirenovel
9284afc649 Use a constant for the API Entreprise URL 2018-08-28 10:44:16 +02:00
gregoirenovel
625f3696f1
Merge pull request #2465 from betagouv/finish-feedback-migration
Finish feedback migration
2018-08-28 10:43:51 +02:00
gregoirenovel
5059c12b34 Remove the now useless mark column on the feedbacks table 2018-08-28 10:36:36 +02:00
gregoirenovel
fc0c54365f Add SQL validation for Feedback rating 2018-08-28 10:36:36 +02:00
gregoirenovel
66c5f080cc Add AR validation for Feedback rating 2018-08-28 10:36:36 +02:00
gregoirenovel
095ed82ce7
Merge pull request #2470 from betagouv/remove-call-for-suggestions
Remove 2 months old call for suggestions
2018-08-28 10:24:23 +02:00
gregoirenovel
9f3650b12f Remove 2 months old call for suggestions 2018-08-28 10:11:09 +02:00
gregoirenovel
bbd0fa3b5f
Merge pull request #2466 from betagouv/task-clean
Remove now useless tasks
2018-08-28 10:10:58 +02:00
gregoirenovel
e96b6c4498 Remove now useless tasks 2018-08-28 09:56:43 +02:00
gregoirenovel
c640de1c27
Merge pull request #2469 from betagouv/fix-stats-graph
Fix stats graph
2018-08-28 09:56:17 +02:00
gregoirenovel
4c7f9af73d Order the legend in the same order as the enum 2018-08-27 18:18:26 +02:00
gregoirenovel
b535f7ce3b Fix the colors in the satisfaction graph
I forgot to change it after I switched to an enum
in the previous PR and changed the values order
2018-08-27 18:18:07 +02:00
gregoirenovel
d47e448442
Merge pull request #2468 from betagouv/fix-stats
Fix a typo
2018-08-27 18:00:52 +02:00
gregoirenovel
577496cb06 Fix a typo 2018-08-27 17:58:53 +02:00
gregoirenovel
1a76836461
Merge pull request #2464 from betagouv/improve-feedback
Improve feedback
2018-08-27 17:19:38 +02:00
gregoirenovel
d6748bde20 Update a factory so that it uses rating instead of mark 2018-08-27 17:12:01 +02:00
gregoirenovel
18624ff872 Update the stats code to use ratings instead of marks 2018-08-27 17:12:01 +02:00