mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2025-09-19 12:16:24 +08:00

https://github.com/tgdrive/teldrive https://teldrive-docs.pages.dev/docs/api 实现: * copy * move * link (302 share and local proxy) * chunked uploads * rename 未实现: - openlist扫码登陆 - refresh token https://github.com/OpenListTeam/OpenList-Docs/pull/155 * feat(Teldrive): Add driver Teldrive * fix(teldrive): force webproxy and memory optimized * chore(teldrive): go fmt * chore(teldrive): remove TODO * chore(teldrive): organize code * feat(teldrive): add UseShareLink option and support 302 * fix(teldrive): standardize API path construction * fix(teldrive): trim trailing slash from Address in Init method * chore(teldrive): update help text for UseShareLink field in Addition struct * fix(teldrive): set 10 MiB as default chunk size --------- Co-authored-by: MadDogOwner <xiaoran@xrgzs.top> Co-authored-by: ILoveScratch <ilovescratch@foxmail.com>
83 lines
4.2 KiB
Go
83 lines
4.2 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/cloudreve"
|
|
_ "github.com/OpenListTeam/OpenList/v4/drivers/cloudreve_v4"
|
|
_ "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/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/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() {
|
|
|
|
}
|