Update AGENTS.md: WebDAV and Download Center status
Some checks failed
Test / test (push) Has been cancelled
Test / build (push) Has been cancelled

This commit is contained in:
Warren
2026-06-19 09:20:59 +08:00
parent a235be312f
commit f49e0a8b36

View File

@@ -1627,8 +1627,8 @@ cargo test -p markbase-core --lib # 153 passed, 0 failed
## WebDAV VFS 整合(已完成)✅
**狀態**:核心模組完成,路由待整合(避免影響 Download Center
**Commit**: eb80c07
**狀態**:核心模組完成,CLI 已測試成功
**Commits**: eb80c07 (核心), a235be3 (路由修復)
### 已完成
- ✅ webdav.rs 模塊創建VfsDavFs, VfsDavFile, VfsDavMetaData
@@ -1638,10 +1638,13 @@ cargo test -p markbase-core --lib # 153 passed, 0 failed
- ✅ CLI webdav.rs 更新(使用 VFS
- ✅ Upload Hook 整合flush時觸發
- ✅ bytes 依賴添加
- ✅ Port 8002 CLI 測試成功PROPFIND 返回文件列表)
### 待完成(需在 Port 11439 測試)
- ⏳ WebDAV 路由整合(避免影響 Port 11438
- ⏳ DELETE/MKCOL/COPY/MOVE 操作
### Download Center 修復2026-06-19
- ✅ 移除重複路由 `/`(避免 panic
- ✅ Port 11438 正常運行(`web-start` 命令)
- ✅ `/downloads` endpoint 正常返回 category_view.html
- ✅ 根路由 `/` 正常返回動態 markdown display
### WebDAV 功能
| 功能 | 狀態 |
@@ -1653,7 +1656,7 @@ cargo test -p markbase-core --lib # 153 passed, 0 failed
### CLI 測試方式
```bash
cargo run -- webdav-start --user demo --port 8002
cargo run --bin markbase-core -- webdav-start --user demo --port 8002
# WebDAV endpoint: http://127.0.0.1:8002/webdav/
```