feat: time tracking / work logs (create, list, summary, project summary, CLI commands)
This commit is contained in:
10
README.md
10
README.md
@@ -75,6 +75,14 @@ Agent/人类协同任务管理平台 - FastAPI 后端
|
||||
### Webhook Retry
|
||||
- `POST /webhooks/{id}/retry/{log_id}` - 重试失败的 webhook 投递
|
||||
|
||||
### Time Tracking (Work Logs)
|
||||
- `POST /worklogs` - 记录工时
|
||||
- `GET /issues/{id}/worklogs` - 某 issue 的工时记录
|
||||
- `GET /issues/{id}/worklogs/summary` - 某 issue 工时汇总
|
||||
- `GET /users/{id}/worklogs` - 某用户的工时记录
|
||||
- `DELETE /worklogs/{id}` - 删除工时记录
|
||||
- `GET /projects/{id}/worklogs/summary` - 项目工时汇总(按用户分组)
|
||||
|
||||
### Export
|
||||
- `GET /export/issues` - 导出 issues CSV
|
||||
- `GET /issues/overdue` - 逾期未完成的 issue
|
||||
@@ -99,6 +107,8 @@ python3 cli.py milestones [-p project_id]
|
||||
python3 cli.py milestone-progress <milestone_id>
|
||||
python3 cli.py notifications -u <user_id> [--unread]
|
||||
python3 cli.py overdue [-p project_id]
|
||||
python3 cli.py log-time <issue_id> <user_id> <hours> [-d "description"]
|
||||
python3 cli.py worklogs <issue_id>
|
||||
python3 cli.py health
|
||||
python3 cli.py version
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user