FESTIVAL PRO UPDATES

Captain's Log 

All updates of the system will be posted here

Festival Pro Schedule App
Fri 1 May 2026
Passkey sign-in, login rate-limiting, Apple Wallet pass generation, unified Send menu.
  • **Passkey / biometric sign-in.** Users can now sign in with a passkey, fingerprint or face recognition (WebAuthn) instead of typing a password, which is both faster and more secure.
  • **Login protection against brute-force attempts.** Repeated failed sign-ins to the same account are now automatically slowed down and blocked, protecting accounts from password-guessing attacks.
  • **Apple Wallet pass generation.** Tickets can be issued as proper signed Apple Wallet passes — attendees tap a link in their confirmation email and the ticket drops straight into their iPhone Wallet.
  • **Unified "Send" menu.** A single place to choose who you're messaging and how — emails, SMS and push notifications all flow through one consistent screen, removing the need to jump between tools.
  • **Major upgrade to the e-ticket engine.** The code that builds and delivers e-tickets has been substantially reworked for reliability and to support the new Wallet/passkey flows.
  • **Sign-in screen polish.** The login page has been updated to support the new passkey options alongside the existing password flow.
  • **Refinements to the v2 event-attributes editor** so it works more smoothly with the new approval and sync features added in earlier months.
  • **Event-options editor improvements** for assigning option contacts (who handles which option) and tidying option-group management.

Wed 1 Apr 2026
Stripe webhooks for automatic payment sync, Elavon payment option, multi-event auto-sync.
  • **Stripe payment events sync automatically.** A new Stripe webhook receiver means refunds, disputes and payment-status changes flow into the system the moment they happen at Stripe — no more waiting for the next batch run or chasing reconciliation by hand.
  • **Elavon added as a payment-gateway option.** Sites that prefer (or are contracted with) Elavon can now select it from the standard payment-gateway picker alongside Stripe and Worldpay.
  • **Flight API can now be switched on or off per site.** Sites that don't need flight tracking can hide the feature; sites that do can enable it cleanly via a single setting.
  • **Multi-event auto-sync.** When the same form spans several events, fields that haven't been overridden in the current event will now automatically fall back to the untagged master data, reducing duplicate entry.
  • **Send-menu groundwork.** Backend support for the unified "Send" menu introduced this month — choose a channel, choose an audience, send.
  • **Large iteration on the v2 event-attributes editor.** The new editor saw a major refresh — improved layout, faster save, better integration with approvals.
  • **Barcode-scanner upgrade.** The ticket-scanning code received a substantial overhaul for better reliability at busy entry points.
  • **Survey results email improvements.** Survey result emails now render and summarise responses more cleanly.
  • **Mark-as-paid refinements** to the event payment flow.

Sun 1 Mar 2026
Passkey-login groundwork, event-attributes editor v2, configurable public-calendar default view.
  • **Foundation for passkey sign-in.** The initial WebAuthn page was introduced this month, laying the groundwork for passwordless logins that arrived in May.
  • **New v2 event-attributes editor.** A ground-up rebuild of the event-attributes screen, with cleaner layout and tighter integration with the approval workflow.
  • **Public calendar — choose the default view.** Sites can now pick how their public calendar opens (Calendar / List / Horizontal) and which views are offered to visitors in the view-picker.
  • **Schedule contact-type prefix toggle.** Schedules can optionally prefix each contact with their type, making mixed-role schedules easier to scan.
  • **Grouped settings.** System defaults can now have a parent, allowing related options to be displayed together rather than as a flat list.
  • **Export-bookmark info endpoint.** Saved export configurations now expose a small info endpoint so other parts of the system (and integrations) can introspect them.
  • **Major refresh of Book Event step 3** — the third booking step received a 180-line revamp for smoother data entry and confirmation.
  • **SMS sender substantially upgraded** — the underlying SMS-send code was reworked for better reliability and templating.
  • **Field-value search improvements** for finding submissions across attributes.
  • **Sign-in screen tweaks** ahead of the passkey rollout.

Sun 1 Feb 2026
File tagging, public Ticket API, public-view flags for venues, shows and artists.
  • **File tagging.** Uploaded files can now be tagged and categorised, making large file libraries far easier to search and filter.
  • **Public Ticket API.** Third-party tools and partner systems can now read ticket data via a structured API rather than relying on exports or scraping.
  • **Public-view flags for venues, shows and artists.** Sites can mark individual venues, shows and artists as visible or hidden on the public app/website, giving fine-grained control over what attendees see.
  • **Show meta-field filters.** A configurable list of fields that act as filters on show groupings — sites can decide what their audience can slice the schedule by.
  • **Custom-template HTML support.** Email and form templates can now contain richer custom HTML where needed.
  • - **Worldpay payment flow refined** after January's launch, tightening error handling and confirmation behaviour.
  • - **Approve-and-deny workflow tightened.** Both the admin review screen and the approve/deny action received further polish based on early use.
  • - **Form save-fields improvements** for handling complex multi-step form submissions.
  • - **Dashboard refinements** to the main landing screen.

Thu 1 Jan 2026
Worldpay gateway, ChatGPT integration, public site-plan viewer, ticket webhooks.
  • **Worldpay payment gateway.** Worldpay joins Stripe as a supported payment provider — sites already on a Worldpay merchant account can now take card payments through the platform directly.
  • **AI / ChatGPT integration.** A new AI-assist utility was added behind the scenes (initially powering smarter email-template conversion), opening the door to AI-driven features across the product.
  • **Public site-plan viewer.** Attendees who aren't logged in can now view interactive seating/site plans for an event — useful for ticket-buyers picking their spot or visitors finding their way around.
  • **Ticket webhooks.** Sites can register a webhook URL to receive ticket-creation and ticket-update events in real time, with a selectable template for the payload — perfect for syncing tickets into other systems.
  • **Performance / venue colour coding.** A dedicated field for venue / performance colour lets schedules and the public app colour-code each location consistently.
  • **Company-fields lookup endpoint.** A clean endpoint to fetch the configured fields for a company, used by the embedded forms and the new public widgets.
  • **Big upgrade to the cached-calendar engine.** The job that keeps public calendars fast was significantly reworked, with better invalidation when data changes underneath.
  • **Approve-and-deny screen iteration.** The admin review screen had another round of refinements based on real-world use.

Mon 1 Dec 2025
Social media fields, per-event correspondence isolation, smarter calendar caching, CSV column rename.
  • **Social media fields for artists and shows.** Facebook, Instagram, Spotify, X (Twitter), YouTube and TikTok now have first-class fields, so artist pages on the public app and website can link out properly.
  • **Per multi-event correspondence isolation.** Email and correspondence can now be scoped to a single event in a multi-event setup, so messages from one festival no longer mix with another.
  • **Add-to-calendar picker.** A new screen that lets a user pick which calendar to add an entry to, rather than guessing the default.
  • **Configurable "Public Show" and "Performance Date" fields.** Sites can choose exactly which custom fields drive the "is this public?" and "when does it happen?" flags used by the app and website.
  • **Rename columns on CSV exports.** Saved export bookmarks can now rename columns at export time (e.g. `Field/New Name`), so exports match the spreadsheet template the recipient expects.
  • **Smarter calendar caching.** The calendar cache now tracks event, field, start-date and count so it can serve far more targeted slices quickly, instead of always rebuilding the same view.
  • **Custom field-search improvements** for narrowing down records by custom-field values.
  • **Barcode-scan polish** at entry points.

Sat 1 Nov 2025
Form heading and body font selectors, counter-signature message option.
  • **Choose the heading font on your forms.** Public-facing forms can now use one of a curated set of heading fonts (Inter, Roboto, Montserrat, Open Sans, Noto Sans, Lato, Oswald, Raleway, Rubik, Merriweather) for proper on-brand typography.
  • **Choose the body font on your forms** from the same curated list, independently of the heading font.
  • **Custom counter-signature message.** When a contract or document requires a counter-signature, an optional message can now be attached to the counter-sign email.
  • **Refinements to Book Event step 3** for a smoother third booking step.
  • **Form attribute storage tightened** — the engine that saves form responses had another round of stability and behaviour improvements.
  • **Continued polish to the v4 site-plan editor** introduced earlier in the year.

Wed 1 Oct 2025
JSON calendar feed, calendar cache job, per-user multi-event access.
  • **Calendar data as a JSON feed.** A new endpoint returns calendar data in JSON, so calendars can be rendered in modern UIs, embedded in third-party websites, or consumed by the mobile app.
  • **Calendar cache refresh job.** A dedicated job rebuilds calendar caches in the background, keeping public calendars fast even on busy festivals.
  • **Per-user multi-event access.** A new join between users and multi-events lets administrators control exactly which events each user can see and work on.
  • **Internal scheduling helper.** A new utility for queuing and running scheduled tasks underpins the calendar caching and other recurring jobs.
  • **VAT accounts UI refresh.** The VAT accounts screen received an 80-line polish for better readability.
  • **Virtual systems search overhauled** for finding configured systems faster.
  • **PAttribute sync helper improved** for cross-event data sync.
  • **Survey results email template tweak** for cleaner formatting.

Mon 1 Sep 2025
Asset list endpoint, approval workflow back-end, survey-results email upgrade.
  • **Asset list endpoint.** A new endpoint returns the list of assets, used by the app and integrations to fetch what's available without scraping the admin UI.
  • **Approval workflow back-end.** The data model behind approve/deny was rolled out — every submitted value can now carry an approval status, audit trail and reviewer.
  • **Big upgrade to the survey-results email.** Survey results sent by email are now far more readable, with clearer formatting and summary breakdowns of responses.
  • **Approve-and-deny review screen iteration.** The admin screen for reviewing pending submissions received further polish based on early feedback.
  • **Expanded filters in the field-value search.** Finding specific responses across attributes is faster, with more filter options.
  • **Virtual-system editor polish.** Both the editor and the underlying update flow received refinements.
  • **Continued tuning of the form-attribute save engine** for reliability under load.

Fri 1 Aug 2025
Approve-and-Deny workflow, report-dashboard widget, sub-contacts on schedules.
  • **Approve-and-Deny workflow (new).** Event submissions can now require approval before they take effect — administrators see a queue of pending items and can approve or deny each one, with full audit. Surfaced as a new admin function under Events.
  • **Report-dashboard widget.** Saved reports can now drive a dashboard widget, putting key numbers on the landing page instead of buried in a separate tool.
  • **Show sub-contacts on schedules.** A new option that pulls sub-contacts into schedule views, useful when teams have multiple people working under one parent record.
  • **Export bookmarks scoped to an option group.** Saved exports can now be tied to a specific option group, so each team's bookmarks only show their own data.
  • **Event-user modification tracking.** Every event-user record now carries a modified-date stamp, used by sync and the new approval audit trail.
  • **New "Test" super-admin function** added for staff diagnostics in the Accounts area.
  • **Booking confirmation email refinements** for clearer wording and layout.
  • **Dashboard and e-ticket viewer polish** based on recent feedback.

Tue 1 Jul 2025
Quick-pay flow rewrite, Apple Wallet templates wired in, directory listing refresh.
  • **Quick-pay flow completely rewritten.** The fast payment-capture flow received a 370-line overhaul — smoother card entry, clearer confirmation, fewer dead-ends.
  • **Apple Wallet templates wired in.** Following last month's groundwork, the Wallet pass templates were finalised and connected to the e-ticket pipeline.
  • **Directory listing view major refresh.** The directory screen used to browse contacts received a substantial layout and behaviour upgrade.
  • **App-config handler enhancements.** The screen that manages a site's branding configuration was extended with more options and a more reliable save path.
  • **Event-option-group editor improvements.** Managing groups of event options is now easier, with cleaner controls and better reordering.
  • **Refinements to the v2 event-attributes editor** so it works more smoothly with the new option-group changes.
  • **Book Event step 1 polish** for a tidier first booking step.

Sun 1 Jun 2025
Apple Wallet passes for e-tickets, e-ticket delivery engine major upgrade.
  • **Apple Wallet passes for e-tickets (new).** Tickets can now be saved straight to Apple Wallet — attendees tap a link and the ticket appears in their iPhone Wallet for quick scanning at the gate. The new pass bundle (icons, template, signing key) was added behind the scenes this month.
  • **E-ticket delivery engine major upgrade.** The code that builds and sends e-tickets received a 217-line overhaul, improving reliability and supporting the new Wallet output format alongside the existing PDF.
  • **Booking confirmation email refinements** to match the new Wallet flow and tidy up wording.
  • **Barcode scanner improvements** at festival entry points for better behaviour on partial reads.
  • **Event-attributes screen polish** for cleaner field entry.
  • **Event scripts (custom per-event Javascript) refined** so the embedded form code works more reliably.
  • **Duplicate-section template tweak** for cleaner repeat-row entry on forms.

Thu 1 May 2025
Cached public calendars, bulk design refresh tool, email-template send helper.
  • **Cached public calendars (new).** Calendar JSON is now cached, so the public-facing calendars on busy festival sites load much faster, even under heavy traffic.
  • **Bulk design refresh tool.** A new utility applies a branding or design change across many records at once, removing the need to update each one individually.
  • **Email-template send helper.** A clean "send this template to this contact" entry point makes it easier to trigger one-off branded emails from anywhere in the system.
  • **PAD (direct-debit) status check endpoint.** A small JSON endpoint exposes the result of pre-authorised debit checks so partner systems can verify status.
  • **Forgotten-token reminder email.** A new email template covers the case where a forgotten-token link needs to be reissued, improving the self-serve recovery flow.
  • **Site-plan v4 editor iteration.** Another major round of work on the seating/site-plan editor — interactive editing, save flow and rendering received nearly 500 lines of changes.
  • **Form-attribute save engine major upgrade.** The core save path for form responses received its biggest revision yet, improving reliability for complex multi-step submissions.
  • **CSV import refinements** for cleaner preview and validation.

Tue 1 Apr 2025
Interactive site-plan editor, merge-contacts review screen, cross-event field sync.
  • **Interactive site-plan editor.** A new editor lets admins design and place seating / site layouts visually, with a near-500-line overhaul to the v4 plan template this month.
  • **Site-plan metadata layer.** A separate metadata layer means each plan can carry annotations, regions and labels without polluting the plan itself.
  • **Merge duplicate contacts — admin review screen.** Following last month's back-end, the side-by-side review screen for merging duplicate contacts is now in place.
  • **Cross-event field-value sync.** A new endpoint copies a field value across multi-event records, ending the need to update the same data event by event.
  • **Reseller template management.** Resellers can manage their own template set without admin intervention.
  • **Resell a ticket to a different attendee.** The ticket-resell flow received a major upgrade — easier to re-issue a held ticket to someone new.
  • **Big iteration on the event-attributes editor** (over 120 lines of changes) ahead of the v2 rebuild later in the year.
  • **Form-attribute save engine** continued to receive substantial reliability work.

Sat 1 Mar 2025
Merge duplicate contacts, Management Accounts v2, CSV import polish.
  • **Merge duplicate contacts (new).** A new flow lets administrators combine two contact records that turned out to be the same person, keeping the right name, history, and links rather than losing data.
  • **Management Accounts v2.** A reworked management accounts screen with a clearer financial summary view.
  • **Major iteration on the Add Values form.** The form that lets admins add option values received a 175-line update for cleaner entry and validation.
  • **CSV import wizard improvements.** Both the preview screen and the import history view received polish — easier to spot problems before they land in production data.
  • **Refund-payment refinements** in the payment back-end.
  • **Reset-system flow improvements** for tenant initialisation and cleanup.
  • **Iteration on the event-attributes template** ahead of the v2 rebuild.
  • **Advanced-export filters expanded** for more targeted data pulls.

Sat 1 Feb 2025
Mobile push notifications, site-plan v4 preview, settings reorganised.
  • **Mobile push notifications (new).** Administrators can now broadcast push messages to attendee devices running the mobile app — perfect for last-minute schedule changes, gate alerts and announcements during the event.
  • **Device registration for push.** A registration endpoint lets the mobile app subscribe and unsubscribe devices, with the right opt-in/opt-out controls.
  • - **Site-plan v4 preview.** The first cut of the new site-plan template (interactive seating / venue layout) arrived this month, ahead of the full editor rolling out in April/May.
  • - **New home / dashboard template directory.** A dedicated `home` template area was set up, providing the structure for the reworked landing experience.
  • - **Settings reorganised.** Legacy and obsolete options (fax sending, deprecated system flags, retired setup toggles) were moved or removed, cleaning up the configuration screens.
  • - **Project task search refinements** for faster filtering by task and assignee.
  • - **Contact search refinements** for finding people across companies more reliably.

Wed 1 Jan 2025
Attendee form portal, form history view, expanded branding colour palette.
  • **Attendee form portal (new).** Attendees get a card-based portal showing every form they need to complete, with a clear Complete / Incomplete status on each — no more digging through emails to remember what's still outstanding.
  • **Form history view.** A new screen shows the history of a form submission, so administrators can see exactly what an attendee submitted, when, and any changes since.
  • **App-config back-end.** The screen for managing a site's branding now has a dedicated back-end handler, making save / preview more reliable.
  • **Branding colour palette reorganised.** The four core colours were renamed to clearer names (Background, Shading, App Text, Highlight) and three more were added — Menu Text, Event Secondary Title Background, Event Secondary Title Text — for much finer brand control.
  • **Edit-company-field popup template.** A new popup template for editing a single company field inline, instead of a full screen.
  • **Email-template conversion engine improvements** so saved templates render more consistently across email clients.

Sun 1 Dec 2024
Bulk ticket printing, form statistics dashboard, sponsor info field.
  • **Print tickets in bulk (new).** A new flow lets administrators print a batch of tickets in one go — useful for box-office collection lists and walk-up runs.
  • **Form statistics dashboard (new).** A dedicated screen showing how each form is performing: submissions, completion rates, and breakdowns by event.
  • **Sponsor info field.** Artists / shows can now carry a configurable sponsor description, displayed on public listings.
  • **Re-usable form header template.** A shared header template means consistent branding across every public form.
  • **VAT Accounts results layout refresh.** The search results page for the VAT Accounts view was redesigned for clearer reading.
  • **Event Attributes screen polish.** Another round of refinements on the attribute editor and the option-defaults view.

Fri 1 Nov 2024
App-configuration screen, configurable artist and venue fields, custom brand colours.
  • **App-configuration screen (new).** A central admin screen for white-label branding — colours, naming, and per-site settings now have one home rather than being scattered across configuration tabs.
  • **New menu variant (Menu 4).** A fourth menu layout option was added, giving sites another navigation style to pick from.
  • **Configurable brand colours.** Font colour and background colour are now driven by per-site settings rather than baked-in CSS.
  • **Artist & venue fields are now configurable.** Sites can choose which custom field holds the artist photo, which fields contain the description, which fields act as tags, and how the artist / venues link bookmarks are named.
  • **Show-location label customisable per site.** The "Show Location" label can be renamed (e.g. to "Stage", "Studio", "Room") to match the site's terminology.
  • **CSV schedule export.** Schedules can now be exported as CSV alongside the existing HTML and PDF outputs.
  • **Select-schedule picker.** A picker for choosing which schedule to view, useful for sites running many parallel programmes.
  • **Flight Details screen enhancements** for handling more flight-tracker scenarios.

Tue 1 Oct 2024
VAT Accounts dashboard, Advam payment gateway, file attachments on accounting entries.
  • **VAT Accounts dashboard (new).** A dedicated screen for the VAT-specific accounting view, including a results template for search.
  • **Advam payment gateway integration.** Advam joins the list of supported payment providers for sites already on an Advam merchant account.
  • **Attach files to accounting entries.** Administrators can attach supporting documents directly to an accounting entry — receipts, invoices and the like live alongside the ledger row.
  • **Inline option-group editing.** Option groups can now be updated inline without leaving the page.
  • **HTML schedule export.** Schedules now produce a clean HTML output suitable for sharing or print preview.
  • **Advanced-export SQL builder substantially upgraded** for richer exports.
  • **Search-accounts results template refreshed** for clearer reading.

Sun 1 Sep 2024
v2 field-display engine, v2 print-fields engine, schedule view refresh.
  • **New v2 field-display engine.** A rebuilt renderer for showing collected field data, with cleaner layout and more consistent formatting across screens.
  • **New v2 print-fields engine.** A matching rebuild for the print-fields output used in PDFs and printable forms.
  • **Schedule view major refresh.** The main schedule template received a nearly 290-line update, modernising the layout and interaction.
  • **Mass-email engine refinements** for larger sends.
  • **Run-report enhancements** for cleaner report output.
  • **Event-attributes refinements** for consistent display of attributes on event records.

Thu 1 Aug 2024
Scheduled export bookmarks, lead-contact on companies, single e-ticket regenerate.
  • **Scheduled / recurring export bookmarks.** Saved export bookmarks can now run on their own schedule, with a chosen frequency and date, and email the resulting file to a selected list of contacts — perfect for weekly stakeholder reports without anyone having to remember to send them.
  • **Lead-contact on companies.** Each company can now nominate a primary contact, which the rest of the system uses for correspondence and billing by default.
  • **Regenerate a single e-ticket.** Where previously a re-issue meant regenerating tickets in bulk, admins can now regenerate one e-ticket for one attendee — useful when a name changes or a ticket is lost.
  • **Accreditation viewer (new).** A new screen for viewing accreditation, useful at festival check-in where staff need a quick look-up rather than a full record edit.
  • **Cache-time setting for exports and calendars.** The system now exposes a configurable cache time, letting busy sites tune freshness vs. responsiveness.
  • **Project Summary and Bug-Section CSV exports** for sharing project status and ticket reports outside the system.
  • **Calendar week view major refresh** — a 540-line overhaul of the weekly calendar, modernising the rendering and behaviour.

Mon 1 Jul 2024
Multi-event group reordering, per-user multi-event access, mass-email test send.
  • **Multi-event group reordering.** Administrators can now drag-and-reorder groups within a multi-event, controlling the order they appear on schedules, listings and the app.
  • **Per-user multi-event association.** A new link between users and multi-events lets admins say which specific events each user belongs to, separately from their permissions.
  • **WebAuth login page added.** A new login-page template appeared this month, laying early groundwork for the passkey sign-in that arrived in 2026.
  • **Mass-email test send mode.** A new "test send" option for mass-email lets administrators send a campaign to themselves first to check the result before pressing the real go button.
  • **FestivalPro company-type template** added for festival-vertical sites.
  • **Quick-pay enhancements** for faster card-on-file payments.
  • **Sync-validity check endpoint** for verifying record sync state.
  • **Major rewrite of the field-insert engine** — a near-175-line overhaul of how fields get inserted into emails and templates.

Sat 1 Jun 2024
NFC e-tickets, add-company-contact popup, unscan ticket, CDN image delivery.
  • **NFC-enabled e-tickets.** E-tickets now carry an NFC field so they can be issued and scanned via NFC at the gate, alongside the traditional barcode flow.
  • **Add-company-contact via popup.** A new one-click popup for adding a contact to a company, removing the need to navigate away from the company record.
  • **Unscan ticket function.** Administrators can now undo a ticket scan — useful when someone is scanned in by mistake and needs to be re-admitted later, or when a scanner is mis-set.
  • **CDN image delivery toggle.** A new option to serve images via a CDN, improving page-load times on busy public sites.
  • **Configurable contact-number capture.** Forms can be set to collect either just a mobile number, or mobile and phone, matching the data needs of different events.
  • **Personal-schedule preferences.** Sites can customise the template used for personal schedules, allowing different layouts per event type.
  • **Simplified form-contacts variant.** A lighter version of the form-contacts view for sites that want a leaner attendee list.
  • **Print fields date form layout.** A new printable date-form template for offline data capture.
  • **Big upgrade to the file-upload engine** (104-line update) for cleaner upload handling.
  • **Major rework of the attribute save flow** (102-line update) for more reliable form submissions.

Wed 1 May 2024
Scheduled background jobs (Cron), background ticket sending, barcode scanner overhaul.
  • **Scheduled background jobs (new).** A new Cron capability lets the system run tasks on a schedule — emails, exports and other recurring jobs no longer need someone to press a button.
  • **Background ticket sending.** Large ticket batches are now sent in the background so the booker doesn't have to wait — the page returns immediately and the tickets land in inboxes shortly after.
  • **Barcode scanner overhaul.** A 260-line rewrite of the barcode-scan flow improves performance and reliability at busy gates.
  • **Ambassador main page upgraded.** A 160-line refresh to the Ambassadors dashboard — clearer activity and reward visibility.
  • **Mass-email reliability work** for larger broadcast sends.
  • **Ticket-resend improvements** for re-issuing lost or undelivered tickets.
  • **Email-booking-confirmation enhancements** for cleaner confirmation messages.

Mon 1 Apr 2024
Quick-pay payment flow, external save/edit endpoints, JSON schedule feed.
  • **Quick-pay payment flow (new).** A streamlined payment screen for fast card capture, designed for kiosk and box-office use where a full booking flow is overkill.
  • **External save-data endpoint.** A new endpoint so embedded forms hosted on partner sites can save into the system directly, without needing the full admin UI.
  • **External edit-company-field popup.** A counterpart edit-field flow for external/embedded use, letting attendees update their own details from a public form.
  • **Public HTML template wrapper.** A consistent wrapper template for public-facing pages so they pick up site branding cleanly.
  • **Machine-readable schedule (JSON).** A JSON schedule feed for partner websites, the mobile app and integrations.
  • **Bulk SMS and SMS-send improvements.** Both flows received substantial work — better recipient handling, clearer status reporting.
  • **Advanced-export filter expansion** for more precise data exports.
  • **Mass-email engine improvements** for larger sends.
  • **Email-template conversion engine** had its largest revision yet (130 lines).
  • **Inline edit improvements** in the field-display templates.

Fri 1 Mar 2024
Deposit-type selector, flight API templates, configurable week-calendar.
  • **Deposit-type selector on bookings.** Sites can now collect a configurable deposit type at booking time rather than locking it to a single hard-coded option.
  • **Flight API templates (new).** A set of templates connect the system to a flight-tracking API, so artist and crew flight details show live status next to the schedule.
  • **Configurable week-calendar day count.** Sites can choose to show 7, 14, 21 or 28 days in the week calendar — useful for long festivals and tour planners.
  • **Multi-event merged calendar.** A toggle that merges calendars across every event in a multi-event setup, so a single day-view shows everything happening that day.
  • **Ticket scanner API key.** A dedicated API key for the ticket-scanner integration, keeping scanner credentials separate from operator logins.
  • **Print-fields template overhaul.** A 165-line refresh of the printable fields template — cleaner output and better page breaks.
  • **Discount-code form refinements** for easier code creation and conditions.
  • **Ambassador screen enhancements** for tracking referrals.
  • **Show Book-Event flow tweaks** at steps 1 and 3.
  • **Public schedule layout refresh.**

Thu 1 Feb 2024
Resend booking confirmation, personal schedule view, form contacts list.
  • **Resend booking confirmation.** A one-click action to resend a booking confirmation email when an attendee has lost it or wants a fresh copy.
  • **Personal schedule view.** A new template gives each attendee or contact a personal schedule listing only the sessions they're actually involved in, rather than the entire programme.
  • **Form contacts list view.** A new contacts-on-form template surfaces every contact attached to a form in one place.
  • **Public calendar day-view scripts.** Supporting scripts and templates were added to power the public day-view of the calendar.
  • **Simplified embed script (Tiny).** A lighter embed script for partner sites that only need a small piece of the system.
  • **Virtual System editor revamped.** The screen for configuring a virtual system received a 140-line update.
  • **Custom-table search improvements** for the saved-search builder.
  • **Project user emailing improvements** for sending bulk updates to a project team.
  • **Email-template engine** continued to receive substantial work (over 100 lines).

Mon 1 Jan 2024
Public schedule page, Add Event flow upgrade, custom field display polish.
  • **Public schedule page (new).** A dedicated public-facing schedule template — visitors can see the festival or event programme without needing to log in or use the admin app.
  • **Big upgrade to the Add Event flow.** The screen for creating events received a 160-line overhaul, with cleaner field layout and a more reliable save.
  • **Custom field display improvements.** Both the standalone field display and the grid display were tightened up for cleaner rendering across screens.
  • **Mark-paid flow upgraded.** A 110-line update to the event-payment marking flow, improving consistency between the booking record and the invoice.
  • **Print-fields template refresh** — a 70-line rework for cleaner printable output.
  • **Event attributes save flow** received continued tuning.
  • **Show / book / update event screens polished** for smoother data entry.
  • **Search-company results refresh** for clearer result rows.
  • **Email-template conversion engine improvements**, the first of many rounds during the year.
  • **Public calendar day-view template tweaks.**