summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/Lib/Storage
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #41236 from nextcloud/backport/41062/stable27Louis2023-11-071-11/+13
|\
| * Return correct status if touch failedLouis Chemineau2023-11-021-11/+13
* | fix(files_external): on case insensitive system, block case changeBenjamin Gaussorgues2023-10-311-0/+19
|/
* use multipart copy for s3Robin Appelman2023-09-221-4/+1
* improve s3 error handlingRobin Appelman2023-09-191-1/+1
* sftp psalm fixesRobin Appelman2023-09-182-11/+15
* psalm suppressRobin Appelman2023-09-181-0/+4
* implement fseek for sftp read streamRobin Appelman2023-09-182-3/+30
* more optimized getPermissions/getMetaDataRobin Appelman2023-09-181-0/+44
* sftp optimize file_put_contents, writeStream and copyRobin Appelman2023-09-181-1/+55
* fix error during sftp stream closeRobin Appelman2023-09-181-0/+7
* clear sftp stat cache when opening a write streamRobin Appelman2023-09-181-3/+5
* Update AmazonS3.phpJames Guo2023-04-061-1/+1
* improve handling of files we can't access in the scannerRobin Appelman2023-04-051-8/+16
* fix ftp external storage with filezilla serverRobin Appelman2023-03-302-7/+15
* Respect OCP interface in private classesCôme Chilliet2023-02-071-1/+1
* Strong type filesize related methods to ease 32bits problem findingsCôme Chilliet2023-02-071-1/+1
* Support of s3 storage class in External Storage applicationFrançois Ménabé2023-01-121-1/+2
* Fix psalm issues related to signature changes from PHP 8.0Côme Chilliet2022-12-291-3/+0
* fix s3 directory copyRobin Appelman2022-11-151-3/+3
* Make sure to not pass null to DateTime::createFromFormatCôme Chilliet2022-11-141-2/+2
* Rename file1 and file2 to source and target in Storage abstractionCarl Schwan2022-10-187-67/+67
* Additional type hinting found by psalmCarl Schwan2022-10-181-1/+1
* Fix usage of streamsCarl Schwan2022-10-172-4/+4
* Use argument name from parent classCarl Schwan2022-10-172-15/+15
* Port away from deprecated clearBucket callCarl Schwan2022-10-161-9/+2
* Port to LoggerInterfaceCarl Schwan2022-10-161-10/+44
* Force cast getCode to intCarl Schwan2022-10-161-7/+7
* handle AccessDenied error when checking if external s3 support versionsMatthieu Gallien2022-07-281-1/+1
* Move CappedMemoryCache to OCPCarl Schwan2022-07-143-3/+3
* Add stricter psalm type for CappedMemoryCacheCarl Schwan2022-05-122-21/+15
* Add a public replacement for OC::$server->getCarl Schwan2022-05-101-2/+3
* Merge pull request #30860 from nextcloud/smb-getdirectory-content-catchVincent Petry2022-04-141-3/+9
|\
| * handle notfound and notpermitted error in Smb::getDirectoryContentRobin Appelman2022-02-111-3/+9
* | Adapt more code to migration to LoggerInterfaceCôme Chilliet2022-03-241-20/+20
* | Merge pull request #31215 from nextcloud/smb-directory-invalid-typeRobin Appelman2022-03-171-9/+17
|\ \
| * | type hint as generatorRobin Appelman2022-03-041-9/+14
| * | handle invilid type when listing directory in smbRobin Appelman2022-03-041-0/+3
| |/
* | AmazonS3: allow not implemented versioningErik van Velzen2022-03-151-2/+14
* | Prevent reading key on SFTP stat boolJohn Molakvoæ2022-03-111-0/+3
|/
* Fix a few psalm issues and moved back to psalm/phar 4.18Carl Schwan2022-01-121-1/+1
* Use unique combination of hostname/bucket/key for external storagesJulius Härtl2021-11-041-0/+1
* Merge pull request #29021 from nextcloud/work/smb/additional-loggingJulius Härtl2021-10-251-0/+1
|\
| * Add additional logging on SMB failure to read folder contentCarl Schwan2021-10-011-0/+1
* | cache versioning enabled statusRobin Appelman2021-10-191-2/+16
* | minor directory detect improvementsRobin Appelman2021-10-191-2/+2
* | always set Key field in `headObject`Robin Appelman2021-10-151-1/+3
* | more reliable hasUpdated for s3Robin Appelman2021-10-151-0/+13
* | remove old migration methodRobin Appelman2021-10-151-31/+0
* | optimize filetype for s3 directories a bitRobin Appelman2021-10-151-0/+3