Commit Graph

399 Commits (2bdc97741cd42843f85750421cba032942d860ed)

Author SHA1 Message Date
Côme Chilliet 2bdc97741c
fix(tests): Fix Folder tests 1 year ago
Côme Chilliet 22822d5e9b
fix: Fix other uses of removed Storage interface 1 year ago
Côme Chilliet 801733e523
fix: Remove OCP\Files\Storage interface deprecated since version 9 1 year ago
Christoph Fiehe 9597072ada perf(ObjectStoreStorage): Improve (slow) move on same object bucket 1 year ago
Christoph Wurst 49dd79eabb
refactor: Add void return type to PHPUnit test methods 1 year ago
Anna Larch 6c36c54dc6 feat(db): switch from settype to casts 1 year ago
Git'Fellow 0308001118 fix(files): Check if the target path is a descendant of the shared folder path 1 year ago
Anna Larch 8af7ecb257 chore: adjust code to adhere to coding standard 1 year ago
Ferdinand Thiessen 030c209d22 fix: Renaming does not need update but delete permissions 1 year ago
Louis Chemineau 2574cbfa61
chore: Apply php:cs recommendations 1 year ago
Robin Appelman 62f8b6517f
feat: implement distributing partitioned queries over multiple shards 1 year ago
Ferdinand Thiessen 81c6c24cd5
fix: Adjust filename validation messages 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
provokateurin ebfbe99652
fix(files): Create non-existent parents of mountpoints 1 year ago
Joas Schilling e1caa198e3
ci: Skip flaky test on PHP 8.3 1 year ago
Ferdinand Thiessen b9cc7bcec7
fix: `FilenameValidator::isForbidden` should only check forbidden files 1 year ago
Joas Schilling 829f2b9bc7
fix(db): Promote the use of `getDatabaseProvider` to reduce the impage of removed upstream platforms 1 year ago
Robin Appelman c5b687271b
fix: make batch propagator work with sharding restrictions 1 year ago
Robin Appelman 0931492ff0
fix: make usermountcache compatible with sharding 1 year ago
Ferdinand Thiessen 322b3946d9
fix(dav): Verify target path in `setName` instead of source path 1 year ago
Ferdinand Thiessen 69341e4306
refactor: Migrate filename validation logic from `Storage` to `FilenameValidator` 1 year ago
Ferdinand Thiessen bdbeabafa7
feat: Add `forbidden_filename_basenames` config option 1 year ago
Ferdinand Thiessen cf935e33ae
fix: `OCP\Files\Node\Folder::search` was not setting the owner 1 year ago
Ferdinand Thiessen 46f1efac41
feat: Add `IFilenameValidator` to have one consistent place for filename validation 1 year ago
Andy Scherzinger 1f7e2ba599
chore: Add SPDX header 2 years ago
Robin Appelman 88ccea6d06
test: add test for jail watcher 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
Andrew Summers 45eb4a839d Refactor `OC\Server::getLockingProvider` 2 years ago
Thomas Citharel ffeb797ecc
refactor(mimeloader): modernize MimeTypeLoader 2 years ago
Maxence Lange 467c84ec53 feat(files): copy live photos 2 years ago
Robin Appelman 51019fda7a fix: clearify logic around getMountsForFileId filtering 2 years ago
Dariusz Olszewski 277a6fc7ea test: Additional tests for issue #35776 2 years ago
Robin Appelman a9ee278ec6 perf: cache path by id to speedup getting nodes by id 2 years ago
Ferdinand Thiessen 27642d3e6d fix: Enforce forbidden filename characters on backend 2 years ago
Robin Appelman 3890aa54be
add some comments for the distributive operation and add another test 2 years ago
Robin Appelman 1c87cee5ad
add extra flatten step to improve "or eq" -> "in" optimization 2 years ago
Robin Appelman 7ca516773f
add a search query step to split IN statements that are to large for oci 2 years ago
Robin Appelman 2e14a7a4a6
optimize query pattern used by storage filter 2 years ago
Robin Appelman 963721330f only get the path for the users cached mount info when we use it 2 years ago
Robin Appelman 5aea3f4d76 make storage directory test be a bit less strict about mtimes 2 years ago
Thomas Citharel 30798eb6c2
refactor(objectstorage): cleanup types 2 years ago
Robin Appelman 7aed19ac98
add test for updating etag with unchanged mtime in child folder 2 years ago
Robin Appelman 2cf9ed7ca5
add test for updating etag with unchanged mtime 2 years ago
Joas Schilling 5850695284
fix(tests): Add messages to assertions to explain what failed 2 years ago
Ferdinand Thiessen 8e02014b55
chore(tests): Migrate object storage unit tests from drone to GitHub Actions 2 years ago
Ferdinand Thiessen fceb781058
fix(tests): Fix deprecation errors in S3 tests 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Ferdinand Thiessen 5172baaf8b
fix(ObjectStore): Make copying behavior consistent with local storage 2 years ago
Robin Appelman b942850af9
optimize UserMountCache::registerStorage 2 years ago
Robin Appelman f4fa2fb93c
optimize isShared and isMounted 2 years ago