Commit Graph
17 Commits
Author SHA1 Message Date
Logic 2de48d2caa feat: complete HertzBeat 2.0 novice workflows
Refine entity, monitor, alert, settings, observability, and shared operator workflows; add scale guards, route compatibility, release validation, and Product Design coverage.

AI assistance: used for draft implementation and test iteration.\nHuman validation: Node 22 production build; 426 frontend files and 3,398 tests; 59-route matrix; release budget 7.84 MiB / 8.00 MiB; focused backend tests and Browser QA.\nRisk notes: local scale proof covers 2,005 entities; sustained concurrent-ingestion SLA remains deployment-specific.
2026-07-10 14:54:43 +08:00
Logic 813d2f6fc9 Stabilize observability release smoke 2026-06-16 22:00:41 +08:00
Logic 0a82473074 Gate frontend verify on three-signal cutoff 2026-06-09 18:04:04 +08:00
Logic 8f85633368 Add three-signal alpha cutoff evidence report 2026-06-09 18:00:20 +08:00
Logic 4516009dbd Document three-signal alpha cutoff 2026-06-09 17:55:52 +08:00
Logic 62941f3322 Add operation drilldown live proof 2026-06-08 10:56:30 +08:00
Logic 1eeed55335 Wire operation drilldown dashboard action 2026-06-08 10:10:07 +08:00
Logic ceedadc3bd Add service overview live proof 2026-06-08 09:39:08 +08:00
Logic b7a61f1471 Add service overview dashboard browser smoke 2026-06-08 09:25:29 +08:00
Logic 0cf07ee633 Add three-signal frontend workspace flows 2026-06-08 09:03:10 +08:00
Logic 9c69aab450 refactor(web-next): align UI Lab ownership and dark workbenches
Add a route-catalog UI Lab coverage report and close the remaining primary-page ownership gaps with shared source-doc and exception surfaces.

Burn down cold/local owner markers across shared frontend primitives, expand i18n reporting for missing runtime keys, and keep overview plus log/trace/metrics on hard-edge dark workbench chrome.

Validation: npm exec -- vitest run scripts/ui-lab-coverage-report.test.ts packages/hertzbeat-ui/src/index.test.tsx app/ui-lab/page.test.tsx app/overview/page.test.tsx app/log/manage/page.test.tsx app/trace/manage/page.test.tsx app/trace/manage/trace-manage-client.test.tsx app/ingestion/otlp/metrics/page.test.tsx 'app/alert/integration/[source]/page.test.tsx' 'app/exception/[type]/page.test.tsx' components/pages/exception-center-surface.test.tsx --pool=forks --maxWorkers=1 --minWorkers=1 --testTimeout=120000 --hookTimeout=120000; npm run i18n:report; node scripts/ui-lab-coverage-report.mjs; frontend CJK scan; git diff --cached --check.
2026-06-04 09:01:57 +08:00
Logic cd0b0a4c37 feat(web-next): finalize alpha localization cleanup 2026-06-03 11:42:10 +08:00
Logic d068e0a73a Prepare HertzBeat community alpha preview
Add alpha preview docs and validation checklist.

Harden entity topology, signal evidence, and Greptime trace read models.

Add Next topology/entity shell surfaces with shared UI and G6 smoke coverage.

Fix hertzbeat-ai Maven child version model warning.
2026-06-02 21:29:25 +08:00
Logic c4d242fa6a feat(web-next): add M10 frontend convergence gate 2026-05-29 02:35:16 +08:00
Logic aac09ca2a3 feat(web-next): close M10 route cutover audit 2026-05-29 02:29:03 +08:00
Logic bf2a36868b feat(web-next): add release runtime readiness gates 2026-05-29 02:14:08 +08:00
Logic f6ca255355 feat: add web-next observability migration 2026-05-04 00:40:12 +08:00