|
|
840fde4ad4
|
Filter PersonIdentifierWorker by presence during initialization and update type definitions. Add presence field to PersonIdentifierWorkerNormalizer.
|
2025-09-22 14:03:56 +02:00 |
|
|
|
3611ea2518
|
Refactor PersonIdentifierDefinition: Replace fully qualified \Doctrine\DBAL\Types\Types references with simplified Types aliases.
|
2025-09-22 14:03:55 +02:00 |
|
|
|
bbd4292cb9
|
Enhance PersonEdit form: Add birthdate input with validation, improve field error handling using hasValidationError, refactor birthDate to respect timezone offsets, and update translations for better user feedback. Replace DateTimeCreate with DateTimeWrite across types and components.
|
2025-09-22 14:03:55 +02:00 |
|
|
|
54f8c92240
|
Update DateNormalizer: Add return type hints for denormalize and normalize methods
|
2025-09-22 14:03:54 +02:00 |
|
|
|
5330befc8f
|
eslint fixes
|
2025-09-22 14:03:54 +02:00 |
|
|
|
c19206be0c
|
Enhance validation in PersonEdit: Introduce hasValidationError and validationError helpers for form inputs. Improve error feedback for fields such as firstName, lastName, gender, and others. Refactor postPerson to handle validation exceptions and map errors to specific fields. Update related methods, styles, and API error type definitions.
|
2025-09-22 14:03:53 +02:00 |
|
|
|
5ff374d2fa
|
Refactor validation handling in apiMethods: Introduce strongly-typed ValidationException and ViolationFromMap. Replace generic validation logic with stricter, type-safe mappings. Update makeFetch to handle Symfony validation problems with enhanced error taxonomy.
|
2025-09-22 14:03:53 +02:00 |
|
|
|
4a73aaae94
|
Replace PhonenumberConstraint with MisdPhoneNumberConstraint across entities, deprecate outdated validation logic, and remove unused methods for improved phone number validation.
|
2025-09-22 14:03:53 +02:00 |
|
|
|
ff2c567d05
|
Update default center type fallback in PersonEdit.vue to "center" for consistency.
|
2025-09-22 14:03:52 +02:00 |
|
|
|
a734e84f28
|
Remove unused Person.vue import from types.ts for cleanup and improved code maintainability.
|
2025-09-22 14:03:51 +02:00 |
|
|
|
4367ed086e
|
Enhance person creation workflow: Add onPersonCreated event handling in Create, CreateModal, and AddPersons. Update type definitions and integrate event emission for streamlined person management.
|
2025-09-22 14:03:51 +02:00 |
|
|
|
3227bfcd3a
|
Remove serializer.yaml configuration, update PersonJsonNormalizer and PersonJsonDenormalizer for improved logic handling, adjust type hints in closures, and rename id to definition_id in PersonIdentifierWorkerNormalizer.
|
2025-09-22 14:03:50 +02:00 |
|
|
|
8d29fb260a
|
Add validation and support for identifiers in PersonJsonDenormalizer, enhance altNames handling, and update tests for improved coverage. Adjust PersonIdentifierManager to handle identifier definitions by ID.
|
2025-09-22 14:03:50 +02:00 |
|
|
|
d9b730627f
|
Introduce PersonJsonReadDenormalizer and PersonJsonDenormalizer to separate responsibilities for handling person denormalization. Add corresponding test classes for improved coverage. Refactor PersonJsonNormalizer to remove denormalization logic.
|
2025-09-22 14:03:49 +02:00 |
|
|
|
27548ad654
|
Add support for person identifiers workflow: update PersonEdit component, API methods, and modals for identifier handling during person creation. Adjust related types for improved consistency.
|
2025-09-22 14:03:48 +02:00 |
|
|
|
bec7297039
|
Add an api list of available person identifiers
|
2025-09-22 14:03:48 +02:00 |
|
|
|
852523e644
|
Refactor person management workflow: Introduce SetGender, SetCivility, and SetCenter lightweight interfaces. Replace PersonState with PersonEdit for streamlined type usage. Enhance queryItems logic and API methods for better consistency. Adjust AddPersons modal to handle query input.
|
2025-09-22 14:03:47 +02:00 |
|
|
|
c05d0aad47
|
Refactor person creation workflow: Introduce PersonEdit component and integrate it across Create, Person.vue, and modals for improved modularity. Update type definitions and API methods for consistency.
|
2025-09-22 14:03:47 +02:00 |
|
|
|
1c0ed9abc8
|
Enhance entity creation: Add CreateModal and integrate with AddPersons workflow.
|
2025-09-22 14:03:42 +02:00 |
|
|
|
9aed5cc216
|
Fix type hinting in PickEntity.vue for addNewEntity function
|
2025-09-22 14:03:25 +02:00 |
|
|
|
e4fe5bff68
|
Allow creating new entities directly from AddPersons modal
|
2025-09-22 14:03:25 +02:00 |
|
|
|
4c73c4d9d0
|
Refactor AddPersons modal into a separate PersonChooseModal component for improved modularity and reusability.
|
2025-09-22 14:03:24 +02:00 |
|
Boris Waaub
|
e1ef65d4ca
|
Correction de bugs, ajout champs urgents dans la modal d'initialisation du ticket et ajout d'un configuration pour l'affichage des tabs dans la homepage
|
2025-09-22 09:23:30 +00:00 |
|
Boris Waaub
|
0ba2cbc1e8
|
Misc: homepage widget with tickets, and improvements in ticket list
|
2025-09-16 11:16:57 +00:00 |
|
|
|
8e2e676e3d
|
Add ticket filtering "byTicketId"
|
2025-09-15 11:11:40 +02:00 |
|
Boris Waaub
|
711aa8db9b
|
[Frontend] Ajouter les sélecteur "par créateur", et "par utilisateur assigné"
|
2025-09-09 08:24:08 +00:00 |
|
|
|
e78d44953f
|
Merge branch 'ticket/improve-ticket-list' into 'ticket-app-master'
Fix bugs in api endpoint to filter tickets, and add parameters byAddresseeGroup and byCreator
See merge request Chill-Projet/chill-bundles!875
|
2025-09-08 14:18:02 +00:00 |
|
|
|
18f67801c7
|
Fix bugs in api endpoint to filter tickets, and add parameters byAddresseeGroup and byCreator
|
2025-09-08 14:18:02 +00:00 |
|
|
|
c815e6bc69
|
Merge branch 'master' into ticket-app-master
|
2025-09-08 16:13:02 +02:00 |
|
|
|
807f2711fe
|
Merge branch 'fix-and-change-from-board-78' into 'ticket-app-master'
Améliorations liées au board 78
See merge request Chill-Projet/chill-bundles!873
|
2025-09-08 12:19:49 +00:00 |
|
Boris Waaub
|
cd594cd580
|
Améliorations liées au board 78
|
2025-09-08 12:19:49 +00:00 |
|
|
|
9c1611d052
|
Add RoleDumper and DumpListPermissionsCommand to generate a markdown list of permissions
|
2025-09-05 16:55:45 +00:00 |
|
|
|
fb6b26bfb5
|
fix type hinting
|
2025-09-05 18:37:36 +02:00 |
|
|
|
c5cedb8bd6
|
fix cs
|
2025-09-05 18:34:37 +02:00 |
|
|
|
2665e43a61
|
Merge branch 'master' into ticket-app-master
# Conflicts:
# .eslint-baseline.json
# src/Bundle/ChillMainBundle/Entity/User.php
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/AddressMore.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/AddressSelection.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/CitySelection.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/CountrySelection.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/EditPane.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowPane.vue
# src/Bundle/ChillThirdPartyBundle/translations/messages.fr.yml
|
2025-09-05 18:32:01 +02:00 |
|
|
|
4aa65d69c7
|
Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles
|
2025-09-03 21:11:06 +02:00 |
|
|
|
9e33aec594
|
Handle different export types in ExportConfigNormalizer and allow null/array checks for dataFormatter in ExportController
|
2025-09-03 21:10:58 +02:00 |
|
|
|
8e78c41549
|
Improve error handling when saving objects to local disk by using dumpFile with detailed exception logging.
|
2025-09-02 21:53:40 +02:00 |
|
|
|
dfab223391
|
Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles
|
2025-09-02 16:14:13 +02:00 |
|
|
|
539752485c
|
Allow null values for alias and dataFormatter in buildExportDataForNormalization method
|
2025-09-02 16:13:48 +02:00 |
|
|
|
d204df0316
|
Merge branch '422-password-recover-layout' into 'master'
Resolve "Fix layout of password recover pages"
Closes #422
See merge request Chill-Projet/chill-bundles!869
|
2025-09-02 08:29:27 +00:00 |
|
juminet
|
82c02f442b
|
Resolve "Fix layout of password recover pages"
|
2025-09-02 08:29:26 +00:00 |
|
|
|
25561cdf63
|
Add an importer for motives
|
2025-09-02 10:16:54 +02:00 |
|
Boris Waaub
|
e7c04e34a9
|
Améliorations du dernier MR multiple-tasks-from-board-78
|
2025-09-01 13:35:15 +00:00 |
|
|
|
ea06a96f91
|
Add external identifiers for person, editable in edit form, with minimal features associated
|
2025-09-01 08:05:11 +00:00 |
|
|
|
76433e2512
|
Fix incorrect parameter name in event details link
|
2025-08-28 13:49:45 +02:00 |
|
|
|
1fa464b87a
|
Fix typo in 'uncheckAll' script for centers selection
|
2025-08-28 13:32:43 +02:00 |
|
|
|
3c60c57985
|
Adapt export list events to new export features
|
2025-08-26 15:18:08 +02:00 |
|
|
|
10aa36aae0
|
Set required to false for entitychoice filter field
|
2025-08-26 15:18:08 +02:00 |
|
|
|
eed9913a49
|
Allow select2 option for entityChoice filterOrderHelper
|
2025-08-26 15:18:08 +02:00 |
|