nextcloud/apps/files_external/lib/Lib
Kent Delante 6ce657f2ee fix(s3): ignore prefixes with repeating delimiters
Signed-off-by: Kent Delante <kent@delante.me>

Amazon's hosted S3 service allows repeating delimiters in keys
(e.g. 'path/to//file.txt' or 'path/to///file.txt') and we get
repeating directories in the filecache as a result (based on the
previous examples we get 'path/to/to/file.txt' or
'path/to/to/to/file.txt'). This ignores it and its contents for S3 external storage.
2026-04-22 16:07:45 +08:00
..
Auth feat(files_external/s3): Adjust auth meth/parameter field names 2026-03-25 16:10:35 -04:00
Backend feat(files_external/s3): rename legacy signature (v2) for clarity 2026-03-25 16:21:35 -04:00
Config feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
Notify refactor: Apply second batch of comments 2026-02-06 13:52:51 +01:00
Storage fix(s3): ignore prefixes with repeating delimiters 2026-04-22 16:07:45 +08:00
ApplicableHelper.php fix: improve handling updated storages 2026-01-09 17:53:55 +01:00
DefinitionParameter.php feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
DependencyTrait.php fix(files_external): boolean comparison of array 2026-02-26 14:21:50 +01:00
FrontendDefinitionTrait.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
IdentifierTrait.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
IFrontendDefinition.php feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
IIdentifier.php feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
InsufficientDataForMeaningfulAnswerException.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
LegacyDependencyCheckPolyfill.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
MissingDependency.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
PersonalMount.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
PriorityTrait.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
SessionStorageWrapper.php feat: add permissions mask variant that only masks one directory 2026-04-09 16:19:10 +02:00
StorageConfig.php feat(external-storage): Implement IPartialMountPoint 2026-01-28 17:09:22 +01:00
StorageModifierTrait.php feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
VisibilityTrait.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00