90b615c5b2
Add data transformation interface for filters
...
Introduced a new DataTransformerFilterInterface that allows transforming filter's form data before it is processed. Updated the FilterType file to add a view transformer if the filter implements this new interface. This new transformation process caters to transforming existing data in saved exports and replacing it with default values.
2024-06-14 14:38:10 +02:00
84f515d451
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-05-28 14:16:01 +02:00
775535e683
refactor file drop widget
2024-05-28 11:25:59 +02:00
38e5d9c7cc
fix task for symfony 5.4
2024-04-10 16:08:35 +02:00
579bd829f8
Apply rector rules: symfony up to 54
2024-04-04 23:30:25 +02:00
931c69eee4
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-04-04 18:45:01 +02:00
d29415317b
Allow users to display news on homepage (+ configuring a dashboard homepage)
2024-03-07 21:08:00 +00:00
f889d67e94
fixes after merge of master into upgrade-sf4
2024-02-12 22:31:16 +01:00
37af488f69
Merge branch 'master' into upgrade-sf5
2024-02-12 21:50:34 +01:00
9b9c2774ad
Allow Pick*Type to submit the form when selection an entity, and apply inside Event
2024-02-08 12:59:50 +01:00
f11f7498d7
Add new option "as_id" to Pick*DynamicType
...
This option will make the app return a single id of the entity in data, and not the entity json.
2024-02-08 12:54:44 +01:00
2b968b9a5b
order centers dropdown alphabetically
2024-02-08 11:21:33 +01:00
036fe8d6f8
upgrade php-cs 3.49
2024-02-07 10:43:53 +01:00
27ce322690
upgrade php-cs-fixer to 3.47.0
2024-01-22 12:14:39 +01:00
3c8e59e088
php cs fixes after updating php cs fixer
2024-01-10 10:31:25 +01:00
825cd127d1
update php-cs-fixer and rector + fix rules
2024-01-09 13:50:45 +01:00
2dd1b7c943
Fix some tests
2023-12-14 23:05:35 +01:00
c6bb7b1d98
Rector rules: apply rules for 5.0 types
2023-12-12 16:08:46 +01:00
be57c96a2f
Add phonenumber to user
2023-11-16 15:12:12 +00:00
e9df26c2f7
Export: add clauses on the social work start date and end date within the filter "Filter accompanying period by accompanying period work"'
2023-11-15 13:25:08 +01:00
5f805626f7
[export] sort filters and aggregators by title
2023-10-19 14:39:22 +02:00
981dc6a959
[export] add a filter and aggregator on accompanying periods: group by activity type (accompanying course having at least one activity from this type)
2023-10-19 10:33:56 +02:00
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
65aa0a1588
Merge remote-tracking branch 'origin/master' into rector/rules-symfony
2023-09-27 15:25:29 +02:00
da3c6f2dd1
php cs fix
2023-09-14 17:17:36 +02:00
370c9c6d74
only display active centers in center form for exports
2023-09-14 17:01:58 +02:00
b4f9501af5
php cs fixes
2023-09-14 11:47:54 +02:00
d2323e91ca
new cs rule: single_line_empty_body
...
Rule is added to the last version of php-cs-fixer
2023-09-12 15:58:59 +02:00
9375d50112
Merge remote-tracking branch 'origin/master' into rector/rules-symfony
...
# Conflicts:
# src/Bundle/ChillAsideActivityBundle/src/Entity/AsideActivity.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Export/ListAsideActivity.php
2023-09-12 15:21:15 +02:00
19789acbbe
php cs fixes
2023-09-12 15:18:03 +02:00
9600543fec
Merge branch 'master' into use_crud_for_center
2023-09-11 14:57:51 +02:00
86315b1579
only show active centers from the reachable centers for creation of person
2023-09-11 14:43:52 +02:00
75bca46b98
cs fixer
2023-09-07 12:16:47 +02:00
f30b4ff452
DX php cs fixer
2023-09-06 16:22:03 +02:00
f3a37d435f
FEATURE [form][isActive] add form field for isActive property
2023-09-06 16:21:29 +02:00
82b3025842
DX php cs fixer
2023-09-06 15:56:48 +02:00
fa47dcd5b6
FIX [center][crud] use crud controller for center entity
2023-09-06 15:50:12 +02:00
7c58880139
Remove usage of deprecated Role class
2023-08-31 17:08:18 +02:00
667104a595
Fix test on CalendarType: use the real IdToEntityDataTransformer, mocking the repository
2023-08-28 16:09:21 +02:00
f570fe92a5
apply rector rules
2023-07-28 02:40:02 +02:00
c20f65eebb
apply rector rules: symfony **UP TO** 44
2023-07-28 01:52:53 +02:00
023a29cb78
apply rector rules: php up to php82
2023-07-19 23:19:50 +02:00
74ed34ba97
apply rules rector
2023-07-19 22:48:26 +02:00
224c2c74e8
Merge remote-tracking branch 'origin/master' into rector/rules-up-to-php80
...
Conflicts:
src/Bundle/ChillActivityBundle/Controller/ActivityController.php
src/Bundle/ChillActivityBundle/Export/Aggregator/ACPAggregators/DateAggregator.php
src/Bundle/ChillActivityBundle/Menu/PersonMenuBuilder.php
src/Bundle/ChillActivityBundle/Repository/ActivityACLAwareRepository.php
src/Bundle/ChillActivityBundle/Service/DocGenerator/ActivityContext.php
src/Bundle/ChillCalendarBundle/Command/MapAndSubscribeUserCalendarCommand.php
src/Bundle/ChillCalendarBundle/RemoteCalendar/Connector/MSGraph/MSGraphUserRepository.php
src/Bundle/ChillDocStoreBundle/Controller/DocumentAccompanyingCourseController.php
src/Bundle/ChillDocStoreBundle/Controller/DocumentPersonController.php
src/Bundle/ChillDocStoreBundle/Repository/PersonDocumentACLAwareRepository.php
src/Bundle/ChillEventBundle/Search/EventSearch.php
src/Bundle/ChillMainBundle/Controller/ExportController.php
src/Bundle/ChillMainBundle/Controller/PermissionsGroupController.php
src/Bundle/ChillMainBundle/Cron/CronManager.php
src/Bundle/ChillMainBundle/Entity/CronJobExecution.php
src/Bundle/ChillMainBundle/Export/ExportManager.php
src/Bundle/ChillMainBundle/Form/Type/Export/PickCenterType.php
src/Bundle/ChillMainBundle/Form/Type/Listing/FilterOrderType.php
src/Bundle/ChillMainBundle/Repository/NotificationRepository.php
src/Bundle/ChillMainBundle/Templating/Listing/FilterOrderHelper.php
src/Bundle/ChillMainBundle/Templating/Listing/FilterOrderHelperBuilder.php
src/Bundle/ChillMainBundle/Templating/Listing/FilterOrderHelperFactory.php
src/Bundle/ChillPersonBundle/Controller/AccompanyingCourseWorkController.php
src/Bundle/ChillPersonBundle/Controller/SocialWorkSocialActionApiController.php
src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/AgeAggregator.php
src/Bundle/ChillPersonBundle/Export/Export/ListAccompanyingPeriod.php
src/Bundle/ChillPersonBundle/Export/Export/ListHouseholdInPeriod.php
src/Bundle/ChillPersonBundle/Repository/AccompanyingPeriodACLAwareRepository.php
src/Bundle/ChillPersonBundle/Security/Authorization/AccompanyingPeriodVoter.php
src/Bundle/ChillPersonBundle/Service/DocGenerator/AccompanyingPeriodContext.php
src/Bundle/ChillPersonBundle/Service/DocGenerator/AccompanyingPeriodWorkEvaluationContext.php
src/Bundle/ChillPersonBundle/Service/DocGenerator/PersonContext.php
src/Bundle/ChillReportBundle/DataFixtures/ORM/LoadReports.php
src/Bundle/ChillTaskBundle/Controller/SingleTaskController.php
2023-07-17 12:49:13 +02:00
ea0e5dfa14
Merge remote-tracking branch 'origin/master' into user_filter_tasks
2023-07-13 16:13:14 +02:00
bf93c1ddb2
fix label color in active filters pills
2023-07-11 14:06:10 +02:00
39896ea6e2
[FilterOrder] add a method to get all the active filters
2023-07-10 15:26:54 +02:00
1ee0e8e350
DX phpstan and csfixer
2023-07-05 13:35:06 +02:00
4da7040a49
FEATURE [user filter] implement query. Selecting multiple users doesn't work
2023-07-05 12:38:42 +02:00
a34b5f8588
Merge remote-tracking branch 'origin/118-design-filterOrder' into user_filter_tasks
2023-07-05 10:56:12 +02:00