Commit Graph

218 Commits (78b7baea9d5f80eaea522463243c25f4f908fcc5)

Author SHA1 Message Date
Côme Chilliet 069477e608
Migrate more classes of lib/private to LoggerInterface 4 years ago
Robin Appelman a4e120c203
tell mysql to ignore the sort index for search queries 4 years ago
Robin Appelman 5e2dd29aaf
only request free space once for external shares 4 years ago
Robin Appelman 89d3cd1447
don't overwrite the etag from storage backends that already provide "good" etags 4 years ago
Joas Schilling d3b9d49c22
Deduplicate storage ids in list before reusing 4 years ago
Robin Appelman ac657b0f06
cache storage id mapping both ways 4 years ago
Côme Chilliet ea23523c70
Adapt more code to migration to LoggerInterface 4 years ago
Côme Chilliet 6be7aa112f
Migrate from ILogger to LoggerInterface in lib/private 4 years ago
Robin Appelman 84f464550a
some file scanner performance improvements 4 years ago
Robin Appelman b0ce876f41
return dummy availability if storage is not found in cache 4 years ago
acsfer 074a9a5e88
Switch logical operators 4 years ago
Robin Appelman f5fe887b4b
background scan the source storage when a background scan on a storage jail is triggered 4 years ago
Côme Chilliet 113756db30
Fix ArrayAccess and JsonSerializable return types 4 years ago
Vincent Petry c92a0e4152
Normalize directory entries in Encoding wrapper 4 years ago
Vincent Petry 67ebe75d0e
Move storage encoding compatibility warning logic 4 years ago
Vincent Petry 39fe43b914
Normalize file name before existence check in scanner 4 years ago
Robin Appelman 118c647f61
properly handle cases where cache wrappers block access 4 years ago
Carl Schwan bfa60aaf27
Fix permissions when copying from ObjectStorage 4 years ago
Sijmen Schoon 34600c78bb
Move query outside the loop and reduce chunk size to 1000 4 years ago
Sijmen Schoon c959bf2b42
Limit parameter count per query in Cache.removeChildren 4 years ago
Robin Appelman 55346b5d6c
more reliable return value for Watcher::checkUpdate 4 years ago
Robin Appelman 7351059326
generate a better optimized query for path prefix search filters 4 years ago
Robin Appelman c688703117
use getGetUnjailedRoot to determine if jailed search needs the path filter 4 years ago
Robin Appelman c48f9ffcdd
use case insensitive like when limiting search to jail 4 years ago
Carl Schwan 28970563a2
Remove some mentions of ownCloud from our api documentation 5 years ago
Robin Appelman 97aadbe46c
dont apply jail search filter is on the root 5 years ago
Robin Appelman 362cb2a11f
inject SearchBuilder 5 years ago
Robin Appelman 66e10718c6
split of query building bits from searchhelper 5 years ago
Robin Appelman f938daa6e4
update tests and fix some edge cases around new search 5 years ago
Robin Appelman 27e50b24aa
some cleanup and documentation 5 years ago
Robin Appelman 5d1d53c42e
perform file search in a single query 5 years ago
Robin Appelman 9774fb1573
use searchoperation for storage filter instead of db expression 5 years ago
Robin Appelman e198dc1b20
rework search api to allow searching on multiple caches at once 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman 7ee528fc5a
properly use limit and offset for search in Jail wrapper 5 years ago
Robin Appelman ed2396b045
better cleanup of filecache when deleting an external storage 5 years ago
Morris Jobke 81fef4ddee
Log when a storage is marked as unavailable 5 years ago
John Molakvoæ (skjnldsv) 2074d87d0c
Catch invalid cache source storage path 5 years ago
Robin Appelman 50e374c12f
only require user to be set in a query that handles tags 5 years ago
Robin Appelman d7748e2b4d
verify that cache entry is valid 5 years ago
Robin Appelman c2fc3195dd
also implement for FailedCache and NullCache 5 years ago
Robin Appelman d2bcb57a54
add ICopyFromCache trait to expose existing implementation 5 years ago
Robin Appelman b844293536 catch notfound and forbidden exception in smb::getmetadata 5 years ago
Roeland Jago Douma c3f1eb4f7f Remove Redundantcasts 5 years ago
dependabot-preview[bot] eb502c02ff
Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 5 years ago
Robin Appelman 0363af3790
move AbstractCacheEvent into OCP 5 years ago
Robin Appelman e511a539b7
adjust tests 5 years ago
Robin Appelman 5ae0be08b4
fix search in nested jails 5 years ago
Robin Appelman 27f9df2e87
fix cachjail searching for root 5 years ago
Robin Appelman a44aab11f7
do cachejail search filtering in sql 5 years ago