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
436661d952
Remove debug word from code
2024-07-01 09:19:22 +02:00
c3b8d42047
Merge branch 'import_lux_addresses_command' into 'master'
...
DX import Luxembourg address command
See merge request Chill-Projet/chill-bundles!704
2024-06-28 09:07:32 +00:00
c9d54a5fea
fix cs
2024-06-28 10:47:12 +02:00
nobohan
9c28df25a1
DX: Improve Lux adress import command + register in config
2024-06-28 10:45:58 +02:00
86c862e69d
Merge remote-tracking branch 'origin/upgrade-sf5' into signature-app-master
2024-06-28 10:41:52 +02:00
d88b5a0098
Remove dump
2024-06-28 10:38:54 +02:00
nobohan
c5a24e8ac5
DX: Improve Lux address import command - WIP
2024-06-28 09:27:45 +02:00
9bc6fe6aff
Add PdfSignedMessage and its serializer
...
Added a new class, PdfSignedMessage, to handle received signed PDF messages. Also, added a serializer for this class, PdfSignedMessageSerializer, for use with messaging. Furthermore, comment documentation has been added to RequestPdfSignMessage and its serializer for better clarity. Updated unit tests are also included.
2024-06-27 21:52:24 +02:00