441c5c8da7
remove ByMaxDateFilter (evaluation)
2022-10-31 14:58:25 +01:00
a0fc9d4de5
SocialWork: Current actions filter + aggregator
2022-10-31 11:43:41 +01:00
8527c19073
acp HasNoAction Filter (UNTESTED)
2022-10-31 11:19:21 +01:00
fe120086c7
define queryKey in 11 aggregators
2022-10-28 16:59:11 +02:00
f1fb77187f
create 13 new export/filters/aggregators in Person and AsideActivity Bundles
...
* minor corrections on last commit
* modify related files (declaration, messages.fr, repository)
* yaml service declaration
2022-10-28 16:48:09 +02:00
43d9ba1ba5
Create 16 new filters/aggregators in Bundles: Vendée, Person, Activity
...
Basic file creation, with methods, namespace, and title translation
2022-10-28 13:07:24 +02:00
2f9b56dcd5
Feature: [export][acp] group courses by household composition
2022-10-18 21:43:33 +02:00
a7a921ee4d
batch replacing ', ou' in filters
2022-10-18 15:25:43 +02:00
9eb451e359
cs fixer
2022-10-18 14:37:33 +02:00
8928664f87
Merge branch '111_exports_suite' into 641_issues_with_children
2022-10-17 18:16:30 +02:00
32ddc5465c
review: fix stuffs on socialAction and socialIssue filters:
...
* filters call static entity method
* add renderString option to manage add_children
* add tests on new entity method getDescendantsWithThisFor..()
* rename function in repository
* rename 'Select2..' classes by 'Pick..' and replace all occurences
2022-10-17 17:31:17 +02:00
71f989f00e
issue641: same for actions: take children, propose only associated and sort them by ordering
2022-10-16 20:06:18 +02:00
6b1155b9d8
issue641: don't list all children if parent is chosen
...
add mechanism to differenciate string in export
2022-10-16 20:05:22 +02:00
ccea6dd95c
issue641: add descendants to selected in alterQuery
2022-10-16 19:38:13 +02:00
8d7b6fea71
issue641: remove method to add parents socialissues (bad understanding)
2022-10-16 19:38:13 +02:00
6d40ef279f
issue641: simplify alterQuery where clause in concerned filters
2022-10-16 19:38:13 +02:00
3e5be50a87
fix some tests
2022-10-15 00:35:13 +02:00
dd0e2a169c
Feature: [export][acp] use a date of computation for each filter and
...
aggregator linked with referrer
2022-10-15 00:17:04 +02:00
f1e92887fd
Fixed: [export][person][by age] use lower maximum age if not set, to avoid postgresql error
2022-10-14 22:33:58 +02:00
2ee4897db9
Feature: [export][acp] use the acp's step history to aggregate steps in StepAggregator
2022-10-14 21:04:58 +02:00
59e21b6819
Feature: [acp] record the step history of each accompanying period
...
Each time a step is changed on an history, a record is stored in a
dedicated table.
When the acp's opening date is moved, the first row is adapted to match the new opening's date. This
mechanisme does not work if the opening date is move beyon the first end
date (if any), nor on the closing date.
2022-10-14 14:36:40 +02:00
75f6c8754e
Feature: [export][acp] filter by acp which have an evaluation: use
...
select2
2022-10-13 15:32:09 +02:00
d5efbd505c
Feature: [export][acp] aggregator by course's duration
2022-10-12 11:04:36 +02:00
6f1ec00d3a
Feature: [export] allow to choose between different granularity for DurationAggregator (acp) [wip]
2022-10-11 16:48:22 +02:00
aba3b33fd0
Feature: allow to filter courses by user's job #export #acp
2022-10-10 21:22:22 +02:00
2f77deaa60
fix cs
2022-10-10 20:53:49 +02:00
cbd7acebd5
Feature: allow to filter acp by scope of the user #export #acp
2022-10-10 20:52:35 +02:00
5c6068e8a5
fix cs
2022-10-10 18:52:38 +02:00
9c709d4388
issue641: others filters use these new Select2...Type
2022-10-10 18:28:30 +02:00
631111b0c7
rename UserCurrentLocationType to more generic Select2UserLocationType
...
NB: used 2 times, check that all works
2022-10-10 16:08:23 +02:00
087270829e
cleaning previous
2022-10-10 15:27:36 +02:00
999d4e2038
issue649: adapt existing UserCurrentLocationType to use select2 with AdministrativeLocationFilter
2022-10-10 15:27:22 +02:00
d055a286a8
Fix CS
2022-10-08 01:35:56 +02:00
6585662087
Fixed: fix the evaluation maxDateFilter to use correct alias
...
Some weird code is also removed in describeAction
2022-10-08 01:03:21 +02:00
d74decba74
DX: Fix cs
2022-10-06 23:57:45 +02:00
2fdb1dfb52
DX: more type hint for DirectExportInterface
2022-10-06 23:43:16 +02:00
07d15f0a68
DX: fixed complicated comparison to add a group by
2022-10-06 23:42:46 +02:00
5dbfb98906
DX: fix missing import during exception handling
2022-10-06 23:17:20 +02:00
7e1d07f1ff
DX: add missing import for handling exception
2022-10-06 23:04:50 +02:00
17cdaf449e
DX: remove unnecessary comparison
2022-10-06 23:02:47 +02:00
9ad9ef6758
DX: rename argument $qb to $query in export's, getResult
method, and add missing return type and import
...
This name is the same as the implemented interface.
2022-10-06 22:56:34 +02:00
77800c21bb
Fixed: missing import for handling LogicException
2022-10-06 22:45:58 +02:00
a41483be00
ACP ConfidentialFilter: Do not loop on choices to show the picked one
2022-10-06 22:44:31 +02:00
02330fcc75
ACP EmergencyFilter: Do not loop on choices to show the picked one
2022-10-06 22:42:35 +02:00
a324121f01
ACP IntensityFilter: Do not loop on choices to show the picked one
2022-10-06 22:39:00 +02:00
36590e7810
fix cs: mismatch header and strict type declaration
2022-10-06 22:25:45 +02:00
9699e2304a
fix cs: declare type and license header mismatch
2022-10-06 22:25:43 +02:00
b394d7247d
fix cs: too much line before declaring strict type
2022-10-06 08:55:32 +02:00
67c3f3a840
fix cs with licencse header
2022-10-05 17:08:14 +02:00
908419fbf8
Merge branch 'master' into 111_exports_suite
2022-10-05 15:26:18 +02:00