Commit Graph

74 Commits (bf2dcd67f3cb83e3bebc472d65fac3bc8755e25d)

Author SHA1 Message Date
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Robin Appelman f5e2b0b22f
allow storing multiple mounts for the same rootid in the mount cache 3 years ago
Joas Schilling 6b0cef6b9a Add transaction around mass mounts operations 3 years ago
Robin Appelman 91d5f6a826 more filesystem setup performance instrumentation 3 years ago
Robin Appelman 10767d7779 fix updating cached mounts that didn't have their mount provider set previously 3 years ago
luz paz 368f83095d Fix typos in lib/private subdirectory 3 years ago
Carl Schwan d5c23dbb9f Move CappedMemoryCache to OCP 4 years ago
Carl Schwan ec6b83cc18 Add stricter psalm type for CappedMemoryCache 4 years ago
Robin Appelman 561a2071e4
only register mounts that are new from providers that are new during a full setup 4 years ago
Joas Schilling 49e62149d8
Make the binary operation order explicit 4 years ago
Robin Appelman 99ac46d8f5
allow getting mounts by providers 4 years ago
Vincent Petry 1bc86a95c4
Make phpcs happy in MountProviderCollection 4 years ago
Robin Appelman 881e107543
Apply suggestions from code review 4 years ago
Robin Appelman 1179873f33
add comment for getMountForPath loop 4 years ago
Robin Appelman 63ad99ba4a
fix method name 4 years ago
Robin Appelman d342c764f2
don't double setup provider when calling `setupForUser` after `setupForPath` 4 years ago
Robin Appelman 506d29c095
update cached mounts when only specific providers have been setup 4 years ago
Robin Appelman 469a684d45
allow getting mounts by provider 4 years ago
Robin Appelman 04052a9594
allow getting cached mounts by path from the mount cache 4 years ago
Côme Chilliet 6be7aa112f
Migrate from ILogger to LoggerInterface in lib/private 4 years ago
Robin Appelman 07a7dcb824
move user mountpoint setup to setupmanager 4 years ago
Robin Appelman 5c0fe93498
move teardown logic to SetupManager 4 years ago
Robin Appelman 7630d7a934
more type hints for ICachedMountInfo and IMountManager 4 years ago
Robin Appelman cfb7923e08
store mountprovider for each mount in the mounts table 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Richard de Boer f23d057ad9 Fix functions taking optional parameters before required ones 5 years ago
Julius Härtl 1e2cf820c8
Filter mounts for file id before trying to get user information 5 years ago
dependabot-preview[bot] eb502c02ff
Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Joas Schilling 8027dcbc6f
Don't leave cursors open when tests fail 5 years ago
Morris Jobke 99c9423766
Remove @suppress SqlInjectionChecker 5 years ago
Christoph Wurst 1f7f93a695
Update license headers for Nextcloud 20 (again) 5 years ago
Julius Härtl ac2999a26a
Transfer shares of the transferred root node 5 years ago
Morris Jobke e47cfc9a54
Properly add new methods to interface and document in PHPDoc for getRootMounts() 5 years ago
Morris Jobke 438ac23e2a
Distribute preview folders in appdata in multibucket setup to multiple buckets 5 years ago
Christoph Wurst 41b5e5923a
Use exactly one empty line after the namespace declaration 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Robin Appelman c300516e51
more efficient way to detect added and removed mounts 8 years ago
Robin Appelman 95981810c0
remove double loop for detecting changed mounts 8 years ago
Morris Jobke 19c49c8473
Use the path_hash instead of the path to query the filecache 8 years ago
Robin Appelman 3ad6084891
Add the option to filter mounts for a user 8 years ago
Morris Jobke d3d045dd5c
Remove unused import statements 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Dariusz Olszewski 07016a1e5b Improve performance of UserMountCache with external storage folders 8 years ago
Robin Appelman 3f0cb13042
Allow getting the filepath when getting cached mounts by fileid 8 years ago
Joas Schilling b29baababd
Oracle does not support PDO::FETCH_KEY_PAIR 9 years ago
Lukas Reschke 3d2600b039
Add Phan plugin to check for SQL injections 9 years ago