Paul Chavard
|
1b95809f14
|
refactor(dossier): flatten champ attributes
|
2022-12-14 13:03:06 +01:00 |
|
Paul Chavard
|
0d10d36cb0
|
Revert "Merge pull request #7907 from tchak/feat-cond-repetitions"
This reverts commit 1900f8ff4c , reversing
changes made to febffc2d64 .
# Conflicts:
# app/models/dossier.rb
|
2022-12-14 11:25:45 +01:00 |
|
Paul Chavard
|
ece70efbea
|
refactor(dossier): improuve dossiers_safe_scope on batch operation
|
2022-12-14 09:45:53 +01:00 |
|
Paul Chavard
|
7929b7d0d7
|
clean(api_token): remove administrateur token support
|
2022-12-08 17:35:21 +01:00 |
|
sebastiencarceles
|
69d61913f5
|
review: unauthorize complex champs
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
bf03e3b35a
|
review: prefix typed ids with 'champ_'
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
11fed2c934
|
review: champs exist because stable ids exist
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
a5c1c68a91
|
review: style
|
2022-12-08 15:27:39 +01:00 |
|
Sébastien Carceles
|
9dfb498806
|
review: prefer if to unless
Co-authored-by: LeSim <mail@simon.lehericey.net>
|
2022-12-08 15:27:39 +01:00 |
|
Damien Le Thiec
|
006a1257b5
|
Refacto prefill_params construction (remove merge)
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
373e8aeadb
|
review: validate prefilled champs only
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
1e21a3d3e1
|
review: query the db only once
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
ab30af5fe5
|
review: move Prefillable to concern directory
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
3939644030
|
validate prefilled champs when editing brouillon
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
79ef48cafb
|
make the dossier prefillable
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
f4e1a09e73
|
prepare prefilled values from ctrl params
|
2022-12-08 15:27:39 +01:00 |
|
sebastiencarceles
|
24802985a2
|
feat(dossier): prefill dossier from query params
|
2022-12-08 15:27:39 +01:00 |
|
Paul Chavard
|
52a32051c4
|
feat(dossier): add dossier.champs_public_all
|
2022-12-08 09:38:12 +01:00 |
|
Paul Chavard
|
6ce7064ffd
|
feat(dossier): add repetition champs to champs_for_condition
|
2022-12-08 09:38:12 +01:00 |
|
simon lehericey
|
86cda6a0b9
|
fix(timestamp spec): rewind io after before_save check
|
2022-12-07 19:28:01 +01:00 |
|
Paul Chavard
|
ebbada752f
|
feat(api_token): add APIToken model
|
2022-12-07 18:19:37 +01:00 |
|
Paul Chavard
|
4fe081e4be
|
fix(dossier): send notifications on declarative dossiers
|
2022-12-07 13:14:59 +01:00 |
|
Paul Chavard
|
bb47e8d2ab
|
fix(dossier): dossier.repasser_en_construction! should take disable_notification
|
2022-12-07 13:14:59 +01:00 |
|
Colin Darie
|
f4d403a81c
|
fix(apiv1): piece_justificative continue to returns a single attachment
|
2022-12-06 15:47:06 +01:00 |
|
Martin
|
2eaa06b22b
|
correctif(export.pjs): sur l'export, les champs de type piece justificative renvoyent un tableau de la meme dimension quelque soit le nombre de pj joint
|
2022-12-06 15:22:53 +01:00 |
|
Paul Chavard
|
b8a9b7223c
|
refactor(groupe_instructeur): improuve controller
|
2022-12-06 12:01:54 +01:00 |
|
Paul Chavard
|
9fe93ded7f
|
refactor(groupe_instructeur): add instructeur.find_or_invite
|
2022-12-06 12:01:54 +01:00 |
|
Colin Darie
|
4ba76e6844
|
fix(api-v1): dossier -> avis -> piece_justificative_file_attachment relation name
|
2022-12-06 11:48:42 +01:00 |
|
Paul Chavard
|
ed4d5cb36a
|
refactor(demarche): make declarative demarche processing syncroneous
|
2022-12-06 11:41:25 +01:00 |
|
Martin
|
91ef618a42
|
clean(code): stick to usage of present?/empty? instead of count zero etc
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
b5f69c8961
|
review(dossier.reload): evite de recharger le batch qui peut etre confusant
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
7c65af3be0
|
poc(batch_operation_alert): simplier wording
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
ea8bd13bcf
|
poc(batch_operation.purge): nettoie les batch terminé ou inutiles
|
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
|
4266ab93c5
|
poc(batch_operation): track dossier processed safely
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
beb39027d0
|
poc(batch_operation.ui): implement simple ui to trigger a batch of current page
|
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 |
|
Martin
|
b11dbafc59
|
poc(batch_operation_job): implement archive dossiers with async behaviour, lock, run_at, finished_at, failed_dossier_ids, success_dossier_ids
|
2022-12-06 11:28:48 +01:00 |
|
Martin
|
61f4cded75
|
poc(batch_operation): just the model and some specs and a poc for archive them without async
|
2022-12-06 11:28:48 +01:00 |
|
Colin Darie
|
b13c5e56f6
|
refactor(piece_justificative): UX follows mockups
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
0014ce4b91
|
chore(schema): +procedures#piece_justificative_multiple
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
b8296c6d4d
|
feat(piece_justificative): supports multiple files
Closes #7924
|
2022-12-05 10:47:10 +01:00 |
|
Colin Darie
|
91f4971df2
|
feat(champ): has_one_attached => has_many_attached piece_justificative_file
|
2022-12-05 10:47:10 +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
|
a90dada104
|
fix(patron): dossier should have a procedure and champ should delegate to dossier
|
2022-11-30 10:54:03 +01:00 |
|
Paul Chavard
|
1fb051c3cc
|
refactor(attestation_template): remove unused code
|
2022-11-29 19:36:56 +01:00 |
|
Paul Chavard
|
06f43f99d0
|
fix(dossier): excluded deleted dossiers from demarche overview
|
2022-11-29 16:41:31 +01:00 |
|
simon lehericey
|
dcae06ae84
|
fix(avis_controller): index do not linked to revoked avis
|
2022-11-29 16:21:06 +01:00 |
|