d9dc2d1f4e
Integrate gender entity into vue components upon creation of persons
2024-10-09 16:49:40 +02:00
37cfc035a3
Implement gender icon renderbox for vue components
2024-10-09 16:49:40 +02:00
2eb686ffdb
Create gender API and adjust serialization of gender property
2024-10-09 16:49:40 +02:00
34e2a26d1e
Fix display of icon field in gender admin form
2024-10-09 16:49:40 +02:00
789c977aba
Use EnumType in form instead of ChoiceType for field genderTranslation
2024-10-09 16:49:40 +02:00
0ba93ec7c6
Remove 'unknown' gender enum
2024-10-09 16:49:40 +02:00
b9d2f5efa3
Use renderInterface to render gender icons in twig
2024-10-09 16:49:40 +02:00
567c01f395
wip: use GenderIconEnum to allow user to select bootstrap icon
2024-10-09 16:49:40 +02:00
67a6eb17db
Change PickGenderType form field to use in Person creation form
2024-10-09 16:49:40 +02:00
b78f0980f5
Create genderEnum, add genderTranslation property to Gender entity and new gender property to Person entity
...
Also migrations were created to handle the changes in the database.
2024-10-09 16:49:40 +02:00
f428afc7ca
Create gender admin entity and add configuration to use it
...
entity, migration, controller, repository, templates, form added
2024-10-09 16:49:40 +02:00
376ce59917
Fix typing errors in customfieldbundle
2024-10-01 10:35:38 +02:00
06d6227d0e
Merge branch 'upgrade-sf5' into 'master'
...
Upgrade chill to symfony 5
See merge request Chill-Projet/chill-bundles!735
2024-09-26 14:19:40 +00:00
be8901a5c4
Fix referrer scope date comparison in aggregator
...
Correct the date comparison logic to use openingDate instead of closingDate when evaluating user history end dates. This ensures accurate grouping by referrer in the accompanying course aggregators. Added a changelog entry for Issue #309 .
2024-09-16 15:52:48 +02:00
7206e13984
Merge branch 'master' into upgrade-sf5
2024-09-16 15:29:43 +02:00
6f28d154c8
Fix referrers display to show only current referrers.
...
Updated the view to loop through current referrers in the accompanying period. Added new method `getReferrersHistoryCurrent` to the entity to filter and return only active referrers, ensuring correct display in the UI. Also included documentation for better code clarity.
2024-09-16 15:25:25 +02:00
bc34d84d63
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-09-12 13:36:50 +02:00
f0f651edea
update cs after php-cs-fixer upgrade
2024-09-12 12:02:33 +02:00
01c2848a83
Fix deprecated method in redis
2024-09-11 14:23:23 +02:00
d0ee381627
Upgrade of php-cs-fixer
2024-09-11 14:21:32 +02:00
8b1b255050
Remove documents from memory after download
...
Implemented functionality to remove documents from browser memory 45 seconds after they are converted or downloaded. This ensures that clicking the download button again re-downloads the document. The reset state function was added to both ConvertButton.vue and DownloadButton.vue components.
2024-09-11 13:22:49 +02:00
4587f66402
Add household info to activity exports
2024-08-30 08:57:27 +00:00
3738c110f8
Add missing import
2024-08-28 12:38:11 +02:00
f57fdb2b4c
Add missing import
2024-08-28 12:32:19 +02:00
6b4e1ed2d3
PHP CS Fixer updated (3.59.3 -> v3.63.1)
2024-08-28 12:06:08 +02:00
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
c16219dc6d
Force typing for ArrayIterator in EntityWorkflow
2024-08-28 11:48:24 +02:00
ad47804c91
Apply rector changes to Collection typing
2024-08-27 16:23:08 +02:00
85e2466611
Cherry-pick phpstan fixes after rector changes
2024-08-27 16:09:12 +02:00
50fb79ebbf
Remove enforcement of https scheme within controller method
2024-08-26 15:42:28 +02:00
9604ba5f4b
Merge branch 'person_resource_abstract_class' into 'upgrade-sf5'
...
Create abstract class for person resource and corrections made to CollectionType js
See merge request Chill-Projet/chill-bundles!716
2024-08-22 12:22:52 +00:00
8c0d2f58ba
Add missing [ ] for schemes option
2024-08-21 16:53:26 +02:00
2bfb8fe387
Fix delete action for accompanying periods, missed in previous correction
2024-08-21 15:13:18 +02:00
6362b98a00
Specifiy https scheme for the connectAzureCheck controller method
2024-08-21 14:20:37 +02:00
6e2a08cae8
Resolve multiple entries not being saved in collectiontype
2024-08-21 10:22:13 +02:00
305105faae
Fix CalendarContextTest after faulty php cs fix
2024-08-14 15:27:00 +02:00
85811cc6ae
Run php-cs-fixer and rector
2024-08-14 14:45:59 +02:00
7eee995627
Merge branch 'upgrade-sf5' into person_resource_abstract_class
2024-08-14 14:26:24 +02:00
c0c448fb39
Remove dump from code
2024-08-14 14:26:04 +02:00
6445342136
Fix remove button not showing in CollectionType forms with allow_delete option
2024-08-14 14:23:03 +02:00
d52e54fd2a
Make loadDynamicPicker available within windows where dynamicPicker tags are added
2024-08-14 13:38:58 +02:00
288a02f5b7
Undo wrong fix in export filter parcours having activity between dates
...
Problem reported by users, wrong analysis and fix made. Behavior was in fact
correct.
2024-08-05 15:56:40 +02:00
2f9884072c
Add missing use statement for Groups annotation
2024-07-31 15:12:36 +02:00
ee45ff61a6
Reorganize person resource code to create an abstract class
2024-07-31 14:55:35 +02:00
5dfd8daf3a
Remove dump causing export to fail
2024-07-30 14:58:48 +02:00
81220b5b22
Correct phpstan error: ParsingException is never thrown
...
The typing of the exception had to be changed, because \Datetime throws an \Exception
instead of a ParsingException.
2024-07-25 11:30:33 +02:00
5b0019cde7
Fix query in filter: period having activity between dates filter
...
Adding statement to ensure that subquery only considers records that are identical to the
ones being processed in the main query.
2024-07-25 11:23:36 +02:00
be19d09bad
Fix typing error in ListActivityHelper: string expected got int
2024-07-23 16:43:54 +02:00
84069e03dc
Add filename display on file upload
...
This update introduces a new feature to the DropFile component; now filenames are displayed when they are uploaded. This provides a user-friendly way to view the file being managed. Additionally, some styling adjustments were made to accommodate this new addition.
2024-07-19 13:55:22 +02:00
ad5e780936
Do not update the createdAt column when importing postal code which does not change
...
The conflict resolution clause in the SQL command of the PostalCodeBaseImporter service has been updated. It now only changes the 'updatedAt' timestamp if either the 'center' position or the 'label' actually differs from the existing entry. This ensures that the 'updatedAt' field reflects when meaningful changes occurred.
2024-07-19 13:42:48 +02:00