• Joined on 2026-03-07
wooo pushed to main at wooo/awoooi 2026-04-07 13:13:49 +08:00
b7ea362efc fix(api): Review #2 技術債清理 — I1/S1/S2/S3 全數修正
wooo pushed to main at wooo/awoooi 2026-04-07 13:09:23 +08:00
b20a619a3d fix(ci): CD 修復 — shared-types 型別同步 + 測試冷啟動衝突
wooo pushed to main at wooo/awoooi 2026-04-07 13:07:26 +08:00
3a3f9cf70c docs(logbook): Sprint 4 全棧完成記錄 — 6 Phase / 19 工作項
wooo pushed to main at wooo/awoooi 2026-04-07 13:02:29 +08:00
de3935d1d4 feat: Sprint 4 Phase E+F — 前端處置統計 + 週報處置分佈
37bddbb430 docs(logbook): Sprint 4 Phase E 前端處置統計完成記錄
22bc384b28 feat(web): Sprint 4 Phase E — 前端處置統計儀表板
246587a401 fix(web): Sprint F 前端打假行動 — 29處假數據全面清除 (首席架構師 98/100)
561bcb638b fix(api): Sprint 4 首席架構師 Review P0 修正 — hash 統一 + 積木化合規
Compare 11 commits »
wooo pushed to main at wooo/awoooi 2026-04-07 11:13:25 +08:00
0dec007673 docs(logbook): 記錄 Sprint 3 P0 critical security fixes 完成
f8d4772abf fix(api): Sprint 3 P0-1/P0-2/P0-3/P0-4 Critical Security Fixes
Compare 2 commits »
wooo pushed to main at wooo/awoooi 2026-04-06 15:06:31 +08:00
af07c23675 fix(k8s): known_hosts 改掛 /etc/repair-known-hosts 獨立目錄,修 mount 衝突
wooo pushed to main at wooo/awoooi 2026-04-06 14:48:48 +08:00
d56aae135d fix(k8s): repair-known-hosts secret optional:true — Pod 不阻塞等待 secret 建立
wooo pushed to main at wooo/awoooi 2026-04-06 14:48:15 +08:00
93bcfb4ce8 docs: 更新 LOGBOOK — Sprint 3 SSH_COMMAND 指揮權鏈完成
wooo pushed to main at wooo/awoooi 2026-04-06 14:45:23 +08:00
ee187dcb79 ci(cd): CD 自動建立 awoooi-repair-known-hosts Secret (Sprint 3 T2 閉環)
wooo pushed to main at wooo/awoooi 2026-04-06 14:39:10 +08:00
1644fe6474 feat(api): auto_repair_service 整合 repair_by_uri (Sprint 3 T6)
a4e11bfa92 feat(api): AuditLog + Langfuse Trace for SSH_COMMAND (Sprint 3 T5)
Compare 2 commits »
wooo pushed to main at wooo/awoooi 2026-04-06 14:29:00 +08:00
02510d3d93 feat: /api/v1/auto-repair/history endpoint + neural-command 接真實 API (Sprint 3)
4561f141bb feat(api): Redis 冪等鎖防止重複修復 (Sprint 3 T4)
1a654aa37d feat(api): HostRepairAgent 三條執行路徑 + known_hosts + Ansible 白名單 (Sprint 3 T3)
d4cb9a4ac5 ops(k8s): known_hosts Secret + Ansible 白名單 ConfigMap (Sprint 3 T2)
5e8b2a6894 feat(api): URI scheme 解析器 + Shell Injection 防護 (Sprint 3 T1)
Compare 5 commits »
wooo pushed to main at wooo/awoooi 2026-04-06 14:14:05 +08:00
9197994d51 feat(neural-command): 加入 Sprint 3 指揮鏈可視化 + T1-T7 任務進度監控
wooo pushed to main at wooo/awoooi 2026-04-06 14:08:31 +08:00
1a8021bfaa docs(plans): Sprint 3 SSH_COMMAND 指揮權鏈實作計畫 (7 tasks)
wooo pushed to main at wooo/awoooi 2026-04-06 14:01:36 +08:00
0b1ceb8618 feat(web): 新增神經指揮中心頁面 /neural-command
wooo pushed to main at wooo/awoooi 2026-04-06 12:45:46 +08:00
0da827beef perf(web): Dockerfile 加入 --mount=type=cache 持久化 Next.js build cache
wooo pushed to main at wooo/awoooi 2026-04-06 12:44:47 +08:00
a4ae74f767 fix(cd): 修正 Playwright 版本偵測路徑 ../package.json → ./package.json
wooo pushed to main at wooo/awoooi 2026-04-06 12:40:30 +08:00
cd37befbe6 fix(models): 全面替換 datetime.UTC → timezone.utc 相容 Python 3.10
wooo pushed to main at wooo/awoooi 2026-04-06 12:19:26 +08:00
59c3dfb910 fix(models): approval.py 改用 timezone.utc 相容 Python 3.10
wooo pushed to main at wooo/awoooi 2026-04-06 12:17:39 +08:00
b416ab6577 ci(debug): type-sync-check 加入 diff 輸出以診斷 CI 失敗原因
wooo pushed to main at wooo/awoooi 2026-04-06 12:00:23 +08:00
8235f91bc6 fix(scripts): generate-schemas 同時加入 apps/api 和 apps/api/src 到 sys.path