Files
dmg ed3f3cd843
CI / validate (push) Successful in 6m38s
Release / release (push) Successful in 8m29s
feat(rcon): add audited command history
2026-08-13 21:26:24 -04:00

2.7 KiB

type, title, description, tags, timestamp, story_id, status
type title description tags timestamp story_id status
User Story Operate settings and audit views Authorized administrators control server messaging and investigate recent platform events.
admin
settings
audit
operations
2026-08-14T01:23:35Z US-012 verified

User Story

As an administrator, I want operational settings and audit visibility, so that I can manage player guidance and investigate activity.

Acceptance Criteria

  • The admin console shows the deployment-managed Discord guild ID and linked invite URL.
  • An authorized administrator can update the denied-player registration message.
  • Settings actions validate message length server-side.
  • Administrators can browse the latest 100 events.
  • Administrators can locate RCON command events through command-text, server, and administrator filters.
  • Event views show type, subject, IP, classification, and approximate location when available.
  • Admin console access itself creates an audit event with the SSO identity.
  • Settings, users, and events are linked from the shared admin navigation.
  • Administrators can independently configure registration-required, group-access-disabled, schedule-denied, and VPN/proxy/Tor-denied game-message templates.
  • Registration, group, and network templates accept only {player} and {group}; schedule templates also accept {next_start} and {next_end}.
  • Every template is validated server-side and has a safe default.
  • Admission-message changes are audited with the administrator identity without logging credentials.

Implementation

Validation

Admin routes are dynamic, role-protected, linted, and included in every production build. RCON history filter and outcome-pairing tests pass, and the searchable history route was verified in the production route manifest on 2026-08-14.

Related Stories