Commit Graph

1745 Commits (dec37b94de4a683dbb06693406f6e22cdf403ab6)

Author SHA1 Message Date
Louis Chemineau 6674f790a9 fix(files): Ensure that the hash method does not return null 2 years ago
provokateurin 7c1c02d6a5
fix(S3ConfigTrait): Allow proxy field to take false 2 years ago
provokateurin 5bbe535c27
fix(Storage\Local): Do not call getSourcePath() on SplFileInfo 2 years ago
provokateurin 714671a8a6
fix(files): Adjust Cache::searchQuery() parameter name to match interface 2 years ago
Julius Knorr 46a4a16eb6
fix: Only write once to template instead of create/copy 2 years ago
Robin Appelman 508d8e7c01
fix: make swift connect exception message more informative 2 years ago
Robin Appelman da59fd4389
fix: misc code fixes around db sharding 2 years ago
provokateurin 70fa51f042
fix(files): Never return a null ETag in DAV 2 years ago
Git'Fellow a36738dbfc chore(storage): refactor some code portions 2 years ago
Ferdinand Thiessen a96406086c fix(FileInfo): correctly implement `\ArrayAccess::offsetGet` 2 years ago
Git'Fellow 0308001118 fix(files): Check if the target path is a descendant of the shared folder path 2 years ago
Anna Larch 8af7ecb257 chore: adjust code to adhere to coding standard 2 years ago
Julius Härtl 61108882b9
fix: Do not fail to get internal path on NonExistingFile/NonExistingFolder 2 years ago
Ferdinand Thiessen 17f011f7c5 fix: Also validate parent path in `verifyPath` 2 years ago
Ferdinand Thiessen 08836696e2 fix: Allow read-only filename validation to allow reading files 2 years ago
Ferdinand Thiessen 030c209d22 fix: Renaming does not need update but delete permissions 2 years ago
Louis Chemineau 2574cbfa61
chore: Apply php:cs recommendations 2 years ago
Robin Appelman 390f6a78b4
fix: hint storage id in more places 2 years ago
Robin Appelman 62f8b6517f
feat: implement distributing partitioned queries over multiple shards 2 years ago
Ferdinand Thiessen 81c6c24cd5
fix: Adjust filename validation messages 2 years ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 2 years ago
Robin Appelman bd740ac0b0
fix: write object to the correct urn when moving from another storage to object store 2 years ago
provokateurin ebfbe99652
fix(files): Create non-existent parents of mountpoints 2 years ago
Ferdinand Thiessen b9cc7bcec7
fix: `FilenameValidator::isForbidden` should only check forbidden files 2 years ago
Robin Appelman 3756152cb1
fix: use mountpoint from storage to find the encryption keys 2 years ago
Robin Appelman 1071201052
feat: store the mountpoint of storages in the mount options 2 years ago
Robin Appelman 5ca9d884d7
fix: don't recalculate folder size in Cache::delete if the entry didn't exist 2 years ago
Côme Chilliet 277c2cf5d1
fix(encryption): Fix mountpoint check to accept if several are found 2 years ago
Robin Appelman eb4fb994cf
fix: ensure array returned from getMountsForFileId is continious 2 years ago
Christopher Ng 572361f498 fix(files): Fix incorrect keys by reindexing 2 years ago
withbest dd08f93202 chore: fix some comments 2 years ago
Dennis Verspuij 181aecad4c fix: Release directory iterator and thereby its potential directory lock prior to deleting a directory, to avoid e.g. "Text file busy" error with VirtualBox shared folder storage 2 years ago
Elizabeth Danzberger efe03ee690
feat: Add support for filling fields to backend components 2 years ago
Elizabeth Danzberger 05ed5aa230
fix: Emit new `BeforeGetTemplates` event 2 years ago
Julius Härtl 2b0bc8b310 fix: Do not return partial file info if we have a cache entry 2 years ago
Ferdinand Thiessen 12796c3ae7
fix: FileInfo from `View` should have the correct name of a mountpoint 2 years ago
Ferdinand Thiessen 9716b0d735 refactor: Migrate some legacy and core functions to `IFilenameValidator` 2 years ago
Robin Appelman c5b687271b
fix: make batch propagator work with sharding restrictions 2 years ago
Robin Appelman 0931492ff0
fix: make usermountcache compatible with sharding 2 years ago
Robin Appelman ad88fd07e3
fix: make joining on tags in search queries work with sharding 2 years ago
Robin Appelman 80f8c7949e
fix: always set storage id in Cache::get 2 years ago
Robin Appelman 5ff7bde3fb
fix: add set storage id for more cache queries 2 years ago
Ferdinand Thiessen 69341e4306
refactor: Migrate filename validation logic from `Storage` to `FilenameValidator` 2 years ago
Ferdinand Thiessen bdbeabafa7
feat: Add `forbidden_filename_basenames` config option 2 years ago
Robin Appelman c82d382a20 feat: add base class for extending the query builder 2 years ago
Ferdinand Thiessen cf935e33ae
fix: `OCP\Files\Node\Folder::search` was not setting the owner 2 years ago
Ferdinand Thiessen 46f1efac41
feat: Add `IFilenameValidator` to have one consistent place for filename validation 2 years ago
Git'Fellow c84e76a749 fix(s3): Don't wait indefinitely for S3 to return 2 years ago
Robin Appelman ffced73a71 fix: also use optimized getFirstNodeyIdInPath for Folder::getFirstNodeById 2 years ago
Ferdinand Thiessen ae1f5cc56d
fix(S3): Adjust usage of guzzle promise 2 years ago