Commit Graph

468 Commits (master)

Author SHA1 Message Date
Carl Schwan 783e2ac625
refactor(external-storage-services): Modernize code 4 days ago
Robin Appelman 7dccf5f257
fix: give target file all permissions on copy 4 days ago
Carl Schwan 140bfa2d1f
refactor(cache-storage): Make Storage and StorageGlobal psalm strict 4 days ago
Cristian Scheid 7f89490cef feat: set creation_time on file creation and render recently created icon 2 weeks ago
nextcloud-command 663018455e refactor: Apply rector changes 2 weeks ago
Carl Schwan fa48b7065e
fix(propagator): Don't run queries if no parents 3 weeks ago
provokateurin a9fb17c982
fix(Propagator): Also skip groupfolders versions and trash entries 3 weeks ago
provokateurin ca9c54518a
fix(Propagator): Skip groupfolders root entries 3 weeks ago
Ferdinand Thiessen 88bb82ccfe
fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` 4 weeks ago
Ferdinand Thiessen 560df4a73c
fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` 4 weeks ago
Cristian Scheid e964351389 feat: add upload_time support to file search and recent files 4 weeks ago
Carl Schwan edd37d349b
perf(file-cache): Add mimetype filter on getFolderContents 1 month ago
Carl Schwan 9741f5f17d
perf: Allow filtering the directory content by mimetype 1 month ago
Carl Schwan 3d18cd7cc5
fix(preview): Fix files:app-data-scan for previews 1 month ago
provokateurin 83fbc64c99
fix(IResult): Use more accurate conditional return type for fetchAll 1 month ago
Carl Schwan 95b3bd98d9
fix(propagator): Lock rows also in propagateChange 1 month ago
Carl Schwan f3778bc9c7
fix(propagator): Improve lock behavior of propagator 1 month ago
provokateurin f12cecb684
feat(rector): Enable SafeDeclareStrictTypesRector 1 month ago
Carl Schwan 3979c493f9
refactor: Apply second batch of comments 1 month ago
Carl Schwan 65e769a861
refactor: Apply comments 1 month ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 1 month ago
Git'Fellow 080335009b refactor: use strict comparison operator 2 months ago
Carl Schwan 7100c71166
perf(metadata): Add optimized sharding for metadata deletion 2 months ago
Carl Schwan fd3878448b
feat(filecache): Scale DB query created when deleting file from filecache 2 months ago
Carl Schwan b4dfdf6492
refactor: Prefer using IFunctionBuilder than createFunction 2 months ago
Carl Schwan dd26a8b7eb
fix(cache): Fix parsing cache entry from groupfolder and collectives 2 months ago
Carl Schwan 3900c45ea4
fix(Propagator): rollback transaction if it fails 2 months ago
Robin Appelman a79bf069a3 fix: dont error on missing path_hash/checksum cacheentry fields 2 months ago
Carl Schwan 06827970a8
fix(cache): Handle groupfolder specific entries in cacheEntryFromData 2 months ago
Carl Schwan 0b8eae7789
perf(files): Optimize CacheEntry creation 2 months ago
Carl Schwan 27339601f6
perf(View): Optimize getDirectoryContent hot-loop 2 months ago
Robin Appelman 4720c39048 fix: use interfaces instead of classes in Cache\Watcher type hints 2 months ago
Robin Appelman 5c625b7a07 feat: add an option to filter what paths get checked for updates 2 months ago
Benjamin Frueh 989b75ee43 fix: Clear mount cache when file storage changes during move 4 months ago
Robin Appelman 17104bf3a0
chore: better type hints for `getAvailability` 4 months ago
Côme Chilliet ad9574970a
fix: Fix crash in files_version about uninitialized property 5 months ago
Marcel Klehr 3522a3375e fix(FileAccess): Make getAncestorInStorage pass sharding tests 5 months ago
Marcel Klehr b158a77365 fix(FileAccess): Try to fix type error 5 months ago
Marcel Klehr 62bff06aeb fix(FileAccess): Chunk parent query 5 months ago
Marcel Klehr 9ccc798655 fix(FileAccess): Make getByAncestorInStorage sharding ready 5 months ago
Carl Schwan 475c84722f refactor(IPropagator): Cleanup implementation 5 months ago
Carl Schwan bef3996c3e fix(preview): Make version column a string 5 months ago
Carl Schwan 66f50bd585 refactor(preview): Use same mimetype ids as filecache 5 months ago
Carl Schwan bfc7d5dd9f feat(preview): Implement scanning for previews 5 months ago
provokateurin 8d8f94b8ce
fix(files): Always return a valid mimetype 5 months ago
provokateurin ef279f6049
fix(files): Stop overwriting scan_permissions 6 months ago
Ferdinand Thiessen 660f3f6fd1
refactor: use logical `&&` `||` instead of weak `and` `or` operators 6 months ago
Louis Chemineau 8c04dbe599
fix(Updater): Lower deadlock log level from warning to info 6 months ago
Côme Chilliet 12532bb535
fix(encryption): Correctly set encrypted to 0 when copying 6 months ago
Carl Schwan c4e6fbdae7 fix(query-builder): Don't catch UniqueConstraintViolationException 6 months ago