nextcloud/apps/workflowengine/lib
Jonas e49b18970b fix(isLegitimatedForUserId): Setup mountpoints to check file access
This fixes workflows on groupfolders, as it will consider access to
files in groupfolders.

It also fixes false positives where access to files was limited by other
means not taken into account before, e.g. access control.

For postDelete events, check for permissions of the parent folder
instead, as the file itself no longer exists.

Fixes: nextcloud/flow_notifications#71

Signed-off-by: Jonas <jonas@freesources.org>
2023-10-27 10:38:57 +02:00
..
AppInfo Update php licenses 2021-06-04 22:02:41 +02:00
BackgroundJobs Use TimedJob from OCP instead of OC 2022-12-05 10:13:34 +01:00
Check fix: Avoid failing with duplicate checks 2023-09-12 15:13:33 +02:00
Command Update php licenses 2021-06-04 22:02:41 +02:00
Controller Make "name" column nullable in workflow operations 2021-08-10 11:19:15 +02:00
Entity fix(isLegitimatedForUserId): Setup mountpoints to check file access 2023-10-27 10:38:57 +02:00
Helper Update php licenses 2021-06-04 22:02:41 +02:00
Listener Change script loading order in worflowengine 2022-03-31 10:33:50 +02:00
Migration Fix similar potential problems with fetchOne loops 2022-03-08 12:10:52 +01:00
Service Update php licenses 2021-06-04 22:02:41 +02:00
Settings Use SettingsSection in workflowengine settings 2022-05-31 08:38:50 +00:00
Manager.php Also check the scope when reading operations from the database 2023-02-23 06:13:00 +01:00