Skip to content

功能: 全部 rclone 后端注册为一级存储类型#28

Merged
Awuqing merged 1 commit intomainfrom
feat/full-rclone-backends
Apr 1, 2026
Merged

功能: 全部 rclone 后端注册为一级存储类型#28
Awuqing merged 1 commit intomainfrom
feat/full-rclone-backends

Conversation

@Awuqing
Copy link
Copy Markdown
Owner

@Awuqing Awuqing commented Apr 1, 2026

70+ rclone 后端与 S3/FTP 完全平级,统一可搜索下拉框直接选择

将全部 70+ rclone 后端(SFTP、Azure Blob、Dropbox、OneDrive、B2、SMB 等)
自动注册为独立 Factory,与 S3、FTP 等内置类型完全平级。

- 新增 GenericBackendFactory + RegisterAllBackends 自动注册全部后端
- 移除 oneof 硬编码白名单,type 字段接受任意已注册存储类型
- 前端类型选择器合并内置类型和全部 rclone 后端为统一可搜索下拉框
- 选择 SFTP 直接存储 type="sftp",非内置类型自动从 API 获取配置字段
@Awuqing Awuqing merged commit 6838eab into main Apr 1, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant