6b4e1ed2d3
PHP CS Fixer updated (3.59.3 -> v3.63.1)
2024-08-28 12:06:08 +02:00
5be85a4fc6
Refactored code to use PHP8 attributes instead of annotations
...
In this change, Doctrine and validation annotations have been replaced with PHP8 Attributes. The Rector tool has been configured with a list of annotations to convert to attributes. As a consequence, the PHPStan's rules have been updated to reflect these changes. The PHP8's nullable operator (?) has been added where required, and comments in field declaration have been replaced with #[Attribute] syntax.
2024-04-08 12:11:29 +02:00
f889d67e94
fixes after merge of master into upgrade-sf4
2024-02-12 22:31:16 +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
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
1c0fd57913
Apply rector rules + fix CS
2023-08-30 14:55:26 +02:00
876ebca210
Birthdate validator: remove unused comparison
2023-08-30 14:37:08 +02:00
52d791f6d0
Refactor PersonControllerUpdateTest: separate validation test on dedicated test
2023-08-29 14:48:32 +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
c8bab1218f
FIX [filiation][validator] adjust validation condition
2023-06-05 10:01:35 +02:00
72f5b0b275
DX [cs-fix]
2023-05-25 12:52:23 +02:00
60aeb57c45
FIX [filiation] change validator to allow delete and patch of relationship
2023-05-25 12:43:09 +02:00
dde3002100
DX: apply rector rules up to php8.0
2023-04-28 22:30:33 +02:00
746ed4f5e5
DX: fix cs
2023-04-15 00:43:55 +02:00
858ade467c
DX: rector rules upt to PHP 74
2023-04-15 00:20:19 +02:00
97a4c39941
Merge branch 'master' into upgrade-php82
2023-03-20 12:40:58 +01:00
1cc80c8e6a
Fixed: takes all activity into account to check social issue consistency
2023-03-16 00:12:41 +01:00
fa481fd795
DX: fix phpstan errors
2023-02-07 22:34:37 +01:00
afd2235254
DX: fix some phpstan issues and add test for ParticipationOverlapValidator.php
2023-02-07 22:11:39 +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
dae383dbd9
fix some psalm errors
2022-04-30 01:34:23 +02:00
nobohan
f8410de569
person: correct relationship no duplicate validator
2022-04-25 11:34:17 +02:00
nobohan
07ea2b771c
person: add validation to relationship to avoid duplicate
2022-04-22 16:37:21 +02:00
74a84e42a6
update changelog and csfixes
2022-03-02 19:24:33 +01:00
cce790f2f8
add validator which force confidential course to keep a referrer
2022-03-01 15:55:18 +01:00
8b8f6027cc
Merge remote-tracking branch 'origin/master' into issue442_toggle_emergency
2022-03-01 14:52:56 +01:00
5cf4013a99
cs fixes
2022-02-25 13:12:25 +01:00
16cca07e12
throw 403 error instead of 422 and display toast message
2022-02-25 13:11:30 +01:00
9861e3fe1c
csfixes
2022-02-17 09:43:49 +01:00
c8922a6a82
minor correction
2022-02-16 14:26:00 +01:00
nobohan
50410d190f
replace PersonRender by PersonRenderInterface
2022-02-16 10:38:58 +01:00
4e83e7905a
Validation of confidential toggle added to accompanyingPeriod validator
2022-02-15 14:22:41 +01:00
f9b514c869
fix assertion of type.
...
https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/266
2022-02-07 11:22:35 +01:00
Pol Dellaiera
8401ce2656
cs: Fix code-style (using PHPCSFixer and PHPCS).
2021-12-21 10:59:23 +01:00
b613a2f49b
holder: fix when repositionning/moving member on same day
...
* if holder has not the index '0', validator fails. Use the method
Collection::first
* change constraint to allow a move on household on same day
2021-12-16 21:23:34 +01:00
fa5001265f
fixes on tests
2021-12-08 10:56:39 +00:00
4e4add3cc1
check for ancestors when validating the presence of accompanying
...
period's social issues
2021-12-07 18:17:22 +01:00
e6c60e66fc
fix validator for taking ancestors into account
2021-12-07 18:05:05 +01:00
afb7d4a160
try to fix [wip]
2021-12-06 15:37:20 +01:00
nobohan
15c7c6ccde
fix code syntax using php stan
2021-12-06 10:06:55 +01:00
nobohan
74682549c8
person: fix accompanying period validation
2021-12-06 10:00:40 +01:00
nobohan
2e4356c3c9
person: add custom class validator for accompanying period
2021-12-03 18:10:52 +01:00
Pol Dellaiera
cd3be25c22
cs: Remove duplicated headers.
2021-11-30 13:54:58 +01:00
Pol Dellaiera
47c5855a21
cs: Switch to a stricter way of coding - this might break in a lot of places.
2021-11-30 13:33:18 +01:00
Pol Dellaiera
a9188355c5
cs: Enable more risky rules.
2021-11-30 11:37:57 +01:00
juminet
b300858bdd
activity: avoid existing entities being added in Users, ThirdParties, Persons
2021-11-29 12:27:54 +00:00