Commit Graph

259 Commits (b0197c5dfcb0dac94de43bfbfa89a2889fc1e30b)

Author SHA1 Message Date
provokateurin 381077028a
refactor(apps): Use constructor property promotion when possible 1 year ago
Côme Chilliet 1580c8612b
chore(apps): Apply new rector configuration to autouse classes 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
Git'Fellow 07a6fd11d0
fix(files_external): Check key exists before accessing it 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Robin Appelman c2b1f079b1
feat: add a specialized writeStream implementation for s3 external storage 2 years ago
Daniel Calviño Sánchez 733e3f62fd fix: Do not log an error when connecting to SFTP without a logged in user 2 years ago
Andy Scherzinger c1555fc33e
chore: Add SPDX header 2 years ago
Côme Chilliet 4d060818d1
fix(files_external): Be extra safe with null handling to please psalm 2 years ago
Côme Chilliet 72a0da6d4e fix: Fix small psalm errors in FTP and LDAP connections 2 years ago
Côme Chilliet 0f348516d2 fix: Remove obsolete resource typing 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
John Molakvoæ 524ed97d62
fix: replace `Account name` by `Login` 2 years ago
Vincent Petry 839ddaa354
feat: rename users to account or person 2 years ago
Benjamin Gaussorgues 2cb0bf5437
fix(files_external): list root when using SMB case-insensitive option 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Louis Chemineau e66e8bad1a
Return correct status if touch failed 2 years ago
Benjamin Gaussorgues a45e12abc8
fix(files_external): on case insensitive system, block case change 2 years ago
Robin Appelman eab8dd3ca0 use multipart copy for s3 2 years ago
Robin Appelman b40fa64a8b use multipart copy for s3 2 years ago
Robin Appelman d42d809170 sftp psalm fixes 2 years ago
Robin Appelman c264903cb9
psalm suppress 2 years ago
Robin Appelman aa2a3ae6c8
implement fseek for sftp read stream 2 years ago
Robin Appelman b41c8e0ef5
more optimized getPermissions/getMetaData 2 years ago
Robin Appelman 1dfef9fccf
sftp optimize file_put_contents, writeStream and copy 2 years ago
Robin Appelman 9cf732a90b
fix error during sftp stream close 2 years ago
Robin Appelman 19daa70947
clear sftp stat cache when opening a write stream 2 years ago
Benjamin Gaussorgues 9b03dc52a4
Migrate files external to PSR LoggerInterface 2 years ago
Robin Appelman 7c9edbff32
handle more exceptions in AmazonS3::fopen 3 years ago
Josh Richards e7cbaf3ee3 Clean-up some remaining readdir calls with undesirable false evaluation potential 3 years ago
Christoph Wurst b8c61b3515 fix(caching): Avoid checking existence before fetching 3 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
James Guo bb173e092b
Update AmazonS3.php 3 years ago
Robin Appelman b1f352c614
improve handling of files we can't access in the scanner 3 years ago
Robin Appelman fd0ef588b4
fix ftp external storage with filezilla server 3 years ago
Côme Chilliet 308fcf4526
Respect OCP interface in private classes 3 years ago
Côme Chilliet ff776a90b1
Strong type filesize related methods to ease 32bits problem findings 3 years ago
François Ménabé 710f3fd405 Support of s3 storage class in External Storage application 3 years ago
Côme Chilliet 9430899f16
Fix psalm issues related to signature changes from PHP 8.0 3 years ago
Robin Appelman ed8fedc685
fix s3 directory copy 3 years ago
Côme Chilliet 9ba9f9a7dc
Make sure to not pass null to DateTime::createFromFormat 3 years ago
Carl Schwan a5ea677370 Rename file1 and file2 to source and target in Storage abstraction 3 years ago
Carl Schwan 732badf552 Additional type hinting found by psalm 3 years ago
Carl Schwan c2c63a551f Fix usage of streams 3 years ago
Carl Schwan 74e6976779 Use argument name from parent class 3 years ago