|
6124eb9e34
|
Fix isEmpty logic in StringIdentifier : Correct boolean comparison for trimmed content.
|
2025-09-22 14:03:58 +02:00 |
|
|
a5b06de92a
|
Refactor validation handling in PersonEdit.vue : Replace hasValidationError and validationError with hasViolation and violationTitles . Introduce hasViolationWithParameter and violationTitlesWithParameter for enhanced field validation. Update RequiredIdentifierConstraint messages, improve API error mapping, and refine ValidationException structure with violationsList . Add tests and translations for identifier validation.
|
2025-09-22 14:03:58 +02:00 |
|
|
52404956d2
|
Trim PersonIdentifier values during denormalization, implement RequiredIdentifierConstraint and validator, and add tests for empty value validation.
|
2025-09-22 14:03:57 +02:00 |
|
|
4207efd6bf
|
Remove empty PersonIdentifier values during denormalization and add isEmpty logic to PersonIdentifierWorker . Include tests for empty value handling.
|
2025-09-22 14:03:57 +02:00 |
|
|
840fde4ad4
|
Filter PersonIdentifierWorker by presence during initialization and update type definitions. Add presence field to PersonIdentifierWorkerNormalizer .
|
2025-09-22 14:03:56 +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 |
|
|
bec7297039
|
Add an api list of available person identifiers
|
2025-09-22 14:03:48 +02:00 |
|
|
ea06a96f91
|
Add external identifiers for person, editable in edit form, with minimal features associated
|
2025-09-01 08:05:11 +00:00 |
|