chain-studio/lib
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
..
data feat(studio): optional pinned-key field in the store-add form 2026-06-19 02:54:50 +02:00
l10n feat(studio): optional pinned-key field in the store-add form 2026-06-19 02:54:50 +02:00
pages feat(studio): live audit feed via streamEvents (poll stays as safety net) 2026-06-19 10:07:08 +02:00
theme refactor: rename internal Fai* design system + fai_ helpers to chain 2026-06-16 17:53:17 +02:00
widgets feat(studio): optional pinned-key field in the store-add form 2026-06-19 02:54:50 +02:00
main.dart fix(studio): restore pulsing sidebar connection dot when connected 2026-06-19 02:31:46 +02:00