Byron.wang
4adc4497ae
fix(huaweiobs): skip directory placeholders when listing objects ( #26 )
2026-05-25 10:11:18 +08:00
Byron.wang
f932ae4155
add azure managed identity support ( #24 )
v0.1.3
2026-04-07 09:45:17 +08:00
Daisuke Mino
bdc2eef3cd
fix(gcs): List returns relative path instead of full path ( #20 )
...
The GCS List method was returning full paths (attrs.Name) instead of
relative paths (key with prefix stripped). This was inconsistent with
other storage implementations (S3, Local, Azure, Aliyun, Tencent,
Huawei, Volcengine) which all return relative paths.
The original implementation in dify-plugin-daemon PR #237 correctly
used `key`:
https://github.com/langgenius/dify-plugin-daemon/pull/237/files#diff-1efde200d0fa3fafdd827478fdbca6e8b16dee52955cb3c93faab2849f7d95bfR136
This bug was introduced when the code was ported to dify-cloud-kit.
Also added a test assertion to verify that List returns relative paths.
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
v0.1.2
2026-02-01 20:41:37 +08:00
Minsoo Jun
b5d897642a
feat(gcs): add support for application default credentials (ADC) ( #19 )
...
Allows GCS initialization without explicit credentials to support ADC. Fixes #18 .
2026-02-01 20:40:17 +08:00
dependabot[bot]
d56e719c49
chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.45.0 ( #17 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.37.0 to 0.45.0.
- [Commits](https://github.com/golang/crypto/compare/v0.37.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-25 14:43:50 +08:00
sHuXnHs
c4a09cd10a
tx cos support endpoint ( #13 )
v0.1.1
2025-11-18 11:11:49 +08:00
jzymx50
f560f324a2
fix(huawei obs): add folder suffix ( #16 )
2025-11-18 11:11:06 +08:00
dependabot[bot]
dd700497ef
chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 ( #14 )
...
Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/go-jose/go-jose/releases )
- [Commits](https://github.com/go-jose/go-jose/compare/v4.0.4...v4.0.5 )
---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
dependency-version: 4.0.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 15:38:50 +08:00
jzymx50
0a0e117e58
fix: trimmed key is not returned ( #11 )
v0.1.0
2025-09-03 12:13:50 +08:00
Michael.Y.Ma
ec849b2202
add huawei obs path_style support ( #8 )
...
* add aliyun oss cloudbox test
* add huawei obs path_style set when use private deploy with custom domain
2025-07-30 11:45:28 +08:00
井天
b8203dccda
The s3 signingMethod parameter supports customization. ( #4 )
...
* The s3 signingMethod parameter supports customization.
* default v4
---------
Co-authored-by: 井天 <13609528708@163.com >
2025-07-29 22:47:21 +08:00
Aurelius Huang
d4b8e7c17e
chore(gcs): Overwrite if saving were called twice in GCS; ( #3 )
...
Co-authored-by: Aurelius Huang <cm.huang@aftership.com >
2025-07-29 22:45:30 +08:00
Michael.Y.Ma
c56bbba411
add aliyun oss cloudbox support ( #7 )
2025-07-29 11:37:41 +08:00
Byron Wang
2b8f3664d5
downgrade go version in go.mod
2025-06-20 14:53:22 +08:00
Byron Wang
c54203d9e9
fix: pathStyle not used in aws s3 client
2025-06-11 19:24:07 +08:00
Byron Wang
1b8f6a174d
add useIamRole args to s3 storage
2025-06-10 22:49:23 +08:00
Byron Wang
681efb7762
add more alias in factory
2025-06-10 16:33:17 +08:00
quicksand
553b38edd4
feat(oss): plugin storage support volcengine tos ( #2 )
...
* feat(oss): plugin storage support volcengine tos
* update readme
* update readme required fields
2025-05-29 14:00:17 +08:00
Byron.wang
4ffc7bdc65
Add multiple implement and docs ( #1 )
...
* add oss factory and s3 implement
* update tests
* add azure blob implement
* add aliyun oss implement
* add tencent cos implement
* enhance s3 create bucket logic, only create if not found
* add gcs implement
* add huawei obs implement
* add readme
* add readme
* update readme
* update readme
* add static errors
* add vendor info to tests
2025-05-28 20:39:41 +08:00
Byron.wang
9503128f96
Initial commit
2025-05-26 16:29:23 +08:00