feat: workspace keys 接口解析 + 账单采集健壮性

- lib.rs: 新增 KEYS_PATH 路由识别 /workspace/<id>/keys;改用 AtomicBool 做状态标记
- lib.rs: 采集逻辑调整 —— items 判定由 >=3 放宽为 >0,payload 字段 items → details
- main.ts / main.rs: 同步调用点

另:.gitignore 补 tmp_* 规则 —— 实测 tmp_cookie.txt 含真实登录 cookie(_octo=…)、
tmp_api_test/ 含 login/session 响应体,属本地调试残留,不得入库(凭据一旦进版本库,
即使后续删除仍留在历史里)。
This commit is contained in:
root
2026-09-21 10:07:23 +08:00
parent 0bb07f9860
commit 2fd6bd9ae0
4 changed files with 70 additions and 26 deletions
+5
View File
@@ -32,3 +32,8 @@ release-console.log*
*.njsproj
*.sln
*.sw?
# 本地调试残留:探针脚本与其抓包产物。
# tmp_cookie.txt 实测含真实登录 cookie(_octo=...),tmp_api_test/ 含 login/session 响应体,
# 一律不入库 —— 凭据进版本库后即使删除也会留在历史里。
tmp_*