Overview
Users need a chronological view of all activity across their streams — subscriptions opened, payments received, streams closed, and alerts triggered. A unified activity timeline with filtering will replace the current per-section views.
Problem
Activity is currently spread across the Streams, History, and Alerts sections with no unified view. Users who want to audit recent activity must visit multiple pages and manually correlate events across sections.
Proposed Solution
- Build an Activity page that aggregates events from all sections into a single chronological feed
- Support filter chips: event type (subscription, payment, alert, closure), asset, and date range
- Implement cursor-based pagination (load more) to handle large activity histories efficiently
- Each activity item links to the relevant detail page (stream detail, transaction detail)
- Support real-time prepending of new events as they arrive via the SDK
Acceptance Criteria
Overview
Users need a chronological view of all activity across their streams — subscriptions opened, payments received, streams closed, and alerts triggered. A unified activity timeline with filtering will replace the current per-section views.
Problem
Activity is currently spread across the Streams, History, and Alerts sections with no unified view. Users who want to audit recent activity must visit multiple pages and manually correlate events across sections.
Proposed Solution
Acceptance Criteria