Skip to content

feature: keep a finished tournament's chat open for 7 days - #497

Merged
lukepolo merged 1 commit into
mainfrom
feature/tournament-chat-7-days
Oct 2, 2026
Merged

lukepolo merged 1 commit into
mainfrom
feature/tournament-chat-7-days

Conversation

@lukepolo

@lukepolo lukepolo commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

A finished tournament's chat closed the moment it ended, cutting people off mid-conversation; it now stays open and writable for 7 days.

  • New tournaments.finished_at, stamped by the tournaments trigger when it finishes (cleared if it is un-finished) and backfilled from each finished tournament's last match
  • Tournament rooms refuse joins and posts once finished_at is more than 7 days old
  • Tournament chat now defaults to 7 days; installs still on the 24h seed move, operator values stay
  • finished_at exposed in the tournaments select permissions

From DEAFCS: DEAFCS/api-deafcs@e5dd0ef2

@lukepolo
lukepolo merged commit 19cd148 into main Oct 2, 2026
2 checks passed
@lukepolo
lukepolo deleted the feature/tournament-chat-7-days branch October 2, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant