Commit Graph

  • 7ac654390c fix(cd): 改用 sudoers NOPASSWD (完全移除密碼) OG T 2026-03-30 01:34:02 +08:00
  • 4f06115497 docs: 首席架構師審查 - 前端內網 IP 禁令 (90/100) OG T 2026-03-30 01:32:48 +08:00
  • 3c3294de4b docs: 更新 LOGBOOK - 首席架構師審查 (78→85/100) OG T 2026-03-30 01:32:15 +08:00
  • 1cec655168 fix(security): P0 移除 sudo 密碼明文 OG T 2026-03-30 01:30:49 +08:00
  • 9145faf24b docs: 前端內網 IP 禁令 - RCA + Hard Rule v1.6 OG T 2026-03-30 01:28:38 +08:00
  • 71d6b332ff fix(cd): NEXT_PUBLIC_API_URL 改用公網域名 OG T 2026-03-30 01:26:34 +08:00
  • 3b0b49845e ci(gitea): CD 佇列模式 - 等待前一個 run 完成 OG T 2026-03-30 01:21:53 +08:00
  • 1b89ef399c docs: 更新 ARCHITECTURE_MEMORY + MASTER_EXECUTION_SCHEDULE OG T 2026-03-30 01:21:23 +08:00
  • f83f0360a0 fix(web): 移除 Sentry Dashboard 連結 (內網 IP 問題) OG T 2026-03-30 01:21:18 +08:00
  • 998b5a7b5f docs: ADR-039 重編號為 ADR-040 + LOGBOOK 更新 OG T 2026-03-30 01:20:50 +08:00
  • 8d70df3ea2 fix(ai): NVIDIA 加入 Rate Limiter 檢查 OG T 2026-03-30 01:18:11 +08:00
  • 19fff8339d feat(api): Phase 19.4 Terminal Service 真實 API 整合 OG T 2026-03-30 01:17:03 +08:00
  • 288ba7593e fix(telegram): CI/CD 告警簡化 + 心跳台北時區 OG T 2026-03-30 01:15:38 +08:00
  • fbc670036d fix(ai): NVIDIA Nemotron 優先仲裁 OG T 2026-03-30 01:12:28 +08:00
  • 78082052ee docs: 更新 ADR-039 Gitea 遷移狀態為已完成 OG T 2026-03-30 01:08:49 +08:00
  • 97b2e059bc docs: ADR-039 完成 - Gitea CI/CD 遷移成功 OG T 2026-03-30 01:07:51 +08:00
  • 25e69e6870 feat(cicd): ADR-039 完成 - GitHub Actions 停用,Gitea 主倉 OG T 2026-03-30 01:07:32 +08:00
  • 000533d32e feat(ai): promote Nvidia nemotron as default arbitrator for high complexity/risk incidents OG T 2026-03-30 00:26:53 +08:00
  • a7925ae583 chore(ci): trigger pipeline to test telegram notifications OG T 2026-03-30 00:25:55 +08:00
  • 5b256a1236 fix(ci): change curl to fail on error (-fS) for telegram notification OG T 2026-03-30 00:17:43 +08:00
  • 76c7cafaa2 fix(ci): add awoooi-worker deployment to k8s deploy step OG T 2026-03-30 00:08:39 +08:00
  • 322a79a889 docs(review): complete chief architect review for adr-038 & adr-039 OG T 2026-03-29 23:56:34 +08:00
  • 89f0bae3f2 feat(safety-net): complete wave 1 atomicity (adr-038, adr-039, debounce, graceful degrade, xclaim) OG T 2026-03-29 23:55:38 +08:00
  • e802600482 feat(ci): add telegram notifications for pipeline nodes OG T 2026-03-29 23:43:38 +08:00
  • c9b7e0f6cf fix(ci): fix k8s deployment container names OG T 2026-03-29 23:28:20 +08:00
  • 97f9df28f2 fix(ci): run deploy and healthcheck on k8s node via ssh with sudo credentials OG T 2026-03-29 23:20:24 +08:00
  • 84d52d5d5e fix(ci): provide ssh private key to runner for k8s deployment OG T 2026-03-29 23:09:50 +08:00
  • 333c79fa93 chore(ci): retry cd pipeline OG T 2026-03-29 23:00:29 +08:00
  • e0d8017616 fix(ci): replace buildkit with standard docker build for http registry auth and only push to gitea OG T 2026-03-29 22:55:28 +08:00
  • 482033d48c fix(ci): allow insecure http registry for harbor in buildx OG T 2026-03-29 22:50:06 +08:00
  • 038ca67009 fix(ci): 修正 docker build context 以支援 monorepo 編譯 OG T 2026-03-29 22:46:35 +08:00
  • 9535e8b03a fix(ci): update cd.yaml triggers to ensure execution OG T 2026-03-29 22:40:31 +08:00
  • da6d6ed006 chore: trigger cd pipeline directly OG T 2026-03-29 22:38:59 +08:00
  • c96923f518 fix(ci): 在 runner 中安裝 curl 解決 health check HTTP 000 問題 OG T 2026-03-29 22:36:04 +08:00
  • 68438da2a2 feat(ci): CD Pipeline with Harbor Registry Cache + Mirror 加速 OG T 2026-03-29 22:30:22 +08:00
  • 3eb3051a73 fix(ci): 修復 docker socket 重複掛載 (1774793847) OG T 2026-03-29 22:17:18 +08:00
  • 1b292e8ed4 fix(ci): 修復 docker socket 重複掛載 OG T 2026-03-29 22:15:34 +08:00
  • 2f16e1d719 fix(ci): 簡化 workflow + host 網絡 OG T 2026-03-29 22:12:41 +08:00
  • f5b19cf108 feat(learning): 實作 Playbook 信心度調整機制 (ADR-030) OG T 2026-03-29 22:10:49 +08:00
  • a0ef323d75 fix(ci): 使用 host network 訪問 K8s NodePort OG T 2026-03-29 22:09:56 +08:00
  • f48f0402bb fix(ci): Gitea runner 網絡配置修復 OG T 2026-03-29 22:07:19 +08:00
  • c0ee9d78aa test: trigger Gitea Actions v0.3.1 OG T 2026-03-29 22:03:40 +08:00
  • 9aadcd2328 chore: trigger Gitea Actions OG T 2026-03-29 21:53:22 +08:00
  • d6b8224942 feat(cicd): ADR-039 Gitea CI/CD 遷移 OG T 2026-03-29 21:51:45 +08:00
  • feafaa90a1 fix(ci): E2E Verification 添加重試機制 OG T 2026-03-29 21:44:55 +08:00
  • 4c169c2f75 docs: 更新 LOGBOOK - E2E Health Check 修復進度 OG T 2026-03-29 21:43:02 +08:00
  • 8cae26eaf3 fix(ci): E2E 健康檢查添加重試機制 OG T 2026-03-29 21:41:02 +08:00
  • bc5716b8fe fix(ci): 修正 K8s Service 名稱為 awoooi-api-svc OG T 2026-03-29 21:39:17 +08:00
  • 5f45ada137 fix(ci): 簡化 E2E 健康檢查邏輯 OG T 2026-03-29 21:34:05 +08:00
  • 1f4c9862a4 fix(e2e): 暫時使用 node 121 直連避開 VIP 不穩定 OG T 2026-03-29 21:31:54 +08:00
  • 5b6e23c49f fix(ci): E2E Health Check 診斷強化 OG T 2026-03-29 21:30:48 +08:00
  • 4707102498 feat(telegram): 實作 6 種新訊息模板 (ADR-038) OG T 2026-03-29 21:23:07 +08:00
  • 6416f56748 fix(e2e): 修正 HMAC Header 名稱 X-Webhook-Signature → X-Signature-256 OG T 2026-03-29 21:16:50 +08:00
  • f0933620e1 fix(cd): Secret 更新後自動重啟 API Pod OG T 2026-03-29 21:16:40 +08:00
  • fecfc6b4af docs: 更新 LOGBOOK - NVIDIA RCA 模組化重構完成 OG T 2026-03-29 20:54:31 +08:00
  • 8bd51ea7c8 fix(e2e): 新增 HMAC 簽名支援 OG T 2026-03-29 20:54:28 +08:00
  • c80a69bd88 fix(lint): 修復 NVIDIA_LATENCY_HISTOGRAM 使用方式 OG T 2026-03-29 20:53:55 +08:00
  • 2a3e627c37 fix(api): 修正 NVIDIA_LATENCY_SECONDS → NVIDIA_LATENCY_HISTOGRAM OG T 2026-03-29 20:52:57 +08:00
  • 04bfff9d19 refactor(ai): 模組化重構 - NVIDIA chat 移至 NvidiaProvider OG T 2026-03-29 20:49:23 +08:00
  • 1eb0be8f3f docs: 新增 Telegram 訊息模板規範 v1.0 OG T 2026-03-29 20:44:16 +08:00
  • 21e08fbabb fix(e2e): 傳遞 WEBHOOK_HMAC_SECRET 給 E2E 驗證 OG T 2026-03-29 20:38:16 +08:00
  • 31a6f2785d docs: 更新 LOGBOOK - NVIDIA RCA 整合 + 首席架構師審查 OG T 2026-03-29 20:36:41 +08:00
  • e865e5de4c fix(e2e): 傳遞驗證過的 API URL 給後續步驟 OG T 2026-03-29 20:36:11 +08:00
  • 1df21dcd07 fix(ai): P0/P1 修復 NVIDIA RCA 整合 OG T 2026-03-29 20:33:10 +08:00
  • 09465a128b fix(e2e): 修正 health endpoint 路徑 /health → /api/v1/health OG T 2026-03-29 20:33:08 +08:00
  • 2fde0b5724 docs: 更新 LOGBOOK - Lint 清零 + E2E 診斷詳細紀錄 OG T 2026-03-29 20:29:43 +08:00
  • 79134fb019 feat(ai): 新增 NVIDIA Nemotron 到告警 Fallback Chain OG T 2026-03-29 20:28:24 +08:00
  • 6a8e1bfdd1 feat(cicd): Gitea Mirror B2 備份策略 OG T 2026-03-29 20:28:21 +08:00
  • 0e24f73399 fix(ci): E2E kubectl 診斷改為非阻塞 (graceful fallback) OG T 2026-03-29 20:26:30 +08:00
  • f3d01bb410 fix(ci): E2E 增加 kubectl 診斷 (Pod/Service/Endpoints) OG T 2026-03-29 20:24:02 +08:00
  • 0f3339e977 fix(ci): E2E health check 增加網路診斷 OG T 2026-03-29 20:21:52 +08:00
  • 2e9ccf4a26 fix(lint): 清理所有 ESLint 警告 (61→0) OG T 2026-03-29 17:06:58 +08:00
  • 5cad3707ee fix(api): 補齊 prometheus-client 依賴 + 停用 Nightly LLM Tests OG T 2026-03-29 17:05:20 +08:00
  • 5a8edd692d docs: 更新 LOGBOOK - Lint 清理完成 OG T 2026-03-29 16:43:49 +08:00
  • caaf12e41c fix(cd): P0 並發治理 - force_deploy 獨立 concurrency group OG T 2026-03-29 16:42:50 +08:00
  • 5ee139749a chore(lint): 清理 7 項 ESLint 警告 OG T 2026-03-29 16:40:19 +08:00
  • d68917cdac docs: Wave 3 i18n 清零完成 - 40+ 違規全部修復 OG T 2026-03-29 16:35:47 +08:00
  • e9bed212de fix(i18n): Wave 3 完成 - thinking-terminal + 翻譯補充 OG T 2026-03-29 16:34:03 +08:00
  • 9747bd43a2 fix(i18n): Wave 3 清零 - status-orb + OmniTerminal + sse-states OG T 2026-03-29 16:30:01 +08:00
  • 590b5c2bd5 docs: P1 修復完成 - 91/100 → 95/100 OG T 2026-03-29 16:24:25 +08:00
  • 8724ed7dcf fix(mcp): P1 修復 - DI 一致性 + 測試補充 + 配置優化 OG T 2026-03-29 16:23:30 +08:00
  • fc3d4a6b3a docs: 首席架構師審查 91/100 + Phase 13.2 MCP Tools 完成 OG T 2026-03-29 16:19:24 +08:00
  • cf6cf1ff20 fix(cd): P0 雙跳過保護 - 防止 ImagePullBackOff OG T 2026-03-29 16:18:14 +08:00
  • f87c30b1c7 docs(skills): 新增 ADR-038/039 OpenClaw 安全網章節 OG T 2026-03-29 16:12:47 +08:00
  • f6c3c7704f docs: 更新 LOGBOOK - Wave 2 Worker HPA 部署完成 OG T 2026-03-29 16:10:23 +08:00
  • b97f9364fb feat(k8s): add Worker HPA + fix non-AI confidence values OG T 2026-03-29 16:09:37 +08:00
  • 3bfb9c51f5 chore: Skills + CLAUDE.md + Playwright 配置更新 OG T 2026-03-29 16:04:43 +08:00
  • a5a6bd3408 feat(monitoring): K8s alert rules + Grafana dashboards + ops 腳本 OG T 2026-03-29 16:04:14 +08:00
  • 89e05e6ea2 docs: ADR-037 + 監控架構提案 + Runbooks OG T 2026-03-29 16:04:08 +08:00
  • 237fb64a81 chore(k8s): secrets template + web deployment 更新 OG T 2026-03-29 16:03:47 +08:00
  • 95b46af986 docs: 新增稽核報告 + 靈感實驗室 + Runbook 更新 OG T 2026-03-29 16:03:41 +08:00
  • 01d76df383 feat(web): i18n 快捷鍵提示 + UI 組件優化 OG T 2026-03-29 16:03:35 +08:00
  • 8ba5f5c4d3 docs: Wave C-D 監控自動化確認完成 OG T 2026-03-29 16:03:14 +08:00
  • 938df7f291 fix(api): 全面清除假信心分數 - 遵循 feedback_confidence_truthfulness.md OG T 2026-03-29 16:00:46 +08:00
  • b5602e23db docs: 更新 LOGBOOK - Wave 1 安全網全部完成 OG T 2026-03-29 15:57:56 +08:00
  • 19b00a1ca0 fix(api): 移除 Consensus Engine 假信心分數 OG T 2026-03-29 15:57:04 +08:00
  • 89a2339796 feat(api): ADR-038 Circuit Breaker 整合 + Graceful Degradation OG T 2026-03-29 15:55:51 +08:00
  • 39396dc57a feat(worker): Wave 1 Signal Worker XCLAIM + Graceful Shutdown OG T 2026-03-29 15:53:05 +08:00
  • bf06737eed docs: ADR-038/039 + LOGBOOK 更新 OG T 2026-03-29 15:48:09 +08:00
  • 27509db212 feat(api): Wave 1 安全網 - Circuit Breaker + Global Repair Cooldown OG T 2026-03-29 15:48:03 +08:00