b0485dbcc8
Replace ArrayCollection with Collection&Selectable on some entity typing (fix previous commit)
...
Updated entity properties to use Collection&Selectable for better type safety and interoperability. This change affects User, Household, Calendar, Person, AccompanyingPeriod, and EntityWorkflow classes.
2024-08-28 12:04:43 +02:00
85e2466611
Cherry-pick phpstan fixes after rector changes
2024-08-27 16:09:12 +02:00
06dd7dd4f5
apply rector rules
2024-05-28 14:58:09 +02:00
0c75514ec4
Fix validation of household address history
2024-04-29 15:53:08 +02:00
ce655ed435
fix cs
2024-04-10 21:15:57 +02:00
0b40d807bc
Implement HasCentersInterface in Household class (will fix access control)
...
The Household class now implements the HasCentersInterface and includes a method to get all centers associated with current persons in the household. This enhancement will allow fetching of all household-associated centers easier.
2024-04-10 12:43:04 +02:00
78a3dfd65e
Add validation for household metadata
...
A new validation group 'household_metadata' has been added to the Household form. The 'waitingForBirth' field now has a type check, and for the 'waitingForBirthDate' field, an expression is added to ensure it's set if 'waitingForBirth' is true. Simultaneously, error handling for form submission has been enriched in the HouseholdController to display specific error messages.
2024-04-08 14:52:40 +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
0ff4593863
Apply rector rules: add annotation for doctrine mapping
2024-04-05 13:11:42 +02:00
72016e1a21
Apply rector rules: add annotation for doctrine mapping
2024-04-05 00:01:30 +02:00
579bd829f8
Apply rector rules: symfony up to 54
2024-04-04 23:30:25 +02:00
036fe8d6f8
upgrade php-cs 3.49
2024-02-07 10:43:53 +01:00
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
075aca493b
DX: type-hing oneToMany and ManyToMany properties as collection
2023-07-19 16:21:17 +02:00
fbd555e89a
Feature: add Household composition on household in docgen
2023-05-17 16:05:53 +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
b9a7530f7a
DX: apply rector rulesset up to PHP72
2023-03-29 22:32:52 +02:00
48772efd54
DX: fix phpstan issues
2023-03-28 22:32:08 +02: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
09b2c9a14e
fixed: do not show same person twice if persons are members simultaneously
2022-07-11 15:11:35 +02:00
86ec020f80
fixes on address valid from edit for household
2022-04-14 00:02:57 +02:00
a4ece21f2b
in household, force validTo of address to be NULL
2022-04-01 15:06:00 +02:00
e46220ff72
[Household - list members during membership] avoid to show two membersship with the same person
2022-02-24 09:45:46 +01:00
4f4b1bfbaa
PersonAddressMove: fix tests, address history on household, and household::getMembersOnRange
2022-02-21 00:12:57 +01:00
caa63ea97a
PersonAddressMoveEvent on household move (wip)
2022-02-19 14:04:51 +01:00
53b3f98bba
Household/composition add + fixes household composition editor
2022-01-24 10:59:00 +00:00
Pol Dellaiera
8401ce2656
cs: Fix code-style (using PHPCSFixer and PHPCS).
2021-12-21 10:59:23 +01:00
ebd817f61e
fix cs
2021-12-06 17:27:57 +01:00
c4998f4ac1
normalization for docgen:read: add groups and so on (wip)
2021-12-06 13:18:59 +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
91d12c4a96
cs: Enable risky rule static_lambda
.
2021-11-30 11:43:34 +01:00
Pol Dellaiera
a9188355c5
cs: Enable more risky rules.
2021-11-30 11:37:57 +01:00
217b74b9e2
[Household] when two adresses on same date, close the existing one
2021-11-29 21:27:17 +01:00
Pol Dellaiera
3ea35682eb
cs: Second part - ignore test/app
subdirectory.
2021-11-23 14:34:34 +01:00
Pol Dellaiera
8f96a1121d
cs: Fix code style (safe rules only).
2021-11-23 14:08:50 +01:00
9fb29ec110
refactor search for using search by pertinence
2021-11-22 08:28:22 +00:00
fd2d74c9f5
Ordering household addresses
2021-11-05 12:34:35 +00:00
e9d20a56ff
show members without position in list
2021-10-30 02:08:31 +02:00
2b3c4b7af9
fix boundary in getCurrentMembers/getNonCurrentMembers
2021-09-28 23:06:40 +02:00
5a716a3523
[Household members editor] add address suggestion on menage creation
2021-08-16 19:07:03 +02:00
nobohan
91c5cd74f7
household address: remove group write on member collection
2021-06-24 14:01:15 +02:00
e1f01a47f8
Merge remote-tracking branch 'origin/master' into features/household-edit-members-forms-improve-household
2021-06-18 13:42:37 +02:00
5ab7f7a37b
Merge remote-tracking branch 'origin/master' into features/sql-vue-from-household-address-to-person
2021-06-18 12:08:13 +02:00
9d35e4efbb
Merge remote-tracking branch 'origin/master' into features/household-validation
2021-06-18 12:02:34 +02:00
0e9933ca41
improve banner
2021-06-18 11:57:27 +02:00
9f3cd943cb
Merge branch 'features/household-validation' into features/household-edit-members-forms-improve-household
2021-06-17 22:46:47 +02:00
nobohan
c8297b2230
fix conflict when merging _77_address_household into master
2021-06-17 16:59:55 +02:00