chain-studio/lib/pages
flemming-it 9bd5ddf8d2
Some checks failed
Security / Security check (push) Failing after 1s
feat(studio): live audit feed via streamEvents (poll stays as safety net)
The Audit page subscribes to streamEvents and nudges an immediate
(debounced) refresh on each new event, so the feed updates instantly
instead of waiting up to 2 s. Reuses the proven _refresh() path, so
list management + filtering + hash-chain ordering are unchanged. The
2 s poll remains the safety net: on a persistent stream error the page
is still fresh within the interval; a clean stream close re-subscribes
once after 3 s. Subscription + debounce cancelled on dispose.

Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
2026-06-19 10:07:08 +02:00
..
approvals.dart feat(studio): approval payload — explain absence, cap height, accurate label 2026-06-19 02:29:20 +02:00
audit.dart feat(studio): live audit feed via streamEvents (poll stays as safety net) 2026-06-19 10:07:08 +02:00
doctor.dart refactor: rename internal Fai* design system + fai_ helpers to chain 2026-06-16 17:53:17 +02:00
federation.dart fix(studio): audit batch — debug.echo install, copyable errors, fast Diagnose 2026-06-18 13:02:21 +02:00
flows.dart fix(studio): audit batch — debug.echo install, copyable errors, fast Diagnose 2026-06-18 13:02:21 +02:00
modules.dart refactor: rename internal Fai* design system + fai_ helpers to chain 2026-06-16 17:53:17 +02:00
store.dart feat(studio): clearer store + channel switcher + approvals & welcome polish 2026-06-18 21:29:39 +02:00
welcome.dart feat(studio): clearer store + channel switcher + approvals & welcome polish 2026-06-18 21:29:39 +02:00