Commit Graph

12836 Commits

Author SHA1 Message Date
d79a1f5ed8 update eslint baseline 2025-12-22 15:39:56 +01:00
dbe4bed183 eslint fixes 2025-12-22 15:39:43 +01:00
2b1f337a28 Serialize ticket filter parameters with JSON groups in person list view.
- Updated `list.html.twig` to serialize `ticketFilterParams` using the 'read' group for JSON normalization.
2025-12-17 15:31:53 +01:00
b1f7b83fdc Replace PhonenumberConstraint with PhoneNumber constraint in user profile update.
- Updated the `UpdateProfileCommand` to use `\Misd\PhoneNumberBundle\Validator\Constraints\PhoneNumber` instead of the deprecated `PhonenumberConstraint`.
- Removed unused `PhonenumberConstraint` imports from relevant files.
2025-12-16 14:53:33 +01:00
e1cda00a98 Optimize motive import with in-memory caching for deduplication.
- Introduced an in-memory cache to store and reuse created or found motives during import, reducing redundant database operations.
- Updated the logic to ensure parent motives are created or retrieved via the cache.
- Modified the test suite to verify parent and child motive relationships with deduplication.
- Ensured labels are consistently formatted and trimmed during the import process.
2025-12-16 14:53:23 +01:00
46b1399c3c Add support for "ordering" field in motive import.
- Extended motive import logic to parse and set the "ordering" field from YAML.
- Ensured invalid "ordering" values throw a runtime exception.
- Updated test cases to verify "ordering" is correctly set for child and standalone motives.
- Verified parent motives retain default "ordering" value (0).
2025-12-16 14:07:38 +01:00
022c0aaebf Add support for parent > child notation in motive import.
- Trimmed labels during motive import to ensure consistent formatting.
- Introduced logic to parse and handle "parent > child" syntax in motive names.
- Automatically creates and links parent motives if they don't exist.
- Added test case to verify parent-child relationship creation and linking.
2025-12-16 14:03:18 +01:00
766a9292e0 Merge branch 'fork/boriswa/1849-1848-1920-1921-fix-bugs' into ticket-app-master 2025-12-12 10:18:22 +01:00
cb677b8212 Merge branch '1849-1848-1920-1921-fix-bugs' into 'ticket-app-master'
1849 1848 1920 1921 fix bugs

See merge request Chill-Projet/chill-bundles!940
2025-12-12 09:17:22 +00:00
Boris Waaub
b630c940d4 1849 1848 1920 1921 fix bugs 2025-12-12 09:17:22 +00:00
dae040ebfb Merge branch 'master' into fork/boriswa/1849-1848-1920-1921-fix-bugs
# Conflicts:
#	src/Bundle/ChillActivityBundle/Resources/public/vuejs/Activity/components/Location/NewLocation.vue
2025-12-12 10:11:31 +01:00
ba4e445110 Release v4.10.1 v4.10.1 2025-12-11 14:49:07 +01:00
0f1ff9baf4 Fix CS 2025-12-11 14:43:29 +01:00
e4365ad058 Merge branch '483-fix-ctrl-c-collabora' into 'master'
Tentatively fix CTRL+C in Collabora editor with edge and chrome browser (+ remove zimbra bundle from configuration)

Closes #483

See merge request Chill-Projet/chill-bundles!942
2025-12-11 13:26:11 +00:00
a16d659f69 Tentatively fix CTRL+C in Collabora editor with edge and chrome browser (+ remove zimbra bundle from configuration) 2025-12-11 13:26:10 +00:00
c4a069ba2e Fix display of header for ByActivityNumberAggregator 2025-12-10 05:13:24 +01:00
2600c6fa2a Fix ByActivityNumberAggregator when used on count exports within ActivityBundle 2025-12-10 05:06:03 +01:00
09ef95d13e Translate rst files to md format and add new index entries for translation directives and provider 2025-12-10 04:32:19 +01:00
c19b2e18ad Move symfony/loco-translation-provider dependency to require-dev 2025-12-10 04:26:27 +01:00
27853c594d Fix missing translation variable in NewLocation component 2025-12-10 04:17:29 +01:00
Boris Waaub
b7df78bc55 Merge branch 'ticket-app-master' into 1849-1848-1920-1921-fix-bugs 2025-12-09 17:21:13 +01:00
Boris Waaub
24927069a4 FIX: eslint 2025-12-09 17:14:07 +01:00
Boris Waaub
10052cc5e1 FIX: Problème au chargement des "pelotons" 2025-12-09 17:11:45 +01:00
7714b07a9d Add changie for display of upcoming appointments within person context 2025-12-09 17:11:11 +01:00
Boris Waaub
723beb3c02 FIX: Ajustement du style du formulaire dans ActionToolbarComponent 2025-12-09 16:47:09 +01:00
6e1c9b6f29 Remove chill-project/chill-zimbra-bundle from composer dependencies
- This package provoke failures on build in the CI
2025-12-09 15:38:24 +01:00
d80661e479 Release v4.10.0 v4.10.0 2025-12-09 15:31:57 +01:00
473c5a9fa3 Remove dependency on @symfony/ux-translator from package.json
- Deleted `@symfony/ux-translator` as it is no longer needed.
- Documented the change in `.changes/unreleased` with no schema modifications.
2025-12-09 15:27:39 +01:00
74d133e739 eslint: automatic fixes 2025-12-09 15:25:11 +01:00
Boris Waaub
c92467b284 FIX: Frontend: Problème d'affichage quand il n'y a pas de parent au motif 2025-12-09 11:15:50 +01:00
Boris Waaub
d3d2c06348 FIX: Dans les petits écrans, la modale d'accueil pourrait être plus large 2025-12-09 11:12:21 +01:00
Boris Waaub
fc66d0e070 FIX: Dans la modale d'accueil du ticket, les boutons doivent être dans le footer 2025-12-09 10:42:36 +01:00
acceeeaa2a Merge branch '462-display-calendar-items-for-person' into 'master'
Improve the display of upcoming calendar items within the person render box

Closes #462

See merge request Chill-Projet/chill-bundles!928
2025-12-08 12:45:01 +00:00
53b02a0ced Improve the display of upcoming calendar items within the person render box 2025-12-08 12:45:01 +00:00
985761ff00 Merge branch 'ticket/64-identifiants-person' into 'ticket-app-master'
Add Person's external identifiers to creation and edit form

See merge request Chill-Projet/chill-bundles!881
2025-12-05 17:02:26 +00:00
6d93b2b1b6 Add Person's external identifiers to creation and edit form 2025-12-05 17:02:26 +00:00
387bf55b11 fix version constraint in chill-zimbra-bundle 2025-12-05 16:32:30 +00:00
9261bbadc3 Merge branch '1826-1891-1858-mobile-layout-fix-peloton-display-change-comment-display' into 'ticket-app-master'
Fix mobile layout, update Peloton display, and change comment display

See merge request Chill-Projet/chill-bundles!933
2025-12-05 16:27:12 +00:00
Boris Waaub
df15c2fee7 Fix mobile layout, update Peloton display, and change comment display 2025-12-05 16:27:12 +00:00
e82cee2ce1 convert content to markdown 2025-12-05 17:11:23 +01: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
14b891b33d Release v4.9.0 v4.9.0 2025-12-05 16:54:35 +01:00
7d4f541b7d Merge branch 'eslint-fixes-2025-12' into 'master'
Eslint fixes

See merge request Chill-Projet/chill-bundles!939
2025-12-05 15:09:15 +00:00
4919c03660 Eslint fixes 2025-12-05 15:09:15 +00:00
e345170968 Merge branch '462-metadata-project' into 'master'
Add package metadata to ChillZimbrabundle

Closes #462

See merge request Chill-Projet/chill-bundles!937
2025-12-05 15:03:02 +00:00
98e0f51603 Add package metadata to ChillZimbrabundle 2025-12-05 15:03:01 +00:00
56965562ff Merge branch 'fix-user-menu-with-counter' into 'master'
Refactor `UserMenuBuilder` to include `User` type check for better type safety

See merge request Chill-Projet/chill-bundles!938
2025-12-05 14:50:06 +00:00
2f1445a3f3 Refactor UserMenuBuilder to include User type check for better type safety 2025-12-05 14:50:06 +00:00
16c32ed4a9 Merge branch '459-invitation-counter' into 'master'
Add a counter for invitations awaiting reply

Closes #459

See merge request Chill-Projet/chill-bundles!931
2025-12-05 14:24:58 +00:00
e47c23c903 Add a counter for invitations awaiting reply 2025-12-05 14:24:58 +00:00