9f141468c7
fix phpstan, cs, and rector rules
2024-05-28 13:23:54 +02:00
56d173046d
fix phpstan, cs, and rector rules
2024-05-28 12:54:56 +02:00
111a21fcec
Add new file for StoredObjectType tests and update class definitions
...
This commit adds a new file, StoredObjectTypeTest.php, to ChillDocStoreBundle Tests. It contains unit tests for the StoredObjectType class. Changes are also made in StoredObjectNormalizer and StoredObjectDataMapper classes, making JWTDavTokenProviderInterface and UrlGeneratorInterface as readonly in StoredObjectNormalizer and removing unnecessary EntityManagerInterface and debug commands on StoredObjectDataMapper. These changes improve test coverage and optimize the code for better performance.
2024-05-28 12:08:02 +02:00
4cff706306
Apply new CS rules on the webdav feature
2024-05-23 17:00:46 +02:00
a57e6c0cc9
Dav: Introduce access control inside de dav controller
2024-05-23 17:00:45 +02:00
6f6683f549
Dav: implements JWT extraction from the URL, and add the access_token in dav urls
2024-05-23 17:00:45 +02:00
146e0090fb
Webdav: fully implements the controller and response
...
The controller is tested from real request scraped from apache mod_dav implementation. The requests were scraped using a wireshark-like tool. Those requests have been adapted to suit to our xml.
2024-05-23 17:00:42 +02:00
fc88a5f40d
Improve admin UX for configuration of document template (document generation)
2024-03-26 17:06:49 +00:00
036fe8d6f8
upgrade php-cs 3.49
2024-02-07 10:43:53 +01:00
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
9375d50112
Merge remote-tracking branch 'origin/master' into rector/rules-symfony
...
# Conflicts:
# src/Bundle/ChillAsideActivityBundle/src/Entity/AsideActivity.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Export/ListAsideActivity.php
2023-09-12 15:21:15 +02:00
75bca46b98
cs fixer
2023-09-07 12:16:47 +02:00
6f11dffcbd
Remove deprecation linked to kernel shutdown
2023-08-31 18:36:37 +02:00
b85cd1b994
DX: apply rector rules for phpunit up to 90
2023-08-31 11:08:42 +02:00
7a1feaa8cb
show documents from person in list of document from course
2023-06-27 18:20:41 +02:00
da36c59616
refactor: rename class providing AccompanyingCourseDocument Generic doc
2023-05-30 21:52:36 +02:00
40af1e64ac
[generic doc] listing generic doc for person
2023-05-30 21:24:04 +02:00
eb107f5a15
add filter for generic doc + fix issues in filter
2023-05-30 12:46:05 +02:00
08874d734e
[generic doc] add doc provider and renderer for evaluation document
2023-05-26 21:58:52 +02:00
e550817ded
Render for generic doc
2023-05-25 09:55:46 +02:00
8dbe2d6ec2
GenericDoc: add provider for AccompanyingCourseDocument, without filtering
2023-05-24 17:09:29 +02:00
afcd6e0605
bootstrap generic doc manager and associated services
2023-05-24 17:05:56 +02:00
9699e2304a
fix cs: declare type and license header mismatch
2022-10-06 22:25:43 +02:00
67c3f3a840
fix cs with licencse header
2022-10-05 17:08:14 +02:00
Pol Dellaiera
62af980ea5
feat: Add new StoredObjectManager
service.
...
To read and write onto `StoredObject` document using a common interface.
2022-03-15 13:41:38 +01:00