Boris Waaub
ad2e0692a3
Merge branch 'master' into ticket-app-master
2026-02-03 16:53:24 +01:00
3f0ad51114
Resolve "Afficher le numéro de version de Chill dans l'UX"
2026-01-13 15:35:26 +00:00
d16de04d27
Merge branch 'master' into ticket-app-master
...
# Conflicts:
# docs/source/development/create-a-new-bundle.md
# src/Bundle/ChillActivityBundle/Resources/public/vuejs/Activity/components/SocialIssuesAcc/CheckSocialAction.vue
# src/Bundle/ChillActivityBundle/Resources/public/vuejs/Activity/components/SocialIssuesAcc/CheckSocialIssue.vue
# src/Bundle/ChillCalendarBundle/Menu/UserMenuBuilder.php
# src/Bundle/ChillCalendarBundle/Resources/views/Calendar/_list.html.twig
# src/Bundle/ChillCalendarBundle/Resources/views/Calendar/cancelCalendarByAccompanyingCourse.html.twig
# src/Bundle/ChillCalendarBundle/Resources/views/Calendar/cancelCalendarByPerson.html.twig
# src/Bundle/ChillCalendarBundle/translations/messages.fr.yml
# src/Bundle/ChillDocStoreBundle/Resources/public/types/index.ts
# src/Bundle/ChillMainBundle/Resources/public/lib/api/apiMethods.ts
# src/Bundle/ChillMainBundle/translations/messages.fr.yml
# src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Confirm.vue
2025-12-05 17:04:49 +01:00
799d04142e
Ajouter une variable de localisation aux utilisateurs
2025-11-14 13:52:33 +00:00
d691098a21
Merge branch 'master' into ticket-app-master
...
# Conflicts:
# .junie/guidelines.md
# src/Bundle/ChillActivityBundle/Resources/public/vuejs/Activity/components/SocialIssuesAcc.vue
# src/Bundle/ChillCalendarBundle/Resources/public/vuejs/Calendar/App.vue
# src/Bundle/ChillCalendarBundle/Resources/public/vuejs/MyCalendarRange/App2.vue
# src/Bundle/ChillDocStoreBundle/Resources/public/types/generic_doc.ts
# src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/DropFileWidget/DropFileModal.vue
# src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/StoredObjectButton/HistoryButton/HistoryButtonListItem.vue
# src/Bundle/ChillMainBundle/Resources/public/chill/js/date.ts
# src/Bundle/ChillMainBundle/Resources/public/vuejs/DownloadExport/App.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/WorkflowAttachment/App.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/WorkflowAttachment/Component/AttachmentList.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/WorkflowAttachment/Component/GenericDocItemBox.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/WorkflowAttachment/Component/PickGenericDoc.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/WorkflowAttachment/Component/PickGenericDocModal.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/EntityWorkflow/EntityWorkflowVueSubscriber.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/Modal.vue
# src/Bundle/ChillMainBundle/Resources/views/layout.html.twig
# src/Bundle/ChillMainBundle/translations/messages+intl-icu.fr.yaml
# src/Bundle/ChillPersonBundle/Resources/public/mod/DuplicateSelector/AccompanyingPeriodWorkSelector.ts
# src/Bundle/ChillPersonBundle/Resources/public/types.ts
# src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue
# src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/FormEvaluation.vue
# src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkList.vue
# src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue
# src/Bundle/ChillPersonBundle/Resources/public/vuejs/_js/i18n.ts
# src/Bundle/ChillPersonBundle/translations/messages.fr.yml
2025-11-06 10:16:15 +01:00
3928b2cc7a
Refactor MenuComposer to improve type safety and simplify local menu builder integration
2025-09-29 15:03:05 +00:00
4637dc692c
Add OverrideTranslationCommand for generating customized translation catalogues
...
- Introduced a Symfony console command `chill:main:override_translation` to apply YAML-defined translation overrides.
- Added an example configuration file in `resources/translation_override/` to illustrate usage.
- Updated service definitions to register the new command.
2025-09-29 13:05:32 +02:00
1195b54a68
Resolve "user notification preferences are not displayed correctly"
2025-09-10 16:28:45 +00:00
9c1611d052
Add RoleDumper and DumpListPermissionsCommand to generate a markdown list of permissions
2025-09-05 16:55:45 +00:00
ab8da4ab7a
Resolve "Notification: envoi à des groupes utilisateurs"
2025-07-20 20:18:49 +00:00
8bc16dadb0
Partage d'export enregistré et génération asynchrone des exports
2025-07-08 13:53:25 +00:00
37227a3aeb
Add attachments to workflow
2025-02-03 21:15:00 +00:00
b4a1e824ac
Add service and command to import French addresses from BAN
...
Introduce a service to handle the import of French addresses from the Base Adresse Nationale (BAN) dataset. Add a new console command `chill:main:address-ref-from-ban` to trigger the import by department numbers, with an option to send a report email for unmatched addresses.
2025-01-10 22:52:08 +01:00
f6387212cb
Revert "Merge branch 'manage-translations' into 'master'"
...
This reverts commit cd99633d15 , reversing
changes made to a9384bf734 .
2024-11-27 17:54:11 +01:00
8f34c841f3
Fix pipeline
2024-11-26 14:42:04 +01:00
e340be512c
Merge master into translations branch
2024-11-25 18:24:08 +01:00
21ec3121ec
Merge branch 'signature-app-master' into 'master'
...
Signature app master
Closes #307
See merge request Chill-Projet/chill-bundles!743
2024-11-12 20:30:00 +00:00
b9d2f5efa3
Use renderInterface to render gender icons in twig
2024-10-09 16:49:40 +02:00
a0b5c208eb
Send an email when a workflow is send to an external
...
- create an event subscriber to catch the workflow which arrive to a "sentExternal" step;
- add a messenger's message to handle the generation of the email;
- add a simple message, and a simple controller for viewing the document
- add dedicated tests
2024-10-04 13:52:18 +02:00
803332ba5f
Remove the feature "send a workflow to an email address"
2024-10-01 18:49:51 +02:00
b4fa478177
Add UserGroup to chill (import from branch ticket-app-master)
...
Import the UserGrou feature from ticket-app-master branch. This includes:
- import all the entities and migrations, modification of typescript types, templating, and so on;
- apply some verification and formatting rules, like:
- reformat file on chill.api.specs.yaml (MainBundle)
- reformat file on types.ts (Main Bundle)
Migrations kept the same filename.
2024-09-26 11:17:50 +02:00
5a467ae38d
Add ChillUrlGenerator and ChillUrlGeneratorInterface
...
Introduced a new interface ChillUrlGeneratorInterface for URL generation with return path handling. Implemented this interface in the ChillUrlGenerator class, which uses Symfony components to manage URL generation and request information.
2024-09-25 10:58:15 +02:00
5921404712
Remove unutilized script
2024-09-17 12:50:32 +02:00
09563979a2
Refactor entity rendering with manager pattern
...
Introduce ChillEntityRenderManager to centralize entity rendering logic, reducing redundancy and improving code organization. Update dependencies and service configuration to support the new manager pattern, enhancing maintainability and flexibility of entity rendering in templates.
2024-09-12 11:18:35 +02:00
bb848746d5
Merge branch 'upgrade-sf5' into signature-app-master
2024-08-28 13:23:12 +02:00
a5329c5d69
Create commands to manage translations
2024-08-19 16:11:18 +02:00
873940786f
Signature zone within workflow
2024-07-18 13:51:08 +00:00
54d045f261
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-07-03 13:19:41 +02:00
nobohan
9c28df25a1
DX: Improve Lux adress import command + register in config
2024-06-28 10:45:58 +02:00
916724c0c5
Merge branch 'master' into upgrade-sf5
2024-06-24 10:46:21 +02:00
cc0030c1cd
Fix adding quick menus to list_with_period.html.twig
...
- update twig namespaces
- move twig file within Resources
2024-06-13 12:07:34 +02:00
8700352cf8
Fix configuration and usage of password hasher
2024-04-08 13:21:34 +02:00
931c69eee4
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-04-04 18:45:01 +02:00
d6a6cc2572
Rename chill.role tag to chill_main.provide_role and optimize role provider
...
The `chill.role` tag has been renamed to `chill_main.provide_role` to prevent any confusion and make the namespaces more consistent. During this process, the class RoleProvidersCompilerPass was deleted, simplifying the role provision process by injecting tagged services directly into the RoleProvider. The change is also reflected in multiple YAML service configurations and explained in the MIGRATION.md file.
2024-04-03 17:14:02 +02:00
d7f4895248
Fix the command which load language
...
The command load the languages in the configured languages in chill's configuration.
2024-03-14 15:46:32 +01:00
d29415317b
Allow users to display news on homepage (+ configuring a dashboard homepage)
2024-03-07 21:08:00 +00:00
37af488f69
Merge branch 'master' into upgrade-sf5
2024-02-12 21:50:34 +01:00
cef218fed5
Add interface for pagination
2024-02-08 12:59:47 +01:00
32ae2f8f0d
Add a separate method for onPersist, use same private resetCache method
2024-02-07 13:55:31 +01:00
5703fd0046
Refactor code to directly use Doctrine's ManagerRegistry
...
Replaced most of the invocations of getDoctrine()->getManager() with ManagerRegistry->getManager(), and added ManagerRegistry injection to controllers where needed. This is part of an ongoing effort to improve code clarity, and avoid unnecessary method chaining in various parts of the codebase.
2023-12-16 19:09:34 +01:00
2f8de4bf01
Upgrade recipes: symfony/security-bundle
2023-12-12 16:08:46 +01:00
5f805626f7
[export] sort filters and aggregators by title
2023-10-19 14:39:22 +02:00
be8975ee04
Merge branch '146_parcours_annules' into rector/rules-symfony
2023-10-16 17:52:06 +02:00
dac48ea4e0
last processing of review remarks
2023-10-04 11:19:39 +02:00
41f4bbfdce
remove container aware interface from timeline builder
2023-10-02 15:03:05 +02:00
5d41b37620
create helper service to exclude accompanying periods from export result based on closing motive
2023-09-21 13:06:19 +02:00
86315b1579
only show active centers from the reachable centers for creation of person
2023-09-11 14:43:52 +02:00
fa47dcd5b6
FIX [center][crud] use crud controller for center entity
2023-09-06 15:50:12 +02:00
009a0326d9
Configure routes using annotation
2023-08-02 23:05:33 +02:00
c20f65eebb
apply rector rules: symfony **UP TO** 44
2023-07-28 01:52:53 +02:00