Add account based multiplayer hosting and bug report retention
This commit is contained in:
@@ -60,6 +60,7 @@ additional Supabase credentials.
|
||||
Multiplayer uses the Supabase migration described in [multiplayer.md](multiplayer.md).
|
||||
Apply that migration to a new database before deploying the multiplayer web files.
|
||||
Room chat also requires `20261007155622_multiplayer_chat.sql` before the web update.
|
||||
Account-only party hosting requires `20261010053429_multiplayer_account_hosts.sql`.
|
||||
|
||||
Map ZIP sharing requires `20261007145000_map_sharing.sql`. Imported maps stay
|
||||
private and can be played without moderation; publication is blocked. See
|
||||
@@ -70,6 +71,10 @@ The script targets the existing MineGeo project. Set `VERCEL_PROJECT_ID` and
|
||||
|
||||
Player bug reporting requires `20261008071054_bug_reports.sql` and the Linear
|
||||
server credentials described in [bug-reports.md](bug-reports.md). Configure the
|
||||
Comment webhook before deploying so staff replies and glow commands reach players.
|
||||
Comment and Issue webhook events before deploying so staff replies, glow commands,
|
||||
and status changes reach players. Report retention also requires
|
||||
`20261010053310_bug_report_retention.sql` and a Linear API key with Read and Write
|
||||
permissions. Closed reports move to Done and are deleted from MineGeo and Linear
|
||||
after three days through a durable workflow; no cron job is required.
|
||||
Glow colors and user prefixes also require `20261008075322_profile_identity.sql`
|
||||
before deploying the updated account, catalog, and multiplayer pages.
|
||||
|
||||
Reference in New Issue
Block a user