Commit Graph

2031 Commits (c73b4e6dddfd06fbb70834e8cf11e108cdaefc13)

Author SHA1 Message Date
Carl Schwan fa48b7065e
fix(propagator): Don't run queries if no parents 1 week ago
provokateurin a9fb17c982
fix(Propagator): Also skip groupfolders versions and trash entries 1 week ago
Robin Appelman 7064ff035f fix: also use authoritative mount info for setupForProvider 1 week ago
Robin Appelman f5d7a44dca fix: only refresh mounts once per user 1 week ago
provokateurin ca9c54518a
fix(Propagator): Skip groupfolders root entries 1 week ago
Ferdinand Thiessen 88bb82ccfe
fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` 1 week ago
Ferdinand Thiessen 560df4a73c
fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` 1 week ago
provokateurin 4eada2d804
refactor(Files): Modernize Wrapper 2 weeks ago
provokateurin 5f4a5d8c67
refactor(Files): Remove deprecated streamCopy method 2 weeks ago
provokateurin c953ad9bcd
fix(Storage): Use correct return types for getMetaData and getDirectoryContent 2 weeks ago
Cristian Scheid e964351389 feat: add upload_time support to file search and recent files 2 weeks ago
Carl Schwan edd37d349b
perf(file-cache): Add mimetype filter on getFolderContents 2 weeks ago
Carl Schwan 9741f5f17d
perf: Allow filtering the directory content by mimetype 2 weeks ago
Carl Schwan 3d18cd7cc5
fix(preview): Fix files:app-data-scan for previews 2 weeks ago
provokateurin 83fbc64c99
fix(IResult): Use more accurate conditional return type for fetchAll 2 weeks ago
Carl Schwan 95b3bd98d9
fix(propagator): Lock rows also in propagateChange 3 weeks ago
Carl Schwan f3778bc9c7
fix(propagator): Improve lock behavior of propagator 3 weeks ago
provokateurin f12cecb684
feat(rector): Enable SafeDeclareStrictTypesRector 3 weeks ago
Robin Appelman c801d63e5a fix: don't include the mountpoints when getting fileinfo for getOwner 3 weeks ago
Carl Schwan fb3f9fe2de
refactor: Update repairs jobs 3 weeks ago
Carl Schwan 3979c493f9
refactor: Apply second batch of comments 3 weeks ago
Carl Schwan 65e769a861
refactor: Apply comments 3 weeks ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 3 weeks ago
Robin Appelman 72150d6deb
fix: getById: don't setup for all users with access by default 3 weeks ago
Robin Appelman b51d332719
fix: make sure all mounts are setup in getById 3 weeks ago
Robin Appelman 82d33b7727
fix: still setup for user when setting up root path with children 3 weeks ago
Carl Schwan 8f81b91733
refactor(mount-provider): Refactor share mount provider 3 weeks ago
Benjamin Frueh 9d4b11587e feat(dav): allow extending propfind properties via event 4 weeks ago
Robin Appelman 51a4bc519b fix: make getMountsForFileId work with sharding again 4 weeks ago
Carl Schwan 04ddeeec4a
perf(MountManager): use binary search to find mount in path 4 weeks ago
Carl Schwan 33d6f1e984
refactor(CacheMountInfo): Use constructor paramater promotion 4 weeks ago
Carl Schwan 668ad4faac
perf(UserMountCache): Invert condition so that we avoid some SQL queries 4 weeks ago
Git'Fellow 080335009b refactor: use strict comparison operator 4 weeks ago
Carl Schwan 7100c71166
perf(metadata): Add optimized sharding for metadata deletion 1 month ago
Carl Schwan fd3878448b
feat(filecache): Scale DB query created when deleting file from filecache 1 month ago
provokateurin d7fa94b90b
fix(View): Handle ICacheEntry returned by FileInfo->getData() 1 month ago
Benjamin Gaussorgues f71f19c0c7
feat: optimize user mount cache 1 month ago
Robin Appelman 8443e166af
fix: don't do full setup in setupForProvider if all requested providers are authoritative 1 month ago
Carl Schwan ae73f7aaf5
refactor(setup-manager): Use ISetupManager instead of SetupManager 1 month ago
Robin Appelman a6bcb1075f
fix: don't try to setup for a user when setting up / 1 month ago
Carl Schwan 0fe01de26c
feat(OCP): Expose setup manager to OCP 1 month ago
Carl Schwan b4dfdf6492
refactor: Prefer using IFunctionBuilder than createFunction 1 month ago
Carl Schwan dd26a8b7eb
fix(cache): Fix parsing cache entry from groupfolder and collectives 1 month ago
Carl Schwan 3900c45ea4
fix(Propagator): rollback transaction if it fails 1 month ago
Robin Appelman d71c6796ca
feat: perform share mount validation on share instead of on mount 1 month ago
Carl Schwan 09a1ca3981
perf(normalization): Optimize path normalization 1 month ago
Carl Schwan eadcd1cc84
refactor: Use str_starts_with 1 month ago
Louis Chmn 7c9c74f4f0 feat(files_sharing): Implement partial mount providers 1 month ago
Robin Appelman a79bf069a3 fix: dont error on missing path_hash/checksum cacheentry fields 1 month ago
Carl Schwan 06827970a8
fix(cache): Handle groupfolder specific entries in cacheEntryFromData 1 month ago