Release 9.44.0
New Feature
Advanced Search - Replacing Explore People
The Explore People feature has been overhauled with enhanced capabilities designed to improve reporting functionality. The feature has been renamed to Advanced Search and includes the following additions:
Key enhancements include:
- Tabbed interface separating Quick Search and Advanced Search
- The ability to customise the filename of the output file
- .xlsx (Excel spreadsheet) export support
- Additional data columns
- Saved Preset permissions
- Direct linking to saved Presets
Advanced Search - Tabbed interface for Quick Search and Advanced Search
The Explore People feature has been renamed Advanced Search, and some UI enhancements have been added to the People page:
- A new Call To Action for Advanced Search has been added at the bottom of the page, highlighting the new features available in Explore People
- The existing People search has been renamed Quick Search
- A tabbed interface separates Quick Search and Advanced Search functionality
- Non-privileged users (i.e. users without Explore People access) cannot view the Advanced Search tab
Advanced Search - Define the output file name
Users can define custom output file names in Advanced Search. This configuration can be saved as part of a preset. The filename supports timestamp variables for all or part of the timestamp when the file is exported.
Note: the default filename remains unchanged - it consists of the event name followed by the timestamp. Note that when a Preset is used, the event name will be replaced with the Preset Name (this is existing behaviour).
Advanced Search - Additional columns for existing data
Additional columns have been added to the Advanced Search feature, aligning the feature more closely with the existing Export People feature:
- Jomablue UID - note that this column will default to the first position if selected
- Referring Store
- Badge first printed at
- Categories - this will include multiple columns, one for each Category in the event
Advanced Search - Preset Permissions
When a trusted-support user creates an Advanced Search Preset, they can now specify whether the Preset can be modified by anyone or restricted to trusted-support users only.
Other users can still load the preset and create editable copies, but they will not be able to modify the original.
Advanced Search - Linking to Presets
This release introduces UUID-based permalinks for presets. Existing presets receive UUIDs upon deployment. The loaded preset name displays with a Copy Link option under the filter table (hidden when no preset is loaded), and loads a preset permalink into Explore People.
Permalink behaviour:
- Loading a preset permalink populates the preset filters and selects the associated event, but does not automatically fetch results
- Users without Explore People permission are blocked and receive an access-denied notification
- Button labels change to “Generate Results” and “Regenerate Results”
- “Generate Results” pulses when a preset is loaded
- “Download CSV” pulses when results are fetched
- The two pulsing states do not occur simultaneously
Server-side permission checks and session event updates are enforced when resolving permalinks. Permalink URLs use UUIDs to avoid exposing primary keys.
Improvement
Improved Person Details load experience on slow connections
The Person Details loading experience has been enhanced for slower connections. Instead of displaying blank fields while data loads, a loading spinner appears during the data fetch process, improving the user experience on slower connections.
Ingest API now supports cancelling/un-cancelling a Person
The Ingest API has been extended to support cancelling or reverse cancelling a person from an event through payload data mapping.
Improved import tool column and row display
The Import Tool maintains a static column layout when selecting column types. Columns no longer shift position based on selection. Instead, the tool updates the display contextually, showing relevant formatting or preview content without altering the grid structure.
This change improves usability by preventing layout shifts, ensuring consistent navigation, and reducing confusion during bulk mapping or review. A fade effect has been added to make transitions smoother.