2025-10-29

System Template Images

Image Selection Modal

  • Add image selection modal with pre-defined images for each template.
    Test: Create event → open template → confirm image modal opens and shows pre-defined images.

Default Template Images

  • Each template can have default images that get picked randomly on event creation.
    Test: Create 3 events with same template → confirm different default images are used.

Google Plugin

Description & Location Save

  • Event description and location now save properly.
    Test: Create event with description + location in Google → sync → confirm both appear in Atomcal.

All-Day Event Date Accuracy

  • All-day events now display on the exact selected date in Google Calendar without shifting to previous or next days.
    Test: Create all-day event → sync to Google Calendar → confirm it appears only on the selected date.

Multi-Day Event Range Display

  • Multi-day events now appear on every day within the selected start–end date range (e.g. 10–14 Oct shows on 10, 11, 12, 13, 14).
    Test: Create multi-day event → sync to Google Calendar → each day shows the same title/details/ within the range.

Discord Plugin

Self-Destruct Text Clarity

  • Frontend now says “after the event ends” instead of “announce self destruct.”
    Test: Enable self-destruct → create event → check message text.

Update Events from Discord

  • Updating an event directly in Discord syncs voice channel/image back.
    Test: Edit event voice channel/image in Discord → confirm it updates in dashboard.

Discord → Scrims Integration & Location Handling

  • Discord can now push supported event data (Location & Images) into Scrims.
  • Quest Bot correctly identifies whether the location is a physical address, a Discord channel, or an online link (Zoom/Meet/Website).
  • Saved locations open correctly (Google Maps if applicable) and are also shown properly in Google Calendar.

    Test: Update event from Discord → refresh in Scrims → confirm location/images synced → click location → confirm it opens and appears in Google Calendar.

Filter un authorized channels

  • Filter un authorized channels from the voice channel list when fetched
    Test: Remove bot from viewing a voice channel on Discord. It should not be visible in voice channel list on ATOMCAL dashboard.

MISC

Performance

  • App initial load optimized.
    Test: Cold open the app → measure improved load time.

Migration Removed — All Users Now on V2

  • The Migration button and V1 Account button are removed. All users are now automatically directed to V2 with no option to return to V1.

Ticket vs Non-Ticket Image Modal

  • Ticket events show image modal with predefined images; non-ticket events do not show image modal.
    Test: Create ticket event → confirm modal shows; create non-ticket event → confirm modal does not show.

Google maps search fixed

  • Dashboard now support searching a location via google maps
    Test: Go to event location settings and search for a google maps location and its should show you location on google maps.

Event deadline fix

  • Fixed a bug where guests could signup even after event deadline time was passed.
    Test: Create an event with a deadline. Try registering as a guest after the deadline is passed. It should not allow guest to register.

Event settings update

  • Removed "add creator as host" from event settings (it is still available in template settings).
  • Removed "private event" toggle as it wasn't used