nextcloud/apps/files_sharing/lib
Côme Chilliet 8b41055297
fix(files_sharing): Use session id as part of cache key to avoid concurrency issues
If several people are watching and seeking the same video file we do not
 want the cache key to be the same or it would flood activity again.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-27 12:19:02 +01:00
..
Activity fix(activity): make emails for link share uploads true by default 2024-12-06 12:34:52 +01:00
AppInfo fix(files_sharing): Set higher priority for listeners that may abort the request 2025-03-27 12:18:56 +01:00
BackgroundJob chore(db): Correctly apply query types 2024-10-17 09:21:07 +02:00
Collaboration refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Command fix(files_sharing): skip expiration notify for invalid share record 2025-03-21 07:15:49 +01:00
Controller fix: Fix download activity for folders 2025-03-27 12:18:46 +01:00
Event refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Exceptions chore: Add SPDX header 2024-06-06 22:53:41 +02:00
External fix: Harden files scanner for invalid null access 2025-01-28 19:49:03 +00:00
Listener fix(files_sharing): Use session id as part of cache key to avoid concurrency issues 2025-03-27 12:19:02 +01:00
Middleware refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Migration refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Notification refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Settings refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
ShareBackend chore(db): Apply query prepared statements 2024-10-17 20:30:47 +02:00
Cache.php fix: don't use cached root info from shared cache if the watcher has detected an update 2025-02-11 20:35:46 +01:00
Capabilities.php feat(sharing): Add custom_tokens capability 2025-01-15 15:50:43 -08:00
DefaultPublicShareTemplateProvider.php feat(files_sharing): use share node or label as page title 2024-11-08 14:20:58 +01:00
DeleteOrphanedSharesJob.php refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
ExpireSharesJob.php refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Helper.php refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Hooks.php chore(apps): Apply new rector configuration to autouse classes 2024-10-15 10:40:25 +02:00
ISharedMountPoint.php chore: Add SPDX header 2024-06-06 22:53:41 +02:00
ISharedStorage.php feat: Make ISharedStorage public API and reuse where possible 2024-08-12 11:42:10 +02:00
MountProvider.php refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
OrphanHelper.php fix(sharing): add command to fix broken shares after ownership transferring 2024-11-18 21:24:23 +01:00
ResponseDefinitions.php fix(files_sharing): Fix sharee search result types 2025-01-13 15:21:21 +01:00
Scanner.php fix: Harden files scanner for invalid null access 2025-01-28 19:49:03 +00:00
SharedMount.php refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
SharedStorage.php fix(SharedStorage): Check if storage ID is set on cache 2025-02-14 15:01:39 +00:00
SharesReminderJob.php chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixer 2024-10-19 07:57:35 +02:00
Updater.php fix(files_sharing,files): Do not validate shares before adjusting the owner 2024-11-25 10:27:31 +01:00
ViewOnly.php fix: Adjust preview for view-only shares 2024-10-28 15:52:27 +01:00