mfo
|
cfda807b66
|
fix(data): decimal number having spaces are no more exportable
|
2024-06-25 21:17:46 +02:00 |
|
mfo
|
476c7df160
|
bug(Champs::DecimalNumberChamp.for_export): should be able to cast a number wrapped with a string having leading/trailing spaces
|
2024-06-25 17:05:33 +02:00 |
|
Colin Darie
|
f2669fbca8
|
fix(attestation): fix unspecified_attestation_champs for v2
|
2024-06-20 14:15:06 +02:00 |
|
Colin Darie
|
a540f8dccb
|
feat(attestation): can render & attach attestations v2
|
2024-06-20 14:15:05 +02:00 |
|
Colin Darie
|
4af6957237
|
fix(attestation): dup keep all attributes
|
2024-06-20 11:08:15 +02:00 |
|
Colin Darie
|
c5c24c01d8
|
chore(attestation): procedure#attestation_template always returns the published attestation
|
2024-06-20 11:08:15 +02:00 |
|
mfo
|
8cb902821f
|
bug(draft_types_de_champ_private.condition): condition must be validated with upper_tdcs. considering that types_de_champ_private can have a condition using a types_de_champ_public, we have to include all types_de_champs_public plus only types_de_champs_private.upper_tdcs
|
2024-06-11 16:05:45 +02:00 |
|
mfo
|
f819da8921
|
tech(clean): simplify implementation of eligibilite rules, code, enhance wording and test coverage
|
2024-06-11 09:57:36 +02:00 |
|
mfo
|
e3a24d53ea
|
tech(refactor): procedure::error_summary and dossier::ErrorsFullMessagesComponent use same behaviour to compact/expand errors
|
2024-06-11 09:39:20 +02:00 |
|
mfo
|
5644692448
|
feat(Logic.computable?): add computable? to know if a ineligibilite_rules set is computable
|
2024-06-11 09:32:53 +02:00 |
|
mfo
|
5de4ce889f
|
feat(ProcedureRevision.ineligibilites_rules): keep track of changes and show it to admin for republication
|
2024-06-11 09:32:53 +02:00 |
|
mfo
|
ab522a3e40
|
Merge pull request #10503 from mfo/US/fix-condition-validator-on-private-champ-using-public-tdc
Correctif: ETQ admin, je souhaite pouvoir utiliser des champs public pour conditionner une annotation privée
|
2024-06-10 09:33:22 +00:00 |
|
mfo
|
27b86f9848
|
fix(TypesDeChamp::ConditionValidator): allow to use types_de_champ_public on condition for types_de_champ_private
|
2024-06-10 11:26:01 +02:00 |
|
mfo
|
d2ccea700b
|
bug(TypesDeChamp::ConditionValidator): should allow to use types_de_champ_public on condition for types_de_champ_private
|
2024-06-10 09:35:29 +02:00 |
|
Kara Diaby
|
cb5ba455eb
|
Fixe bug sur toutes les démarches
|
2024-06-05 14:13:44 +00:00 |
|
mfo
|
ef3ca9839b
|
feat(procedure.validation): extract validation context: types_de_champ_public_editor, types_de_champ_private_editor and publication [combining both contextes]. validate conditions, headers_sections, regexp on type_de_champ_private too. dry validation
|
2024-06-04 18:25:24 +02:00 |
|
mfo
|
f14c88a54a
|
clean(spec): speed, avoid using with_all_champs factory. takes too much time when not needed
|
2024-06-04 15:34:34 +02:00 |
|
krichtof
|
45814fdbfb
|
Merge pull request #10454 from demarches-simplifiees/9827-add-specs
corrige quelques bugs de la feature export template (renommage dans le zip)
|
2024-06-04 13:18:12 +00:00 |
|
Christophe Robillard
|
ac23d5fb41
|
convert date with dash for export renaming
|
2024-06-04 10:32:14 +02:00 |
|
Paul Chavard
|
68c15ba99f
|
feat(champ): add updated_by column
|
2024-06-03 18:45:16 +02:00 |
|
mfo
|
a278aac92f
|
fix(spec): maj broken spec on main
|
2024-05-31 08:24:55 +02:00 |
|
Christophe Robillard
|
acf6579aa4
|
add missing specs to export template
|
2024-05-29 14:38:05 +02:00 |
|
Paul Chavard
|
de209954e1
|
Merge pull request #10466 from tchak/fix-supprimes_recemment-should-include-archived
fix(instructeur): supprimes_recemment should include archived dossiers
|
2024-05-29 11:09:41 +00:00 |
|
Paul Chavard
|
5154231ccf
|
fix(dossier): batch operations to termine dossier should send emails
|
2024-05-29 11:31:58 +02:00 |
|
Paul Chavard
|
b06934b8d3
|
fix(instructeur): supprimes_recemment should include archived dossiers
|
2024-05-29 11:03:46 +02:00 |
|
Christophe Robillard
|
06cbb65d4e
|
spec: simplify export template factory
|
2024-05-28 18:25:37 +02:00 |
|
simon lehericey
|
fa06d17169
|
Feat(user): set email_verified_at when setting confirmed_at
|
2024-05-27 17:24:56 +02:00 |
|
simon lehericey
|
841c1cc845
|
Feat(user): verify user email during devise confirmation
|
2024-05-27 17:24:55 +02:00 |
|
Paul Chavard
|
1bca3c123b
|
chore(dossier): remove legacy update attributes
|
2024-05-27 10:33:37 +02:00 |
|
simon lehericey
|
d3b700326d
|
spec: fix
|
2024-05-23 10:01:29 +02:00 |
|
simon lehericey
|
fa7d5cfa33
|
fix test
|
2024-05-23 10:00:41 +02:00 |
|
simon lehericey
|
c8b3b4b45a
|
refactor: renaming
|
2024-05-23 10:00:38 +02:00 |
|
simon lehericey
|
6445337be7
|
refactor(pj_list): extract pj list in a concern and simplify
|
2024-05-23 10:00:38 +02:00 |
|
Christophe Robillard
|
aeb4bd2ff1
|
add original-filename tag
|
2024-05-23 10:00:36 +02:00 |
|
Christophe Robillard
|
8e8057ddd3
|
add some specs to export template
|
2024-05-23 10:00:36 +02:00 |
|
Christophe Robillard
|
357c07456c
|
generate export with export_template
|
2024-05-23 10:00:34 +02:00 |
|
Christophe Robillard
|
95c308dc51
|
add specific tags
|
2024-05-23 10:00:33 +02:00 |
|
Christophe Robillard
|
a248eba641
|
export template: set default values
|
2024-05-23 10:00:33 +02:00 |
|
Christophe Robillard
|
bbb6309b4f
|
procedure: add pieces_jointes_exportables_list
|
2024-05-23 10:00:32 +02:00 |
|
Christophe Robillard
|
25ab2420fe
|
validate export template
|
2024-05-23 10:00:32 +02:00 |
|
Christophe Robillard
|
24922605cd
|
add pj for export template
|
2024-05-23 10:00:32 +02:00 |
|
Christophe Robillard
|
d1c3b84ea2
|
add export template model
|
2024-05-23 10:00:32 +02:00 |
|
mfo
|
4ea601de79
|
fix(champs.pj.clone): stop cloning private piece_justificative_file when user clone his dossier
|
2024-05-21 09:50:27 +02:00 |
|
Colin Darie
|
c2b1d7aaaf
|
Merge pull request #10261 from colinux/ignore-search-terms-2
Tech (perf): ignore les `search_terms` colonnes pour ne plus les select à chaque query et debounce l'indexation
|
2024-05-21 07:07:10 +00:00 |
|
Colin Darie
|
3d52601155
|
fix(carte): gracefully ignore invalid year and kind params
Empêche d'envoyer une date invalide à PG et polluer les logs.
|
2024-05-16 16:58:42 +02:00 |
|
Paul Chavard
|
a1db089681
|
fix(champ): champ value formatters should check champ type
|
2024-05-13 17:00:46 +02:00 |
|
Colin Darie
|
e01f5b7993
|
refactor(search): index search terms only when necessary
|
2024-05-08 10:35:04 +02:00 |
|
Kara Diaby
|
3bebff1177
|
TEsts
|
2024-05-07 09:49:29 +00:00 |
|
Colin Darie
|
6733b2884f
|
feat(search): index mandataire name
|
2024-05-06 18:58:52 +02:00 |
|
Colin Darie
|
39b0327237
|
refactor(search): rename update search terms => index search terms
|
2024-05-06 18:57:39 +02:00 |
|