LeSim
|
c89e60d5fa
|
Merge pull request #10793 from demarches-simplifiees/remove_virtual_attribute_in_code
Tech: retire la protection contre les colonnes virtuelles
|
2024-09-18 08:38:20 +00:00 |
|
Paul Chavard
|
34a05d0bf0
|
Merge pull request #10462 from demarches-simplifiees/can-filter-from-repetition-content
ETQ instructeur je peux filtrer à partir du contenu d'un bloc répétable
|
2024-09-16 14:59:05 +00:00 |
|
Paul Chavard
|
e7bc7c4783
|
feat(procedure): can filter from repetion content
|
2024-09-16 16:46:49 +02:00 |
|
mfo
|
6af07dd721
|
data(fix): backfill invalid procedure presentation filters having a value greater than pg max integer
|
2024-09-16 16:36:02 +02:00 |
|
simon lehericey
|
bc7d91751d
|
Revert "fix: ignore virtual data in column initialization"
This reverts commit 4289aa2cf5 .
|
2024-09-13 11:00:08 +02:00 |
|
mfo
|
02bbf26d3f
|
feat(ProcedurePresentation): validates that ProcedurePresentation.filters using a value casted as an integer [search by id] is not out of pg integer range
|
2024-09-10 17:47:50 +02:00 |
|
mfo
|
8ebb076a29
|
bug(ProcedurePresentation.filtered_ids): using numbers bigger than pg limit should not raise an error
|
2024-09-10 17:15:35 +02:00 |
|
simon lehericey
|
4289aa2cf5
|
fix: ignore virtual data in column initialization
|
2024-09-09 16:37:22 +02:00 |
|
Colin Darie
|
659d35e11f
|
test: fix for mutable string
|
2024-08-22 09:26:49 +02:00 |
|
Colin Darie
|
77fb0553fc
|
chore: enable freeze string literals by comment
|
2024-08-22 09:26:48 +02:00 |
|
mfo
|
750842f742
|
feat(Column::JSONPathColumn): allow search by json path column
Co-authored-by: LeSim <mail@simon.lehericey.net>
|
2024-08-21 10:23:39 +02:00 |
|
mfo
|
60c6c86d70
|
ProcedurePresentation.displayable_fields_for_select -> InstructeurFacetPickerComponent.displayable_fields_for_select
|
2024-08-19 15:29:59 +02:00 |
|
mfo
|
41ea39abb1
|
ProcedurePresentation.filterable_fields_options -> InstructeurFilterComponent.filterable_fields_options
|
2024-08-19 15:29:59 +02:00 |
|
simon lehericey
|
379c9fb812
|
procedure should provide its facets
|
2024-08-19 15:29:59 +02:00 |
|
simon lehericey
|
c5c2d5782d
|
lets keep it private
|
2024-08-19 15:29:59 +02:00 |
|
simon lehericey
|
772424ff5e
|
move field_enum to instructeur filter component
|
2024-08-19 15:28:36 +02:00 |
|
simon lehericey
|
305b8c13c7
|
! BREAKING : break previous filter by type_de_champ_private
simplify type_de_champ_private -> type_de_champ, fix spec, add facet_spec
|
2024-08-19 15:28:36 +02:00 |
|
mfo
|
b3cb3e974e
|
refactor(Facet): extract Facet from ProcedurePresentation
Co-Authored-By: LeSim <mail@simon.lehericey.net>
clean(code): no comment 🎶
|
2024-08-19 15:27:39 +02:00 |
|
Paul Chavard
|
229483d16c
|
refactor(champ): remove type_de_champ_id and champ factories
|
2024-07-22 13:53:45 +02:00 |
|
Martin
|
2952987ad8
|
refactor(spec): stop using procedure type de champs traits as :with_datetime , :with_xxx in favor of :types_de_champ_public which keeps position in check
|
2024-01-23 17:30:22 +01:00 |
|
Martin
|
fd1f33b6e5
|
bug(filtres): les filtres par type de champs select ne fonctionnent pas
|
2023-11-14 09:46:29 +01:00 |
|
Lisa Durand
|
129230af88
|
exclude dossiers with pending correction when instructeur filters on 'en_construction'
|
2023-09-26 16:36:39 +02:00 |
|
Colin Darie
|
680919a68f
|
feat(svr): instructor filters with svr wording specific
|
2023-09-13 13:50:26 +02:00 |
|
Colin Darie
|
cf87419a19
|
fix(avis): table is only sortable by question_answer, answer is not exposed
|
2023-08-29 18:01:14 +02:00 |
|
Colin Darie
|
168189c3ac
|
feat(sva): instructeurs can filter by sva/svr decision before a date
|
2023-07-11 10:01:48 +02:00 |
|
Eric Leroy-Terquem
|
a2c636d784
|
fix(tests): create groupe instructeurs with factory
|
2023-07-03 14:47:56 +02:00 |
|
Paul Chavard
|
f7e81965b1
|
fix(instructeur): filter by departement or region should use code instead of name
|
2023-06-28 10:14:34 +02:00 |
|
Colin Darie
|
75b2685230
|
fix(instructeurs): human format a filtered date
|
2023-06-08 19:01:23 +02:00 |
|
Colin Darie
|
7e567d5080
|
fix(instructeurs): don't crash when displaying "avis" column
|
2023-06-02 17:07:02 +02:00 |
|
Colin Darie
|
ff8fba3725
|
fix(instructeur): can filter by avis answer
|
2023-05-23 09:40:21 +02:00 |
|
Paul Chavard
|
11065946ce
|
fix(instructeur): fix dossiers suivis filter (merge behavior change in rails 7)
|
2023-05-04 18:24:18 +02:00 |
|
Lisa Durand
|
e393132fd8
|
Merge pull request #8936 from demarches-simplifiees/add-yes-no-column-for-instructeurs
[instructeur] ajout du nb de réponses oui/non aux avis dans le tableau d'une procedure
|
2023-04-26 09:05:58 +00:00 |
|
Lisa Durand
|
b52a2ca972
|
fix spec
|
2023-04-21 10:21:54 +02:00 |
|
Paul Chavard
|
05cfb4055d
|
fix(dossier): improuve dossier state display
|
2023-04-19 12:27:16 +02:00 |
|
Paul Chavard
|
21b548d32b
|
fix(dossier): delete all champs starting with children
|
2023-04-13 11:08:10 +02:00 |
|
Colin Darie
|
5cddb1c74e
|
fix(procedure_presentation): options groupe_instructeur for that procedure only
|
2023-01-31 13:55:06 +01:00 |
|
Paul Chavard
|
44488c7014
|
feat(dossier): use select in filters bygroupe instructeur
|
2023-01-16 14:00:08 +01:00 |
|
Colin Darie
|
7ff04c1a05
|
style(instructeurs): human/i18n value for state filter
|
2022-12-15 09:34:10 +01:00 |
|
Paul Chavard
|
29bdd82b59
|
refactor(procedure): types_de_champ -> active_revision.types_de_champ_public
|
2022-11-17 13:54:14 +01:00 |
|
Paul Chavard
|
e6288c39f2
|
refactor(dossier): champs -> champs_public
|
2022-11-10 22:44:39 +00:00 |
|
simon lehericey
|
6a5a82ce06
|
fix(instructeur dashboard): dossiers filtered on multiple states
|
2022-10-03 15:18:46 +02:00 |
|
Martin
|
d7cce3c982
|
fix(instructeur/procedures#show): Procedure presentation filterable state field is in conflict with projected state field. quick fix, maybe will refactor both to align them
|
2022-09-28 15:28: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 |
|
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
|
95a1ea1047
|
feat(procedure_presentation): add since date filters
|
2022-06-09 13:01:22 +01:00 |
|
simon lehericey
|
9fd5219751
|
fix sort in procedure presentation
|
2022-04-15 12:21:39 +02:00 |
|
Paul Chavard
|
83a8d87e95
|
i18n(procedure_presentation): translate fields
|
2022-04-14 11:38:01 +02:00 |
|
Paul Chavard
|
6da54936b7
|
refactor(procedure_presentation): use internal reference to instructeur
|
2022-04-05 09:42:23 +02:00 |
|
Pierre de La Morinerie
|
56edba37bc
|
specs: make the ProcedurePresentation#sorted_ids test more robust
Before the Dossiers were already created in the correct order, so the
sorting wasn't really tested.
|
2022-03-22 07:58:44 +01:00 |
|
Paul Chavard
|
2ba05bfb4f
|
fix(dossier): use depose_at instead of en_construction_at
|
2021-12-06 15:49:17 +01:00 |
|