Paul Chavard
|
1f7d86d5a5
|
Add delete dossier action to dossiers list
|
2021-06-18 11:35:00 +02:00 |
|
Christophe Robillard
|
fdec9b2fd5
|
archives: don't update dossiers
this fix avoid to touch dossier after attaching pdf_export_for_instructeur
|
2021-06-18 11:00:57 +02:00 |
|
Christophe Robillard
|
7851d6b1cc
|
archives: count archived dossiers
|
2021-06-18 08:59:13 +02:00 |
|
krichtof
|
4bda6600b1
|
explain what percentile constant means
Co-authored-by: Pierre de La Morinerie <pierre.de_la_morinerie@beta.gouv.fr>
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
896190b91e
|
return nil when no traitement time
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
887c5cb4a9
|
correct rubocop offenses
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
a5ae5af56a
|
extract NB_DAYS_RECENT_DOSSIERS and PERCENTILE
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
f2deba733d
|
use traitement_times to compute usual_traitement_time for recent
dossiers
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
21dd05cc56
|
less sql queries for usual_traitement_time_by_month
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
8cbbae8984
|
use cache for traitement time for instructeurs
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
a8840faadb
|
move stats methods to appropriate concern class
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
98f0eb5ba9
|
ajoute legende à la stat
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
45ffae9eb3
|
affiche evolution temps de traitement
|
2021-06-17 16:31:53 +02:00 |
|
Christophe Robillard
|
701b72494d
|
compute usual traitement time for specific month
|
2021-06-17 16:31:53 +02:00 |
|
Pierre de La Morinerie
|
b5bde6608c
|
routes: replace the email param in the Avis URLs by a query param
|
2021-06-17 11:15:51 +02:00 |
|
Paul Chavard
|
10cdd2c77e
|
Apply suggestions from code review
Co-authored-by: Pierre de La Morinerie <kemenaran@gmail.com>
|
2021-06-16 09:38:47 +02:00 |
|
Paul Chavard
|
7f28c49887
|
expand commune searches with multiple post codes
|
2021-06-16 09:29:25 +02:00 |
|
kara Diaby
|
f1a5eb0482
|
layout
|
2021-06-15 19:36:46 +02:00 |
|
kara Diaby
|
6353104ecb
|
modify service
|
2021-06-15 19:36:46 +02:00 |
|
kara Diaby
|
ab781204bc
|
modify groupe instructeur controller
|
2021-06-15 11:20:20 +02:00 |
|
kara Diaby
|
a1367301e9
|
add css utils
|
2021-06-15 11:20:20 +02:00 |
|
Paul Chavard
|
7575f50d25
|
Fix autocomplete on blur
|
2021-06-15 10:13:31 +02:00 |
|
Paul Chavard
|
7f4e174871
|
Declare useCallback dependencies
|
2021-06-15 10:13:31 +02:00 |
|
simon lehericey
|
4900ca16f2
|
makes whole admin card clickable
|
2021-06-15 09:54:32 +02:00 |
|
simon lehericey
|
6be0bbaa9c
|
Change bottom champs editor button from enregistrer to continuer
|
2021-06-15 09:54:32 +02:00 |
|
simon lehericey
|
9f50ead0fc
|
wrap link in header to avoid ugly display
|
2021-06-15 09:54:32 +02:00 |
|
simon lehericey
|
a407c0b2a0
|
top align th in dossier table
|
2021-06-15 09:54:32 +02:00 |
|
Paul Chavard
|
a2c53ce7ea
|
format phone numbers
|
2021-06-15 09:14:55 +02:00 |
|
François Vantomme
|
c9b1095d1e
|
Refactor (Rubocop): replace map{ … }.compact by filter_map
In Ruby 2.7, Enumerable#filter_map has been added.
This cop identifies places where map { … }.compact can be replaced by filter_map.
See: https://docs.rubocop.org/rubocop-performance/cops_performance.html#performancemapcompact
|
2021-06-11 15:38:09 +02:00 |
|
Christophe Robillard
|
169f254c79
|
infer champ type from class
|
2021-06-09 10:52:38 +02:00 |
|
Christophe Robillard
|
6f845508b4
|
order archive by desc month
|
2021-06-09 10:52:38 +02:00 |
|
Christophe Robillard
|
5e180268cd
|
remove one sql query
|
2021-06-09 10:52:38 +02:00 |
|
Christophe Robillard
|
41569efe9d
|
extract estimate_weight
and rename nb_dossiers by nb_dossiers_termines
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
b8f01d06d7
|
more style
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
f2ba83a704
|
cout_dossier_termines_by_month for groupe_instructeurs
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
83d60c7b63
|
archive for all the groups
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
e933a80c55
|
remove useless archivable_months
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
d7ce26662f
|
capitalize month
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
a02c598a43
|
some style
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
7cce505dce
|
allow download whole procedure if small enough
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
1c1e990d2a
|
remove useless count
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
b5c1200bf1
|
disallow download archive button if to heavy
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
61b5085390
|
remove useless if
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
09b3cf98f6
|
use nb_dossiers to estimate total weight
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
1a6337cf37
|
remove useless if
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
f094c6c218
|
avoid useless count
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
895eed5a27
|
UI uses average_dossier_weight
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
simon lehericey
|
9e43823f9a
|
add average_dossier_weight
Co-authored-by: Christophe Robillard <christophe.robillard@beta.gouv.fr>
|
2021-06-09 10:52:38 +02:00 |
|
Christophe Robillard
|
7002811ba5
|
optim count nb_dossiers per month for archive
`Traitement#count_dossiers_termines_by_month` removes n+1 queries
Co-authored-by: LeSim <mail@simon.lehericey.net>
|
2021-06-09 10:52:38 +02:00 |
|
kara Diaby
|
b3c5fcb4c5
|
fix procedure not found
|
2021-06-08 17:55:38 +02:00 |
|
Christophe Robillard
|
9bb9462b3a
|
optimise les stats termines by week
|
2021-06-08 15:23:31 +02:00 |
|
Paul Chavard
|
44ebd0e8a5
|
Fix api education wrong data type
|
2021-06-08 12:25:24 +02:00 |
|
Christophe Robillard
|
1a8a394cb7
|
fix stats view for users
|
2021-06-06 19:35:48 +02:00 |
|
Paul Chavard
|
1888f74b10
|
Prevent double processing of declarative dossiers
|
2021-06-04 17:55:40 +02:00 |
|
kara Diaby
|
66f0fa35f2
|
layout
|
2021-06-04 15:29:08 +02:00 |
|
kara Diaby
|
3555c9696a
|
modify concern
|
2021-06-04 15:29:08 +02:00 |
|
kara Diaby
|
6ed339e7aa
|
modify controllers
|
2021-06-04 15:29:08 +02:00 |
|
Paul Chavard
|
3071af220a
|
Add revision date_publication
|
2021-06-03 13:11:16 +02:00 |
|
Paul Chavard
|
f526e303e8
|
Apply suggestions from code review
Co-authored-by: Pierre de La Morinerie <kemenaran@gmail.com>
|
2021-06-03 13:11:16 +02:00 |
|
Paul Chavard
|
3fb10fb4b8
|
Set published_at on revision when publishing a procedure
|
2021-06-03 13:11:16 +02:00 |
|
Paul Chavard
|
306e5d228d
|
Add published_at to procedure_revisions
|
2021-06-03 13:11:16 +02:00 |
|
Paul Chavard
|
990ae10399
|
GraphQL byte_size should be BigInt
|
2021-06-03 10:53:17 +02:00 |
|
Paul Chavard
|
f076fa803e
|
Handle GeoJSON validation errors
|
2021-06-02 12:43:24 +02:00 |
|
Pierre de La Morinerie
|
188b89a3c8
|
manager: fix polymorphic route exception when viewing user emails
Since the last Rails update, arguments to polymorphic routes must be
symbols, otherwise an exception is raised.
|
2021-06-01 11:29:57 +02:00 |
|
Paul Chavard
|
05380b9520
|
Fix destoying discarded procedures
|
2021-05-27 18:48:56 +02:00 |
|
François Vantomme
|
bc6d5aca0e
|
Fix (Sentry): prefer Rails secrets over ENV variables
|
2021-05-27 11:12:27 +02:00 |
|
Paul Chavard
|
9b0dae4cc2
|
Fix apostrophes ‘ -> ’
|
2021-05-26 18:05:14 +02:00 |
|
Paul Chavard
|
bd7bb2d0d2
|
Fix apostrophes ‘ -> ’
|
2021-05-26 15:09:23 +02:00 |
|
Paul Chavard
|
4922bc88d6
|
Do not crash when properties is nil
|
2021-05-26 12:40:07 +02:00 |
|
Paul Chavard
|
dfc46a8736
|
Enable add descriptions to cadastres
|
2021-05-26 11:27:09 +02:00 |
|
Paul Chavard
|
18ce027b84
|
Update dossier serialize query to stop using deprecated fileds
|
2021-05-26 11:12:06 +02:00 |
|
lydiasan
|
2d6ad4f2c1
|
Merge branch 'main' into localize-dropdown-button
|
2021-05-25 14:45:52 +02:00 |
|
lydiasan
|
884e52326e
|
Update app/views/layouts/_locale_dropdown.html.haml
Co-authored-by: Pierre de La Morinerie <pierre.de_la_morinerie@beta.gouv.fr>
|
2021-05-25 13:36:50 +02:00 |
|
lydiasan
|
355616e9a7
|
Update app/views/layouts/_header.haml
Co-authored-by: Pierre de La Morinerie <pierre.de_la_morinerie@beta.gouv.fr>
|
2021-05-25 13:36:32 +02:00 |
|
lydiasan
|
e85dcf4c58
|
Update app/controllers/application_controller.rb
Co-authored-by: Pierre de La Morinerie <pierre.de_la_morinerie@beta.gouv.fr>
|
2021-05-25 13:32:26 +02:00 |
|
Paul Chavard
|
179bb5a9fe
|
Apply suggestions from code review
Co-authored-by: Pierre de La Morinerie <kemenaran@gmail.com>
|
2021-05-25 11:43:38 +02:00 |
|
Paul Chavard
|
acb277e650
|
Use stable_id when replacing tags
|
2021-05-25 11:43:38 +02:00 |
|
lydiasan
|
71069c0e1b
|
correction de la variable d'environnement 'LOCALIZATION_ENABLED'
|
2021-05-25 10:05:52 +02:00 |
|
Paul Chavard
|
1b0cc62fc2
|
Add cadastres to MapReader
|
2021-05-24 11:57:00 +02:00 |
|
Paul Chavard
|
2244263b49
|
Add cadastres to MapEditor
|
2021-05-24 11:57:00 +02:00 |
|
Paul Chavard
|
19440afebf
|
Improuve mapbox utilis and shared components
|
2021-05-24 11:57:00 +02:00 |
|
Paul Chavard
|
3b85ade440
|
Add compatibility cadsatre layer with old API GEO
|
2021-05-24 11:57:00 +02:00 |
|
Paul Chavard
|
e74dcb0056
|
Remove ign feature flag
|
2021-05-24 11:50:16 +02:00 |
|
Paul Chavard
|
01c558953b
|
Remove API GEO legacy adapter
|
2021-05-24 11:50:16 +02:00 |
|
Paul Chavard
|
bf462380e6
|
MultiSelect: select values on blur
|
2021-05-20 17:21:13 +02:00 |
|
Paul Chavard
|
3313ea5885
|
MultiSelect: do not show empty results on free form inputs
|
2021-05-20 17:21:13 +02:00 |
|
Paul Chavard
|
e0d8d096f2
|
MultiSelect: improuve setters
|
2021-05-20 17:21:13 +02:00 |
|
Paul Chavard
|
868ec214ce
|
MultiSelect: enable adding multiple emails with , or space
|
2021-05-20 17:21:13 +02:00 |
|
simon lehericey
|
b620888597
|
show only dossier avis
|
2021-05-20 16:18:04 +02:00 |
|
simon lehericey
|
63311eceb0
|
avoid serializing long id list in case of huge procedure, search on it before
|
2021-05-20 12:08:04 +02:00 |
|
Paul Chavard
|
bf9f29cc71
|
Fix messagerie scroll to last message
|
2021-05-20 11:58:54 +02:00 |
|
kara Diaby
|
20933579b0
|
do not display confidential avis to other experts
|
2021-05-19 21:30:22 +02:00 |
|
simon lehericey
|
17617fba43
|
address champ needs the data column
|
2021-05-19 15:59:18 +02:00 |
|
simon lehericey
|
a46000dc1f
|
ensure to_s is used on specialized champ
|
2021-05-19 09:39:20 +02:00 |
|
simon lehericey
|
3c01488db2
|
use set to avoid duplicate in @dossier_count
|
2021-05-18 11:43:20 +02:00 |
|
simon lehericey
|
663d287962
|
proposition de simplification
|
2021-05-18 11:43:17 +02:00 |
|
simon lehericey
|
02e2128fb7
|
proposition de simplification
|
2021-05-18 11:42:11 +02:00 |
|
Paul Chavard
|
e043645a88
|
cleanup tests
|
2021-05-18 11:42:10 +02:00 |
|
kara Diaby
|
6a1ed2e02d
|
layout
|
2021-05-18 11:42:10 +02:00 |
|
kara Diaby
|
fdde55f675
|
modify service
|
2021-05-18 11:42:10 +02:00 |
|