• Joined on 2026-02-23
iven pushed to main at iven/zclaw_openfang 2026-04-10 23:00:30 +08:00
1d0e60d028 fix(ui): 9项端到端真实审计 — 修复记忆/技能/审计/工作区/MCP数据流断裂
iven pushed to main at iven/csm 2026-04-10 22:21:11 +08:00
b5333d8c93 feat: 添加新插件支持及多项功能改进
iven pushed to main at iven/zclaw_openfang 2026-04-10 21:53:17 +08:00
0d815968ca docs: update BREAKS.md + TRUTH.md — all P0/P1/P2 issues marked FIXED
iven pushed to main at iven/zclaw_openfang 2026-04-10 21:43:06 +08:00
b2d5b4075c fix(ui): P0-4 — SaaS settings page crash from paginated API response
iven pushed to main at iven/zclaw_openfang 2026-04-10 21:38:37 +08:00
34ef41c96f fix(test): P1-02 browser chat — add SaaS auth fixture for non-Tauri mode
iven pushed to main at iven/zclaw_openfang 2026-04-10 21:34:09 +08:00
bd48de69ee fix(test): P2-03 rate limit — share auth token across cross-system smoke tests
iven pushed to main at iven/zclaw_openfang 2026-04-10 21:32:18 +08:00
80b7ee8868 fix(admin): P1-04 AuthGuard race condition — always validate cookie before render
iven pushed to main at iven/zclaw_openfang 2026-04-10 21:24:45 +08:00
1e675947d5 feat(butler): upgrade ButlerRouter to semantic skill routing
iven pushed to main at iven/zclaw_openfang 2026-04-10 16:26:10 +08:00
88cac9557b fix(saas): P0-2/P0-3 — usage endpoint + refresh token type mismatch
iven pushed to main at iven/zclaw_openfang 2026-04-10 12:16:39 +08:00
12a018cc74 docs: update BREAKS.md — P0-01/P1-01/P1-03 marked FIXED
iven pushed to main at iven/zclaw_openfang 2026-04-10 12:14:02 +08:00
b0e6654944 fix: P0-01/P1-01/P1-03 — account lockout, token revocation, optional display_name
iven pushed to main at iven/zclaw_openfang 2026-04-10 12:13:41 +08:00
8163289454 fix(ui): show panel toggle button in all modes (not just non-compact)
iven pushed to main at iven/zclaw_openfang 2026-04-10 12:03:43 +08:00
34043de685 fix(ui): panel toggle in header bar + message spacing
iven pushed to main at iven/zclaw_openfang 2026-04-10 11:26:29 +08:00
99262efca4 test: execute 30 smoke tests + fix P0 CSS break + BREAKS.md report
iven pushed to main at iven/zclaw_openfang 2026-04-10 09:47:46 +08:00
2e70e1a3f8 test: add 30 smoke tests for break detection across SaaS/Admin/Desktop
iven pushed to main at iven/zclaw_openfang 2026-04-10 09:20:10 +08:00
ffa137eff6 test(saas): add 8 model config extended tests — encryption, groups, quota
iven pushed to main at iven/zclaw_openfang 2026-04-10 08:11:11 +08:00
c37c7218c2 test(saas): add 36 security/validation/permission tests (184 total, 0 failures)
iven pushed to main at iven/zclaw_openfang 2026-04-10 07:50:47 +08:00
ca2581be90 test(admin): sync page tests with component changes (BUG-007)
iven pushed to main at iven/zclaw_openfang 2026-04-10 07:44:44 +08:00
2c8ab47e5c fix: BUG-012/013/007 — panel overlap, Markdown rendering, authStore tests
iven pushed to main at iven/zclaw_openfang 2026-04-09 23:58:03 +08:00
26336c3daa fix(ui): button overlap + Markdown rendering (BUG-012, BUG-013)