-
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