Skip to content

Add event catalogue page with retention and purge support - #596

Merged
tudddorrr merged 1 commit into
developfrom
event-catalogue
Sep 5, 2026
Merged

Add event catalogue page with retention and purge support#596
tudddorrr merged 1 commit into
developfrom
event-catalogue

Conversation

@tudddorrr

@tudddorrr tudddorrr commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Event catalogue page

  • New paginated table view listing all events with name, total count, unique players, and prop keys
  • Inline retention management: admins can set, edit, and clear retention days per event
  • Purge button for admins to delete all instances of a specific event with confirmation dialog
  • Route added at /events/catalogue with lazy loading

Permissions

  • Added PURGE_EVENTS and CHANGE_EVENT_RETENTION to PermissionBasedAction enum
  • Both actions restricted to ADMIN users
  • Purge and retention edit UI elements hidden for non-admin users

@tudddorrr tudddorrr added the enhancement New feature or request label Sep 5, 2026
@tudddorrr
tudddorrr merged commit fb42ddf into develop Sep 5, 2026
4 checks passed
@tudddorrr
tudddorrr deleted the event-catalogue branch September 5, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant