0c9010f065
Merge branch '242-export-add-filter-course-having-temporary-location' into 'master'
...
Add HasTemporaryLocationFilter test and update filter parameters
Closes #242
See merge request Chill-Projet/chill-bundles!645
2024-02-07 13:35:52 +00:00
3871299346
Merge branch '256_activity_form_admin' into 'master'
...
Fix activity form admin bug
See merge request Chill-Projet/chill-bundles!651
2024-02-07 13:30:59 +00:00
e2e0b08210
Add HasTemporaryLocationFilter test and update filter parameters
...
A new test HasTemporaryLocationFilterTest has been added under ChillPersonBundle. This test mainly focuses on checking the filter functionalities related to temporary locations. In addition, the 'having_temporarily' parameter has been added to 'calc_date' field in HasTemporaryLocationFilter class.
2024-02-07 14:28:24 +01:00
4df0542932
Merge branch 'issue220_fix_notification_event_error' into 'master'
...
Fix typing of doctrine events on Notification
Closes #220
See merge request Chill-Projet/chill-bundles!626
2024-02-07 13:23:54 +00:00
13854e59de
Add grouping parenthesis on condition about social issue and social action visibility
...
This improve readability and avoid errors with boolean operator precedence
2024-02-07 14:22:28 +01:00
4736fca679
Fix the conditions upon which social actions should be optional or required in relation to social issues within the activity creation form
2024-02-07 14:22:27 +01:00
32ae2f8f0d
Add a separate method for onPersist, use same private resetCache method
2024-02-07 13:55:31 +01:00
15f8432ce0
Use PostUpdateEventArgs typing instead of PostPersistEventArgs
2024-02-07 13:55:29 +01:00
ae7637acc6
Merge branch '243-missing-filter-acc-period-not-associated-with-address-reference' into 'master'
...
Add filter for courses not linked to a reference address
Closes #243
See merge request Chill-Projet/chill-bundles!655
2024-02-07 12:45:12 +00:00
ce391a6de8
Merge branch '241-export-list-acc-period-add-column-persons' into 'master'
...
[Export][List of accompanying periods] Add a column with a list of persons, names and ids
Closes #241
See merge request Chill-Projet/chill-bundles!647
2024-02-07 12:40:57 +00:00
950835c10b
Add filter for courses not linked to a reference address
...
This commit introduces a new filter to the Accompanying Course section. It allows users to filter for courses that are not associated with a reference address. The accompanying test and translation changes are also included in this update.
2024-02-07 13:38:15 +01:00
439fecd69f
fix cs
2024-02-07 13:25:49 +01:00
f02168950f
Export: group accompanying period by person participating
2024-02-07 13:16:07 +01:00
58c2235b88
Merge branch 'issue231_person_with_participation_filter' into 'master'
...
Add WithParticipationBetweenDatesFilter to ChillPersonBundle
See merge request Chill-Projet/chill-bundles!639
2024-02-07 10:54:30 +00:00
036fe8d6f8
upgrade php-cs 3.49
2024-02-07 10:43:53 +01:00
7a12602699
fix testContextGenerationDataNormalizeDenormalizeGetData
...
The method `Relationship::getOpposite` does not only compare the object equality, but also the object id.
2024-01-23 10:56:55 +01:00
15a927a9f8
[Export][List of accompanying periods] Add a list of persons, names and ids
2024-01-22 14:13:27 +01:00
27ce322690
upgrade php-cs-fixer to 3.47.0
2024-01-22 12:14:39 +01:00
cf1df462dc
optional parameter after the required one
2024-01-15 21:18:51 +01:00
a0328b9d68
Apply new CS rules on the webdav feature
2024-01-15 20:38:03 +01:00
813a80d6f9
Dav: add UI to edit document
2024-01-15 20:22:14 +01:00
ab95bb157e
Dav: add some documentation on classes
2024-01-15 20:19:03 +01:00
18fd1dbc4a
Dav: Introduce access control inside de dav controller
2024-01-15 20:19:03 +01:00
a35f7656cb
Dav: refactor WebdavController
2024-01-15 20:19:03 +01:00
ff05f9f48a
Dav: implements JWT extraction from the URL, and add the access_token in dav urls
2024-01-15 20:19:02 +01:00
482c494034
Webdav: fully implements the controller and response
...
The controller is tested from real request scraped from apache mod_dav implementation. The requests were scraped using a wireshark-like tool. Those requests have been adapted to suit to our xml.
2024-01-15 20:19:02 +01:00
adcf183469
Merge branch 'adjust_field_required_behaviour_in_forms' into 'master'
...
Adjust form for activity type presence field, setting placeholder to false
See merge request Chill-Projet/chill-bundles!643
2024-01-11 11:53:07 +00:00
2b903c4d6e
Use the correct id_seq to explicitly assign id to new row in accompanying period participation table
2024-01-11 11:55:03 +01:00
0b50cbfe4c
adjust form for activity type presence field, setting placeholder to false
2024-01-10 13:12:59 +01:00
e67c5d98ef
force pipeline to run again
2024-01-10 11:09:33 +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
a63b40fb6c
use service subscriber injection to inject manager registry
2024-01-09 13:48:14 +01:00
4d72933edb
Add condition to household export queries to exclude accompanying periods that are in draft.
2023-12-20 10:46:29 +00:00
469e379166
php cs fixes
2023-12-18 17:05:18 +01:00
f103b228e4
Create test for the participationBetweenDatesFilter
2023-12-18 17:04:42 +01:00
d2a31de1be
Add a missing translation for the filter description
2023-12-18 17:04:16 +01:00
138a537d2b
Add changie
2023-12-18 15:51:52 +01:00
c06c861e17
Php cs fixes
2023-12-18 15:38:20 +01:00
044bab45ad
Fix query : was missing parenthesis.
2023-12-18 15:29:59 +01:00
b9890d1302
Minor fixes
2023-12-18 10:33:30 +01:00
5703fd0046
Refactor code to directly use Doctrine's ManagerRegistry
...
Replaced most of the invocations of getDoctrine()->getManager() with ManagerRegistry->getManager(), and added ManagerRegistry injection to controllers where needed. This is part of an ongoing effort to improve code clarity, and avoid unnecessary method chaining in various parts of the codebase.
2023-12-16 19:09:34 +01:00
655dc02538
CRUDRoutesLoader: use the syntax controller::method instead of the deprecated controller:method
2023-12-14 23:57:20 +01:00
1098bafd3d
Replaced the deprecated 'self::$container->get' with 'self::getContainer()->get' using rector
...
This change is made to comply with the new Symfony standards and to avoid deprecation warnings for future versions. The update touches various functionalities, including retrieving EntityManagerInterface instance and various service classes within the test files.
2023-12-14 23:36:56 +01:00
4a99480f50
fixup! Fix some tests
2023-12-14 23:22:48 +01:00
4e1f46154c
Remove ReportSearch class and update services config
...
Removed the ReportSearch class from ChillReportBundle and updated the corresponding services configuration. This removal is part of a larger refactoring process to enhance maintainability, eliminate unused code and simplify application architecture. This will not affect the application's functionality as the class was not used.
2023-12-14 23:05:36 +01:00
312eb5ec7c
Refactor parseDate function signature in AbstractSearch
...
Removed unnecessary comments and added type hinting to the function parseDate in the AbstractSearch class. Any string passed to this function will now explicitly be expected as a string data type, increasing code robustness and easing debugging process.
2023-12-14 23:05:36 +01:00
2dd1b7c943
Fix some tests
2023-12-14 23:05:35 +01:00
7ba3435c41
Refactor PrepareClientTrait to use the loginUser method
2023-12-14 22:56:50 +01:00
912f7d3211
remove some deprecations
2023-12-14 14:09:57 +01:00