KirCute
affc499913
fix(189): disk-usage unmarshal failed when used capacity overflow ( #1577 )
2025-11-05 12:35:51 +08:00
KirCute
a2fc38be8d
perf(disk-usage): concurrently get details ( #1326 )
2025-09-29 23:26:56 +08:00
foxxorcat
c15ae94307
feat(189PC,189TV): add refreshToken and qrcode login ( #1205 )
...
### Key Changes
- **189PC**: Add QR code login and refresh token support
- **189TV**: Add session refresh mechanism and fix TempUuid persistence issue
- **Both**: Implement session keep-alive with cron jobs (5min interval)
### Features
- QR code authentication for 189PC as alternative to password login
- Automatic token refresh to avoid frequent re-authentication
- Session keep-alive to maintain long-term connections
- Retry logic with max attempts to prevent infinite loops
### Fixes
- Fixed 189TV TempUuid causing storage corruption on QR code reload
- Enhanced error handling for token expiration scenarios
2025-09-13 13:59:47 +08:00
MadDogOwner
874dc292ae
fix(gomod): go modules with tagged versions ( #499 )
...
fix: go modules with tagged versions
2025-07-01 09:54:50 +08:00
Kuingsmile
fdcc2f136e
chore: change module name to OpenListTeam/OpenList ( #2 )
...
* Enable blank issue
* chore(README.md): update docs (temporally)
* Update FUNDING.yml
* chore: purge README.md
* chore: change module name to OpenListTeam/OpenList
* fix: fix link errors
* chore: remove v3 in module name
* fix: resolve some conficts
* fix: resolve conficts
* docs: update with latest file
---------
Co-authored-by: ShenLin <773933146@qq.com >
Co-authored-by: Hantong Chen <cxwdyx620@gmail.com >
Co-authored-by: joshua <i@joshua.su >
Co-authored-by: Hantong Chen <70561268+cxw620@users.noreply.github.com >
2025-06-12 22:02:46 +08:00
foxxorcat
399336b33c
fix(189pc): transfer rename ( #7958 )
...
* fix(189pc): transfer rename
* fix: OverwriteUpload
* fix: change search method
* fix
* fix
2025-02-16 12:21:34 +08:00
j2rong4cn
ab22cf8233
feat: add Reference interface to driver ( #7805 )
...
* feat: add `Reference` interface to driver
* feat(123_share): support reference 123pan
2025-01-18 23:26:58 +08:00
foxxorcat
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
NewbieOrange
e37465e67e
feat(crypt): force stream upload for supported drivers ( #6270 )
2024-03-29 14:42:01 +08:00
Andy Hsu
623c7dcea5
fix(189pc): get real link after redirect
2023-09-06 16:02:28 +08:00
foxxorcat
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
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
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
Andy Hsu
a4511c1963
refactor: change hash function
2023-07-15 16:29:44 +08:00
foxxorcat
2c1f70fbe9
fix(189pc): large file upload error ( close #4417 in #4438 )
2023-05-27 14:28:58 +08:00
Noah Hsu
105f22969c
feat: support cancel for some drivers ( close #2717 )
2022-12-21 15:03:09 +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
foxxorcat
a90ef201c7
fix(189pc,baidu_photo,thunder): single link limit multithreading
2022-09-13 18:44:07 +08:00
Noah Hsu
cd73e34ccc
chore: optional other interface
2022-09-11 18:40:19 +08:00
foxxorcat
918ca28d2b
feat: add 189cloudPC driver
2022-09-08 15:00:57 +08:00
Noah Hsu
b76060570e
refactor: init v3
2022-06-06 16:28:37 +08:00
foxxorcat
04e04a1aa6
fix(189pc): delete user-agent for upload
2022-05-16 23:33:12 +08:00
foxxorcat
f2b2728be7
fix(123,189pc,alidriver,xunlei):tempfile remove
2022-05-16 09:48:33 +08:00
Xhofe
4b635f06e3
fix(189pc): delete user-agent for upload
2022-05-11 20:01:15 +08:00
foxxorcat
b6af9aa587
fix(139,189,189pc,alidrive,onedrive,yandex):http response body is not close #1072
2022-05-10 21:37:48 +08:00
Xhofe
5295593bf8
fix(189cloudpc): wrong modified time ( close #910 )
2022-04-06 17:59:45 +08:00
foxxorcat
bf2e5768d6
feat: add rapid upload switch for 189pc and alidrive ( #892 )
...
* 189PC增加快传开关
* alidrive增加快传开关
2022-04-03 17:56:21 +08:00
Xhofe
0bc05a60b0
feat(189pc): override upload
2022-03-23 18:51:07 +08:00
foxxorcat
2dbedc245c
fix: 189 family cloud upload ( #761 )
2022-03-16 14:22:42 +08:00
foxxorcat
10fce6c0fe
fix(xunlei): some issues about page turning( #716 )
2022-03-09 22:48:15 +08:00
Xhofe
d31d49a9bb
fix(189pc): some minor issues
2022-03-09 21:09:21 +08:00
foxxorcat
2e91f5ffa5
feat: support 189 family cloud ( close #612 )
2022-03-09 20:30:56 +08:00