mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2025-11-25 11:29:29 +08:00
* 新增清真云Open驱动,支持最新的轻量SDK * Change Go version in go.mod Downgrade Go version from 1.24.2 to 1.23.4 Signed-off-by: zzzhr1990 <zzzhr@hotmail.com> * Apply suggestions from code review * Removed unnecessary comments * Downgraded the Go version to 1.23.4. * Not sure whether FileStream supports concurrent read and write operations, so currently using single-threaded upload to ensure safety. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: zzzhr1990 <zzzhr@hotmail.com> * feat(halalcloud_open): support disk usage * Set useSingleUpload to true for upload safety Not sure whether FileStream supports concurrent read and write operations, so currently using single-threaded upload to ensure safety. Signed-off-by: zzzhr1990 <zzzhr@hotmail.com> * Update meta.go Change required for RefreshToken, If using a personal API approach, the RefreshToken is not required. Signed-off-by: zzzhr1990 <zzzhr@hotmail.com> * remove debug logs * bump halalcloud SDK version * fix unnecessary params * Update drivers/halalcloud_open/driver_init.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: zzzhr1990 <zzzhr@hotmail.com> * Fixed spelling errors; changed hardcoded retry parameters to constants. * remove pointer in get link function in utils.go --------- Signed-off-by: zzzhr1990 <zzzhr@hotmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: KirCute <951206789@qq.com>
87 lines
4.4 KiB
Go
87 lines
4.4 KiB
Go
package drivers
|
|
|
|
import (
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/115"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/115_open"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/115_share"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/123"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/123_link"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/123_open"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/123_share"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/139"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/189"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/189_tv"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/189pc"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/alias"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/aliyundrive"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/aliyundrive_open"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/aliyundrive_share"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/azure_blob"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/baidu_netdisk"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/baidu_photo"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/chaoxing"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/chunk"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/cloudreve"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/cloudreve_v4"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/cnb_releases"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/crypt"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/degoo"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/doubao"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/doubao_share"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/dropbox"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/febbox"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/ftp"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/github"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/github_releases"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/google_drive"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/google_photo"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/halalcloud"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/halalcloud_open"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/ilanzou"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/ipfs_api"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/kodbox"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/lanzou"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/lenovonas_share"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/local"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/mediafire"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/mediatrack"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/mega"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/misskey"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/mopan"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/netease_music"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/onedrive"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/onedrive_app"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/onedrive_sharelink"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/openlist"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/openlist_share"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/pikpak"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/pikpak_share"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/quark_open"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/quark_uc"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/quark_uc_tv"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/s3"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/seafile"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/sftp"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/smb"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/strm"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/teambition"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/teldrive"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/terabox"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/thunder"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/thunder_browser"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/thunderx"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/url_tree"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/uss"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/virtual"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/webdav"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/weiyun"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/wopan"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/yandex_disk"
|
|
)
|
|
|
|
// All do nothing,just for import
|
|
// same as _ import
|
|
func All() {
|
|
|
|
}
|