697512aa8d
feat: impl upload
2024-01-04 20:32:22 +08:00
8d0f80db33
feat: impl mkdir, move, rename, delete
2024-01-04 11:45:13 +08:00
c39909c641
feat: impl link
2024-01-04 10:59:27 +08:00
7868a1a524
feat: impl list
2024-01-03 22:27:47 +08:00
9a356ec9d6
wip: basic request and login
2024-01-03 22:08:21 +08:00
b5cc90cb5a
fix(115): support null UserAgent
( #5787 )
2024-01-02 15:41:32 +08:00
6b8f35e7fa
feat(alipan): replace domain ( #5751 close #5747 )
2023-12-31 14:29:14 +08:00
299bfb4d7b
feat(115): support 302 redirect ( #5733 )
2023-12-25 11:28:57 +08:00
ab216ed170
fix(onedrive): rename object in root folder ( close #5468 )
2023-12-17 22:58:26 +08:00
e91c42c9dc
fix(alist_v3): timeout on upload ( close #5465 )
2023-12-17 15:45:27 +08:00
54f7b21a73
fix(123): api sign error ( #5689 close #5083 )
...
* fix:123 driver connect error
* feat: calculate sign with pure go
---------
Co-authored-by: tangminghao <tangminghao@hxzn.com >
Co-authored-by: Andy Hsu <i@nn.ci >
2023-12-17 15:21:32 +08:00
de56f926cf
feat(139): support new personal cloud api ( #5690 )
...
Co-authored-by: Andy Hsu <i@nn.ci >
2023-12-16 16:56:45 +08:00
74b20dedc3
fix: retry multipart file reset ( #5693 close #5628 )
2023-12-14 21:31:36 +08:00
296be88b5f
fix: incorrect key of oidc username ( close #5670 )
2023-12-10 13:17:56 +08:00
b99e709bdb
fix(teambition): international upload ( close #5360 )
2023-11-29 22:51:03 +08:00
d455a232ef
fix(vtencent): hack file with size 0 but actual size is not 0
...
- allow use another proxy for vtencent and chaoxing
2023-11-23 22:35:07 +08:00
fe34d30d17
feat(crypt): add show hidden option ( #5554 )
2023-11-23 21:50:16 +08:00
0fbb986ba9
fix(aliyundrive_open): mitigation measures for 15-minute limit ( #5560 close #5547 )
...
* fix(aliyundrive_open):Mitigation measures for AliOpen's 15-minute limit.
I conducted small-scale tests, which seem to have no significant negative impact. If the 15-minute issue still occurs, further measures will be needed. Methods like local proxy can be attempted.
* chore(aliyundrive_open): change cache of the link to 1 minute
---------
Co-authored-by: Andy Hsu <i@nn.ci >
2023-11-23 21:49:16 +08:00
1280070438
feat: add chaoxing and vtencent driver ( #5526 close #3347 )
...
* add chaoxing and vtencent
* add vtencent put file
* add sha1 to transfer files instantly
* simplified upload file code
* setting onlyproxy
* fix get files modifyDate bug
2023-11-23 21:40:16 +08:00
f904596cbc
chore: remove refs to deprecated io/ioutil ( #5519 )
...
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com >
2023-11-16 05:16:15 -06:00
55a14bc271
fix(mopan): 302 Redirect ( #5505 close #5502 )
...
* fix(mopan):302 Redirect
* fix(mopan): do not forget to close the body
---------
Co-authored-by: Andy Hsu <i@nn.ci >
2023-11-12 15:13:55 +08:00
91f51f17d0
feat(webdav): add tls_insecure_skip_verify
field ( close #5490 )
2023-11-10 15:38:23 +08:00
da1c7a4c23
feat: add 115_share
driver ( #5481 close #5384 )
...
This update introduces the ability to mount 115 share links.
Currently, only listing and downloading are supported. Note that login and share link are required for this feature to work.
Close #5384
2023-11-06 16:58:57 +08:00
769281bd40
feat: refactor offline download ( #5408 close #4108 )
...
* wip: refactor offline download (#5331 )
* base tool
* working: aria2
* refactor: change type of percentage to float64
* wip: adapt aria2
* wip: use items in offline_download
* wip: use tool manager
* wip: adapt qBittorrent
* chore: fix typo
* Squashed commit of the following:
commit 4fc0a77565
Author: Andy Hsu <i@nn.ci >
Date: Fri Oct 20 21:06:25 2023 +0800
fix(baidu_netdisk): upload file > 4GB (close #5392 )
commit aaffaee2b5
Author: gmugu <94156510@qq.com >
Date: Thu Oct 19 19:17:53 2023 +0800
perf(webdav): support request with cookies (#5391 )
commit 8ef8023c20
Author: NewbieOrange <NewbieOrange@users.noreply.github.com >
Date: Thu Oct 19 19:17:09 2023 +0800
fix(aliyundrive_open): upload progress for normal upload (#5398 )
commit cdfbe6dcf2
Author: foxxorcat <95907542+foxxorcat@users.noreply.github.com >
Date: Wed Oct 18 16:27:07 2023 +0800
fix: hash gcid empty file (#5394 )
commit 94d028743a
Author: Andy Hsu <i@nn.ci >
Date: Sat Oct 14 13:17:51 2023 +0800
ci: remove `pr-welcome` label when close issue [skip ci]
commit 7f7335435c
Author: itsHenry <2671230065@qq.com >
Date: Sat Oct 14 13:12:46 2023 +0800
feat(cloudreve): support thumbnail (#5373 close #5348 )
* feat(cloudreve): support thumbnail
* chore: remove unnecessary code
commit b9e192b29c
Author: foxxorcat <95907542+foxxorcat@users.noreply.github.com >
Date: Thu Oct 12 20:57:12 2023 +0800
fix(115): limit request rate (#5367 close #5275 )
* fix(115):limit request rate
* chore(115): fix unit of `limit_rate`
---------
Co-authored-by: Andy Hsu <i@nn.ci >
commit 69a98eaef6
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Oct 11 22:01:55 2023 +0800
fix(deps): update module github.com/aliyun/aliyun-oss-go-sdk to v2.2.9+incompatible (#5141 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 1ebc96a4e5
Author: Andy Hsu <i@nn.ci >
Date: Tue Oct 10 18:32:00 2023 +0800
fix(wopan): fatal error concurrent map writes (close #5352 )
commit 66e2324cac
Author: Andy Hsu <i@nn.ci >
Date: Tue Oct 10 18:23:11 2023 +0800
chore(deps): upgrade dependencies
commit 7600dc28df
Author: Andy Hsu <i@nn.ci >
Date: Tue Oct 10 18:13:58 2023 +0800
fix(aliyundrive_open): change default api to raw server (close #5358 )
commit 8ef89ad0a4
Author: foxxorcat <95907542+foxxorcat@users.noreply.github.com >
Date: Tue Oct 10 18:08:27 2023 +0800
fix(baidu_netdisk): hash and `error 2` (#5356 )
* fix(baidu):hash and error:2
* fix:invalid memory address
commit 35d672217d
Author: jeffmingup <1960588251@qq.com >
Date: Sun Oct 8 19:29:45 2023 +0800
fix(onedrive_app): incorrect api on `_accessToken` (#5346 )
commit 1a283bb272
Author: foxxorcat <95907542+foxxorcat@users.noreply.github.com >
Date: Fri Oct 6 16:04:39 2023 +0800
feat(google_drive): add `hash_info`, `ctime`, `thumbnail` (#5334 )
commit a008f54f4d
Author: nkh0472 <67589323+nkh0472@users.noreply.github.com >
Date: Thu Oct 5 13:10:51 2023 +0800
docs: minor language improvements (#5329 ) [skip ci]
* fix: adapt update progress type
* Squashed commit of the following:
commit 65c5ec0c34
Author: itsHenry <2671230065@qq.com >
Date: Sat Nov 4 13:35:09 2023 +0800
feat(cloudreve): folder size count and switch (#5457 close #5395 )
commit a6325967d0
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Oct 30 15:11:20 2023 +0800
fix(deps): update module github.com/charmbracelet/lipgloss to v0.9.1 (#5234 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 4dff49470a
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Oct 30 15:10:36 2023 +0800
fix(deps): update golang.org/x/exp digest to 7918f67 (#5366 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit cc86d6f3d1
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun Oct 29 14:45:55 2023 +0800
fix(deps): update module golang.org/x/net to v0.17.0 [security] (#5370 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit c0f9c8ebaf
Author: Andy Hsu <i@nn.ci >
Date: Thu Oct 26 19:21:09 2023 +0800
feat: add ignore direct link params (close #5434 )
2023-11-06 16:56:55 +08:00
3bbdd4fa89
fix(115): fix driver package import and variable ( #5482 )
...
names
2023-11-06 16:53:57 +08:00
65c5ec0c34
feat(cloudreve): folder size count and switch ( #5457 close #5395 )
2023-11-04 13:35:09 +08:00
4fc0a77565
fix(baidu_netdisk): upload file > 4GB ( close #5392 )
2023-10-20 21:06:25 +08:00
aaffaee2b5
perf(webdav): support request with cookies ( #5391 )
2023-10-19 19:17:53 +08:00
8ef8023c20
fix(aliyundrive_open): upload progress for normal upload ( #5398 )
2023-10-19 19:17:09 +08:00
7f7335435c
feat(cloudreve): support thumbnail ( #5373 close #5348 )
...
* feat(cloudreve): support thumbnail
* chore: remove unnecessary code
2023-10-14 13:12:46 +08:00
b9e192b29c
fix(115): limit request rate ( #5367 close #5275 )
...
* fix(115):limit request rate
* chore(115): fix unit of `limit_rate`
---------
Co-authored-by: Andy Hsu <i@nn.ci >
2023-10-12 20:57:12 +08:00
7600dc28df
fix(aliyundrive_open): change default api to raw server ( close #5358 )
2023-10-10 18:13:58 +08:00
8ef89ad0a4
fix(baidu_netdisk): hash and error 2
( #5356 )
...
* fix(baidu):hash and error:2
* fix:invalid memory address
2023-10-10 18:08:27 +08:00
35d672217d
fix(onedrive_app): incorrect api on _accessToken
( #5346 )
2023-10-08 19:29:45 +08:00
1a283bb272
feat(google_drive): add hash_info
, ctime
, thumbnail
( #5334 )
2023-10-06 16:04:39 +08:00
0fd51646f6
feat(onedrive): custom host for download link ( close #5310 )
2023-10-02 14:07:47 +08:00
e8958019d9
fix(115): allow use proxy directly ( close #5324 )
2023-10-02 14:00:13 +08:00
e1ef690784
fix(terabox): encode parameters for filemanager
api ( #5308 )
2023-10-01 16:58:29 +08:00
4024050dd0
chore: fix typo ( #5316 )
2023-10-01 16:58:00 +08:00
fb13dae136
feat(crypt): optional pre-generated thumbnails ( #5284 )
2023-09-27 13:57:10 +08:00
6b67a36d63
fix(terabox): auto refresh JsToken
( close #5277 )
2023-09-25 16:38:05 +08:00
a64dd4885e
fix(139): fixed time zone ( close #5263 )
2023-09-22 16:54:16 +08:00
106cf720c1
fix(baidu_netdisk): retry logic in request ( close #5262 )
2023-09-22 16:27:44 +08:00
2a6ab77295
fix(115): data race in Link
( #5253 )
2023-09-21 13:39:07 +08:00
f0981a0c8d
chore(virtual): implement the driver interface with result
2023-09-20 09:02:56 +08:00
19b39a5c04
fix(onedrive): overwrite upload big file ( close #5217 in #5218 )
...
See https://learn.microsoft.com/zh-cn/onedrive/developer/rest-api/api/driveitem_createuploadsession
2023-09-14 13:38:07 +08:00
b1a279cbcc
feat(139): implement MoveResult
interface ( close #5130 )
2023-09-13 15:56:13 +08:00
9e0fa77ca2
feat: add 123 link driver ( close #4924 )
2023-09-10 16:50:10 +08:00
335b11c698
chore: implement the driver interface with obj return [skip ci]
2023-09-08 15:25:49 +08:00
8e433355e6
fix(terabox): missing JsToken
field on request ( close #5189 )
2023-09-08 15:18:56 +08:00