Commit Graph

94 Commits (master)

Author SHA1 Message Date
Ferdinand Thiessen 660f3f6fd1
refactor: use logical `&&` `||` instead of weak `and` `or` operators 3 months ago
Robin Appelman 6f0120af16
fix: handle smb timeouts as storage not available 5 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Robin Appelman 4242520d64
feat: improve logging of fopen failures for smb 7 months ago
provokateurin e9e67cbc50
fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage 10 months ago
Côme Chilliet 64863c9d46
chore: Apply new rector configuration to apps folder 11 months ago
Robin Appelman 4179abdb81
fix: detect deleted items as updated for smb storage 11 months ago
Robin Appelman cc39714fb5
fix: smb: don't fail hard if we can't load acls for a file 1 year ago
provokateurin 0de4843b73 refactor(Storage): Align all Storage constructors 1 year ago
provokateurin 14e6734547
refactor(files_external): Add Storage parameter strong types 1 year ago
Robin Appelman 103b464eea fix: use nc's binary finding logic for smb 1 year ago
provokateurin 1302b48ca2
fix(files_external): Fix all IStorage return types 1 year ago
Marcel Klehr c8a90e941a fix(files_external): Catch correct exception 1 year ago
Côme Chilliet 1a4978c4ea
chore: Apply rector configuration to apps folder 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Andy Scherzinger c1555fc33e
chore: Add SPDX header 2 years ago
Benjamin Gaussorgues 2cb0bf5437
fix(files_external): list root when using SMB case-insensitive option 2 years ago
Benjamin Gaussorgues a45e12abc8
fix(files_external): on case insensitive system, block case change 2 years ago
Benjamin Gaussorgues 9b03dc52a4
Migrate files external to PSR LoggerInterface 2 years ago
Faraz Samapoor 94f2f57519
Update apps/files_external/lib/Lib/Storage/SMB.php 3 years ago
Faraz Samapoor cfb921b26c Refactors "strpos" calls in /apps/files_external to improve code readability. 3 years ago
Robin Appelman b1f352c614
improve handling of files we can't access in the scanner 3 years ago
Carl Schwan a5ea677370 Rename file1 and file2 to source and target in Storage abstraction 3 years ago
Carl Schwan 74e6976779 Use argument name from parent class 3 years ago
Carl Schwan ff4c8e9bee Force cast getCode to int 3 years ago
Carl Schwan d5c23dbb9f Move CappedMemoryCache to OCP 4 years ago
Carl Schwan ec6b83cc18 Add stricter psalm type for CappedMemoryCache 4 years ago
Robin Appelman a6f245f6ff
type hint as generator 4 years ago
Robin Appelman 5b77099612
handle invilid type when listing directory in smb 4 years ago
Robin Appelman e2aa283dba
handle notfound and notpermitted error in Smb::getDirectoryContent 4 years ago
Carl Schwan 365f5e425f
Add additional logging on SMB failure to read folder content 4 years ago
Richard Steinmetz 2e53cf4c1f
Gracefully handle smb acls for users without a domain 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Julius Härtl 8f01bc65f1
Continue iterating over diretory contents and just hide file if denied by acl 5 years ago
Robin Appelman 43f70e5817
ignore readonly flag for directories 5 years ago
Robin Appelman 5ffaa94fbc
add (hidden) option to always show smb root as writable 5 years ago
Robin Appelman b844293536 catch notfound and forbidden exception in smb::getmetadata 5 years ago
Julius Härtl e9ae943bba
Properly handle SMB ACL blocking scanning a directory 5 years ago
Christoph Wurst 73c7d0dc81
Bump icewind/streams from 0.7.1 to 0.7.2 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Robin Appelman 43b3049a4f
improve handling of out of space errors for smb 5 years ago
Morris Jobke fedf9c69d9
Use matching parameter names form interfaces and implementations 5 years ago
Robin Appelman 23e2baeb95
Add option to check share ACL's when listing directories 6 years ago
Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Robin Appelman ef7bb5225a
normalize smb path while listing folder contents 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago