Commit Graph

509 Commits (4e8e774918fe0dffa057e568f4b57e7fd7370da5)

Author SHA1 Message Date
Git'Fellow 4920bd1725 refactor: add PHP 8.3 types to BC-safe class constants 1 week ago
Carl Schwan 1f09b911e6
perf: Don't update etag of folder marked as IReliableETagStorage 4 weeks ago
Carl Schwan f65ef83eae
perf: Use hash map to check if path was already checked 4 weeks ago
Stephen Cuppett b6fddabf6c fix(encryption): Address review feedback and fix zero-byte size consistency 1 month ago
Stephen Cuppett eca95034a3 fix(encryption): Correctly report size for zero-byte encrypted files 1 month ago
nextcloud-command cbbbe5ac14 refactor: Apply rector changes 1 month ago
Kent Delante 9174cd966f fix(files): preserve encryptedVersion when copying cache entries 1 month ago
Git'Fellow fcc63b9603
refactor(dbal): move to modern calls 1 month ago
Git'Fellow 586e8a0c41 fix(files): do not let a failing move hook break the move or hide files 1 month ago
Arthur Schiwon 437952bd70
fix: ensure file names are string-typed 2 months ago
Robin Appelman bae156db12 fix: pass parent id to correctParentStorageMtime when known 2 months ago
Robin Appelman 76ce9556ce fix: don't return cache entries with null paths 2 months ago
Robin Appelman 17a7a95553 perf: delay loading storage info in Cache untill needed 2 months ago
Carl Schwan 994565fec7
refactor: Use new IQueryBuilder::MAX_IN_PARAMETERS 3 months ago
Côme Chilliet 9d7c277668
fix: Remove static vars in trashbin, versions and storages 3 months ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 3 months ago
Cristian Scheid 476a6f0774 feat(file-search): add property to SearchQuery and check select fields to decide wheter to join extended cache 3 months ago
provokateurin b1724dbad0
chore(Cache): Remove deprecated insert and update events 3 months ago
nextcloud-command fd14234a6a refactor: Apply rector changes 3 months ago
Robin Appelman 06c625f20c
perf: remove unneeded sort in getFolderContentsById 4 months ago
Robin Appelman 6a316b23b5 fix: chunk storage ids when preload storage info 4 months ago
Git'Fellow 3bbe0ee570
refactor: use strict operator 4 months ago
Ferdinand Thiessen 27c7164e86
chore: add `psalm-api` to for classes we need to mock in unit tests 4 months ago
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 4 months ago
Josh c1ec62ce1e
chore(files/cache): fixup MoveFromCacheTrait::moveFromCache docblock 4 months ago
Josh 09e89c776c
fix(Files/Cache): harden MoveFromCacheTrait::moveFromCache to validate source entry 4 months ago
Robin Appelman e96a89e630 feat: add permissions mask variant that only masks one directory 4 months ago
Cristian Scheid ba2676866c fix(recent-files): join extended cache only when needed on search 5 months ago
Cristian Scheid a967660432 feat(recent-files): implement image grouping based on configuration 5 months ago
Salvatore Martire bf24b24841 fix: use unjailed source path when moving jailed files 5 months ago
Cristian Scheid 5bcac61c73 refactor(recent-search): use order by fields to determine extended cache join and cast config limit to number 5 months ago
Cristian Scheid 8225ab726f feat(recent-files): add nc:last_activity property to allow sorting by max between upload_time and mtime 5 months ago
Cristian Scheid 62f3ea390e feat(recent-files): add recent_files_limit config on files settings 5 months ago
Côme Chilliet cd2d09de64
fix: Remove static vars from core classes 5 months ago
Carl Schwan 783e2ac625
refactor(external-storage-services): Modernize code 5 months ago
Robin Appelman 7dccf5f257
fix: give target file all permissions on copy 5 months ago
Carl Schwan 140bfa2d1f
refactor(cache-storage): Make Storage and StorageGlobal psalm strict 5 months ago
Cristian Scheid 7f89490cef feat: set creation_time on file creation and render recently created icon 6 months ago
nextcloud-command 663018455e refactor: Apply rector changes 6 months ago
Carl Schwan fa48b7065e
fix(propagator): Don't run queries if no parents 6 months ago
provokateurin a9fb17c982
fix(Propagator): Also skip groupfolders versions and trash entries 6 months ago
provokateurin ca9c54518a
fix(Propagator): Skip groupfolders root entries 6 months ago
Ferdinand Thiessen 88bb82ccfe
fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` 6 months ago
Ferdinand Thiessen 560df4a73c
fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` 6 months ago
Cristian Scheid e964351389 feat: add upload_time support to file search and recent files 6 months ago
Carl Schwan edd37d349b
perf(file-cache): Add mimetype filter on getFolderContents 6 months ago
Carl Schwan 9741f5f17d
perf: Allow filtering the directory content by mimetype 6 months ago
Carl Schwan 3d18cd7cc5
fix(preview): Fix files:app-data-scan for previews 6 months ago
provokateurin 83fbc64c99
fix(IResult): Use more accurate conditional return type for fetchAll 6 months ago
Carl Schwan 95b3bd98d9
fix(propagator): Lock rows also in propagateChange 6 months ago