Christophe Siraut
110db30748
ChillPersonBundle: add employmentStatus property to Person
2024-12-16 17:35:19 +01:00
394c752fc3
undo wrong fix of workflow configuration
2024-04-30 16:29:33 +02:00
e24c4dc2e8
Fix workflow hierarchy
2024-04-30 09:25:09 +02:00
76fdd6d889
Add explicit controller definition requirement for APIs
...
Updated API creation to require an explicit controller definition. This change has been reflected in the ChillMainExtension and ChillPersonExtension files. Also, it has introduced a new exception, the InvalidCrudConfiguration, which will be thrown when a new API or CRUD is created without this explicit controller definition.
2024-04-08 19:06:47 +02:00
21bd6478ad
Add DI configuration for the export of period step history data within the ChillPersonBundle
...
This commit adds dependency injection configuration for the export of period step history data within the ChillPersonBundle. It specifically configures exports, filters, and aggregators, all related to the accompanying period step history. Additionally, it updates ChillPersonExtension to load this newly created configuration.
2024-02-07 15:38:10 +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
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
dba1d0548e
Use the new syntax for prepending the load of twig templates in some Chill*Extension class
2023-07-27 23:23:18 +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
ff1629cbb7
Separate role "see confidential course" from "reassign bulk"
2023-07-05 22:06:21 +02:00
a7dbdc2b9d
FEATURE [voter][confidential] voter adapted. repository changes left to do
2023-07-03 13:35:34 +02:00
9ccc57bbcb
FEATURE [config][voter] config set for relation between bulk_assign and see_confidential
2023-07-03 13:35:34 +02:00
dde3002100
DX: apply rector rules up to php8.0
2023-04-28 22:30:33 +02:00
722f053f06
Feature: Change accompanying period info step in a cronjob
2023-04-28 11:49:35 +02:00
b9a7530f7a
DX: apply rector rulesset up to PHP72
2023-03-29 22:32:52 +02:00
8e44f20535
Features: [export] Remove old unnecessary filters for person with accompanying period
...
Those filters applyed on persons and allowed to select person which has a new, closing, or active accompanying period. But this is deprecated: there are now a dedicated Export for that ( CountPersonWithAccompanyingCourse)
2022-11-10 15:21:56 +01:00
9699e2304a
fix cs: declare type and license header mismatch
2022-10-06 22:25:43 +02:00
67c3f3a840
fix cs with licencse header
2022-10-05 17:08:14 +02:00
c442529799
fix cs
2022-09-05 14:49:07 +02:00
3f4d4497af
exports: add new countHousehold export
2022-08-10 14:35:38 +02:00
93d0fbead5
exports: create new indicator to count evaluations
2022-08-09 16:06:32 +02:00
2f8bafa2e2
exports: split yaml services accompanying_period and accompanying_course
...
* the 3 old filters are applyOn person -> move it in PersonFilters
* there is a conditionnal option to enable them -> split yaml files
2022-08-04 12:46:06 +02:00
ebb6ee4a41
agefilter added for persons
2022-08-02 15:07:56 +02:00
8fdb2747ac
Merge branch 'master' into social_action_exports
2022-07-28 15:45:46 +02:00
b12e5e78b6
reorganize into separate config file
2022-07-26 13:18:15 +02:00
057617c1cb
separate accompanying_period exports in yaml service definition
2022-07-25 14:04:23 +02:00
e6caeecc50
add composition type to admin menu
2022-07-18 16:36:13 +02:00
b26fcc4566
Merge remote-tracking branch 'origin/master' into issue596_admin_user
2022-05-13 15:08:49 +02:00
nobohan
f449dcbda1
admin: refine social work admin form
2022-05-10 18:06:29 +02:00
64432bb08a
Merge remote-tracking branch 'origin/master' into issue557_address_civility_in_form_person
2022-05-06 10:21:13 +02:00
nobohan
7907e4a050
admin: add household position and relation admin
2022-05-05 18:31:08 +02:00
nobohan
9ce7f10415
admin: add personresourcekind in the admin
2022-05-05 15:20:47 +02:00
nobohan
2fbdd169df
admin: add AccompanyingPeriod Origin and closingMotive
2022-05-05 14:37:56 +02:00
nobohan
5daf09334b
admin: admin section for social work related entities: SocialIssue, SocialAction, Goal, Result, Evaluation
2022-05-05 12:07:45 +02:00
nobohan
3f256ad907
admin: update marital status
2022-05-03 19:03:58 +02:00
ee14cd268b
add role to get acl on confidential periods
2022-05-02 16:44:02 +02:00
nobohan
bea019e9bc
household: API endpoint for posting a household
2022-04-15 12:23:16 +02:00
bdb07a3a05
options added to create person or parcours and to access global history
2022-03-21 12:10:03 +01:00
nobohan
16a0dc4621
fix role for AccPeriod Comment API
2022-03-10 16:46:10 +01:00
nobohan
cde6e8f368
accompanying course: allow PATCH on a comment entity
2022-03-04 13:01:01 +01:00
8b8f6027cc
Merge remote-tracking branch 'origin/master' into issue442_toggle_emergency
2022-03-01 14:52:56 +01:00
caa63ea97a
PersonAddressMoveEvent on household move (wip)
2022-02-19 14:04:51 +01:00
8ee451c6e0
fixes
2022-02-14 18:00:09 +01:00
a399804094
Endpoint created + swagger documentation + controller action
2022-02-09 17:38:35 +01:00
53b3f98bba
Household/composition add + fixes household composition editor
2022-01-24 10:59:00 +00:00
7564c2fde1
AccompanyingPeriodResource: add ACL
2022-01-10 23:12:52 +01:00
2c4d06371c
AccompanyingPeriodResource: fix deserialization + code style
2022-01-10 23:08:23 +01:00
4f1540c541
add a patch resource api endpoint (wip)
2022-01-04 19:37:27 +01:00
Pol Dellaiera
8401ce2656
cs: Fix code-style (using PHPCSFixer and PHPCS).
2021-12-21 10:59:23 +01:00