d04f9ae9ff
Fix LoadPeople for gender
2024-10-22 17:51:41 +02:00
086f391dc9
Cs fix and phpstan fix
2024-10-22 17:25:51 +02:00
06cbfdd0c3
style fixes
2024-10-22 16:17:34 +02:00
f1844ae02b
Php cs fixes and phpstan
2024-10-22 15:56:41 +02:00
73b0dd6009
Fix transformation of data in gender filter
2024-10-22 14:54:18 +02:00
4d8bcc5a5a
Fix fixture for persons
2024-10-22 14:51:02 +02:00
5dfa5e1e7f
Advanced search fixed to work with new gender entity
2024-10-22 14:50:16 +02:00
588f02cdf4
Take Null value for gender into account and fix OnTheFly makeFetch
2024-10-22 14:48:16 +02:00
30b66d5806
Php cs fixes
2024-10-22 09:16:15 +02:00
5786759daa
Rector changes
2024-10-22 09:15:44 +02:00
0c1c1cbf8b
Fix form type to use in advanced search
2024-10-22 09:15:25 +02:00
5ca558bba3
Fix accidental removal of -> in GenderAggregator
2024-10-22 07:31:52 +02:00
9d05f2ac2b
set GenderFilterTest back to using accepted_genders key to check if data is transformed correctly
2024-10-22 07:09:00 +02:00
566c40dd84
transform gender data for saved exports
2024-10-22 06:46:39 +02:00
0d2e0b4e91
Customize genderFilter to include a NULL choice + add translation and adjust test
2024-10-21 16:45:45 +02:00
8b1d73356f
Add condition to check if value passed to translatableStringHelper is not null
2024-10-21 16:18:12 +02:00
ddfaa2861e
Remove unused method getGenderNumeric that creates phpstan errors
2024-10-21 15:39:27 +02:00
34bbee2031
Use makeFetch method
2024-10-21 15:38:46 +02:00
43c3cc26ea
Fix translation with gender
2024-10-21 15:27:37 +02:00
9fe20b5e81
Show pending signatures in the person's search results
2024-10-15 15:15:32 +02:00
292034d64d
Add public view rendering to workflow handler for AccompanyingPeriodWorkEvaluationDocument
...
Implemented the `EntityWorkflowWithPublicViewInterface` in `AccompanyingPeriodWorkEvaluationDocumentWorkflowHandler`. Included the `renderPublicView` method using `WorkflowWithPublicViewDocumentHelper` for enhanced document handling.
2024-10-10 11:42:04 +02:00
8e02db6c85
Fix phpstan
2024-10-09 17:00:33 +02:00
7183d9a3b1
Fix genderfilter to work with array of gender entity values
2024-10-09 16:49:40 +02:00
70335a6360
rector fixes
2024-10-09 16:49:40 +02:00
fa64f44cf1
php cs fixes
2024-10-09 16:49:40 +02:00
f34c94fd65
Use new gender entity in personDocGenNormalizer
2024-10-09 16:49:40 +02:00
363cbc8a76
Translate gender terms for admin templates
2024-10-09 16:49:40 +02:00
9f3893243e
Adjust gender aggregator
2024-10-09 16:49:40 +02:00
7520d746e8
Correct repository and normalizer
2024-10-09 16:49:40 +02:00
052e09cf64
Fixes phpstan
2024-10-09 16:49:40 +02:00
77ece243c0
Fix twig template, remove ul tag
2024-10-09 16:49:40 +02:00
a47c8d916b
Adjust translation logic for gender in vue components
2024-10-09 16:49:40 +02:00
5fce9ee9fb
Fix reactivity issue for genderIcon rendering
2024-10-09 16:49:40 +02:00
47d954fe9f
Adjust display of gender in twig templates
2024-10-09 16:49:40 +02:00
d9dc2d1f4e
Integrate gender entity into vue components upon creation of persons
2024-10-09 16:49:40 +02:00
37cfc035a3
Implement gender icon renderbox for vue components
2024-10-09 16:49:40 +02:00
2eb686ffdb
Create gender API and adjust serialization of gender property
2024-10-09 16:49:40 +02:00
b9d2f5efa3
Use renderInterface to render gender icons in twig
2024-10-09 16:49:40 +02:00
567c01f395
wip: use GenderIconEnum to allow user to select bootstrap icon
2024-10-09 16:49:40 +02:00
67a6eb17db
Change PickGenderType form field to use in Person creation form
2024-10-09 16:49:40 +02:00
b78f0980f5
Create genderEnum, add genderTranslation property to Gender entity and new gender property to Person entity
...
Also migrations were created to handle the changes in the database.
2024-10-09 16:49:40 +02:00
f428afc7ca
Create gender admin entity and add configuration to use it
...
entity, migration, controller, repository, templates, form added
2024-10-09 16:49:40 +02:00
06d6227d0e
Merge branch 'upgrade-sf5' into 'master'
...
Upgrade chill to symfony 5
See merge request Chill-Projet/chill-bundles!735
2024-09-26 14:19:40 +00:00
82cd77678b
Create a PickUserGroupOrUserDynamicType
...
- add necessary vue component to render usergroup within the component AddPersons;
- add necessary normalization and denormalization process for matching the selected usergroup with entities in database
2024-09-26 15:39:12 +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
83121c2a83
Implement signature cancellation feature
...
Added functionality to cancel signatures in workflow, including controller, view, and tests. Updated translations and adjusted templates to support and display cancellation actions.
2024-09-25 10:58:53 +02:00
7b06c80c2a
Merge branch 'signature-app/wp-706-no-forward-unless-signed' into 'signature-app-master'
...
Block transition if there is a pending signature for the entityWorkflow
See merge request Chill-Projet/chill-bundles!736
2024-09-24 09:13:45 +00:00
cf2fe1bba7
Add guards and tests for entity workflow transitions
...
Introduced EntityWorkflowGuardUnsignedTransition to block transitions with pending signatures. Implemented a new center resolver and added comprehensive unit tests for verifying transition rules and permissions.
2024-09-24 11:08:22 +02:00
611a968162
Duplicate and accompanying course evaluation document
...
- create a service which duplicate the accompanying course work evaluation document
- create a controller to duplicate this document
- update the vuejs component to use this duplicate action
2024-09-23 16:32:47 +02:00
20e8b03588
Rewrite the Component PickWorkflow.vue into typescript
2024-09-23 14:32:59 +02:00