Commit Graph

1406 Commits (da2aad598eaf09b520ff711a3ce42a86e9499dec)

Author SHA1 Message Date
Hamid Dehnavi ea06cf2f39 Convert isset ternary to null coalescing operator 3 years ago
Robin Appelman eab8dd3ca0 use multipart copy for s3 3 years ago
Robin Appelman b40fa64a8b use multipart copy for s3 3 years ago
Robin Appelman 5bf34979fe add wrapper to ensure we don't get an mtime that is lower than we know it is 3 years ago
Côme Chilliet 5090848b25
Store size in int|float for 32bit support 3 years ago
Julius Härtl 7f958e81d3
fix: Pass parent to NonExistingFile instances 3 years ago
Benjamin Gaussorgues 003d0dec93 Detect aborted connection in OC\Files\View and stop writing data to the output buffer 3 years ago
Julius Härtl 13b9dd2267 fix: Only read unencrypted_size when file is actually encrypted 3 years ago
Julius Härtl 88a96e4db7 fix: Only store unencrypted_size if path should be encrypted 3 years ago
Robin Appelman 5ac0e9b63b
reuse isValidPath from Filesystem 3 years ago
Robin Appelman baf8d2e1d0
make LazyFolder::get not load the real folder if we know the path 3 years ago
Robin Appelman 9055fef5ef
add IFileInfo::getParentId 3 years ago
Robin Appelman e718cbc661
make Node::getParent lazy 3 years ago
Robin Appelman 0232eec2cf
allow passing more info to lazy folder 3 years ago
Lucas Azevedo c587f684bd Wrap mimetype insert and getLastInsertId in a transaction 3 years ago
Lucas Azevedo 5de021cb9a fix(mimetype): Remove unnecessary transaction when storing a mime type 3 years ago
John Molakvoæ 750a9f2c4a
fix: prevent sharing permissions on user root folder 3 years ago
Thomas Citharel 3f28fc58aa fix(s3): fix handling verify_bucket_exists parameter 3 years ago
Robin Appelman e4f85226c5
extend fix-key-location to handle cases from broken cross-storage moves 3 years ago
Vincent Petry 8d1a3daa3f Allow ext storage Local to go unavailable 3 years ago
Robin Appelman b6c3507aa0 only determine quota_include_external_storage once for quota wrapper 3 years ago
Robin Appelman e98e8f10c9 improve performance of calculating dav permissions 3 years ago
Robin Appelman 9ea03a9534 reuse dependencies from wrapped cache 3 years ago
Anna Larch 556f29bef5 fix: don't emit Hooks when hookpaths are empty 3 years ago
Robin Appelman e73889a240 cleanup di for share permissions wrapper 3 years ago
Ferdinand Thiessen 9c04c07622 fix: Prevent PHP warnings when optional CacheEntry attributes are unset 3 years ago
Robin Appelman a031bc4788 more share permission logic to storage wrapper 3 years ago
Robin Appelman 658aed27ea select the fileid first when looking for incomplete files 3 years ago
John Molakvoæ 7b7d1e3c09
fix: simplify `sourceData` check 3 years ago
Josh Richards deecb48e54
Catch more invalid cache source storage paths 3 years ago
Daniel Kesselberg f1d4f7c7e4
fix: copy-and-delete fallback should use unlink 3 years ago
Daniel Kesselberg b4ff557b8c fix(storage): fallback to copy and unlink when rename fails 3 years ago
Tobias Zimmerer 23f85b5ac2 fix(s3): add SSE-C parameters to headObject call 3 years ago
Robin Appelman fda820a64d
expose MovableMount in public interface 3 years ago
Joas Schilling 3962cd0aa8
fix!: Move getEventDispatcher usage to IEventDispatcher 3 years ago
Joas Schilling 44a0a62107
fix: Move Node HookConnecter events to IEventDispatcher 3 years ago
Robin Appelman b0e663fa28
fix SeekableHttpStream::stream_stat errors on failed open 3 years ago
Arthur Schiwon f2642fcceb
fix(node): non-existing folder is not searchable 3 years ago
Hamid Dehnavi d0b20534b9 Refactor "substr" calls to improve code readability 3 years ago
Christoph Wurst 14719110b9 chore: Replace \OC::$server->query with \OCP\Server::get in /lib 3 years ago
Richard Steinmetz c4eccbb304
fix(sse): don't update uncached files 3 years ago
Robin Appelman 493e151be0
dav: clean path before putting it in the statcache 3 years ago
Robin Appelman 279822c217
implement optimized getDirectoryContent for DAV 3 years ago
Arthur Schiwon a0f9556f7c
fix: cominbation of small fixes 3 years ago
Arthur Schiwon 49db546f78
fix: include invisible tags for admins 3 years ago
Julius Härtl ea575e342f
fix(s3): Pass SSE-C parameters for multipart upload 3 years ago
Arthur Schiwon 221562d45d
feat: add searchBySystemTag as PHP API 3 years ago
Arthur Schiwon 783e32a64d
fix: favorites view and universal search against tags 3 years ago
Arthur Schiwon b0d1cf5730
fix: change if with conditionless else to switch; and a parameter value 3 years ago
Arthur Schiwon 58f7fd2370
use efficient tag retrieval on DAV report request 3 years ago