745a29f742
Adjust logic for removing the hold on a workflow only by user who owns the hold and when a transition is applied on the workflow
2024-09-05 17:19:27 +02:00
a82b99aecc
Add template-extends on EntityWorkflowStepHoldRepository
2024-09-05 17:19:23 +02:00
e85c31826f
php cs fixes
2024-09-05 17:18:42 +02:00
9475a708c3
Add EntityWorkflowStepHold entity to allow workflow to be put on hold by user
...
Entity created, migration, and repository.
2024-09-05 17:13:20 +02:00
5f5d4b8f06
Add person menu entry for signature list
2024-09-04 15:13:14 +00:00
313fb9ffdf
PHP CS Fixer updated (3.63.1 -> v3.64.0)
2024-09-04 14:38:56 +02:00
8a374864fa
update code style after upgrade rector and phpstan
2024-08-28 14:03:26 +02:00
bb848746d5
Merge branch 'upgrade-sf5' into signature-app-master
2024-08-28 13:23:12 +02:00
c82991674e
Rector changes: repositories become final readonly classes
2024-07-18 09:49:05 +02:00
9e92ede16f
Handle cases when there are multiple EntityWorkflows associated with one entity
2024-07-15 21:22:30 +02:00
790576863f
Merge signature-app-master into branch
2024-07-04 15:53:01 +02:00
21b79c1981
Php cs fixes
2024-07-04 11:39:02 +02:00
3db4fff80d
Add signature functionality to workflow entities
...
Created new files to add signature functionality to the workflow entities, including signature state enums and signature metadata. Added these changes to the migration script as well. Updated EntityWorkflowStep to include a collection for signatures.
2024-07-01 14:50:03 +02:00
c06e76a0ee
Implement context-specific voters for all current entities that can be linked to a document
...
For reusability an AbstractStoredObjectVoter was created and a StoredObjectVoterInterface.
A WorkflowDocumentService checks whether the StoredObject is involved in a workflow.
2024-06-27 11:31:39 +02:00
931c69eee4
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-04-04 18:45:01 +02:00
4f08019618
Fix the join in the user list (admin): show only current user job
2024-03-20 12:45:08 +01:00
d29415317b
Allow users to display news on homepage (+ configuring a dashboard homepage)
2024-03-07 21:08:00 +00:00
5b714f17be
order scopes alphabetically
2024-02-26 14:40:41 +01:00
bbb167bb85
order user jobs alphabetically when returning all active user jobs
2024-02-26 13:36:44 +01:00
f889d67e94
fixes after merge of master into upgrade-sf4
2024-02-12 22:31:16 +01:00
036fe8d6f8
upgrade php-cs 3.49
2024-02-07 10:43:53 +01:00
3c8e59e088
php cs fixes after updating php cs fixer
2024-01-10 10:31:25 +01:00
83fe3ec3fc
Export: add a "filter activity by creator job" filter
2023-11-07 16:06:22 +01:00
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
0c8ecfe493
Merge branch 'rector/rules-symfony' into '147-history-user-scope-job'
...
# Conflicts:
# src/Bundle/ChillMainBundle/Security/Resolver/ScopeResolverDispatcher.php
2023-10-16 16:00:40 +00:00
c62495a280
Fix export of all users and mapping of columns in user csv export (admin zone)
2023-10-16 16:20:25 +02:00
978db5a5c5
update some queries in the interface to take into account history of user's scope and user's job
2023-10-16 11:52:02 +02:00
58e189ee07
Improve type declaration
2023-10-04 11:21:39 +02:00
d6a1044585
just mark other uses with mainScope and userJob !!
2023-10-03 19:43:18 +02:00
6665a443b9
phpstan, rector, cs-fixer
2023-10-03 19:40:23 +02:00
949c5424f0
improve check in setters and add types in repositories
2023-10-03 19:40:23 +02:00
d47e6c5ba1
add new entities UserScopeHistory and UserJobHistory
2023-10-03 19:35:44 +02:00
65aa0a1588
Merge remote-tracking branch 'origin/master' into rector/rules-symfony
2023-09-27 15:25:29 +02:00
d2323e91ca
new cs rule: single_line_empty_body
...
Rule is added to the last version of php-cs-fixer
2023-09-12 15:58:59 +02:00
03baee4286
FIX [repository][center] adjust center repository to find all active entities
2023-09-06 16:07:14 +02:00
023a29cb78
apply rector rules: php up to php82
2023-07-19 23:19:50 +02:00
74ed34ba97
apply rules rector
2023-07-19 22:48:26 +02:00
224c2c74e8
Merge remote-tracking branch 'origin/master' into rector/rules-up-to-php80
...
Conflicts:
src/Bundle/ChillActivityBundle/Controller/ActivityController.php
src/Bundle/ChillActivityBundle/Export/Aggregator/ACPAggregators/DateAggregator.php
src/Bundle/ChillActivityBundle/Menu/PersonMenuBuilder.php
src/Bundle/ChillActivityBundle/Repository/ActivityACLAwareRepository.php
src/Bundle/ChillActivityBundle/Service/DocGenerator/ActivityContext.php
src/Bundle/ChillCalendarBundle/Command/MapAndSubscribeUserCalendarCommand.php
src/Bundle/ChillCalendarBundle/RemoteCalendar/Connector/MSGraph/MSGraphUserRepository.php
src/Bundle/ChillDocStoreBundle/Controller/DocumentAccompanyingCourseController.php
src/Bundle/ChillDocStoreBundle/Controller/DocumentPersonController.php
src/Bundle/ChillDocStoreBundle/Repository/PersonDocumentACLAwareRepository.php
src/Bundle/ChillEventBundle/Search/EventSearch.php
src/Bundle/ChillMainBundle/Controller/ExportController.php
src/Bundle/ChillMainBundle/Controller/PermissionsGroupController.php
src/Bundle/ChillMainBundle/Cron/CronManager.php
src/Bundle/ChillMainBundle/Entity/CronJobExecution.php
src/Bundle/ChillMainBundle/Export/ExportManager.php
src/Bundle/ChillMainBundle/Form/Type/Export/PickCenterType.php
src/Bundle/ChillMainBundle/Form/Type/Listing/FilterOrderType.php
src/Bundle/ChillMainBundle/Repository/NotificationRepository.php
src/Bundle/ChillMainBundle/Templating/Listing/FilterOrderHelper.php
src/Bundle/ChillMainBundle/Templating/Listing/FilterOrderHelperBuilder.php
src/Bundle/ChillMainBundle/Templating/Listing/FilterOrderHelperFactory.php
src/Bundle/ChillPersonBundle/Controller/AccompanyingCourseWorkController.php
src/Bundle/ChillPersonBundle/Controller/SocialWorkSocialActionApiController.php
src/Bundle/ChillPersonBundle/Export/Aggregator/PersonAggregators/AgeAggregator.php
src/Bundle/ChillPersonBundle/Export/Export/ListAccompanyingPeriod.php
src/Bundle/ChillPersonBundle/Export/Export/ListHouseholdInPeriod.php
src/Bundle/ChillPersonBundle/Repository/AccompanyingPeriodACLAwareRepository.php
src/Bundle/ChillPersonBundle/Security/Authorization/AccompanyingPeriodVoter.php
src/Bundle/ChillPersonBundle/Service/DocGenerator/AccompanyingPeriodContext.php
src/Bundle/ChillPersonBundle/Service/DocGenerator/AccompanyingPeriodWorkEvaluationContext.php
src/Bundle/ChillPersonBundle/Service/DocGenerator/PersonContext.php
src/Bundle/ChillReportBundle/DataFixtures/ORM/LoadReports.php
src/Bundle/ChillTaskBundle/Controller/SingleTaskController.php
2023-07-17 12:49:13 +02:00
7349be94c8
Merge remote-tracking branch 'origin/master' into 709-notification-eval-action
2023-06-13 23:05:51 +02:00
3879e5cd9b
Notification: fix counter, and allow to add more related entity in a single query
...
Sometimes, there are entities which embed other entities, which in turn have notification. This more parameter allow to fetch notification and counter for those embedded entities in a single query.
2023-06-13 23:03:15 +02:00
199223293e
rename method
2023-06-07 13:36:26 +02:00
73b95732db
Add new methods to RegroupmentRepository and fix association
...
Regroupment/Center
2023-06-07 13:06:10 +02:00
674e057f67
fixes for user permission list
2023-05-20 00:54:35 +02:00
b2e79b677b
Feature: [admin] add an export list of all permissions associated to
...
each user
2023-05-20 00:34:53 +02:00
748e566c7e
Feature: [admin] list of users on csv format
2023-05-20 00:03:25 +02:00
0083842509
DX: modernize controller for permissions groups and order them alphabetically
2023-05-19 11:58:11 +02:00
dde3002100
DX: apply rector rules up to php8.0
2023-04-28 22:30:33 +02:00
0335986326
Merge remote-tracking branch 'origin/master' into issue706_cc_in_workflow-2
2023-04-13 09:53:23 +02:00
b0ac8ce5af
Merge remote-tracking branch 'origin/master' into track-address-reference-update
2023-04-12 09:45:19 +02:00
nobohan
a992c45720
Feature: create a new API endpoint for my workflows in Cc
2023-03-29 11:19:51 +02:00