mfo
|
74cd385b35
|
Merge pull request #8274 from tchak/fix-parent-dossiers
fix(dossier): parent_dossiers is really cloned_dossiers
|
2022-12-15 09:20:10 +01:00 |
|
Paul Chavard
|
243a8301bb
|
fix(dossier): authorize passage en instruction if auto archive is on and is in the past
|
2022-12-14 22:16:13 +01:00 |
|
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
|
9510142cd8
|
fix(dossier): parent_dossiers is really cloned_dossiers
|
2022-12-14 09:44:19 +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
|
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 |
|
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
|
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
|
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
|
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
|
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
|
1fb051c3cc
|
refactor(attestation_template): remove unused code
|
2022-11-29 19:36:56 +01:00 |
|
simon lehericey
|
f96a7f432c
|
clean(dossier): useless method
|
2022-11-29 15:33:10 +01:00 |
|
Paul Chavard
|
cafda4f6f0
|
refactor(attestation_template): move to procedure
|
2022-11-23 12:26:26 +01:00 |
|
Paul Chavard
|
c0fd080d0e
|
refactor(operation_log): store data in jsonb instead of files
|
2022-11-22 18:06:05 +01:00 |
|
Paul Chavard
|
0c0618aa79
|
feat(export): add GeoJSON export
|
2022-11-18 10:04:35 +01:00 |
|
Martin
|
18b7f4e4fa
|
remaniement(dossier.clone): simplifications, pas de callback/after, pas d'heritage, mm interface pour cloner les champs public/prive, clonage des PJs avec le nouveau service de clone, ajoute une cle etrangere sur la colonne parent_dossier_id
|
2022-11-14 09:53:19 +01:00 |
|
Martin
|
844004818a
|
amelioration(dossier.clone): dossier.clone, permet de cloner un dossier
|
2022-11-14 09:13:52 +01:00 |
|
Paul Chavard
|
e6288c39f2
|
refactor(dossier): champs -> champs_public
|
2022-11-10 22:44:39 +00:00 |
|
Eric Leroy-Terquem
|
aca2775874
|
remove routee? method
|
2022-11-04 12:03:44 +01:00 |
|
Eric Leroy-Terquem
|
5578115acf
|
update routee? method
|
2022-11-04 12:03:43 +01:00 |
|
Eric Leroy-Terquem
|
110953e450
|
constraint logic to active groups
|
2022-11-04 12:03:43 +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
|
cb1726366f
|
correctif(administrateur/procedure/archives#index): ne pas utiliser la table des traitement pour la comptabilisation du nombre de dossier dans une archive car si le dossier a ete accepte [mois n-1], repasse en instruction[mois-n1], accepte[mois-narchive], on se retrouve avec le dossier dans plusieurs archives et des compteurs confusant
|
2022-11-01 12:43:49 +01:00 |
|
simon lehericey
|
c6e7db3622
|
fix(export): bug when combining revision and conditional
|
2022-10-18 11:53:13 +02:00 |
|
simon lehericey
|
fbf089d60e
|
refactor(dossier): rename check_mandatory_champs -> check_mandatory_and_visible_champs
|
2022-10-18 11:13:41 +02:00 |
|
simon lehericey
|
9bba2093be
|
refactor(champ): mandatory_blank_and_visible? -> mandatory_blank?
As the method does not check visibility
|
2022-10-18 11:13:41 +02:00 |
|
simon lehericey
|
d5d031e15d
|
fix(export): do not export invisible champ
|
2022-10-14 10:30:27 +02:00 |
|
Eric Leroy-Terquem
|
c6082ded09
|
no select for usager if only one groupe_instructeur
|
2022-10-13 19:49:32 +02:00 |
|
Martin
|
c921e6e1ee
|
fix(ProcedureExportService): downloadable_sorted_batch is scoped by export, no need to re-filter them via downloadablable_sorted_batch otherwise export for supprimes_recemment does not includes dossier.supprimes_recemment
|
2022-10-10 11:11:21 +02:00 |
|
simon lehericey
|
0e75f9960b
|
fix: send_dossier_decision preview
|
2022-10-06 17:43:09 +02:00 |
|
Paul Chavard
|
462cc41caa
|
refactor(block): use block? instead of repetition?
|
2022-09-29 17:49:14 +02:00 |
|
Colin Darie
|
e7de19b24d
|
fix(dossier): avoir final state if etablissement is still in degraded mode
Maintenant qu'on autorise un dossier pour entreprise a être créé en mode "dégradé",
(avec établissement incomplet suite à API Entreprise/INSEE down…),
on empêche de l'accepter/refuser/classer sans suite tant qu'on a pas
vérifié son SIRET.
Fix https://sentry.io/organizations/demarches-simplifiees/issues/2839832517/?project=1429550&query=is%3Aunresolved
|
2022-09-21 16:00:59 +02:00 |
|
Paul Chavard
|
bbca7344e5
|
fix(conditional): mandatory champs inside hidden repetition should not be validated
|
2022-08-04 14:48:40 +02:00 |
|
Colin Darie
|
11cd73b4ac
|
feat(export/csv): list etablisement entreprise_etat_administratif
|
2022-07-25 10:58:02 +02:00 |
|
Paul Chavard
|
042703cead
|
refactor(dossier): extract dossier preloader
|
2022-07-21 12:29:08 +02:00 |
|
simon lehericey
|
821fd2394b
|
small refactor
|
2022-07-20 15:48:16 +02:00 |
|
Paul Chavard
|
0f9d8b6a39
|
feat(dossier): exclude conditionally invisible fields from mandatory check
|
2022-07-12 17:33:42 +02:00 |
|
Paul Chavard
|
4d48055158
|
feat(tags): expose used_type_de_champ_tags
|
2022-07-07 23:23:17 +02:00 |
|
Paul Chavard
|
350ed3a11a
|
feat(graphql): expose revision on demarche descriptor type
|
2022-06-17 12:33:35 +02:00 |
|