copilot-swe-agent[bot]
|
f9ebd34de3
|
docs: remove branch filter from maven workflow badge
|
2026-05-29 16:16:43 +00:00 |
|
copilot-swe-agent[bot]
|
b47db300a6
|
Initial plan
|
2026-05-29 16:10:44 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
29b59d8450
|
Remove 奶牛快传(cowtransfer) from README.md
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/63030ac7-158c-43ca-9dcd-254e03c6f8f4
Co-authored-by: qaiu <[email protected]>
|
2026-04-23 11:27:04 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
2f55294b58
|
fix: 修复演练场输入密码后提示未授权访问的问题
根本原因:框架 RouterHandlerFactory 未注册 SessionHandler,
导致 ctx.session() 始终返回 null。登录时密码校验通过但认证
状态被静默丢弃,后续所有请求均返回"未授权访问"。
修复方案:将 Session 鉴权改为 Token(Bearer)鉴权:
- PlaygroundConfig: 新增 generateToken()/validateToken(),
使用 SecureRandom 生成密码学安全 Token,并在生成时
清理过期 Token 防止内存泄漏
- PlaygroundApi: login() 返回 Token;checkAuth() 从
Authorization 请求头中读取并校验 Token
- playgroundApi.js: 添加请求拦截器自动携带 Token;
login() 从响应中提取并保存 Token 到 localStorage
- Playground.vue: 后端报告未认证时同步清除 playground_token
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/52144d13-cd49-4a3d-b279-9b8d6cbad757
Co-authored-by: qaiu <[email protected]>
|
2026-04-23 01:22:09 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
8582290db3
|
fix: restore copy of nfd-front to webroot/nfd-front in vue.config.js
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/e4e9323a-d8f5-48b1-9476-7efab611f978
Co-authored-by: qaiu <[email protected]>
|
2026-04-22 04:40:03 +00:00 |
|
copilot-swe-agent[bot]
|
5ff33d7c58
|
Initial plan
|
2026-04-22 04:39:22 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
e79478c421
|
refactor: address code review - extract constants, improve logging
- Extract Pattern constants as static final fields
- Extract PAGE_SIZE constant for API pagination
- Add logging for NumberFormatException in file size parsing
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/56418d09-a396-40cf-a080-c71e4a69c323
Co-authored-by: qaiu <[email protected]>
|
2026-04-18 08:46:06 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
c401a84eb8
|
feat: add Feishu cloud disk share parser (file + folder support)
Add FsTool parser for Feishu (飞书) cloud disk share links.
Supports both file and folder share URL formats:
- File: https://xxx.feishu.cn/file/{token}
- Folder: https://xxx.feishu.cn/drive/folder/{token}
The parser:
- Fetches anonymous session cookies from share page
- Uses Range probe to detect filename and size
- Returns download URL with required headers (Cookie, Referer)
- Supports folder listing via v3 API with pagination
- Updates README with Feishu in supported cloud disk list
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/56418d09-a396-40cf-a080-c71e4a69c323
Co-authored-by: qaiu <[email protected]>
|
2026-04-18 08:43:26 +00:00 |
|
copilot-swe-agent[bot]
|
a9978a6202
|
Initial plan
|
2026-04-18 08:36:17 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
a45a64380c
|
优化乐云(LE)正则以支持 /mshare/ 格式,补充测试用例
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/7341ab49-5648-498c-b153-0fcd3b3f8aad
Co-authored-by: qaiu <[email protected]>
|
2026-04-12 11:40:55 +00:00 |
|
copilot-swe-agent[bot]
|
df7442c3dd
|
Initial plan
|
2026-04-12 11:39:26 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
49ec54a3b5
|
refactor(tests): 改善测试注释说明,增强可读性
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/5523822b-ffe2-4e95-ac13-fd3f0dc41970
Co-authored-by: qaiu <[email protected]>
|
2026-04-12 11:19:51 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
d815cc1010
|
fix(PanDomainTemplate): 优化现有网盘域名模板正则表达式
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/5523822b-ffe2-4e95-ac13-fd3f0dc41970
Co-authored-by: qaiu <[email protected]>
|
2026-04-12 11:17:06 +00:00 |
|
copilot-swe-agent[bot]
|
fd84ff1200
|
Initial plan
|
2026-04-12 11:05:17 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
0b49c55cf3
|
feat: recognize new Fangcloud /share/ URL format in addition to /sharing/ and /s/
Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/dc483348-3899-4448-80ce-c2352e6bc23e
Co-authored-by: qaiu <[email protected]>
|
2026-04-05 08:20:46 +00:00 |
|
copilot-swe-agent[bot]
|
b1ec3b2eea
|
Initial plan
|
2026-04-05 08:16:46 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
03503115fd
|
feat: 文叔叔(WS)域名扩展 + 单元测试补充
Co-authored-by: qaiu <[email protected]>
|
2026-03-18 02:18:53 +00:00 |
|
copilot-swe-agent[bot]
|
1870aef60e
|
Initial plan
|
2026-03-18 02:11:33 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
c79702eba8
|
Address code review feedback: protect types.js endpoint and improve code readability
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 05:27:07 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
3775cd0259
|
Address code review feedback: protect types.js endpoint and improve code readability
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 05:27:07 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
41fc935c09
|
Fix JsonResult API calls and add documentation
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 05:24:38 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
bec342d778
|
Fix JsonResult API calls and add documentation
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 05:24:38 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
5fbbe5b240
|
Add playground loading animation, password auth, and mobile layout support
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 05:20:06 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
6305d805dd
|
Add playground loading animation, password auth, and mobile layout support
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 05:20:06 +00:00 |
|
copilot-swe-agent[bot]
|
9c121c03f2
|
Initial plan
|
2025-12-07 05:11:50 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
2ada2fddf7
|
Add implementation summary in Chinese
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 04:57:03 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
b74c3f31c4
|
Add implementation summary in Chinese
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 04:57:03 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
66ba8b7ee8
|
Address code review feedback - improve code quality
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 04:52:22 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
f23b97e22c
|
Address code review feedback - improve code quality
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 04:52:22 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
2edf235941
|
Complete TypeScript compiler integration with examples and documentation
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 04:48:38 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
0560989e77
|
Complete TypeScript compiler integration with examples and documentation
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 04:48:38 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
57ef723368
|
Add TypeScript compiler integration - core implementation
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 04:43:36 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
f2c9c34324
|
Add TypeScript compiler integration - core implementation
Co-authored-by: qaiu <[email protected]>
|
2025-12-07 04:43:36 +00:00 |
|
copilot-swe-agent[bot]
|
a97268c702
|
Initial plan
|
2025-12-07 04:34:47 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
366658b471
|
Add comprehensive implementation summary
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:56:10 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
2654b550fb
|
Add comprehensive implementation summary
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:56:10 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
2a3244a8fa
|
Address code review feedback: fix Promise.race, improve statusText, use English error messages
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:52:37 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
12a5a17a30
|
Address code review feedback: fix Promise.race, improve statusText, use English error messages
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:52:37 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
9912e6fef1
|
Complete backend implementation with comprehensive documentation
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:51:08 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
e346812c0a
|
Complete backend implementation with comprehensive documentation
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:51:08 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
d475dcbcdc
|
Add fetch polyfill tests and documentation
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:49:32 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
6b2e391af9
|
Add fetch polyfill tests and documentation
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:49:32 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
5ffe94e3a4
|
Implement fetch polyfill and Promise for ES5 backend
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:44:52 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
199456cb11
|
Implement fetch polyfill and Promise for ES5 backend
Co-authored-by: qaiu <[email protected]>
|
2025-12-06 22:44:52 +00:00 |
|
copilot-swe-agent[bot]
|
636994387f
|
Initial plan
|
2025-12-06 22:38:17 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
d23b11577e
|
Simplify and optimize Ce4Tool and CeTool version detection logic
Co-authored-by: qaiu <[email protected]>
|
2025-11-10 09:59:48 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
72f215c301
|
Simplify and optimize Ce4Tool and CeTool version detection logic
Co-authored-by: qaiu <[email protected]>
|
2025-11-10 09:59:48 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
f1dd9fc0ee
|
Add Ce4Tool for Cloudreve 4.x API support and update CeTool with version detection
Co-authored-by: qaiu <[email protected]>
|
2025-11-10 09:57:41 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
add90984a5
|
Add Ce4Tool for Cloudreve 4.x API support and update CeTool with version detection
Co-authored-by: qaiu <[email protected]>
|
2025-11-10 09:57:41 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
0877fadcfb
|
Initial planning for Cloudreve 4.x API support
Co-authored-by: qaiu <[email protected]>
|
2025-11-10 09:53:58 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
857ac7a2c9
|
Initial planning for Cloudreve 4.x API support
Co-authored-by: qaiu <[email protected]>
|
2025-11-10 09:53:58 +00:00 |
|
copilot-swe-agent[bot]
|
733059dc8e
|
Initial plan
|
2025-11-10 09:50:49 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
0a650996a1
|
Remove accidentally committed test-filelist.java file
Co-authored-by: qaiu <[email protected]>
|
2025-10-30 12:21:01 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
63c810dcbb
|
Remove accidentally committed test-filelist.java file
Co-authored-by: qaiu <[email protected]>
|
2025-10-30 12:21:01 +00:00 |
|
copilot-swe-agent[bot]
|
37b91cd388
|
Initial plan
|
2025-10-30 12:18:50 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
c7e6d68fbd
|
Update parser documentation with PanBase inheritance and WebClient flow
Co-authored-by: qaiu <[email protected]>
|
2025-10-17 23:03:39 +00:00 |
|
 copilot-swe-agent[bot]andqaiu
|
9dbc8718a8
|
Update parser documentation with PanBase inheritance and WebClient flow
Co-authored-by: qaiu <[email protected]>
|
2025-10-17 23:03:39 +00:00 |
|
copilot-swe-agent[bot]
|
e6672a51c5
|
Initial plan
|
2025-10-17 22:59:33 +00:00 |
|