4c28a4c358
refactor: improve property checks
...
- use ClassUtils for real class name resolution in ActivityType
2025-08-05 09:03:53 +02:00
490d546e7a
```
...
refactor: add type hints and improve method signatures
- add return type declarations to methods in `ExportGenerationVoter`
- add type hints to `EntityToJsonTransformer` methods
- include `ExceptionInterface` in `EntityToJsonTransformer` for better error handling
```
2025-08-04 17:16:42 +02:00
7a4416109e
Replace Security component with SecurityBundle
...
Updated references from Symfony\Component\Security\Core\Security
to Symfony\Bundle\SecurityBundle\Security across multiple files
to align with the updated namespace and improve compatibility.
2025-08-04 17:02:23 +02:00
0e1a47a49b
Merge branch 'master' into migrate_to_sf72
...
# Conflicts:
# docs/source/_static/code/exports/BirthdateFilter.php
# rector.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ACPAggregators/ByActivityTypeAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ACPAggregators/BySocialActionAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ACPAggregators/BySocialIssueAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ActivityLocationAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ActivityPresenceAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ActivityReasonAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ActivityTypeAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ActivityUserAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ActivityUsersAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ActivityUsersJobAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ActivityUsersScopeAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ByCreatorAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/ByThirdpartyAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/CreatorJobAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/CreatorScopeAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/DateAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/LocationTypeAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/PersonAggregators/HouseholdAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/PersonAggregators/PersonAggregator.php
# src/Bundle/ChillActivityBundle/Export/Aggregator/PersonsAggregator.php
# src/Bundle/ChillActivityBundle/Export/Export/LinkedToACP/SumActivityDuration.php
# src/Bundle/ChillActivityBundle/Export/Export/LinkedToACP/SumActivityVisitDuration.php
# src/Bundle/ChillActivityBundle/Export/Filter/ACPFilters/ActivityTypeFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ACPFilters/BySocialActionFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ACPFilters/BySocialIssueFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ACPFilters/HasNoActivityFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ACPFilters/PeriodHavingActivityBetweenDatesFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ActivityDateFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ActivityPresenceFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ActivityTypeFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ActivityUsersFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/ByCreatorFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/CreatorJobFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/CreatorScopeFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/EmergencyFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/LocationFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/LocationTypeFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/PersonFilters/ActivityReasonFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/PersonsFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/SentReceivedFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/UserFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/UsersJobFilter.php
# src/Bundle/ChillActivityBundle/Export/Filter/UsersScopeFilter.php
# src/Bundle/ChillActivityBundle/Validator/Constraints/ActivityValidity.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Aggregator/ByActivityTypeAggregator.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Aggregator/ByUserJobAggregator.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Aggregator/ByUserScopeAggregator.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Filter/ByActivityTypeFilter.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Filter/ByDateFilter.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Filter/ByUserFilter.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Filter/ByUserJobFilter.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Filter/ByUserScopeFilter.php
# src/Bundle/ChillCalendarBundle/Export/Aggregator/AgentAggregator.php
# src/Bundle/ChillCalendarBundle/Export/Aggregator/CancelReasonAggregator.php
# src/Bundle/ChillCalendarBundle/Export/Aggregator/JobAggregator.php
# src/Bundle/ChillCalendarBundle/Export/Aggregator/LocationAggregator.php
# src/Bundle/ChillCalendarBundle/Export/Aggregator/LocationTypeAggregator.php
# src/Bundle/ChillCalendarBundle/Export/Aggregator/MonthYearAggregator.php
# src/Bundle/ChillCalendarBundle/Export/Aggregator/ScopeAggregator.php
# src/Bundle/ChillCalendarBundle/Export/Aggregator/UrgencyAggregator.php
# src/Bundle/ChillCalendarBundle/Export/Filter/AgentFilter.php
# src/Bundle/ChillCalendarBundle/Export/Filter/BetweenDatesFilter.php
# src/Bundle/ChillCalendarBundle/Export/Filter/CalendarRangeFilter.php
# src/Bundle/ChillCalendarBundle/Export/Filter/JobFilter.php
# src/Bundle/ChillCalendarBundle/Export/Filter/ScopeFilter.php
# src/Bundle/ChillEventBundle/Export/Aggregator/EventDateAggregator.php
# src/Bundle/ChillEventBundle/Export/Aggregator/EventTypeAggregator.php
# src/Bundle/ChillEventBundle/Export/Aggregator/RoleAggregator.php
# src/Bundle/ChillEventBundle/Export/Filter/EventDateFilter.php
# src/Bundle/ChillEventBundle/Export/Filter/EventTypeFilter.php
# src/Bundle/ChillEventBundle/Export/Filter/RoleFilter.php
# src/Bundle/ChillMainBundle/Controller/ExportController.php
# src/Bundle/ChillMainBundle/Controller/SavedExportController.php
# src/Bundle/ChillMainBundle/DependencyInjection/CompilerPass/ExportsCompilerPass.php
# src/Bundle/ChillMainBundle/Entity/Notification.php
# src/Bundle/ChillMainBundle/Export/ExportManager.php
# src/Bundle/ChillMainBundle/Export/Formatter/CSVFormatter.php
# src/Bundle/ChillMainBundle/Export/Formatter/CSVListFormatter.php
# src/Bundle/ChillMainBundle/Export/Formatter/CSVPivotedListFormatter.php
# src/Bundle/ChillMainBundle/Export/Formatter/SpreadSheetFormatter.php
# src/Bundle/ChillMainBundle/Export/Formatter/SpreadsheetListFormatter.php
# src/Bundle/ChillMainBundle/Form/SavedExportType.php
# src/Bundle/ChillMainBundle/Form/Type/DataTransformer/EntityToJsonTransformer.php
# src/Bundle/ChillMainBundle/Tests/Export/ExportManagerTest.php
# src/Bundle/ChillMainBundle/Tests/Export/SortExportElementTest.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/AdministrativeLocationAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ClosingDateAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ClosingMotiveAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ConfidentialAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/CreatorJobAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/DurationAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/EmergencyAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/EvaluationAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/GeographicalUnitStatAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/IntensityAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/JobWorkingOnCourseAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/OpeningDateAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/OriginAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/PersonParticipatingAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ReferrerAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ReferrerScopeAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/RequestorAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ScopeAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ScopeWorkingOnCourseAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/SocialActionAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/SocialIssueAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/StepAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/UserJobAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/UserWorkingOnCourseAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingPeriodStepHistoryAggregators/ByClosingMotiveAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingPeriodStepHistoryAggregators/ByDateAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingPeriodStepHistoryAggregators/ByStepAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/EvaluationAggregators/ByEndDateAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/EvaluationAggregators/ByMaxDateAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/EvaluationAggregators/ByStartDateAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/EvaluationAggregators/EvaluationTypeAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/EvaluationAggregators/HavingEndDateAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/HouseholdAggregators/ChildrenNumberAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/HouseholdAggregators/CompositionAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/AdministrativeStatusAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/AgeAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/ByHouseholdCompositionAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/CenterAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/EmploymentStatusAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/GenderAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/HouseholdPositionAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/MaritalStatusAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/NationalityAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/PostalCodeAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/ActionTypeAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/CreatorAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/CreatorJobAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/CreatorScopeAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/GoalAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/GoalResultAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/HandlingThirdPartyAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/JobAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/ReferrerAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/ResultAggregator.php
# src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/ScopeAggregator.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/ActiveOnDateFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/ActiveOneDayBetweenDatesFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/AdministrativeLocationFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/ClosingMotiveFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/ConfidentialFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/CreatorFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/CreatorJobFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/EmergencyFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/EvaluationFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/GeographicalUnitStatFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/HandlingThirdPartyFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/HasNoReferrerFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/HasTemporaryLocationFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/IntensityFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/NotAssociatedWithAReferenceAddressFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/OpenBetweenDatesFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/OriginFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/ReferrerFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/ReferrerFilterBetweenDates.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/RequestorFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/SocialActionFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/SocialIssueFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/StepFilterBetweenDates.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/StepFilterOnDate.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/UserJobFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingPeriodStepHistoryFilters/ByDateFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingPeriodStepHistoryFilters/ByStepFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/EvaluationFilters/EvaluationTypeFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/EvaluationFilters/MaxDateFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/AddressRefStatusFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/AgeFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/BirthdateFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/ByHouseholdCompositionFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/DeadOrAliveFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/DeathdateFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/GenderFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/GeographicalUnitFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/MaritalStatusFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/NationalityFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/ResidentialAddressAtThirdpartyFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/ResidentialAddressAtUserFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/WithParticipationBetweenDatesFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/WithoutHouseholdComposition.php
# src/Bundle/ChillPersonBundle/Export/Filter/PersonFilters/WithoutParticipationBetweenDatesFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/SocialWorkFilters/CreatorFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/SocialWorkFilters/CreatorJobFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/SocialWorkFilters/CreatorScopeFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/SocialWorkFilters/JobFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/SocialWorkFilters/ReferrerFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/SocialWorkFilters/ScopeFilter.php
# src/Bundle/ChillPersonBundle/Export/Filter/SocialWorkFilters/SocialWorkTypeFilter.php
# src/Bundle/ChillPersonBundle/Export/Helper/FilterListAccompanyingPeriodHelper.php
# src/Bundle/ChillPersonBundle/Security/Authorization/AccompanyingPeriodVoter.php
# src/Bundle/ChillPersonBundle/Tests/Export/Export/ListAccompanyingPeriodTest.php
# src/Bundle/ChillPersonBundle/Validator/Constraints/AccompanyingPeriod/AccompanyingPeriodValidity.php
# src/Bundle/ChillPersonBundle/Validator/Constraints/AccompanyingPeriod/ConfidentialCourseMustHaveReferrer.php
# src/Bundle/ChillPersonBundle/Validator/Constraints/AccompanyingPeriod/LocationValidity.php
# src/Bundle/ChillPersonBundle/Validator/Constraints/Household/MaxHolder.php
# src/Bundle/ChillReportBundle/Export/Export/ReportList.php
# src/Bundle/ChillReportBundle/Export/Filter/ReportDateFilter.php
2025-08-04 16:57:45 +02:00
fe6e6e54c1
Show filters on list pages unfolded by default
2025-07-22 15:50:49 +02:00
ab8da4ab7a
Resolve "Notification: envoi à des groupes utilisateurs"
2025-07-20 20:18:49 +00:00
e3a6b60fa2
Revert "Merge branch 'ticket/supplementary-comments-on-motive' into 'master'"
...
This reverts merge request !855
2025-07-20 18:50:33 +00:00
63d0a52ea1
Ajout de commentaires supplémentaires aux motifs
2025-07-11 14:06:40 +00:00
8bc16dadb0
Partage d'export enregistré et génération asynchrone des exports
2025-07-08 13:53:25 +00:00
aed114c75c
Fix Eslint issues
2025-07-08 13:38:51 +00:00
840ef6eed8
Resolve "Fusion actions d'accompagnement"
2025-07-02 10:53:16 +00:00
26298c48fd
Merge branch with master
2025-07-01 16:43:44 +02:00
606435a6b3
Pipeline corrections
2025-07-01 14:47:36 +02:00
0b580658de
Remove unnecessary workflow deletion logic when in the initial position
2025-06-26 14:38:12 +02:00
a38116cca4
fix cs
2025-06-20 17:31:13 +02:00
nobohan
9158e33854
#392 php cs-fixer
2025-06-19 21:29:43 +02:00
nobohan
af74f7860b
Fixed nullable content for NewsItem in setContent signature #392
2025-06-19 17:53:33 +02:00
bdf1cf71ba
Fix argument usage in localizeString
method for UserRenderBoxBadge
component
...
Adjusted `localizeString` method to accept a `label` parameter, ensuring proper localization of `user_job.label` and `main_scope.name`. Also made minor syntax adjustments to improve readability.
2025-06-17 10:55:30 +02:00
b9a9983b88
Inject services, no longer available in container by default
2025-06-05 16:23:23 +02:00
9875f49374
Replace methods with injected services
2025-06-05 16:23:23 +02:00
640a7bcd0a
Correct injection of services
2025-06-05 16:23:23 +02:00
13a9e14450
Run symfonysetlist up to symfony_70
2025-06-05 16:23:21 +02:00
abb786495a
Run symfonysetlist symfony_62
2025-06-05 16:21:19 +02:00
8ec18a6fb8
Use [#MapEntity()] attribute to inject entity into method + for now set controller_resolver.auto_mapping to true
2025-06-05 16:21:19 +02:00
f282ffbfd4
Remove not null constraint in db on updatedat property for notification
2025-06-05 16:21:19 +02:00
1cb63bfe1d
Use FQCN::method to build CRUD routes
2025-06-05 16:21:19 +02:00
abfdf2ec6d
Inject managerRegistry and serializerInterface directly into controllers
2025-06-05 16:21:19 +02:00
cc20e8896f
Use userIdentifier instead of deprecated getUsername()
2025-06-05 16:21:19 +02:00
228b4f0b3d
set typed ?string properties to '= null'
2025-06-05 16:21:18 +02:00
d9ce4e3ec6
Inject ManagerRegistry directly instead of getting from container
2025-06-05 16:21:18 +02:00
6cd17a8e36
Remove containerAwareInterface, no longer supported in sf72
2025-06-05 16:21:18 +02:00
e3b2b7c6d1
Make doctrine service available, no longer by default in scoped service locator
2025-06-05 16:21:18 +02:00
0337bca273
Adjust workflow config, label needs to be a string
2025-06-05 16:21:18 +02:00
1ee16d3446
Uncomment necessary controller config in mainbundle
2025-06-05 16:21:18 +02:00
3d3347e547
Remove config for controller; Symfony will find and load them automatically
2025-06-05 16:21:18 +02:00
3f27d9e8fc
Class cannot be final if you want to use lazy proxy
2025-06-05 16:21:18 +02:00
ce98b9ae48
Use type attribute instead of annotations
2025-06-05 16:21:18 +02:00
d2bd17632f
Remove ContainerAwareInterface and extend Fixture instead
2025-06-05 16:21:18 +02:00
7cef5e3a76
Get session from requestStack instead of injecting SessionInterface
2025-06-05 16:21:18 +02:00
f7ce3996ef
Add name argument to AsCommand attribute and replace Security service namespace with new namespace Symfony\Bundle\SecurityBundle\Security
2025-06-05 16:21:17 +02:00
6e21f2688f
Add getSupportedTypes method for (de)normalizerInterface implementations
2025-06-05 16:21:17 +02:00
17db59d221
Rector changes and immplementations of required methods
2025-06-05 16:21:17 +02:00
053b92b77c
Update configuration to comply with symfony 7.2
2025-06-05 16:21:17 +02:00
49cbb6a002
Clean skeleton (and add Junie guidelines)
2025-06-04 08:13:35 +00:00
df88c31c40
Replace node-sass with sass and update bootstrap to version 5.3
2025-05-28 15:04:59 +00:00
6f1fe1c118
Merge branch '379-translation-localization-vue' into 'master'
...
Resolve "Finish handling of internationalization in vuejs: handling translation of "translatable string""
Closes #379
See merge request Chill-Projet/chill-bundles!822
2025-05-28 14:40:27 +00:00
649ad26721
Resolve "Finish handling of internationalization in vuejs: handling translation of "translatable string""
2025-05-28 14:40:26 +00:00
d82727f831
Update CommentEditor styles for responsiveness
...
Imported Bootstrap variables and updated styling to use responsive media breakpoints. Adjusted positioning of toggle buttons to ensure proper alignment on different screen sizes.
2025-05-28 16:36:03 +02:00
66bd63403b
Update event binding in CKEditor5 component template
...
Replaces the deprecated `@input` event with the `@update:modelValue` event to ensure compatibility with Vue 3. This improves handling of two-way binding for the `v-model` directive.
2025-05-28 16:31:59 +02:00
bb41af4ed2
replace ck-editor by new CommentEditor on every vuejs components
2025-05-23 13:51:44 +02:00