81c73f6acf
Merge branch 'master' into 111_exports_suite
2022-10-24 11:06:12 +02:00
307fdfd0ba
Merge branch 'person-docgen-context-with-3party' into 'master'
...
Feature: [person][docgen] Add a title to document in person docgen
See merge request Chill-Projet/chill-bundles!461
2022-10-24 07:56:02 +00:00
9f4cf4ea88
Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles
2022-10-20 09:56:23 +02:00
e91d2c9e93
complete chill documentation about csfixer and phpstan
2022-10-20 09:55:42 +02:00
83ba813160
Feature: [docgen] order document template by name in list and in admin
2022-10-19 17:56:10 +02:00
0cbe12a32c
DX: [dql] add a function JSON_EXTRACT
...
This might be used to sort lines which contains translatable string.
2022-10-19 17:44:36 +02:00
2a782044e6
DX: [docgen] add more test for docgenObjectNormalizer and AccompanyingPeriodResourceNormalizer
2022-10-19 17:11:10 +02:00
719256913c
Feature: [docgen] Add a new variable createdAtDate, which contains date
...
without date and time
This is useful when generating a letter, to fill the today's date in the
letter's header.
2022-10-19 16:07:12 +02:00
ea5f8c9d08
Feature: [docgen][person] add a new context to generate document with a
...
third party
This allow to prepare, for instance, mail (letters) to a thirdparty
about a Person
2022-10-19 14:16:59 +02:00
1b5d5a28fd
DX: [main] Validation phone number: add some parameters for debugging
2022-10-19 14:16:20 +02:00
31f048b8e8
Feature: [person][docgen] Add a title to document in person docgen
...
context
2022-10-19 14:12:47 +02:00
2f9b56dcd5
Feature: [export][acp] group courses by household composition
2022-10-18 21:43:33 +02:00
530c778d8c
DX: [person][household composition] create interface for repositories
2022-10-18 21:42:39 +02:00
7b3fcad251
Feature: [export][activity] Filter activities by users scope and job
2022-10-18 16:27:49 +02:00
a7ade9dac4
DX: use tags iterator to inject aggregators, filters and export during ExportManager's construct
...
Squashed commit of the following:
commit dc2bbc8f4da24549a1d42feb3b453af9f79ab2ff
Author: Julien Fastré <julien.fastre@champs-libres.coop>
Date: Tue Oct 18 10:40:14 2022 +0200
Fixes: remove iterator_to_array on formatter, which causes a PHP crashes
commit 4ce56a01a77103661fb790d0988df6625f1fb11b
Author: Julien Fastré <julien.fastre@champs-libres.coop>
Date: Mon Oct 17 17:41:14 2022 +0200
DX: use tags and dependency injection to build ExportManager
2022-10-18 16:27:49 +02:00
a5c7934b76
Merge branch '664_or_translation' into 111_exports_suite
2022-10-18 15:33:49 +02:00
a7a921ee4d
batch replacing ', ou' in filters
2022-10-18 15:25:43 +02:00
93713f2ac2
Merge branch '641_issues_with_children' into '111_exports_suite'
...
Issue641, improve query, issues and actions with descendants
See merge request Chill-Projet/chill-bundles!460
2022-10-18 12:50:35 +00: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
531e05fc3a
DX: fix tests to find ancestor to all SocialAction and SocialIssue
2022-10-17 17:54:50 +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
50e12375f8
Feature: [export][activity] Group by users (participating) job and scope
...
on activity exports
2022-10-17 00:25:16 +02:00
4ed760949a
Feature: [export][activity] Add filter and aggregator by users
...
(participating to the activity)
2022-10-16 23:56:25 +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
de7ba29853
issue641: form select2 list activated socialissues and sort by ordering
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
a46c85d66c
Fix nested forms problems with select2 FormTypes in issue 641 and 649
...
Select2UserLocationType.php is called in another context:
UserController call UserCurrentLocationType which instanciate new Select2UserLocationType.php FormType
2022-10-16 13:24:03 +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
c07cd2b715
Fixed: [export][activity] use createdBy property instead of user for
...
grouping or filtering by creator
2022-10-14 21:55:02 +02:00
cd3fc99b9a
DX: extract interface for UserRepository
2022-10-14 21:42:55 +02:00
8b71e141cf
Feature: [activity] track creation and update on activity
2022-10-14 21:06:21 +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
66f282e221
DX: fix an accompanying period might be null in an AccompanyingPeriodComment
2022-10-13 16:50:21 +02:00
75f6c8754e
Feature: [export][acp] filter by acp which have an evaluation: use
...
select2
2022-10-13 15:32:09 +02:00
5a94ce49f1
[Feature] add active property to evaluation
2022-10-13 15:25:09 +02:00
1ba9f0365f
Merge branch 'master' into 111_exports_suite
2022-10-12 11:29:10 +02:00
d5efbd505c
Feature: [export][acp] aggregator by course's duration
2022-10-12 11:04:36 +02:00
3a8640db43
DX: Add a DQL AGE
function to calculate age between two dates
2022-10-12 11:03:51 +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
fce7c44907
Fix return value for initializeObject in ScopePickerTest
2022-10-10 20:52:35 +02:00