gregoirenovel
|
4b071ecf06
|
Use enum to the fullest with Dossier.states
|
2018-08-29 17:31:08 +02:00 |
|
gregoirenovel
|
2d3b553e4d
|
Use enum to the fullest with TypeDeChamp.type_champs
|
2018-08-29 17:31:08 +02:00 |
|
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 |
|
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 |
|
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
|
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 |
|
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 |
|
Paul Chavard
|
b8ef5d823f
|
Fix modal close action
|
2018-08-28 12:18:43 +01:00 |
|
Paul Chavard
|
3d506a8cdc
|
Fix autocomplete
|
2018-08-28 11:04:44 +01:00 |
|
gregoirenovel
|
9284afc649
|
Use a constant for the API Entreprise URL
|
2018-08-28 10:44:16 +02:00 |
|
gregoirenovel
|
66c5f080cc
|
Add AR validation for Feedback rating
|
2018-08-28 10:36:36 +02:00 |
|
gregoirenovel
|
9f3650b12f
|
Remove 2 months old call for suggestions
|
2018-08-28 10:11:09 +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
|
577496cb06
|
Fix a typo
|
2018-08-27 17:58:53 +02:00 |
|
gregoirenovel
|
18624ff872
|
Update the stats code to use ratings instead of marks
|
2018-08-27 17:12:01 +02:00 |
|
gregoirenovel
|
3ba4ce0d37
|
Create feedbacks with ratings instead of marks
|
2018-08-27 17:12:01 +02:00 |
|
gregoirenovel
|
4103861f90
|
Add the rating column to feedbacks
|
2018-08-27 17:03:11 +02:00 |
|
gregoirenovel
|
c81206f4d1
|
Scroll to top after having given feedback
|
2018-08-27 14:16:20 +02:00 |
|
gregoirenovel
|
62878f9c5a
|
Encourage users that give us feedback to write to us
|
2018-08-27 14:16:20 +02:00 |
|
gregoirenovel
|
3d7b239f2b
|
Improve the feedback form question
|
2018-08-27 14:16:20 +02:00 |
|
gregoirenovel
|
98f70cc815
|
Allow a user to rate the service each month
|
2018-08-27 14:16:20 +02:00 |
|
gregoirenovel
|
a700fc16cf
|
Remove a now useless GA call
|
2018-08-27 14:09:43 +02:00 |
|
gregoirenovel
|
047d022c8a
|
Add a CTA at the bottom of the admin landing page
|
2018-08-27 14:09:43 +02:00 |
|
gregoirenovel
|
83e081426c
|
Redirect admins requests to the admin page after the form submission
|
2018-08-27 14:09:43 +02:00 |
|
gregoirenovel
|
100974ff9a
|
Do not open the admin account form in a new tab
|
2018-08-27 14:09:43 +02:00 |
|
gregoirenovel
|
40da6ccf40
|
Use a blue button for the admin CTA
|
2018-08-27 14:09:43 +02:00 |
|
gregoirenovel
|
d240be8948
|
Fix the focus state of .cta-panel-button-black
|
2018-08-27 14:09:43 +02:00 |
|
gregoirenovel
|
df6d9151b8
|
Factorize code in a mixin
In this file we factorise with a mixing, not
several classes
|
2018-08-27 14:09:43 +02:00 |
|
gregoirenovel
|
1578c3bca6
|
Stop having several class that do the exact same things
|
2018-08-27 14:09:43 +02:00 |
|
gregoirenovel
|
b158a92493
|
Add a graph showing the user satisfaction
|
2018-08-27 14:00:34 +02:00 |
|
gregoirenovel
|
f381d45d1a
|
Add a chart showing the dossiers state repartition
|
2018-08-27 14:00:34 +02:00 |
|
lucien mollard
|
9292e243ef
|
Add a button to download the stats in CSV
|
2018-08-27 14:00:34 +02:00 |
|
gregoirenovel
|
23aab2d044
|
Use a period at the end of a sentence
|
2018-08-27 09:24:26 +02:00 |
|
Paul Chavard
|
9abb3c7a5a
|
[ENV] Pipedrive key config
|
2018-08-23 15:55:32 +02:00 |
|
Paul Chavard
|
14f4b16fa4
|
[ENV] Signing key config
# Conflicts:
# config/secrets.yml
|
2018-08-23 15:55:32 +02:00 |
|
Paul Chavard
|
c79827d551
|
[ENV] Configure default_url_options
|
2018-08-23 15:55:32 +02:00 |
|
Paul Chavard
|
296e3a9b09
|
[ENV] Add fog config
|
2018-08-23 15:55:32 +02:00 |
|
Mathieu Magnin
|
db8e750f1a
|
[ENV] Configure Api Entreprise token
|
2018-08-23 15:55:32 +02:00 |
|
Mathieu Magnin
|
d37958d1ae
|
[ENV] Basic auth config
|
2018-08-23 15:55:32 +02:00 |
|
simon lehericey
|
d9a9677d1d
|
[fix #2397] Manager: update crm conf
|
2018-08-23 12:12:39 +02:00 |
|
simon lehericey
|
ee43650c32
|
Demande: add nb_of_procedure, deadline and nb_of_dossier fields
|
2018-08-23 12:12:39 +02:00 |
|
Frederic Merizen
|
cef0eafb1a
|
[#2179] Tolerate spurious spaces around search terms
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
1134877d59
|
[#2179] Remove newly dead code
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
d681b1116f
|
[Fix #2179] Use new full text search
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
8fc359c54d
|
[#2179] Simplify matching_dossiers_for_gestionnaire
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
8744e9b83d
|
[#2179] Simplify dossier_by_exact_id_for_gestionnaire
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
20b886fb85
|
[#2179] Simplify dossiers_by_id
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
a42c4ade4c
|
[#2179] Simplify id_compatible?
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
b3cb06b7e5
|
[#2179] Extract dossier_by_full_text_for_gestionnaire method
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
d734f978a3
|
[#2179] Extract dossiers_by_exact_id_for_gestionnaire method
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
a72388bb37
|
[#2179] Don't depend on current_gestionnaire in DossierSearchService
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
57fd59b8d5
|
[#2179] Move code to DossierSearchService
|
2018-08-23 11:57:06 +02:00 |
|
Frederic Merizen
|
650a740642
|
[#2179] Remove dead code
|
2018-08-23 11:57:06 +02:00 |
|
Paul Chavard
|
1af4b2aa6e
|
Fix transfer modal not opening
|
2018-08-23 11:22:03 +02:00 |
|
gregoirenovel
|
a86e3a3156
|
Don’t change a button’s text when disabled after click
|
2018-08-23 10:59:11 +02:00 |
|
Frederic Merizen
|
3b2919a326
|
[#2179] Use new updated value for search terms
Rather than old in-database value
|
2018-08-23 10:34:25 +02:00 |
|
Frederic Merizen
|
333f4e8824
|
[#2179] update champ and individual association with default
That way, they are safe to read in update_search_terms, and no
reload is needed later
|
2018-08-23 10:34:25 +02:00 |
|
Paul Chavard
|
e1f1827320
|
Replace typeahead with simpler autocomplete
|
2018-08-22 17:17:33 +02:00 |
|
Paul Chavard
|
2500cd516b
|
Use delegation in SIRET champ code
|
2018-08-22 16:42:55 +02:00 |
|
Paul Chavard
|
e8e62b0e63
|
Remove unused modules from old design
|
2018-08-22 16:42:46 +02:00 |
|
Paul Chavard
|
a17fb60aea
|
Include select2 from the file where it is used
|
2018-08-22 16:42:29 +02:00 |
|
Paul Chavard
|
1109a4500f
|
Add csrf token protection to jQuery initiated requests
|
2018-08-22 14:13:10 +02:00 |
|
gregoirenovel
|
1fb3f516bf
|
Add a new color variable
|
2018-08-22 11:23:06 +02:00 |
|
gregoirenovel
|
e6442436ba
|
Remove a space before a final period
|
2018-08-22 11:23:06 +02:00 |
|
gregoirenovel
|
af56e73572
|
Open the browser-update.org link in a new tab
|
2018-08-22 11:21:00 +02:00 |
|
gregoirenovel
|
0b7060d48b
|
Improve the outdated browser message
|
2018-08-22 11:21:00 +02:00 |
|
gregoirenovel
|
e0bb0ac7b6
|
Use the proper product name
|
2018-08-21 18:05:09 +02:00 |
|
Paul Chavard
|
f4f3a302b9
|
Do not rely on rails env to detect staging
|
2018-08-21 15:43:06 +02:00 |
|
Pierre de La Morinerie
|
2e762e268e
|
views: add tab_item and active_tab_item helpers
|
2018-08-16 16:36:37 +02:00 |
|
Paul Chavard
|
7724a48cee
|
Fix js error from calling inexistent function
|
2018-08-16 11:59:18 +02:00 |
|
Paul Chavard
|
13470e9781
|
Remove unused JavaScript
|
2018-08-14 17:03:00 +02:00 |
|
Paul Chavard
|
097b06e314
|
Fix test dossier page
|
2018-08-14 16:47:31 +02:00 |
|
Paul Chavard
|
b57c22cafe
|
Refactor publish dialog
|
2018-08-14 16:39:11 +02:00 |
|
Paul Chavard
|
aec02a9b8a
|
Remove references to test_procedure
|
2018-08-14 16:30:43 +02:00 |
|
lucien mollard
|
0f790c4b07
|
separates the homepage into two parts, users/administrations
|
2018-08-14 16:12:51 +02:00 |
|
Pierre de La Morinerie
|
af95e56b50
|
dossier: add a page with the form
|
2018-08-14 15:25:27 +02:00 |
|
Pierre de La Morinerie
|
86539413ee
|
gestionnaire: move dossier partials to a shared location
|
2018-08-14 15:06:44 +02:00 |
|
Pierre de La Morinerie
|
4714fc64e7
|
dossier: make "show" a standalone page
|
2018-08-14 15:06:44 +02:00 |
|
Pierre de La Morinerie
|
efd29ab174
|
dossier: fix the width of the status explanation
|
2018-08-14 15:06:44 +02:00 |
|
Pierre de La Morinerie
|
40d0986a82
|
javascript: transpile activestorage files (instead of copying them)
|
2018-08-14 11:40:33 +02:00 |
|
Paul Chavard
|
7237ff80cc
|
Drop procedure dossiers when updating brouillon
|
2018-08-14 11:21:05 +02:00 |
|
Paul Chavard
|
3be678dbe5
|
Add publish_draft feature flag
|
2018-08-13 19:27:28 +02:00 |
|
Paul Chavard
|
9de3e6e74b
|
Make info extraction method more safe
|
2018-08-13 18:32:00 +02:00 |
|
Paul Chavard
|
008d84f107
|
Explicitly import jQuery
|
2018-08-13 15:17:13 +02:00 |
|
Pierre de La Morinerie
|
e68c8a7685
|
feedback: add spacing between the icons
|
2018-08-13 14:56:36 +02:00 |
|
Pierre de La Morinerie
|
6da2e54d4c
|
feedback: move the icons under the list
|
2018-08-13 14:56:35 +02:00 |
|
Pierre de La Morinerie
|
8927af7a33
|
feedback: don't display feedback if user has no dossiers
|
2018-08-13 14:56:07 +02:00 |
|
Paul Chavard
|
a6a4790a35
|
Replace logstasher with lograge
|
2018-08-13 12:44:00 +02:00 |
|
Paul Chavard
|
541df2d961
|
Add support for in browser sentry
|
2018-08-13 11:44:32 +02:00 |
|
Pierre de La Morinerie
|
1b7950058d
|
dossier: add details résumé
|
2018-08-13 11:32:27 +02:00 |
|