5 Commits

Author SHA1 Message Date
向宁
562866b03f chore: standardize on npm package-lock.json per AGENTS.md
Some checks are pending
CI / lint (push) Waiting to run
CI / build (20, macOS-latest) (push) Waiting to run
CI / build (20, ubuntu-latest) (push) Waiting to run
CI / build (20, windows-latest) (push) Waiting to run
coverage CI / build (push) Waiting to run
Drop pnpm-lock.yaml and add a fresh package-lock.json (lockfileVersion
3, resolved against registry.npmjs.org); ignore pnpm-lock.yaml going
forward. legacy-peer-deps stays in .npmrc.
2026-10-25 17:05:54 +08:00
向宁
bd3e592598 fix: hoist status badge components to module level
Inline badge components captured the styles object on every render,
tripping noComponentHookFactories; move them out and pass styles as a
prop. Also autofix useMathMinMax and unused-variable findings.
2026-10-25 17:05:46 +08:00
向宁
77aac58f22 test: add playwright e2e suites for create-forms and obsidian-sync
Some checks failed
CI / lint (push) Has been cancelled
CI / build (20, macOS-latest) (push) Has been cancelled
CI / build (20, ubuntu-latest) (push) Has been cancelled
CI / build (20, windows-latest) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
2026-10-25 16:27:43 +08:00
向宁
83544c83cb feat: add business console pages for 14 modules
Port the admin console feature set from the Vue web app: AIChat,
Analytics, Button, Document, FileManager, FormList, Function, Im
(SignalR chat hub), Knowledge (Obsidian sync), Menu, Permission,
Role, Storage, Workflow (X6 designer) and user management, plus
CreateFormModal, avatar blob proxy and authFetch util.
2026-10-25 16:27:32 +08:00
向宁
0a7842bd43 chore: establish react pro baseline 2026-07-23 17:16:04 +08:00