Skip to main content

Updates

2025-11-24

Twitch Integration

Twitch Account Connection Flow

  • Added "Connect Twitch" option under event integrations.
  • OAuth flow implemented for secure Twitch login.
  • Connected accounts now appear in the Twitch accounts list.
    Test: Go to Integrations → click Connect Twitch → complete OAuth → confirm account appears in dashboard.

Attach Twitch Schedule to Scrims

  • Users can link a Twitch schedule directly while creating or editing an event.
    Test: In event form → open Twitch section → attach schedule → ensure it appears in Scrims & Twitch.

View & Manage Twitch Schedules in Scrims

  • Users can now view available Twitch schedules linked to connected accounts.
  • Can attach a Twitch schedule to a Scrims event.
  • Can also detach an attached schedule anytime.
    Test: Open integrations → view available Twitch schedules → attach/detach → confirm correct linking.
  • Added category search field for Twitch stream integration.
  • Search now triggers live API requests while typing.
  • Users can select from an auto-suggested category list.
    Test: Type in the category search → confirm Twitch categories appear → select one → save event.

Dashboard Update

Update All Recurring Events

  • Users can update all events in a series from Atomcal dashboard.
    Test: Edit series → change title/time/category → confirm all events updated.

Role Assignment

  • Roles are applied when the event starts and removed after it ends.
    Test: Assign role → check user → event ends → role removed.

Fix Roles Refresh

  • Roles now always update correctly after new roles are added via Discord.
  • All roles show under Allowed, Banned, Assign Roles.
  • Refreshing the page won’t remove any roles.
    Test: Create new role → check role lists → all roles appear.

Fix Extra Ticket Issue

  • Editing a single-ticket event no longer creates extra tickets.
    Test: Create single-ticket event → edit → confirm ticket count stays the same.

Google Extension

Google Calendar Accuracy

  • Event updates now display the correct dates and details on Google Calendar.
    Test: Create/update event → check Google Calendar → dates correct.

All Extensions

Move Account Connect Button

  • The account connect button is now inside the extension form.
    Test: Open form → enable → connect account.