29 Commits

Author SHA1 Message Date
2ce145cace wip.. setting acl for new accompanying course exports 2022-07-13 10:14:54 +02:00
28ed09b9d9 exports: add 2 new exports for accompanying courses 2022-07-12 15:18:37 +02:00
14341b9768 fix cs 2022-05-02 16:44:26 +02:00
ee14cd268b add role to get acl on confidential periods 2022-05-02 16:44:02 +02:00
065b10b877 fix somes validation and acompanying period voter 2022-05-02 16:22:25 +02:00
92c04c545f csfixes 2022-04-22 17:15:02 +02:00
f681e50167 role added to voter, but no check yet 2022-04-22 17:14:27 +02:00
ef84576903 fix merge conflict 2022-04-22 16:51:21 +02:00
38a26f0bc1 beginning of ACL added 2022-04-22 16:49:54 +02:00
ed1ddbe53d beginning of ACL added 2022-03-28 17:06:29 +02:00
e68c12e0e7 fix cs 2022-03-25 13:39:27 +01:00
d11eebefae fix some authorization check in menu 2022-03-25 13:11:03 +01:00
7df70cab98 allow a user/referrer to see his own courses, even if the scope is not his own 2022-03-24 10:58:43 +01:00
5cf4013a99 cs fixes 2022-02-25 13:12:25 +01:00
16cca07e12 throw 403 error instead of 422 and display toast message 2022-02-25 13:11:30 +01:00
68d0c66402 fix cs 2022-02-14 13:48:47 +01:00
05e9f118d7 Corrections voter + entity property intensity, not emergency 2022-02-09 17:18:45 +01:00
7aad5be29f Toggle_emergency variable added to voter 2022-02-09 17:08:29 +01:00
Pol Dellaiera
8401ce2656
cs: Fix code-style (using PHPCSFixer and PHPCS). 2021-12-21 10:59:23 +01:00
e4e1edff68 confidential toggle rights 2021-11-29 11:01:51 +00: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
f145d6c921 voters adjusted 2021-11-19 12:43:14 +01:00
fc8a766c25 badge adapted+ menu entry + persistance of object fixed 2021-11-19 12:43:14 +01:00
a20d7222a8 transition added + attempt voter 2021-11-19 12:43:14 +01:00
74598ee926 apply new role on accompanying period 2021-09-20 13:56:43 +02:00
25d7fc36a4 action to create an accompanyinig period 2021-05-19 16:14:36 +02:00
f02e33fda7 first impl for api 2021-05-05 20:33:34 +02:00