foxxorcat and Andy Hsu
cdbfda8921
fix(baidu_photo): change download api ( #7144 close #7133 )
2024-09-08 19:47:11 +08:00
foxxorcat and GitHub
c9fa3d7cd6
fix: broken file with local proxy ( #7132 close #7112 )
...
* fix: local proxy download file damage
* fix: temp dir remove
2024-09-08 10:44:34 +08:00
foxxorcat and GitHub
9560799175
fix(189pc): InvalidSessionKey ( #6994 close #6992 )
2024-08-14 19:33:15 +08:00
foxxorcat and GitHub
4a42bc5083
fix(lanzou): not find file page param ( #6862 close #6857 )
...
* fix(lanzou):not find file page param
* fix(labzou): change lanzouo.com to lanzoui.com
2024-07-25 20:09:48 +08:00
foxxorcat and GitHub
163af0515f
fix(pikpak): refresh_token contention ( #6501 close #6511 )
2024-05-27 21:31:59 +08:00
foxxorcat and GitHub
0a8d710e01
fix(mopan): upgrade version ( #6500 )
2024-05-23 18:56:17 +08:00
foxxorcat and GitHub
7013d1b7b8
fix: pikpak captcha_required ( #6497 )
...
* fix: pikpak captcha_required
* fix(pikpak_share): video download
2024-05-22 23:29:29 +08:00
foxxorcat and GitHub
d8e190406a
feat(189pc): add family transfer upload ( #6288 )
...
* feat(189pc): add family transfer upload
* fix(189):family transfer file delete
2024-04-02 16:51:02 +08:00
foxxorcat and GitHub
45e009a22c
fix(mopan): upload error ( close #6158 in #6166 )
2024-03-09 14:54:49 +08:00
foxxorcat and GitHub
812f58ae6d
fix(mopan): client version is too low ( #5987 )
...
* fix(mopan): download err ` client version is too low`
* feat(mopan):support sms login
* refactor(quqi): upload use s3
2024-02-02 21:04:43 +08:00
foxxorcat and GitHub
b5cc90cb5a
fix(115): support null UserAgent ( #5787 )
2024-01-02 15:41:32 +08:00
foxxorcat and GitHub
299bfb4d7b
feat(115): support 302 redirect ( #5733 )
2023-12-25 11:28:57 +08:00
foxxorcat and GitHub
74b20dedc3
fix: retry multipart file reset ( #5693 close #5628 )
2023-12-14 21:31:36 +08: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
foxxorcat and GitHub
68f440abdb
fix(weiyun): unmarshal overflow ( #5459 )
2023-11-05 22:41:14 +08:00
foxxorcat and GitHub
cdfbe6dcf2
fix: hash gcid empty file ( #5394 )
2023-10-18 16:27:07 +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
foxxorcat and GitHub
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
foxxorcat and GitHub
1a283bb272
feat(google_drive): add hash_info, ctime, thumbnail ( #5334 )
2023-10-06 16:04:39 +08:00
foxxorcat and GitHub
ecbd6d86cd
fix(lanzou): sub file in share folder need pwd ( #5184 )
2023-09-06 14:48:12 +08:00
7200344ace
feat: adapt hash feature for some drivers ( #5180 )
...
* feat(pikpak,thunder): adaptation gcid hash
* chore(weiyun): add note
* feat(baidu_netdisk): adaptation rapid
* feat(baidu_photo): adaptation hash
* feat(189pc): adaptation rapid
* feat(mopan):adaptation ctime
* feat(139):adaptation hash and ctime
---------
Co-authored-by: Andy Hsu <i@nn.ci >
2023-09-06 14:46:35 +08:00
foxxorcat and GitHub
8f493cccc4
fix(mopan): parameter error ( #5091 )
2023-08-25 14:10:05 +08:00
foxxorcat and GitHub
358c5055e9
fix(lanzou): download not find file sgin ( close #5046 in #5048 )
2023-08-20 13:08:57 +08:00
foxxorcat and GitHub
c1db3a36ad
feat: upload progress recovery ( #4987 )
...
* feat(189pc):upload progress recovery
* fix:some err
* feat(baidu_netdisk,baidu_photo):upload progress recovery
* feat(mopan):upload progress recovery
* feat(baidu_netdisk):custom upload api
2023-08-11 14:23:30 +08:00
foxxorcat and GitHub
df6b306fce
perf(drivers): fs operations and cache ( #4965 )
...
* perf(baidu_photo):multi-thread upload
* perf(baidu_netdisk):multi-thread upload and cache optimization
* fix:LimitWriter
* fix(weiyun):only one login is allowed
* feat(189pc):multi threaded upload
* feat(baidu_netdisk):multi threaded upload
* feat(baidu_photo):multi threaded upload
* feat(weiyun):multi threaded upload
* perf(aliyundriver_open):optimize upload code and optimize cache
* fix(weiyun):invalid directory ID
* fix(baidu_netdisk):modified time
* fix(baidu_netdisk,baidu_photo):upload slice error
* perf(baidu_netdisk):cancel unnecessary retries
* fix(limitWriter):must return a non-nil error if it returns n < len(p)
* fix(aliyundrive_open):Name and Filename only use one
* perf(mopan):multi-thread upload
2023-08-09 16:13:09 +08:00
foxxorcat and Andy Hsu
49bde82426
perf(189pc): empty file upload and cache optimization ( #4913 )
...
- login captcha error
- cache optimization
- upload empty file
2023-08-03 14:08:40 +08:00
3e285aaec4
feat: add weiyun support ( close #4802 in #4883 )
...
Co-authored-by: Andy Hsu <i@nn.ci >
2023-08-02 21:39:59 +08:00
foxxorcat and GitHub
c9ea9bce81
feat(lanzou): support login with account ( close #4880 in #4885 )
2023-08-01 19:44:57 +08:00
foxxorcat and GitHub
9f08353d31
feat(baidu_photo): optional delete album origin file ( close #4872 in #4875 )
2023-07-31 18:29:45 +08:00
06f46206db
fix(baidu_photo): album download ( close #4603 in #4871 )
...
Co-authored-by: Andy Hsu <i@nn.ci >
2023-07-31 16:27:16 +08:00
foxxorcat and GitHub
a31af209cc
fix(pikpak): hash calculation and fast upload judgment ( #4745 fix #1081 )
2023-07-11 22:19:21 +08:00
foxxorcat and GitHub
3529023bf9
fix(mopan): size field type( close #4734 in #4736 )
2023-07-10 14:25:27 +08:00
foxxorcat and GitHub
f09bb88846
fix(thunder): upload issues ( close #4663 in #4667 )
2023-06-29 13:21:30 +08:00
c518f59528
feat: add MoPan driver ( close #4325 in #4659 )
...
Co-authored-by: Andy Hsu <i@nn.ci >
2023-06-28 14:53:43 +08:00
foxxorcat and GitHub
ef68f84787
fix(baidu_photo): legal album title check ( close #4479 in #4487 )
2023-05-27 17:07:57 +08:00
foxxorcat and GitHub
2c1f70fbe9
fix(189pc): large file upload error ( close #4417 in #4438 )
2023-05-27 14:28:58 +08:00
foxxorcat and GitHub
49f13b9b90
fix(baidu_photo): upload file has web prefix ( close #4233 in #4235 )
2023-04-24 19:13:33 +08:00
foxxorcat and GitHub
7d1034c569
fix(aliyundrive): error occurred when running multiple instances at the same time ( #3448 )
...
* fix(aliyundrive):an error occurred when running multiple instances at the same time
* Update util.go
fix(aliyunpan):clear retry count
2023-02-16 22:12:19 +08:00
46b2ed2507
fix(aliyundriver):x-device-id error code ( #3390 )
...
* fix(aliyundriver):x-drvice-id error code
* fix(aliyunpan):session signature error
* fix typo
---------
Co-authored-by: Andy Hsu <i@nn.ci >
2023-02-14 14:11:07 +08:00
foxxorcat and GitHub
2f19d4a834
perf(lanzou): optimize the use of list cache ( #2956 )
...
* fix:local sort not cache
* perf(lanzou): Optimize the use of list cache
2023-01-08 21:31:35 +08:00
foxxorcat and GitHub
7c3ea193ff
fix(lanzou):webdav unable to download and upload ( close #2700 )
...
* fix(lanzou):Unable to get folder
* fix(lanzou):webdav unable to download and upload. (close 2700)
2023-01-08 15:37:39 +08:00
foxxorcat and GitHub
d655340634
fix(lanzou): cookie type failed to get file ( #2926 )
2023-01-06 18:08:40 +08:00
foxxorcat and GitHub
a1ded3a339
refactor(baidu_photo): optimize code ( close #2911 pr #2924 )
2023-01-06 15:36:05 +08:00
62a06fa0f9
feat: optimize file operation interface ( #2757 )
...
* feat: optimize file operation interface
* chore: fix typo
Co-authored-by: Noah Hsu <i@nn.ci >
2022-12-20 15:02:40 +08:00
6024e8d832
refactor: split the db package hook and cache to the op package ( #2747 )
...
* refactor:separate the setting method from the db package to the op package and add the cache
* refactor:separate the meta method from the db package to the op package
* fix:setting not load database data
* refactor:separate the user method from the db package to the op package
* refactor:remove user JoinPath error
* fix:op package user cache
* refactor:fs package list method
* fix:tile virtual paths (close #2743 )
* Revert "refactor:remove user JoinPath error"
This reverts commit 4e20daaf9e700da047000d4fd4900abbe05c3848.
* clean path directly may lead to unknown behavior
* fix: The path of the meta passed in must be prefix of reqPath
* chore: rename all virtualPath to mountPath
* fix: `getStoragesByPath` and `GetStorageVirtualFilesByPath`
is_sub_path:
/a/b isn't subpath of /a/bc
* fix: don't save setting if hook error
Co-authored-by: Noah Hsu <i@nn.ci >
2022-12-18 19:51:20 +08:00
fb64f00640
refactor: obj name mapping and internal path processing ( #2733 )
...
* refactor:Prepare to remove the get interface
* feat:add obj Unwarp interface
* refactor:obj name mapping and program internal path processing
* chore: fix typo
* feat: unwrap get
* fix: no use op.Get to get parent id
* fix: set the path uniformly
Co-authored-by: Noah Hsu <i@nn.ci >
2022-12-17 19:49:05 +08:00
33bae52fa1
refactor: optimize driver initialization need to manually deserialize and assign values, and remove redundant driver registration parameters ( #2691 )
...
* refactor: optimize driver initialization need to manually deserialize and assign values, and remove redundant driver registration parameters
* fix typo
Co-authored-by: Noah Hsu <i@nn.ci >
2022-12-13 18:03:30 +08:00
3ad75e54cb
refactor(baidu): add a crack api of download
...
* 修复百度网盘API文件大于20M问题
* refactor: keep the official api
Co-authored-by: Xhofe <i@nn.ci >
2022-04-16 14:52:36 +08:00
foxxorcat and GitHub
bf2e5768d6
feat: add rapid upload switch for 189pc and alidrive ( #892 )
...
* 189PC增加快传开关
* alidrive增加快传开关
2022-04-03 17:56:21 +08:00
foxxorcat and GitHub
6db09a2736
fix: xunlei upload error ( #749 )
2022-03-17 21:13:13 +08:00
foxxorcat and GitHub
2dbedc245c
fix: 189 family cloud upload ( #761 )
2022-03-16 14:22:42 +08:00
foxxorcat and GitHub
10fce6c0fe
fix(xunlei): some issues about page turning( #716 )
2022-03-09 22:48:15 +08:00
foxxorcat and GitHub
2e91f5ffa5
feat: support 189 family cloud ( close #612 )
2022-03-09 20:30:56 +08:00
foxxorcat and GitHub
4ae81b5a79
feat: aliyundrive fast upload ( #652 )
2022-03-05 13:14:57 +08:00