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