Schedule export downloads work reliably again
Exporting the admin schedule to CSV or ICS from a phone or tablet — including inside collaborator/branded-app contexts — now reliably produces a real file download instead of sometimes failing silently. The Export button links directly to an authenticated download endpoint rather than routing the file through a mechanism that some mobile browsers can't turn into a saved file.
Exporting the admin schedule to CSV or ICS from a phone or tablet — including inside collaborator/branded-app contexts — now reliably produces a real file download instead of sometimes failing silently. The Export button links directly to an authenticated download endpoint rather than routing the file through a mechanism that some mobile browsers can't turn into a saved file. Two smaller improvements ride along: the CSV export now shows class dates and times in the venue's own time zone and date format (instead of always UTC), and any class or instructor name that could be misread as a spreadsheet formula is safely neutralized so it can never execute when opened in Excel or Sheets.
Public schedule display settings are clearer and easier to save
Public schedule display settings are now organized into instructor names, spot counts and urgency, and the optional fuller-appearance controls. Instead of typing technical values, staff choose plain-language options such as **Places remaining** or **Percentage booked**, with the matching unit, explanation, and validation shown beside the threshold.