okatu-loli
e5662efad3
feat(driver): Enhanced Baidu Netdisk upload logic with dynamic URL retrieval
...
- Added support for dynamically retrieving upload URLs, with fallback in case of failure
- Improved token refresh and error handling during uploads
- Prevented uploading of empty files and added error message for invalid operations
- Refactored large file uploads with segment-level progress and retry handling logic
- Introduced constants for upload settings, enabling better configurability
- Improved logs to include the driver name for better debugging context
2025-12-21 19:01:18 +08:00
Sky_slience
540d6c7064
fix(meta): update OAuth token URL and improve default client credentials ( #9231 )
2025-07-30 10:48:33 +08:00
asdfghjkl
ab68faef44
fix(baidu_netdisk): add another video crack api ( #8275 )
...
Co-authored-by: anobodys <anobodys@gmail.com>
2025-04-03 20:44:49 +08:00
Ljcbaby
2570707a06
feat(baidu_netdisk): support dynamical slice size for low bandwith upload case ( #7965 )
...
* 动态分片尺寸
* 补充严格测试结果
2025-03-01 18:46:05 +08:00
Andy Hsu
8bf93562eb
fix(baidu): unknown type for custom upload part size ( close #6435 )
2024-05-09 14:54:53 +08:00
Andy Hsu
4cbbda8832
fix(baidu): custom upload part size ( close #5757 )
2024-05-02 22:30:00 +08:00
foxxorcat
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
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
Andy Hsu
1e62666406
feat(baidu_netdisk): allow custom crack ua
2023-06-04 15:57:41 +08:00
Andy Hsu
b124fdc092
perf(baidu): avoid refreshing the token on every startup
2023-06-02 18:31:42 +08:00
foxxorcat
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
Noah Hsu
a1c86b3350
chore!: change root folder
2022-09-04 13:22:42 +08:00
Noah Hsu
552aba997c
fix: default root folder of baidu_netdisk
2022-09-03 10:12:28 +08:00
Noah Hsu
611457c0e7
feat: add baidu_netdisk driver
2022-09-02 22:46:31 +08:00