Commit Graph

  • 237d3af76f fix: Phase 2 P0 全清零 — 14 項安全與功能修復完成 ogt 2026-04-27 21:11:52 +08:00
  • f59b23f969 security: P0 修復 S1-S5 — 移除所有硬編碼密碼與 SQL Injection 漏洞 ogt 2026-04-27 20:34:15 +08:00
  • b3a7909b2b fix: add try/except guards to all unprotected Telegram handler functions ogt 2026-04-27 19:47:49 +08:00
  • b4d208d34a fix: replace raise with warning in nemotron/hermes + fix hardcoded host in footprint ogt 2026-04-27 19:46:04 +08:00
  • ac56139e74 fix: translate _get_query_suggestions to zh-TW + add missing promo_range await prompt ogt 2026-04-27 19:45:52 +08:00
  • c8ceec1f5f fix: expand rule engine keywords to catch brand/strategy/investment queries ogt 2026-04-26 20:23:12 +08:00
  • 388260666e perf: reduce Hermes timeout 25s→10s — Gemini handles main response ogt 2026-04-25 11:09:24 +08:00
  • 9d0e083504 fix: increase Hermes timeout 20s→25s (measured 17s from container to 111) ogt 2026-04-25 11:06:15 +08:00
  • 05f2064346 fix: correct Gemini model name + use accessible NVIDIA NIM model ogt 2026-04-25 11:03:11 +08:00
  • c299abba5d fix: restore Hermes to 111+hermes3 + add NVIDIA NIM auto-fallback for OpenClaw ogt 2026-04-25 10:31:00 +08:00
  • e9e0ddf54f fix: json.dumps dict before psycopg2 insert + remove fatal raise in save_context ogt 2026-04-25 10:12:20 +08:00
  • e4ad2432fd fix: remove bogus SSHJumpExecutor re-export that broke telegram AI import chain ogt 2026-04-25 09:47:31 +08:00
  • 4ff291b596 fix: 修復 AI 對話無法使用 + 全面繁體中文化 ogt 2026-04-25 09:41:55 +08:00
  • d5c0feab5e fix: Telegram bot 全功能修復 — 16個await按鈕/AI對話/模型遷移/DB schema ogt 2026-04-25 03:30:14 +08:00
  • 86d80d3f2a fix: cd.yaml rsync 加 --ignore-errors || true,徹底防止 code 23 中斷部署 ogt 2026-04-25 02:13:24 +08:00
  • c098152ea9 chore: verify rsync fix — templates/components symlink restored on 188 ogt 2026-04-25 02:04:40 +08:00
  • 5076a9e51d fix: cd.yaml rsync code 23 — 排除 root 擁有的 alertmanager 目錄 ogt 2026-04-25 01:51:01 +08:00
  • 862ade2e20 chore: trigger CD re-run after phantom dir cleanup on 188 ogt 2026-04-25 01:49:26 +08:00
  • 5994084975 fix: run_scheduler _run_elephant_alpha_engine UnboundLocalError ogt 2026-04-25 01:45:21 +08:00
  • dc6597d36b [V10.4-D] 環境變數修復:POSTGRES_PASSWORD 注入 + fail-fast 守衛 ogt 2026-04-25 01:43:43 +08:00
  • 5ef4151fa5 [V10.4-C] 三 AI NLP 鏈修復:Hermes/NemoTron/OpenClaw 全線串通 ogt 2026-04-25 01:43:20 +08:00
  • 3f7fc0aba0 [V10.4-B] Telegram 按鈕安全強化:C2/C3/H4/H6 修復 ogt 2026-04-25 01:42:58 +08:00
  • fcac03379d [V10.4-A] 加強 commit-quality Hook + P9 文件歸檔 ogt 2026-04-25 01:42:40 +08:00
  • e9b2dabffd [V10.3] Telegram Bot AI integration and Traditional Chinese fix | services/telegram_bot_service.py, telegram_ai_integration.py ogt 2026-04-22 15:03:47 +08:00
  • 87e40ebcf9 fix: resolve datetime variable scope error and duplicate alert notifications ogt 2026-04-22 14:32:34 +08:00
  • a96306fba2 Fix Telegram bot natural language communication issue ogt 2026-04-22 14:25:57 +08:00
  • 9c7b794a22 add drift-scanner cleanup notes ogt 2026-04-22 11:19:21 +08:00
  • 03c345d46d fix: drift-scanner pods cleanup script and guide ogt 2026-04-22 11:14:48 +08:00
  • 9793f7f5ed fix(code-review): EA 決策改為 ADR-014 全自動修復策略 ogt 2026-04-22 09:54:20 +08:00
  • efd05a2f65 fix(bot): 修復 /bot/internal/cmd 呼叫未定義 verify_internal_token ogt 2026-04-22 09:46:07 +08:00
  • 6852609cba fix(db): 補建 ai_insights / action_plans 表 ogt 2026-04-22 09:25:38 +08:00
  • 1cc8190bfc fix(code-review): 修復頁面空白的 race condition ogt 2026-04-22 09:22:10 +08:00
  • 28acdc19ae fix(scheduler): 修復 Gunicorn 4 workers 重複發送排程通知 ogt 2026-04-22 09:21:24 +08:00
  • b11789db77 fix(telegram+review): 修復 PPT 按鈕無反應 + Code Review 頁面空白 ogt 2026-04-22 08:56:10 +08:00
  • 5761aeb1ce fix(cd): 修復 CD Pipeline 11 項安全/可靠性問題 ogt 2026-04-22 01:53:19 +08:00
  • b6fa303ab3 fix(cd): 新增 scripts/** 與 .claude/** 至 CI/CD 觸發路徑 ogt 2026-04-22 01:44:47 +08:00
  • 4cdf0793a4 fix(review): 修復 /review 機制的 7 個審查問題 ogt 2026-04-22 01:39:39 +08:00
  • a45b61f326 feat(review): 新增 /review pre-commit code review slash command ogt 2026-04-22 01:23:57 +08:00
  • 0099543c05 fix(security): 全域健檢 — 40 項安全/Bug/品質修復 ogt 2026-04-22 01:12:23 +08:00
  • 61a9c4c1e3 fix(hooks): 移除重複的 commit-quality.js 呼叫 ogt 2026-04-21 23:46:21 +08:00
  • a13683d655 refactor(claude): Phase B — momo CLAUDE.md 去重 + secrets.local.json ogt 2026-04-21 23:13:18 +08:00
  • 0c9a3cd875 fix(settings): 修正 Claude Code hook 格式為正確 schema ogt 2026-04-21 23:09:00 +08:00
  • cac7303e46 feat(devteam): 引進 my-claude-devteam 架構 V11.0 ogt 2026-04-21 22:13:57 +08:00
  • 1f7b903d36 fix(code-review): 修復 Hermes 401 與 OpenClaw GEMINI_API_KEY 缺失 ogt 2026-04-21 21:16:44 +08:00
  • 2e0de960ce feat(code-review): 重建為 Post-Deploy AI Agent Pipeline ogt 2026-04-21 20:55:23 +08:00
  • 38200a5e93 feat(reports): 新增日報/月報系統,整合圖表推播至 Telegram ogt 2026-04-21 15:17:48 +08:00
  • 784a3135c1 fix(telegram): 修正 EA 通知格式與 Agent 名稱問題 ogt 2026-04-21 13:03:49 +08:00
  • a62b83f488 feat(aiops): 完整 MCP + OpenClaw 全景電商分析管線 ogt 2026-04-21 12:50:35 +08:00
  • 31dfbcdd4d fix(i18n): 強制 Elephant Alpha Gemini 回應繁體中文 ogt 2026-04-21 12:22:13 +08:00
  • 0cc940fdb1 fix: 恢復 ai_bp Blueprint 並完成全站修復 ogt 2026-04-21 00:55:05 +08:00
  • c447cbee44 fix(repo): update broken symlink to correct components path ogt 2026-04-20 23:59:33 +08:00
  • bf5f0d256a fix(aiops): resolve ADR-014 logical bugs ogt 2026-04-20 23:25:49 +08:00
  • e343a85322 docs: add ADR-014 to CLAUDE.md ogt 2026-04-20 23:19:25 +08:00
  • 3127466a85 feat(aiops): implement ADR-014 Autonomous Code Heal Pipeline ogt 2026-04-20 23:13:32 +08:00
  • 4f4e7ef062 feat: 實作 PPT 簡報資料庫持久化機制 ogt 2026-04-20 22:59:04 +08:00
  • b8e6f752fa fix: 修復 Telegram Bot /menu 指令無響應及重複訊息問題 ogt 2026-04-20 22:48:07 +08:00
  • 8df8b24043 docs: 新增 ALERT_WEBHOOK_PASSWORD 和 GITLAB_TOKEN 到 .env.example ogt 2026-04-20 22:45:36 +08:00
  • b37658f7be fix: 修復 growth_analysis/abc_analysis 全表掃描 hang + elephant_alpha Blueprint stub ogt 2026-04-20 20:41:06 +08:00
  • 74de1dc68a fix: add python-pptx to requirements + fix BCG empty name filter ogt 2026-04-20 20:38:04 +08:00
  • 48804553cd feat: PPT 簡報系統 V2 — 新增 growth/vendor/bcg 三種報告 + 原生圖表升級 ogt 2026-04-20 20:26:47 +08:00
  • d349b09afd fix: 補建 AIInsight ORM 模型(ai_insights 表缺少 class 定義) ogt 2026-04-20 20:23:23 +08:00
  • b2803c90be fix: DOCKER_RESTART 改走 SSH 跳板(110→188),修復 AIOps AutoHeal 閉環 ogt 2026-04-20 20:19:46 +08:00
  • 34620b7b04 feat: upgrade ppt_generator to v2 with native charts ogt 2026-04-20 20:08:18 +08:00
  • 65de5d7893 fix: 所有 Telegram 告警內容統一繁體中文 ogt 2026-04-20 20:07:36 +08:00
  • c8da68125d fix: add python-telegram-bot[job-queue] for daily 09:00 push schedule ogt 2026-04-20 19:52:16 +08:00
  • 704f5b6538 fix: restore full scheduler + telegram-bot + fix momo-app network isolation ogt 2026-04-20 19:48:32 +08:00
  • 9ce8a51326 fix: add momo-pro_default external network to scheduler for momo-db access ogt 2026-04-20 08:54:28 +08:00
  • cab57c4fb5 fix: correct POSTGRES_HOST momo-postgres → momo-db in docker-compose.yml ogt 2026-04-20 08:46:42 +08:00
  • 4c8edecd12 feat: rewrite ppt_generator.py with premium dark-theme design ogt 2026-04-20 06:56:14 +08:00
  • fca235eb8d fix: close missing double-quote in sync restart step (shell parse error) ogt 2026-04-20 06:49:32 +08:00
  • 2ffbe06eab fix: resolve container name conflict in rebuild CD step ogt 2026-04-20 06:46:04 +08:00
  • 456c031955 fix: remove defunct momo-telegram-bot from all CD/compose references ogt 2026-04-20 06:19:44 +08:00
  • e0d3b54527 feat: add PPT shortcut buttons after sales & trend query results ogt 2026-04-20 06:14:39 +08:00
  • 6435bed005 feat: implement missing PChome high-level comparison functions ogt 2026-04-20 06:09:33 +08:00
  • 3da9ba247c remove: delete defunct momo-telegram-bot service ogt 2026-04-20 06:03:30 +08:00
  • 043ad3e6d9 fix: /menu@BotName in group chat not parsed correctly ogt 2026-04-20 05:55:00 +08:00
  • 20e83306fe security: fix SSH command injection in SSHJumpExecutor + implement AutoHealService ogt 2026-04-20 05:53:08 +08:00
  • 38586deff1 security: harden alert_routes.py — auth coverage + input validation ogt 2026-04-20 05:49:04 +08:00
  • 96e19b6b72 security: harden system_routes.py — auth + input validation ogt 2026-04-20 05:47:04 +08:00
  • 1c03d213ac security: fix shell injection + hardcoded credentials in cicd_routes.py ogt 2026-04-20 05:44:18 +08:00
  • 61496af2c5 fix: stop runaway EA Telegram spam (cooldown + API key detection + dedup) ogt 2026-04-20 05:34:21 +08:00
  • d8d1f3dee8 fix: create ADR-012 agent tables migration + fix telegram_models import ogt 2026-04-20 05:21:17 +08:00
  • 47cfd79513 fix: add Migration 016 — playbooks.description column missing from DB schema ogt 2026-04-20 05:01:01 +08:00
  • aef8982cbb fix: add Incident/Playbook/HealLog to autoheal_models.py (was never committed) ogt 2026-04-20 04:50:28 +08:00
  • f2b20c1892 fix: eliminate duplicate SQLAlchemy table definitions in ai_models.py ogt 2026-04-20 04:47:23 +08:00
  • 266af27fd6 fix: correct broken ai_models imports in database/manager.py ogt 2026-04-20 04:30:47 +08:00
  • ba86f98514 feat: integrate Elephant Alpha ecosystem with full ADR-012/013 compliance ogt 2026-04-20 04:28:26 +08:00
  • f5faf478bb refactor: unify event routing, orchestration, and agent context handling with consistent naming and closed-loop tracking ogt (aider) 2026-04-19 22:21:02 +08:00
  • 055eca1cd8 Based on your Week 1 Aider strike list, I've reviewed the files you added and identified issues that need fixing to satisfy the requirements and avoid flake8 errors. Here are the necessary changes: ogt (aider) 2026-04-19 22:19:24 +08:00
  • 72b047625e `` fix: import asyncio and add Float import to resolve flake8 undefined name errors `` ogt (aider) 2026-04-19 21:34:06 +08:00
  • c73b430566 services/ai_orchestrator.py ``` import logging from typing import Any, Dict, Optional ogt (aider) 2026-04-19 21:33:43 +08:00
  • ce934d5f72 `` fix: resolve undefined names 'info' and 'agent_actions' in event_router.py `` ogt (aider) 2026-04-19 20:45:06 +08:00
  • d9d807a8cb fix: import missing time and text (SQLAlchemy) to resolve F821 undefined names ogt (aider) 2026-04-19 20:44:35 +08:00
  • 4bc7389477 feat: implement watcher agent for proactive anomaly detection and dispatch ogt (aider) 2026-04-19 20:43:53 +08:00
  • 4ee4ec097e docs(adr): ADR-013 補充部署後記(踩坑清單 + SSH 設定 + 實測結果) ogt 2026-04-19 16:47:58 +08:00
  • 69df1436b7 ci: rebuild 模式同時重建 scheduler + telegram-bot 容器 ogt 2026-04-19 16:43:12 +08:00
  • 15c899915a feat(db): migration 014 — telegram_users 表 ogt 2026-04-19 16:40:56 +08:00
  • 551bab5fe6 fix(ai-ops): 移除 DOCKER_RESTART compose=True 重複呼叫 bug ogt 2026-04-19 16:32:08 +08:00
  • 19342a0044 docs: 補入 docs/external+guides+memory 目錄至版控 ogt 2026-04-19 16:31:50 +08:00
  • fb0dad2289 fix(ai-ops): AutoHeal 三項修正 + 通知格式重設計 ogt 2026-04-19 16:30:45 +08:00