nextcloud/core
Robin Appelman 0b40b11289
allow storing multiple mounts for the same rootid in the mount cache
currently `[$userId, $rootId]` is used as the unique key for storing mounts in the mount cache,
however there are cases where the same rootid is mounted in multiple places for a user which currently leads to not all of those mounts being added to the cache.

Previously this didn't matter as the mount cache was only used to list users with access to a specific file, so a user having access to the file multiple times didn' change anything.

With 24 the mount cache is used for more cases and multiple mounts for the same id becomes relevant.
While I think there isn't a real negative effect atm besides missing the optimized path we should ensure that the mounts are properly listed

Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-31 16:15:47 +02:00
..
ajax update wording for disabled web updater 2023-03-04 17:56:03 +00:00
BackgroundJobs also use updatedir for cleanup of backups 2022-10-01 17:29:44 +00:00
Command validate that folder size sums to children 2023-05-01 14:03:21 +00:00
Controller fix(lostpassword): Also rate limit the setPassword endpoint 2023-05-15 15:59:51 +02:00
css fix(core): Ungroup placeholder css rules to prevent browsers from removing all rules 2023-04-20 00:33:10 +02:00
Data Update php licenses 2021-06-04 22:02:41 +02:00
Db Profile backend 2021-10-19 04:59:35 +00:00
doc changed to nextcloud 2016-06-22 08:20:23 +02:00
Events Add password reset typed events 2022-06-10 16:41:41 +02:00
Exception Update php licenses 2021-06-04 22:02:41 +02:00
fonts Include additional scripts in Noto fonts 2021-03-01 19:15:01 +01:00
img Add missing viewbox to SVGs 2022-09-20 10:21:57 +02:00
js Merge pull request #36749 from nextcloud/backport/36689/stable25 2023-03-15 14:23:45 +01:00
l10n Fix(l10n): Update translations from Transifex 2023-05-30 00:17:53 +00:00
Middleware Enable strict types for the 2FA middleware 2021-12-16 13:58:25 +01:00
Migrations allow storing multiple mounts for the same rootid in the mount cache 2023-05-31 16:15:47 +02:00
Notification update notifications for one-click instances 2022-10-24 18:01:55 +00:00
Service Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
skeleton ownCloud -> Nextcloud 2016-07-28 15:47:04 +02:00
src fix(search): fix load more 2023-05-16 19:47:36 +00:00
templates Add label for logo link 2023-03-30 00:39:15 +00:00
vendor Remove core.js 2019-01-09 15:02:00 +01:00
.l10nignore Add core/js/dist/ to l10nignore 2019-06-13 13:55:22 +02:00
Application.php Add parent index on filecache 2023-04-04 09:54:29 +00:00
register_command.php add command for getting fileinfo for debugging 2023-05-01 14:03:20 +00:00
routes.php Add endpoint to fetch a cachable reference data 2022-09-27 09:58:13 +00:00
shipped.json set theming app to alwaysEnabled 2022-10-18 08:21:56 +00:00
strings.php core: add more strict_types 2021-04-26 12:44:37 +02:00