2d67843901
added unread and read all function with endpoints for notifications
2024-07-05 13:36:31 +00:00
2b09e1459c
Merge branch '274-active-status-filter' into 'master'
...
Resolve "Add active/inactive filter to user list in admin"
Closes #274
See merge request Chill-Projet/chill-bundles!694
2024-07-05 08:52:46 +00:00
029524ba2c
Resolve "Add active/inactive filter to user list in admin"
2024-07-05 08:52:46 +00:00
fa91e9494d
Merge branch 'issue123_duplicate_calendar_range_by_week' into 'master'
...
Add a button to duplicate calendar ranges from a week to another one
See merge request Chill-Projet/chill-bundles!706
2024-07-05 08:07:49 +00:00
4e72d6fea1
Update slot duration in calendar
...
The slot duration in the 'MyCalendarRange' module has been updated to a new time. The previous duration was 5 minutes, but it has now been increased to 15 minutes to provide users with longer time slots.
2024-07-05 10:01:09 +02:00
5666b8b647
Expand range of calendar weeks in App2.vue to get weeks int the future and in the past
...
The code has been altered to increase the range of weeks computed from 15 to 30, with a modification to the 'getMonday' method accordingly. This enhances the user calendar experience by providing a wider time array to choose from.
2024-07-05 09:58:49 +02:00
7dd5f542a6
Fix serialization of SignedUrl
...
An annotation was missing to include the object_name in the serialization.
2024-07-04 16:28:09 +02:00
3b80d9a93b
Delete voters that are not in use anymore
2024-07-04 16:24:53 +02:00
790576863f
Merge signature-app-master into branch
2024-07-04 15:53:01 +02:00
25e89571f7
Change usage of match function in AsyncUploadVoter
2024-07-04 15:48:08 +02:00
435836c7d1
Delete unused storedobject voter
2024-07-04 15:46:18 +02:00
af4db22184
php cs fixer and rector: add missing comma in AsyncUploadControllerTest
2024-07-04 13:58:10 +02:00
724b98e8c5
Improve naming of downloaded documents in job bundle
...
When downloaded the title of the document was\ always set to 'Document', which gave little\ indication as to what the document was about.\
Now documents are titled with the name of the\ person and the type of document (CV, permis,...)
2024-07-04 13:28:54 +02:00
2adc8b3bf6
Fix construct of SignedUrlPost
2024-07-04 12:03:43 +02:00
21b79c1981
Php cs fixes
2024-07-04 11:39:02 +02:00
428494ca1f
Implement stored object permissions in serialization
2024-07-04 11:38:41 +02:00
5d57ec8a3b
Complete AbstractStoredObjectVoterTest.php
2024-07-04 11:38:13 +02:00
719fabc878
Check permissions within StoredObjectNormalizer.php
2024-07-04 11:27:54 +02:00
e9a9a3430f
Complete AbstractStoredObjectVoterTest.php
2024-07-04 11:27:16 +02:00
ead1abb825
fix code style for symfony 5
v3.0.0-RC4
2024-07-03 13:29:22 +02:00
54d045f261
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-07-03 13:19:41 +02:00
702a5a27d2
Update version of bundles to 2.22.2
2.22.2
2024-07-03 12:22:53 +02:00
nobohan
0573f56782
copy week in my calendar - improve layout
2024-07-03 11:35:33 +02:00
nobohan
3bee18b0fa
#271 Account for acp closing date inn action filters (export)
2024-07-02 16:31:18 +02:00
nobohan
41dd4d89f7
Revert " #271 Account for acp closing date inn action filters (export)"
...
This reverts commit 3a7ed7ef8fd95909ffc3a2539b19c45e08007e46.
2024-07-02 16:24:45 +02:00
nobohan
3a7ed7ef8f
#271 Account for acp closing date inn action filters (export)
2024-07-02 16:22:07 +02:00
c648a560cc
Fix merge conflict in AuthorizationManager
2024-07-02 15:51:51 +02:00
3d7c8596ee
Pass StoredObject instead of Document to check permission in AuthorizationManager.php
2024-07-02 15:49:53 +02:00
345f379650
Implement StoredObject permissions WOPI AuthorizationManager.php
2024-07-02 15:39:31 +02:00
3262a1dd02
Implement StoredObject permissions in AsyncUploadVoter.php
2024-07-02 15:39:06 +02:00
a9f4f8c973
Resolve phpstan erorrs
2024-07-02 14:17:05 +02:00
c19c597ba0
Fix checking of permissions within document_button_group
2024-07-02 12:50:44 +02:00
03800029c9
Fix the import of StoredObjectVoterInterface
2024-07-02 12:49:29 +02:00
064dfc5a56
Fix repositories to fetch entity linked to stored object
...
getSingleResult() replaced by getOneOrNullResult() to\ avoid error being thrown.
Fix naming of properties.
2024-07-02 12:48:32 +02:00
ba95687f46
Merge branch 'signature-app/signature-doctrine-model' into 'signature-app-master'
...
Create entity workflow signature
See merge request Chill-Projet/chill-bundles!705
2024-07-02 06:35:23 +00:00
a309cc0774
Refactor workflow classes and forms
...
- the workflow controller add a context to each transition;
- the state of the entity workflow is applyied using a dedicated marking store
- the method EntityWorkflow::step use the context to associate the new step with the future destination user, cc users and email. This makes the step consistent at every step.
- this allow to remove some logic which was processed in eventSubscribers,
- as counterpart, each workflow must specify a dedicated marking_store:
```yaml
framework:
workflows:
vendee_internal:
# ...
marking_store:
service: Chill\MainBundle\Workflow\EntityWorkflowMarkingStore
```
2024-07-02 08:30:28 +02:00
nobohan
843698a1d8
DX vuejs code style
2024-07-01 15:39:52 +02:00
5b0babb9b0
Implement permissions in AsyncUploadVoter.php
2024-07-01 15:37:47 +02:00
nobohan
499640e48b
Add a button to duplicate calendar ranges from a week to another one
2024-07-01 15:33:39 +02:00
ac2f314395
Implement permissions for download button group
2024-07-01 15:23:32 +02:00
8c92d11722
Implement permissions for WOPI
2024-07-01 15:23:07 +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
fb743b522d
Remove implementation of StoredObjectInterface
2024-07-01 12:23:31 +02:00
d1653a074b
Implement test on AbstractStoredObjectVoter
...
To avoid having to duplicate tests, a test is written\
for the abstract voter.
2024-07-01 12:21:25 +02:00
254122d125
Remove check to see if user is instance of User
...
The admin user would not be identified as a User.
2024-07-01 12:20:21 +02:00
c9d2e37cee
Implement logic to check if editing of document is blocked by workflow
...
Using the workflow handlers we return the workflow that is attached to an object
so that within the workflowDocumentService we can then check whether this workflow blocks
the edition of a document.
2024-07-01 12:14:03 +02:00
2c99ea17d4
Update new version of chill + more obvious generate jwt keypair command
2024-07-01 09:55:38 +00:00
18df08e8c3
Do not require scope for event participation stats
2024-07-01 11:14:02 +02:00
db3961275b
git release 2.22.1
2.22.1
2024-07-01 09:53:41 +02:00
cd488d7576
Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles
2024-07-01 09:19:29 +02:00