aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/Lib/Storage
Commit message (Expand)AuthorAgeFilesLines
* fix(files_external): Safely check if the timestamp is numericisNumericMtimeGit'Fellow2025-05-081-13/+13
* fix(files_external): Stop building path twice when checking if file exists on...fix/files_external/smb-case-insensitive-path-buildingprovokateurin2025-03-101-1/+1
* chore: Apply new rector configuration to apps folderCôme Chilliet2025-02-135-22/+32
* chore: re-apply current rector configuration to apps folderCôme Chilliet2025-02-131-1/+1
* fix: don't believe sftp when it tells us the mtime is less than we know it issftp-known-mtimeRobin Appelman2025-02-051-3/+22
* feat(S3): add SSE-C support in S3 External StorageChristian Becker2025-01-281-3/+3
* fix: detect deleted items as updated for smb storagesmb-hasupdated-deletedRobin Appelman2025-01-211-1/+1
* fix: smb: don't fail hard if we can't load acls for a filesmb-acl-fail-softRobin Appelman2024-11-141-1/+6
* refactor(Storage): Align all Storage constructorsrefactor/storage/constructorsprovokateurin2024-10-236-73/+73
* refactor(apps): Use constructor property promotion when possibleprovokateurin2024-10-211-7/+10
* chore(apps): Apply new rector configuration to autouse classesCôme Chilliet2024-10-155-8/+16
* refactor(files_external): Add Storage parameter strong typesrefactor/storage/strong-param-typesprovokateurin2024-10-078-175/+116
* fix: use nc's binary finding logic for smbsmb-systembridgeRobin Appelman2024-10-042-7/+34
* fix(files_external): Fix all IStorage return typesprovokateurin2024-09-267-232/+130
* fix(files_external): Catch correct exceptionfix/files_external/forbidden-exceptionMarcel Klehr2024-09-261-7/+9
* chore: Apply rector configuration to apps folderCôme Chilliet2024-09-205-9/+9
* fix(files_external): Check key exists before accessing itfixKeyExFileExtGit'Fellow2024-09-141-4/+8
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-257-26/+26
* Merge branch 'master' into jr-readdir-false-falseJohn Molakvoæ2024-08-1610-324/+277
|\
| * feat: add a specialized writeStream implementation for s3 external storageRobin Appelman2024-07-241-0/+21
| * fix: Do not log an error when connecting to SFTP without a logged in userDaniel Calviño Sánchez2024-06-181-5/+7
| * chore: Add SPDX headerAndy Scherzinger2024-06-0610-261/+26
| * fix(files_external): Be extra safe with null handling to please psalmCôme Chilliet2024-04-301-0/+3
| * fix: Fix small psalm errors in FTP and LDAP connectionsCôme Chilliet2024-04-091-4/+1
| * fix: Remove obsolete resource typingCôme Chilliet2024-04-091-2/+2
| * fix: Apply new coding standard to all filesCôme Chilliet2024-04-022-2/+2
| * fix: replace `Account name` by `Login`John Molakvoæ2024-02-131-1/+1
| * feat: rename users to account or personVincent Petry2024-02-131-1/+1
| * fix(files_external): list root when using SMB case-insensitive optionBenjamin Gaussorgues2024-02-051-1/+2
| * chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-233-8/+4
| * Merge pull request #41053 from nextcloud/bug/smb/in-place-case-renameBenjamin Gaussorgues2023-10-311-0/+19
| |\
| | * fix(files_external): on case insensitive system, block case changeBenjamin Gaussorgues2023-10-231-0/+19
| * | Return correct status if touch failedLouis Chemineau2023-10-231-11/+13
| |/
| * use multipart copy for s3Robin Appelman2023-09-201-4/+1
| * sftp psalm fixesRobin Appelman2023-09-182-11/+15
| * psalm suppressRobin Appelman2023-09-041-0/+4
| * implement fseek for sftp read streamRobin Appelman2023-09-042-3/+30
| * more optimized getPermissions/getMetaDataRobin Appelman2023-09-041-0/+44
| * sftp optimize file_put_contents, writeStream and copyRobin Appelman2023-09-041-1/+55
| * fix error during sftp stream closeRobin Appelman2023-09-041-0/+7
| * clear sftp stat cache when opening a write streamRobin Appelman2023-09-041-3/+5
| * Migrate files external to PSR LoggerInterfaceBenjamin Gaussorgues2023-08-012-19/+27
| * handle more exceptions in AmazonS3::fopenRobin Appelman2023-07-131-1/+1
* | Clean-up some remaining readdir calls with undesirable false evaluation poten...Josh Richards2023-06-241-2/+2
|/
* Merge pull request #38591 from nextcloud/fix/caching/avoid-haskey-getSimon L2023-06-121-2/+3
|\
| * fix(caching): Avoid checking existence before fetchingChristoph Wurst2023-06-121-2/+3
* | Update apps/files_external/lib/Lib/Storage/SMB.phpFaraz Samapoor2023-06-051-3/+1
* | Refactors "strpos" calls in /apps/files_external to improve code readability.Faraz Samapoor2023-06-024-8/+10
|/
* Update AmazonS3.phpJames Guo2023-04-061-1/+1
* improve handling of files we can't access in the scannerRobin Appelman2023-04-051-8/+16