Commit Graph

196 Commits (stable21)

Author SHA1 Message Date
Robin Appelman f6024a895c
also use case sensitive like when searching in a folder 4 years ago
Robin Appelman bd677f6741 background scan the source storage when a background scan on a storage jail is triggered 4 years ago
Carl Schwan 8f9d1b31df
Fix search results filtering 4 years ago
MichaIng 9db07032d5 Use pre-v22 query commands 4 years ago
Robin Appelman a3dc399e2f better cleanup of filecache when deleting an external storage 4 years ago
Vincent Petry ca37664887 Normalize directory entries in Encoding wrapper 4 years ago
Vincent Petry 88b5860e70 Move storage encoding compatibility warning logic 4 years ago
Vincent Petry 2e79444828 Normalize file name before existence check in scanner 4 years ago
John Molakvoæ 5b89d34397
Revert "[21] tell mysql to ignore the sort index for search queries" 4 years ago
Sijmen Schoon 43e829a93e Move query outside the loop and reduce chunk size to 1000 4 years ago
Sijmen Schoon bb198c635f Limit parameter count per query in Cache.removeChildren 4 years ago
Carl Schwan 00a9b0c1db Fix permissions when copying from ObjectStorage 4 years ago
Robin Appelman 99ba96524e
more reliable return value for Watcher::checkUpdate 4 years ago
Robin Appelman 5002bf9cc1
tell mysql to ignore the sort index for search queries 4 years ago
Robin Appelman 7f272dd98f
allow specifying index hints for mysql search queries 4 years ago
Robin Appelman 916a838873
[21] generate a better optimized query for path prefix search filters 4 years ago
Robin Appelman a9fbd0b41b
dont apply jail search filter is on the root 5 years ago
John Molakvoæ 218a96ebf9
Revert "[stable21] better cleanup of filecache when deleting an external storage" 5 years ago
Robin Appelman feb640cd64
better cleanup of filecache when deleting an external storage 5 years ago
Robin Appelman a21eb8d6d2 properly use limit and offset for search in Jail wrapper 5 years ago
Morris Jobke cf8be87e47 Log when a storage is marked as unavailable 5 years ago
John Molakvoæ (skjnldsv) e9fafce71b Catch invalid cache source storage path 5 years ago
Robin Appelman 2500d296c5 only require user to be set in a query that handles tags 5 years ago
Robin Appelman 44d4957548 verify that cache entry is valid 5 years ago
Robin Appelman f6f92e8bc6 also implement for FailedCache and NullCache 5 years ago
Robin Appelman bb180a95bb add ICopyFromCache trait to expose existing implementation 5 years ago
Robin Appelman c727879073 adjust tests 5 years ago
Robin Appelman ec0985ba68 fix search in nested jails 5 years ago
Robin Appelman eb56b1d0bd fix cachjail searching for root 5 years ago
Robin Appelman 046638abeb do cachejail search filtering in sql 5 years ago
Robin Appelman 67d62a820c catch notfound and forbidden exception in smb::getmetadata 5 years ago
Christoph Wurst 8b64e92b92
Bump doctrine/dbal from 2.12.0 to 3.0.0 5 years ago
Robin Appelman 205386b24e
ignore files that have no read permissions during scanning 5 years ago
Christoph Wurst 9ce3ea3368
Update license headers 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Daniel Kesselberg e0e76bb784
Limit getIncomplete query to one row 5 years ago
Robin Appelman aef1cdba03
code style and dispatchTyped 5 years ago
Robin Appelman 88f35d52d2
rename cache event to follow new naming standards 5 years ago
Robin Appelman 23fb497ff5
extend cache events 5 years ago
Joas Schilling cffad62771
Empty string is returned as null, but empty string in file cache is the root and exists 5 years ago
Joas Schilling 8027dcbc6f
Don't leave cursors open when tests fail 5 years ago
Joas Schilling c07720de77
Use query builder instead of OC_DB in OC\Files\* 5 years ago
Joas Schilling 4b125d4402
Use Query builder function 5 years ago
Joas Schilling 3c027bd0cf
Fix order of GREATEST for Oracle 5 years ago
Christoph Wurst 0da89c0fa1
The file cache entry is array accessible 5 years ago
Morris Jobke 99c9423766
Remove @suppress SqlInjectionChecker 5 years ago
Robin Appelman cfde74442c
optimize View::getPath if we already know the storage id 5 years ago
Robin Appelman 244fd6ae49
disable update checking for shared storages 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 6 years ago
Robin Appelman 5af7d921a9
Make Cache::removeChildren non recursive 6 years ago