d0ee381627
Upgrade of php-cs-fixer
2024-09-11 14:21:32 +02:00
56d173046d
fix phpstan, cs, and rector rules
2024-05-28 12:54:56 +02:00
0dd58cebec
optional parameter after the required one
2024-05-23 17:00:46 +02:00
4cff706306
Apply new CS rules on the webdav feature
2024-05-23 17:00:46 +02:00
fca929f56f
Dav: add UI to edit document
2024-05-23 17:00:46 +02:00
8d44bb2c32
Dav: add some documentation on classes
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
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
6d63177ff4
apply rules rector up to php82
2023-05-01 21:39:45 +02:00
dde3002100
DX: apply rector rules up to php8.0
2023-04-28 22:30:33 +02:00
386d1e44d0
Fixed: [accompanying course document] fix access to accompanying course document
...
The entity AccompanyingCourseDocument didn't had any center associated with this entity. Implementing the interface `HasCenterInterface` fixed the problem.
Fix https://gitlab.com/Chill-Projet/chill-bundles/-/issues/83
2023-04-05 19:29:33 +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
ab08dab88a
fixed: voter and permissions in accompanying course document
2022-07-11 12:57:08 +02:00
3fb3df9db1
remove not necessary debug log
2022-05-11 19:40:28 +02:00
Pol Dellaiera
8401ce2656
cs: Fix code-style (using PHPCSFixer and PHPCS).
2021-12-21 10:59:23 +01:00
Pol Dellaiera
cd3be25c22
cs: Remove duplicated headers.
2021-11-30 13:54:58 +01:00
Pol Dellaiera
47c5855a21
cs: Switch to a stricter way of coding - this might break in a lot of places.
2021-11-30 13:33:18 +01:00
Pol Dellaiera
8f96a1121d
cs: Fix code style (safe rules only).
2021-11-23 14:08:50 +01:00
Pol Dellaiera
9c167df78a
sa: Fix SA issues.
2021-11-23 12:49:20 +01:00
Pol Dellaiera
328b4c4596
fix: Strict types interfaces: VoterHelperInterface
, ProvideRoleHierarchyInterface
and ProvideRoleInterface
.
2021-11-23 10:40:34 +01:00
0867965d9c
Minor fixes for closing accompanying course:
...
* check that transition can be applyied in menu;
* change organisation for activityVoter, and check for authorization in
Activity Controller
* fix label 'create' in accompanying course document
* minor fix in accompanying course document voter
* change color when course is closed and show old user, and startdate /
enddate
2021-11-22 20:24:08 +01:00
4c1e416a14
Merge remote-tracking branch 'origin/master' into issue296_internal_close_accourse
2021-11-22 17:14:11 +01:00
2c74e268d3
voter fixes
2021-11-22 10:19:14 +01:00
f145d6c921
voters adjusted
2021-11-19 12:43:14 +01:00
e7fcebc99e
add some method for resolving scope in twig
2021-11-09 17:04:49 +01:00
250bd29ab3
add voter for documents
2021-11-04 23:40:30 +01:00
62f8d2c01d
fixes quick for accompanying cours edocument voter
2021-09-24 13:51:43 +02:00
d3bf64a00c
Merge remote-tracking branch 'origin/master' into HEAD
2021-09-24 12:32:19 +02:00
dc09c9424a
refactor ACL for easy voter. Apply on TaskVoter
2021-09-20 13:56:43 +02:00
2e5c2de363
Documents can be added/viewed/edited for an accompanyingCourse + menu entry added
2021-09-14 15:44:06 +02:00
eaa0ad925f
fix folder name
2021-03-18 13:37:13 +01:00