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
9726844a26
Remove this config. Symfony will still find and load controllers via annotations or attributes
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
eab5a8be7b
Do not show job menu entry if user does not have necessary permission
2025-06-05 16:21:17 +02:00
5ee8a6bc82
Merge branch 'upgrade-ci-image' into 'master'
...
Update CI configuration to use `chill/base-image:8.3-edge` instead of the old PHP 8.2 base image
See merge request Chill-Projet/chill-bundles!834
2025-06-05 10:10:41 +00:00
47cf83ef93
Update CI configuration to use chill/base-image:8.3-edge
instead of the old PHP 8.2 base image
2025-06-05 11:30:01 +02:00
fca10ada71
Fix translation keys and participant pluralization in list_with_period.html.twig
...
Updated French translations for "Participants" and improved pluralization handling in accompanying_period keys. Modified list_with_period.html.twig to dynamically translate "Participants" based on the count of current participations.
2025-06-04 16:55:56 +02:00
a35d456308
Fix participant condition in list_with_period.html.twig
...
Updated the condition to properly handle cases where the first participation's person is not the current person.
2025-06-04 16:54:44 +02:00
67c1dfa42b
Merge branch 'prepare-junie' into 'master'
...
Clean skeleton (and add Junie guidelines)
See merge request Chill-Projet/chill-bundles!830
2025-06-04 08:13:36 +00:00
49cbb6a002
Clean skeleton (and add Junie guidelines)
2025-06-04 08:13:35 +00:00
36fd6f10b2
Inject services, no longer available in container by default
2025-06-03 15:08:26 +02:00
23227add12
Rename key property_info.with_constructor_extractor to just enabled: true
2025-06-03 14:52:42 +02:00
8cbd800fb9
Replace methods with injected services
2025-06-03 14:50:58 +02:00
4c0c66bdb4
Add installation dependencies and improve setup instructions
...
Expanded the installation guide to include required dependencies such as `jq`, `php`, `composer`, and `symfony-cli`, among others. Updated setup commands to include `-W` flag for better dependency handling and added a cache clear step to ensure proper asset compilation. These changes enhance clarity and streamline the installation process.
2025-05-30 15:30:19 +02:00
880a164793
Remove @symfony/ux-translator from dependencies
...
The @symfony/ux-translator package was removed from package.json as it is no longer required. This helps streamline the dependency list and reduce unnecessary maintenance overhead.
2025-05-30 14:02:47 +02:00
29c1ba3c2b
Fix compilation of app for calendar
2025-05-30 13:29:56 +02:00
397267f4b9
Merge branch 'replace-node-sass' into 'master'
...
Replace node-sass with sass and update bootstrap to version 5.3
See merge request Chill-Projet/chill-bundles!828
2025-05-28 15:04:59 +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
a8c41141e8
Enhance note rendering with Markdown to HTML conversion in AccompanyingCourseWork/show.html.twig
...
Updated the note display logic to use the `chill_markdown_to_html` filter for better formatting and presentation. This change ensures that Markdown syntax in notes is properly rendered as HTML.
2025-05-28 16:36:03 +02: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
1f79985193
Rector file with symfonysetlist rules up to symfony_71
2025-05-28 16:10:59 +02:00
f4ed7e4254
Correct injection of services
2025-05-28 16:10:07 +02:00
382f20c6ad
Run symfonysetlist up to symfony_70
2025-05-28 15:46:25 +02:00
220110a403
Run symfonysetlist symfony_62
2025-05-28 15:17:20 +02:00
3fdf494f1c
Use [#MapEntity()] attribute to inject entity into method + for now set controller_resolver.auto_mapping to true
2025-05-28 14:58:59 +02:00
793dcbfa9a
Remove not null constraint in db on updatedat property for notification
2025-05-28 14:54:25 +02:00
f96ed1f5eb
Remove double services key: silent error triggering on this will be deprecated
2025-05-28 14:33:36 +02:00
8b9b427a1e
Use FQCN::method to build CRUD routes
2025-05-28 14:32:59 +02:00
2f3caafd10
Update framework recipe
2025-05-28 12:51:53 +02:00
fde10ebe71
Update symfony flex recipe
2025-05-28 12:49:33 +02:00
b7fc85a2c9
Update phpunit recipe
2025-05-28 12:48:53 +02:00
72b79f9af5
Update doctrine/annotations recipe
2025-05-28 12:42:57 +02:00
ab15ec8a4c
Inject managerRegistry and serializerInterface directly into controllers
2025-05-28 12:04:27 +02:00
c8f1e67fc7
Use userIdentifier instead of deprecated getUsername()
2025-05-28 11:23:51 +02:00
d5c09c853f
Set alias to inject container into AbstractController::setContainer()
2025-05-28 11:21:55 +02:00
a79b0b85dd
set typed ?string properties to '= null'
2025-05-28 10:47:23 +02:00
47c1282044
Uncomment necessary config
2025-05-27 15:19:28 +02:00
ce63506a1a
Inject ManagerRegistry directly instead of getting from container
2025-05-27 15:19:15 +02:00
8ab03473b7
Remove NOT NULL constraint from created and updated properties
2025-05-27 15:18:32 +02:00
ebaff8d170
Remove containerAwareInterface, no longer supported in sf72
2025-05-27 14:06:36 +02:00
46f9e4968b
Make doctrine service available, no longer by default in scoped service locator
2025-05-27 13:03:43 +02:00
344c5a1c3c
Adjust workflow config, label needs to be a string
2025-05-27 12:44:03 +02:00
50b590ae34
Add missing return statement
2025-05-27 12:43:45 +02:00