Latest

Faculty Calendar Sync and Translation Overrides

Sync faculty session assignments to Google Calendar or Outlook, override any UI label per language, split orders across multiple revenue groups, and use the new CLI.

Overview

This release adds Calendar Sync for faculty (Google Calendar / Outlook), per-key Translation Overrides for project UI customisation, multi-group revenue splits with QuickBooks item and class mapping, and the first public release of the Registration Town CLI. It also bundles a number of checkout, email-template, and mobile improvements.


New Features

Faculty Calendar Sync (Google Calendar / Outlook)

Faculty members can now connect their Google Calendar or Microsoft Outlook account and have their accepted session assignments appear automatically as calendar events. The system keeps those events in sync whenever the schedule changes, so faculty always have accurate session details in the calendar they already use every day.

How to Access: A connection prompt appears as a banner at the top of the Faculty Portal.


Translation Overrides

Domain administrators can now customise any UI label, button text, or message on a per-language basis directly from the Theme page. Instead of relying on built-in defaults, admins can tailor the exact wording of every user-facing string across all supported languages, and move translations between environments using JSON import and export.


Revenue Group Split

Tickets, add-ons, and services can now be split across multiple named revenue groups, each with its own amount and (when QuickBooks is connected) its own item and class mapping. Finance teams can accurately allocate a single ticket sale across different revenue centres or cost categories, with full support in Excel exports, refund credit notes, and the orders filter.

How to Access: Open a ticket, add-on, or service and scroll to Pricing → Add revenue group.

Key Capabilities:

  • Multi-group split per item with a warning when amounts don’t sum to the item price
  • Per-group QuickBooks item and class mapping when QuickBooks is connected
  • Refund fee percentage — automatically deducts a configurable fee on refund credit notes (set under Project Settings → Defaults → Orders)
  • One-line-per-item Excel export with revenue group columns plus QuickBooks item, class, and document references
  • Revenue Group filter in the Orders filter menu, listing all group names defined across the project

Registration Town CLI (preview)

The first command-line tool for Registration Town shipped this month as a preview release, letting developers, administrators, and AI agents (Claude Code, Cursor, and similar) read and update project data directly from a terminal or in scripts. This early version covers domain operations, forms, ticket configurations, email templates, and general project settings, with structured output formats (JSON, table, CSV) and built-in schema introspection that makes it easy for an LLM to discover available commands and fields on the fly.

Availability: The CLI is not yet publicly available. Access is granted on request — email hello@summitware.be to join the preview programme.


Email Template Improvements

  • Email templates in the Content Editor — manage templates alongside other content types, organised in a folder tree
  • Login token in email context — enables custom CTAs that link straight into the user’s session
  • Email channel for webhooks — webhook notifications can now be sent by email