feat(api): Add sync-from-approvals endpoint for incident backfill
Fixes existing approvals created before b645981 that lack
corresponding incidents. Ensures "活躍事件" count matches
"待簽核" count.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -5,15 +5,15 @@
|
||||
|
||||
---
|
||||
|
||||
## 📍 當前狀態 (2026-03-24 16:15)
|
||||
## 📍 當前狀態 (2026-03-24 23:50)
|
||||
|
||||
| 項目 | 狀態 |
|
||||
|------|------|
|
||||
| **當前 Phase** | **Phase 10 Sentry + OTEL CI/CD 整合** |
|
||||
| **當前 Phase** | **Phase 10 Sentry + OTEL + UX 修復** |
|
||||
| **Day** | Day 6 |
|
||||
| **下一步** | CD #23479188207 (OTEL) 構建中 → Sentry Tunnel (#45) → SignOz 驗證 (#46c) |
|
||||
| **重大發現** | 🔴 **Sentry DSN 內網 IP 觸發區域網路權限對話框** (已暫時停用) |
|
||||
| **CI/CD** | ✅ OTEL 環境變數已加入 (cd7d63e),Pre-flight Check 通過 |
|
||||
| **下一步** | CD 3837827 排隊 → mock_fallback 診斷 |
|
||||
| **重大修復** | ✅ Incident-Approval 同步 + ApprovalCard UX + CI 優化 (20min→3min) |
|
||||
| **CI/CD** | ✅ Docker Verify PR-only (77c6bf3) + 友善部署通知 (2bb7643) |
|
||||
|
||||
### 🧠 認知覺醒計畫 Phase 6 施工順序 (C-Suite 2026-03-23 統帥方案)
|
||||
|
||||
@@ -41,6 +41,17 @@
|
||||
|
||||
| 時間 | 事件 | 負責人 |
|
||||
|------|------|--------|
|
||||
| 2026-03-24 23:50 | **🎨 ApprovalCard UX 優化 (3837827)**: 標題與 kubectl 命令分離 + AI 標籤清理 | Claude Code |
|
||||
| 2026-03-24 23:45 | **🔧 Incident-Approval 同步 (b645981)**: Alertmanager webhook 同時創建 Incident + Approval (活躍事件修復) | Claude Code |
|
||||
| 2026-03-24 23:40 | **📱 CD 通知格式改善 (2bb7643)**: 友善部署通知 (版本/時間/作者/SHA) | Claude Code |
|
||||
| 2026-03-24 23:35 | **⚡ CI 優化 (77c6bf3)**: Docker Verify 只在 PR 執行 (20-30min → ~3min) | Claude Code |
|
||||
| 2026-03-24 23:30 | **🔧 NetworkPolicy DNS/HTTPS 修復**: K8s Pod Telegram 連線修復 (kubectl patch) | Claude Code |
|
||||
| 2026-03-24 23:25 | **🔑 Telegram K8s Secret 配置**: OPENCLAW_TG_BOT_TOKEN + CHAT_ID + WHITELIST 注入 | Claude Code |
|
||||
| 2026-03-24 17:55 | **🔧 NetworkPolicy Sentry Egress (d08290b)**: 新增 192.168.0.110:9000 (Sentry) + :5000 (Harbor) 出口白名單 (#38) | Claude Code |
|
||||
| 2026-03-24 17:50 | **📦 Workflow 整合 (490cd54)**: 停用 deploy-prod.yml.disabled,僅保留 cd.yaml v2.0 (避免重複部署/selector 衝突) | Claude Code |
|
||||
| 2026-03-24 17:30 | **🌐 i18n 語言策略**: UI 繁中 + 技術英文,建立 feedback_i18n_language_strategy.md + 更新 Skill 01 | Claude Code |
|
||||
| 2026-03-24 17:20 | **🔧 i18n 翻譯修復**: 補齊 agent/metrics/incident 命名空間 (zh-TW.json + en.json) | Claude Code |
|
||||
| 2026-03-24 16:45 | **🔧 Health Check 修復 (ab240c6)**: kubectl exec 加入 -c api 容器名稱 + 增加 sleep 15s | Claude Code |
|
||||
| 2026-03-24 16:25 | **✅ Sentry Tunnel 完成 (b20987e)**: /api/sentry-tunnel API Route + sentry.client.config.ts 使用 tunnel + 重新啟用 NEXT_PUBLIC_SENTRY_DSN | Claude Code |
|
||||
| 2026-03-24 16:10 | **📊 OTEL CI/CD 監控 (cd7d63e)**: CI/CD workflows 加入 OTEL exporter → SignOz (192.168.0.121:4318) | Claude Code |
|
||||
| 2026-03-24 16:05 | **🔧 API import 修復 (75c991d)**: 修正 ruff I001 lint 錯誤 (import 排序) | Claude Code |
|
||||
|
||||
Reference in New Issue
Block a user