Commit Graph

  • 9fa84845be fix: NinjaFirewall 相容性 — 保護 WAF 設定選項不被重導向 fix/ninjafirewall-waf-compatibility wpdev 2026-08-15 20:38:09 +08:00
  • 9f587c39dc fix: Schema Registry cold zone 註冊改為冪等(修復欄位重複累積) fix/schema-registry-cold-idempotency wpdev 2026-08-08 14:27:15 +08:00
  • c5027b0fce docs: CHANGELOG 補上階段 6/7 的 Admin、邊界與品質數據 main wpdev 2026-07-31 10:44:46 +08:00
  • e33ae4e626 test(boundary): 新增 CoreBoundaryTest,並補完 PR-I 的兩個缺漏測試 wpdev 2026-07-31 10:41:13 +08:00
  • d52d604d7a style(admin): inline style 全面改用 CSS class(PR-H) wpdev 2026-07-31 10:34:57 +08:00
  • 6751c69bc2 fix(boundary): 核心不得無守衛呼叫 AddOn 的 TMDO_Listing_Stats wpdev 2026-07-31 10:34:40 +08:00
  • b63ab46f54 docs: 移植 readme.txt / CONTEXT.md / docs(backport A v3.4.6) wpdev 2026-07-31 10:06:03 +08:00
  • 2203bc471c feat(admin): Settings 分區即時儲存(backport A v3.0.2) wpdev 2026-07-31 10:01:20 +08:00
  • fa356a63b1 fix(bootstrap): 舊外掛互斥偵測改查 active_plugins v1.0.0 wpdev 2026-07-31 09:50:23 +08:00
  • fbe41e2130 release: v1.0.0 — 取代 wp-data-optimizer v3.4.6 wpdev 2026-07-31 09:45:22 +08:00
  • bc4fad3b86 fix(ci): packaging 步驟不可在每次 push 執行 wpdev 2026-07-31 09:31:09 +08:00
  • c712bf6e0a ci: 觸發首次完整 CI(secret 設定後) wpdev 2026-07-31 09:29:14 +08:00
  • 5e11c882aa docs(plan): 記錄 AddOn 測試基建與全家族測試現況 wpdev 2026-07-31 09:21:07 +08:00
  • c300d56aef docs(plan): 記錄打包後需重跑 composer install 的踩坑 wpdev 2026-07-31 09:13:14 +08:00
  • e246c9539e docs(plan): 更新 CI 與測試補齊進度 wpdev 2026-07-31 09:11:35 +08:00
  • 77b4501682 ci: 移植 gitea workflows + ci-package.sh(PR-I 後半) wpdev 2026-07-31 09:11:04 +08:00
  • cd03d66151 test: 補 HookBus 與 audit 寫入的 integration 回歸網(PR-I) wpdev 2026-07-31 08:55:12 +08:00
  • d8e7a7190a docs(plan): 記錄 dev30 實機驗證結果 wpdev 2026-07-31 08:30:52 +08:00
  • ae99820bbc fix(logger): 補回 TMDO_Logger::trace_id()(實機驗證抓到的 fatal) wpdev 2026-07-31 08:29:08 +08:00
  • 5385d72346 docs(plan): 標記階段 5-7 進度、列出 follow-up 與 ABI 變更 wpdev 2026-07-31 06:22:36 +08:00
  • f524ea3f16 build: 移植 PHPCS + PHPStan L6 品質 gate(PR-I 前半) wpdev 2026-07-31 06:22:00 +08:00
  • 76c01e44df refactor: 全部 128 個生產檔加入 declare(strict_types=1)(PR-H) wpdev 2026-07-31 06:13:33 +08:00
  • d6c1540444 feat(diagnostics): crypto 健檢 + backup 目錄探測 + 15 個 usermeta 欄位(PR-G) wpdev 2026-07-31 06:11:52 +08:00
  • 56d534619e feat(interceptors): 核心加入 Standard_Post_Interceptor 抽象基底(F1) wpdev 2026-07-31 06:07:20 +08:00
  • 17c001e451 docs(plan): 標記階段 4 完成,補相容層 lessons wpdev 2026-07-31 06:04:19 +08:00
  • a8190a6828 fix(compat): CLI 雙命名空間 + 選單 slug 對齊 + i18n text domain(E4/E6/E7) wpdev 2026-07-31 06:02:19 +08:00
  • efab023289 fix(back-compat): hook 橋改雙向 + alias 表修補 + 函式 shim(E1/E2/E5) wpdev 2026-07-31 06:00:17 +08:00
  • 49653667fb docs(plan): 標記階段 3 完成,補 4 條 lessons learned wpdev 2026-07-31 05:57:04 +08:00
  • feac63173b test(migration): PostMigrationTest / PostEntityLifecycleTest 補 flush_table_exists_cache wpdev 2026-07-31 05:56:36 +08:00
  • c46814ce83 refactor(migration): 回填 Migration Phase Strategy 體系(PR-D) wpdev 2026-07-31 05:54:49 +08:00
  • f187ac5401 refactor(zones): 回填 Zone_Router + Routing_Predicate(PR-C) wpdev 2026-07-31 05:47:08 +08:00
  • 98774c5035 docs(plan): 標記階段 1-2 完成並記錄 lessons learned wpdev 2026-07-31 05:35:54 +08:00
  • caf0351294 fix(hook-bus): write_to_flat 改用 TMDO_DB::upsert(B4) wpdev 2026-07-31 05:35:20 +08:00
  • 59f3b19ce6 fix(zone-cold): JSON_MERGE_PATCH 原子寫入 + JSON_REMOVE 原子刪除(B2) wpdev 2026-07-31 05:34:27 +08:00
  • 151a14a7e8 fix(zone-warm): warm 表 UNIQUE KEY + set() 改 upsert + 原子 increment(B1/B3) wpdev 2026-07-31 05:31:34 +08:00
  • 68f7f6871c fix(admin): 13 個破壞性動作由 GET 改 POST + nonce(A1-A4) wpdev 2026-07-31 05:27:57 +08:00
  • 6e81dc51c5 fix(sync-bridge): 讀取與刪除路徑補 entity-bridge 所有權守衛(A13) wpdev 2026-07-31 05:22:21 +08:00
  • d040400da8 fix(rest): 公開端點加上 show_in_rest 欄位 allowlist(A5/A6) wpdev 2026-07-31 05:21:10 +08:00
  • fa31a0527b feat(security): DDL 型別白名單 + CLI 表名守衛(A7/A8) wpdev 2026-07-31 05:18:55 +08:00
  • a0847a27bf fix(audit,sso): audit 表補 group_name/action 欄 + 註冊 Audit_Logger + known_login_ips(A11/A12/A14) wpdev 2026-07-31 05:16:33 +08:00
  • f1c577df0d fix(logger): 修正 7 處 Logger::error 參數不足導致的 TypeError(A10) wpdev 2026-07-31 05:12:45 +08:00
  • e8987fafa8 docs(plan): 記錄 backport v3.0.1-v3.4.6 的 8 階段規劃與階段 0 完成 wpdev 2026-07-31 05:07:58 +08:00
  • d36bb954d1 chore: initial snapshot of 2meet-data-optimizer v0.1.0 wpdev 2026-07-31 05:06:36 +08:00