gregoirenovel
|
6731f28e23
|
Move the state constants below the state enum
|
2017-06-01 10:58:07 +02:00 |
|
Mathieu Magnin
|
8e9144f565
|
[Fix #378] Remove redirect based on referrer
|
2017-06-01 10:36:36 +02:00 |
|
Mathieu Magnin
|
d2d2c78461
|
Remove unused code
|
2017-06-01 10:36:36 +02:00 |
|
Mathieu Magnin
|
705a3f3e1b
|
Fix cache bug on stats page
|
2017-06-01 09:44:22 +02:00 |
|
Simon Lehericey
|
c185f60dd2
|
Avis: ugly workaround for #375
|
2017-05-31 16:44:06 +02:00 |
|
Simon Lehericey
|
9e6098dc09
|
Add the weekly avis answer percentage to Stats
|
2017-05-31 14:24:33 +02:00 |
|
Mathieu Magnin
|
068b635b7c
|
Add the weekly avis answer time average to Stats
|
2017-05-31 14:24:32 +02:00 |
|
Simon Lehericey
|
b5f1b898c7
|
Add the weekly avis usage to Stats
|
2017-05-31 13:31:19 +02:00 |
|
gregoirenovel
|
9268da8236
|
Refactor Procedure#switch_list_order
|
2017-05-30 15:54:49 +02:00 |
|
gregoirenovel
|
d54fe12a9c
|
Remove inconsistent and useless blank lines in controllers
|
2017-05-30 15:54:49 +02:00 |
|
gregoirenovel
|
04845efdfc
|
Remove inconsistent and useless blank lines in models
|
2017-05-30 15:53:19 +02:00 |
|
gregoirenovel
|
d47e8b3702
|
Reformat Notification correctly
|
2017-05-30 15:53:19 +02:00 |
|
gregoirenovel
|
9f6edc5d1e
|
Format the TypeDeChamp type_champs enum correctly
|
2017-05-30 15:52:29 +02:00 |
|
gregoirenovel
|
843bb9fd2c
|
Format the User loged_in_with_france_connect enum correctly
|
2017-05-30 15:52:28 +02:00 |
|
gregoirenovel
|
258a80b0d7
|
Use the Procedure not_archived scope
|
2017-05-30 15:52:28 +02:00 |
|
gregoirenovel
|
9d478609d0
|
Move the Procedure scopes at the top
|
2017-05-30 15:52:28 +02:00 |
|
gregoirenovel
|
4655707eb5
|
[Fix #319] Include archived dossiers in the export
|
2017-05-30 15:41:35 +02:00 |
|
gregoirenovel
|
5253f07b69
|
Use the order_by_updated_at scope in Dossier
|
2017-05-30 15:41:35 +02:00 |
|
gregoirenovel
|
7eed44d430
|
Use the not_archived scope in Dossier
|
2017-05-30 15:41:35 +02:00 |
|
gregoirenovel
|
f2fe06e86f
|
Add the not_brouillon scope on Dossier
|
2017-05-30 15:41:35 +02:00 |
|
Mathieu Magnin
|
69a5857322
|
[Fix #264] Add pie chart to count administrations
|
2017-05-30 15:36:21 +02:00 |
|
Simon Lehericey
|
ae8b126594
|
ProcedureOverview: use procedure_url to link with absolute path in email
|
2017-05-30 15:03:51 +02:00 |
|
gregoirenovel
|
9585142468
|
Group the cumulative and monthly charts
|
2017-05-30 12:05:28 +02:00 |
|
gregoirenovel
|
3215411547
|
Delete the 30 days flows graphs
|
2017-05-30 12:05:28 +02:00 |
|
gregoirenovel
|
58aa94359c
|
On the Stats page, move the total numbers at the top of the page
|
2017-05-30 12:05:27 +02:00 |
|
gregoirenovel
|
e19fb43f01
|
Only show the mean charts to logged in users
|
2017-05-30 12:05:27 +02:00 |
|
gregoirenovel
|
e242c5d742
|
Add caching to the Stats page
|
2017-05-30 12:05:27 +02:00 |
|
gregoirenovel
|
711f21c458
|
[Fix #264] Add the mean filling time graph to Stats
|
2017-05-30 12:05:27 +02:00 |
|
gregoirenovel
|
faa547e891
|
[Fix #264] Add the mean instruction time graph to Stats
|
2017-05-30 12:05:27 +02:00 |
|
gregoirenovel
|
ed7ba60cf0
|
[Fix #264] Add the last 4 months evolution graphs to Stats
|
2017-05-30 12:05:26 +02:00 |
|
gregoirenovel
|
f82533be19
|
Use the new_application layout for the Stats page
|
2017-05-29 15:46:54 +02:00 |
|
gregoirenovel
|
627ce150a7
|
Capture the Chartkick JS and yield it in the layout
So that we can include all the JS at the bottom of
the page without error
|
2017-05-29 15:46:54 +02:00 |
|
Simon Lehericey
|
7ac6c81154
|
AdminProceduresInfoHaml: remove localtime to date
|
2017-05-29 13:53:14 +02:00 |
|
Simon Lehericey
|
64f7cab3cf
|
Avis: add claimant gestionnaire to track who asks for an avis
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
23e57f5cc4
|
Navbar: add deprecation warning for invitations
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
cdcd5b951f
|
AvisController: add a notification when a avis has been received
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
34a7905828
|
DossierController: giving an advice does not remove the notifications
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
3483ec075b
|
DossierController: extract dossier_id from params[:id]
|
2017-05-29 11:44:28 +02:00 |
|
Mathieu Magnin
|
612a8c4b91
|
Confirm with flash after avis is sent
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
f9aee06040
|
AvisController: add redirection logic for various login cases
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
516a8c28c5
|
Avis: change invitation mail when the recipient is not tps
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
842999d229
|
Avis: add create_gestionnaire logic
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
aaf155df72
|
Avis: add sign_up logic for new tps gestionnaire
|
2017-05-29 11:44:28 +02:00 |
|
Mathieu Magnin
|
4e064dbaed
|
Add a method to link multiple avis to a gestionnaire by his email
|
2017-05-29 11:44:28 +02:00 |
|
Mathieu Magnin
|
efdac753c6
|
When an Avis is created an email is sent to the Gestionnaire
|
2017-05-29 11:44:28 +02:00 |
|
Simon Lehericey
|
f6359cb7aa
|
gestionnaire invited on dossier for avis, can update Avis
|
2017-05-29 11:44:28 +02:00 |
|
Mathieu Magnin
|
f24e4a77d3
|
Gestionnaire can view dossier if he is invited on dossier
|
2017-05-29 11:44:28 +02:00 |
|
Mathieu Magnin
|
d07943a55d
|
Add by_latest scope in Avis
|
2017-05-29 11:44:28 +02:00 |
|
Mathieu Magnin
|
7c662aa7b2
|
Gestionnaire invited on dossier for avis, cannot see private form / change dossier state / follow dossier / see invited people / see others avis
|
2017-05-29 11:44:28 +02:00 |
|
Mathieu Magnin
|
43f481b7ff
|
Gestionnaire can list dossiers where he is invited for avis
|
2017-05-29 11:44:28 +02:00 |
|