Team activity
Searchable and filterable organization access activity with empty, failure, density, long-content, and mobile states.
Error screen
Component-composed workspace & organization coverage across realistic application states.
Complete screen
Team activity
A recoverable audit-service failure preserves query controls and a retry route.
Filter team activity
Find access, invitation, session, and policy events by member, action, or outcome.
Team activity could not be loaded
The query is still visible. Retry without losing the selected outcome filter.
Organization team activity
Access, invitation, session, and policy events, newest first.
Activity is temporarily unavailable
Retry after the audit service reconnects.
Viewport
Ruby
test/dummy/app/components/gallery/compositions/team_activity_page.rbrender_filters
render_error if state == "error"
render_activity
render_pagination if events.any?