Damien Le Thiec
|
d7b01255fe
|
Merge branch 'main' into feature/prefill_repetible
|
2023-01-31 16:39:00 +01:00 |
|
Colin Darie
|
428dd9bf1a
|
fix(dossier): we can't terminer any dossier having etablissements in degraded mode
Closes #8449
|
2023-01-18 19:23:25 +01:00 |
|
simon lehericey
|
8e75b6ff77
|
fix(send_dossier): avoid leaking instructeur emails
|
2023-01-17 16:57:56 +01:00 |
|
Paul Chavard
|
289d48f697
|
refactor(js): use autosubmit controller in filter_component
|
2023-01-12 11:58:46 +01:00 |
|
Paul Chavard
|
afc1f12028
|
feat(graphql): implement add/remove instructeurs via API
|
2023-01-10 20:33:35 +01:00 |
|
Martin
|
0ef46b6f07
|
amelioration(instructeurs/dossiers#show): supprime le double chargement des champs et annotations privées
|
2023-01-10 17:36:05 +01:00 |
|
François Vantomme
|
0e3fe055e4
|
fix(archive): typo on flash notice
|
2023-01-10 17:23:48 +01:00 |
|
Martin
|
0ce293d2e0
|
fix(instructeurs/dossier#show): missing preload on dossier
|
2023-01-09 14:29:47 +01:00 |
|
Martin
|
3918757dc9
|
correctif(test): desormais l'association batch_operations.groupe_instructeurs passe par le dossier. Mise a jour des tests
|
2023-01-05 16:20:18 +01:00 |
|
Lisa Durand
|
59468fe351
|
add justificatif_motivation field to batch operation accepter
|
2023-01-05 16:20:18 +01:00 |
|
Lisa Durand
|
1bc0609543
|
add motivation field to batch operation accepter
|
2023-01-05 16:20:18 +01:00 |
|
Paul Chavard
|
378f3c5fb0
|
use join table instead of arrays
|
2023-01-05 16:20:18 +01:00 |
|
Martin
|
69aed18b46
|
correctif(instructeurs/dossier#telecharger_pjs): ne pas inclure les bills et horodatage quand on telecharge un dossier unitairement
|
2022-12-26 17:11:10 +01:00 |
|
Lisa Durand
|
89730b485b
|
add bulk action feature for 'passer_en_instruction'
|
2022-12-15 10:04:25 +01:00 |
|
Paul Chavard
|
1b95809f14
|
refactor(dossier): flatten champ attributes
|
2022-12-14 13:03:06 +01:00 |
|
Paul Chavard
|
bb47e8d2ab
|
fix(dossier): dossier.repasser_en_construction! should take disable_notification
|
2022-12-07 13:14:59 +01:00 |
|
Martin
|
7c65af3be0
|
poc(batch_operation_alert): simplier wording
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
b0ae2e8a0f
|
clean(spec): rubocopify / fix specs
|
2022-12-06 11:28:48 +01:00 |
|
Lisa Durand
|
6859882a58
|
display batch operation alert to instructeur groups not only instructeur
|
2022-12-06 11:28:48 +01:00 |
|
Lisa Durand
|
c52443f221
|
change flash alert wording and display message in show if dossier is in batch
|
2022-12-06 11:28:48 +01:00 |
|
Lisa Durand
|
1beb219fdd
|
display batch operation alerts
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
e5944eed34
|
poc(batch_operation): habtm groupe instructeurs, permettra de visualiser plus facilement les batch en cours pour les instructeurs du meme groupe
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
eaf72162da
|
poc(batch_operation): some rewrite to avoid various conflict (when an instructeur try to create a job with an incompatible dossier regarding the current task). also soome cleanup to isole spec in least involved model
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
7a51ecec5d
|
poc(batch_operation): quand un dossier est dans un batch, impossible de faire les actions : archive, unarchive, follow, unfollow, passer_en_instruction, repasser_en_construction, repasser_en_instruction, terminer, restore, destroy, extend_conservation
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
7df86c50fb
|
poc(batch_operations_controller): implement simple [not yet with procedure_presentation] action to create a batch operation
|
2022-12-06 11:28:48 +01:00 |
|
Kara Diaby
|
f5e4c28fc1
|
controller
|
2022-12-02 11:30:48 +01:00 |
|
Paul Chavard
|
ece68076a7
|
feat(dossier): add some metadata to archive and remove operation log
|
2022-11-30 16:20:13 +01:00 |
|
Paul Chavard
|
6f6b3896de
|
refactor(export): reduce repetition in export code hopefully making it more readable
|
2022-11-16 08:49:37 +01:00 |
|
Paul Chavard
|
5e87539d6d
|
fix(groupe_instructeur): add explicit order to groupe_instructeurs
|
2022-11-09 10:56:40 +00:00 |
|
Paul Chavard
|
e7766694d3
|
fix(messages): retry stale blobs
|
2022-11-02 09:19:51 +01:00 |
|
Martin
|
1b1568b2c2
|
remaniement(Administrateurs::ArchivesController): ne passe pas par la table des traitement pour compter le nombre de dossier traites par mois. Depuis que nous avons redescendu la colonne processed_at sur la table dossiers, ce n'\est plus necessaire et le code est compliqué a comprendre
|
2022-11-01 12:43:49 +01:00 |
|
Martin
|
aceb8996c1
|
feat(instructeur/procedure#show): enhance sort by notifications as planned by UX
Update app/javascript/controllers/checkbox_controller.ts
Co-authored-by: Paul Chavard <github@paul.chavard.net>
|
2022-09-30 10:29:51 +02:00 |
|
Martin
|
ba6c5b4db7
|
feat(instructeur/procedure#index): enhance filter to support processed_at and state [plus en_instruction_at/since]
feat(filter): enable filter on dossiers.state, dossiers.processed_at(since), dossiers.en_instruction_at(since)
|
2022-09-27 17:19:54 +02:00 |
|
Colin Darie
|
fe2b3ec936
|
feat(instructeurs/dossier): explicit error about impossible transition due to incomplete etablissement
|
2022-09-21 16:00:59 +02:00 |
|
Martin
|
cbe77dd2f6
|
bug(instructeurs/dossiers#telecharger_pjs): zipline does not play well with not available active storage attachments
|
2022-09-08 11:05:24 +02:00 |
|
Kara Diaby
|
98f4250214
|
controller
|
2022-09-02 16:23:27 +02:00 |
|
Martin
|
748b8c9d64
|
fix(instructeurs/archives#create): missing renaming during refacto
|
2022-08-23 15:31:17 +02:00 |
|
Martin
|
d30492a222
|
tech(clean): better naming
|
2022-08-23 13:28:10 +02:00 |
|
Martin
|
711b2ee2e4
|
feat(ExportComponent): only render it when connected instructeur/administrateur is not from manager
|
2022-08-23 13:28:10 +02:00 |
|
Martin
|
d1544bc4ae
|
feat(Administrateurs::ProcedureAdministrateurs): ensure admin from super admin can not add administrateur
|
2022-08-23 13:28:10 +02:00 |
|
Martin
|
d1297bc1f5
|
tech(rubocopify): ... just clean up ...
|
2022-08-23 13:28:10 +02:00 |
|
Martin
|
bfd0f3379f
|
feat(Instructeur::ArchivesController#*): prevent SuperAdmin to index/download archives
|
2022-08-23 13:28:10 +02:00 |
|
Martin
|
3e56fdd1d7
|
fix(export): when it takes more than 3 hours, exports are purge before being generated. make it possible to have an export that takes more than 3 hours and share this behaviour with kind of same class archive
|
2022-07-25 10:48:54 +02:00 |
|
Martin
|
7fb85c97cb
|
feat(Administrateur::ArchivesControllers): add archives #index and #create for admin
|
2022-07-04 14:18:46 +02:00 |
|
Martin
|
56f7133799
|
fix(procedure_presentation): can not present a 'virtual field' like depose_since
fix(data): add migration to remove fields depose_since from existing procedure presentation
|
2022-06-14 09:02:37 +02:00 |
|
Paul Chavard
|
e257a05150
|
feat(dossier): preview should save dossier
|
2022-05-24 17:02:05 +02:00 |
|
Paul Chavard
|
99a8786dd5
|
fix(expert): expert should be allowed to delete messages
|
2022-05-20 15:47:48 +02:00 |
|
Paul Chavard
|
e33022ffc7
|
refactor(dossier): export to use turbo-poll
|
2022-05-17 16:08:47 +02:00 |
|
Paul Chavard
|
2eb7da5227
|
fix(dossier): redirect on not found dossiers
|
2022-05-17 11:42:10 +02:00 |
|
Paul Chavard
|
95bd13872b
|
refactor(dossier): change state with turbo
|
2022-05-13 17:38:09 +02:00 |
|