Commit Graph

79 Commits

Author SHA1 Message Date
julienfastre 37af488f69 Merge branch 'master' into upgrade-sf5 2024-02-12 21:50:34 +01:00
julienfastre 51ebc253aa fix url of the base skeleton 2024-01-24 15:07:24 +00:00
julienfastre 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
juminet 0ad27328c9 DX: re-instate the build of documentation on read-the-docs 2023-12-13 08:39:56 +00:00
julienfastre c9f438319c update the description and screenshots for the configuration of calendar
and absence synchronization
2023-11-08 10:21:03 +01:00
julienfastre 65aa0a1588 Merge remote-tracking branch 'origin/master' into rector/rules-symfony 2023-09-27 15:25:29 +02:00
julielenaerts 67e9127f8e docs: correct code block display 2023-09-14 12:40:32 +02:00
julielenaerts 15fbfbb621 add developer faq in the index + some language corrections 2023-09-14 12:17:01 +02:00
julielenaerts cf294541ae Add a developer faq to the chill documentation 2023-09-14 12:11:28 +02:00
julienfastre 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
Mathieu Jaumotte 75bca46b98 cs fixer 2023-09-07 12:16:47 +02:00
julienfastre 7c58880139 Remove usage of deprecated Role class 2023-08-31 17:08:18 +02:00
julienfastre c20f65eebb apply rector rules: symfony **UP TO** 44 2023-07-28 01:52:53 +02:00
julienfastre 023a29cb78 apply rector rules: php up to php82 2023-07-19 23:19:50 +02:00
julienfastre 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
julienfastre 0719a541a6 Merge branch 'doc-chill-database' into 'master'
doc: documentation for database printciples

See merge request Chill-Projet/chill-bundles!562
2023-07-14 08:58:11 +00:00
julienfastre 883147ed9c add a missing sntence 2023-07-14 08:57:55 +00:00
julienfastre 21f11fb034 execute rector run on filters and aggregators 2023-06-18 21:36:40 +02:00
julienfastre 960acb8c0a Revert "apply rector rules for exports"
This reverts commit 3adf3625
2023-06-18 11:57:26 +02:00
julienfastre ad72192e24 doc: for database printciples 2023-06-08 11:24:27 +02:00
julienfastre 3adf3625dc apply rector rules for exports 2023-06-05 17:21:21 +02:00
julienfastre d8870e906f DX: rector in docs directory 2023-04-28 22:27:50 +02:00
julienfastre c73e57ad73 doc: add info about syncrhonizing views 2023-04-28 11:49:36 +02:00
julienfastre 5b729e1cb1 add dev docs 2023-04-28 11:49:36 +02:00
julienfastre a9db133a7b DX: fix typing in SearchProvider 2023-04-15 00:33:31 +02:00
Mathieu Jaumotte 38b50324b2 update documentation for php82 upgrade 2023-02-09 14:29:55 +01:00
julienfastre 23d7d1c8f0 Doc: doc for installation and cronjob, and addresses 2022-12-12 22:49:50 +01:00
julienfastre 0bfb5c617e Doc: [cronjob manager] Doc for implementing cronjob 2022-12-12 22:48:57 +01:00
julienfastre aae1fbf7e6 Merge branch '111_exports_suite' into calendar/finalization 2022-10-24 11:10:44 +02:00
julienfastre 81c73f6acf Merge branch 'master' into 111_exports_suite 2022-10-24 11:06:12 +02:00
Mathieu Jaumotte e91d2c9e93 complete chill documentation about csfixer and phpstan 2022-10-20 09:55:42 +02:00
julienfastre 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
julienfastre 087375f648 Merge branch '111_exports_suite' into calendar/finalization 2022-10-06 09:31:43 +02:00
julienfastre b394d7247d fix cs: too much line before declaring strict type 2022-10-06 08:55:32 +02:00
julienfastre 67c3f3a840 fix cs with licencse header 2022-10-05 17:08:14 +02:00
julienfastre 845a4e9523 fix cs for doc [ci-skip] 2022-10-05 16:56:00 +02:00
julienfastre d95472ca9d Merge branch '111_exports_suite' into calendar/finalization 2022-10-05 15:28:37 +02:00
julienfastre a90e87b1be more explanation for installation instructions 2022-10-05 10:22:30 +02:00
julienfastre 58a1af0c78 installation instructions 2022-10-05 09:58:18 +02:00
julienfastre 0f0ec10857 fix rst syntax 2022-09-07 12:18:07 +02:00
julielenaerts 8efb874742 merge exports branch into calendar branch 2022-09-07 10:11:43 +02:00
julienfastre da2d68a45d [documentation] new how-to to switch into branch, and add info about gitlab tokens 2022-09-06 15:25:15 +02:00
LenaertsJ d7c1498882 english corrected 2022-07-19 14:20:38 +00:00
julienfastre 1fff90d3a7 Merge remote-tracking branch 'origin/master' into calendar/finalization 2022-07-10 20:45:19 +02:00
julienfastre 3da26a4d45 fix rst syntax 2022-07-07 12:51:59 +02:00
julienfastre 5662609c23 doc for install and synchronization 2022-07-07 12:48:20 +02:00
Mathieu Jaumotte 135b385c11 fix rust indent 2022-07-04 17:29:45 +02:00
Mathieu Jaumotte 3ddab4f6e2 documente un souci avec docker lors de l'installation de chill 2022-07-04 16:32:12 +02:00
julienfastre 2400bd48d1 fix instruction for installing in dev 2022-07-04 12:46:49 +02:00
julielenaerts c4e0b68ebe change block personcontent to content more consistent with other templates and less need for if-statements 2022-02-24 15:59:13 +01:00