Table of contents
- Big bangs
- Cool new features
- Search and troubleshoot spectators stuck in the registration process
- 2FA to access the AdminTool
- Registration code 5 tries and same code for 5 times
- Screenshot and screen recording protection (native)
- Ticket deletion push notification with invalidation reason
- Language selection and FAQ on log-in screen
- Ticket transfer UI and UX enhancement including transfer message
- Security automatic switch from online to offline activations X minutes before Event Start Time
- Small new features
- My Profile mandatory information with asterisks *
- More flexibility on in-app Promos
- Wristband handover time displayed
- Ticket activation green & blue screens automatic disappearance after X seconds
- Ticket assignement configuration Nationality and Passport number added
- Bluetooth beacon identifier in the Backoffice AdminTool 2.0 Console
- Backoffice SU and BU can also resend communications under Support-Spectator page
- Adding the number of active sessions in the spectator export
- Backoffice enhanced security with lockout behavior for failed sign-in attempts
- On-the-fly Crowdin changes
- Ticket's Sub-Target Group (STG)
- Event group management
- Bluetooth beacon instance ID per event
- Admintool pagination improvments
- Event operations - Manual check time window on event day and event day + 1
- Ticket holders management - Ticket assignment data per event
Product release notes
Product features | ||||
---|---|---|---|---|
Ticket holders management - Ticket assignment data per event TIX2-2415 / TIX2-2553 - Assignment data collection per event This new features will make ticket assignment and management easier for organizers and mobile users alike. Here are the details of the changes: Setting up the new required fields
Data collection on the mobile app Two new popups have been added that notify spectators about missing information for wallet owners and guests. The popups is displayed when spectators download their tickets and it will redirect them to the correct page to fill in the missing information. There are different scenarios for when the popups will appear, depending on the number of tickets that require extra information. If the wallet owner has not received any tickets for an event that requires extra information, then no popup will appear. If the wallet owner has one ticket for an event that requires extra information, a popup will appear if the Ticket owner is not yet assigned or has not kept for ticket for himself.
For example : If the wallet owner has two tickets for an event that requires extra information, several scenarios can arise. If the Ticket owner's extra fields are missing for both tickets, Popup 1 will appear first. After the spectator fills out the information for the first ticket, Popup 2 will appear for the second ticket. If the Ticket owner's extra fields are missing for only one ticket, Popup 2 will appear for that ticket, and if one ticket is kept for themselves and the other is assigned, no popup will appear. If the wallet owner has two tickets for two different events that require extra information, the same behavior as in the case with one event will occur.
These changes will make it easier for organizers to collect and manage important information from ticket holders, while also improving the mobile user experience. These updates will enhance the overall ticket management process for everyone involved. | ||||
Event operations - Manual check time window on event day and event day + 1 TIX2-2723 - Quick manual check on event day and event day + 1 only The quick manual check feature that let's you check a ticket manually with a double tap was possible no matter the date when it was enabled. From now, the quick manual check will be only possible on event day and event day + 1. This new feature will make sure we don't have situations where tickets are activated well in advance (e.g. event day - 2) and the tickets are being check prior to event day by error. Reducing this risk will reduce the number of troubleshooting that may need to happen in such situation. | ||||
Admintool pagination improvments TIX2-2595 Admin tool pagination improvement You can now jump to the page you want directly by typing in the page number in the pagination component. | ||||
Bluetooth beacon instance ID per event TIX2-2712 - Beacon instance ID can be the same across a whole event for all activation groups If you are users of beacons for ticket activation or checks you know that TIXNGO supports the following mode :
In this Breithorn V1 release, we are introducing a new dynamic mode :
This new mode facilitate the configuration and configuration changes for a whole event while keeping a strong level of security with different instance IDs per events. How to use this new mode ?
| ||||
Event group management TIX2-2016 - Event group management improvements The event group feature available in TIXNGO let you group event under an event group name that you can define at the injection. This release is extending the event group feature by introducing some improvements to provide more control and visibility :
AdminTool improvements
2. In the event list screen
3. Ticket list screen
On the API side, a new endpoint has been created to return the list of event group id and event group name (for the dropdown) Please note that the system will automatically delete old event group not having any event associated to it. | ||||
Ticket's Sub-Target Group (STG)
Ticket's Sub-Target Group (STG), PART 1 injection and search in Ticket List screen https://jira.secutix.com/browse/TIX2-641 As an organizer, I can search by STG in the Ticket List screen. PART 1/3
Ticket's Sub-Target Group (STG), PART 2 search in Transaction list and Transaction pending https://jira.secutix.com/browse/TIX2-1872 As an organizer, I can search by STG in the Transaction list, Transaction pending.
Ticket's Sub-Target Group (STG), PART 3 search in Reports https://jira.secutix.com/browse/TIX2-1873 As an organizer, I can search by STG in Reports.
| ||||
On-the-fly Crowdin changes https://jira.secutix.com/browse/TIX2-2332 [Crowdin] Change Crowdin on the fly, do not require to upload a new build. Business benefits: Speed-up and ease the process of updating strings in the mobile wallet.
| ||||
Backoffice enhanced security with lockout behavior for failed sign-in attempts https://jira.secutix.com/browse/TIX2-2262 Brute force protection for Console. Business benefits: Add additional security into the Backoffice.
| ||||
Adding the number of active sessions in the spectator export https://jira.secutix.com/browse/TIX2-184 Number of active sessions is missing in the spectator export in the TIXnGO console. Business benefits: Add additional information in the spectator export.
| ||||
Backoffice SU and BU can also resend communications under Support-Spectator page https://jira.secutix.com/browse/TIX2-624 [All organizers] As an AdminTool 2.0 support-user (SU) and basic-user (BU), I can also resend communications under Support-Spectator page (so far only admin-user (AU)). Business benefits: Provide more flexibility to the operations and enhance the Backoffice rights for SU and BU.
| ||||
Security automatic switch from online to offline activations X minutes before Event Start Time https://jira.secutix.com/browse/TIX2-2116 We need logic in the app to activate offline mode is case of not working backend, so we can prevent loss of tickets. Business benefits: Provide a last-minute security backup to activate the tickets.
| ||||
Ticket transfer UI and UX enhancement including transfer message https://jira.secutix.com/browse/TIX2-225 As a ticket holder, I have a new UI/UX design when transferring my ticket. Business benefits: Personalize with a message the transfer of a ticket.
| ||||
Wristband handover time displayed https://jira.secutix.com/browse/TIX2-1865 As a wallet user, I can see on the ticket, if and when a wristband has been allocated.
| ||||
Language selection and FAQ on log-in screen https://jira.secutix.com/browse/TIX2-1830 As a wallet user, I can select the in-app language on the log-in screen, and access the FAQ. | ||||
Multi-lingual ticket data management TIX2-1769 / TIX2-1882 / TIX2-1883 Inject multilingual data for events, Manage multilingual data for events on AdminTool and export events multilingual from AdminTool. Inject multilingual data for events
Manage multilingual data for events on AdminTool AdminTool 2.0 supports multilingual configuration for event and ticket details. Organizers can view and update event information in multiple languages. When switching to another language, a confirmation pop-up message will be displayed if there are unsaved changes. Changes made in each language will be saved separately. AdminTool dropdown for language selection Export events multilingual from AdminTool Organizers can export multilingual content of their events and send it to reviewers for review for example. With the "Export Multilingual" button on the Events screen, all search results events will be exported to a CSV file, including event information and ticket detail labels in multiple languages. The exported data fields include Event ID, Group Event ID, Event date and time, Section, Rank, Language. CSV export including all languages | ||||
Search and troubleshoot spectators stuck in the registration process https://jira.secutix.com/browse/TIX2-190 As an organizer, I can search and troubleshoot Spectators, who did not complete the registration process (for instance to retrieve registration code).
| ||||
Ticket transfer disabled after Bluetooth beacon activation https://jira.secutix.com/browse/TIX2-1760 Following time activation (online or offline), disable transfer only after ticket check (via beacon or manually).
Please note that when a beacon or manual check is performed, the check method and beacon name information and timestamps will be displayed at the bottom of the ticket. The beacon name is useful in case of troubleshooting to be able to spot with which beacon and which location the ticket was "beacon checked". The beacon name used for the check is also available on the admintool in the mobile logs screen. | ||||
Ticket deletion push notification with invalidation reason https://jira.secutix.com/browse/TIX2-1770 As an organizer, I want to send a push notification with a specific reason while deleting a ticket.
| ||||
Screenshot and screen recording protection (native) https://jira.secutix.com/browse/TIX2-1809 [Screenshot/recording protection] As TIXNGO, I replace ScreenShieldKit existing solution by implementing flutter library screen_protector (available on https://pub.dev/). Related to the previous delivery in 2022 Weisshorn V2: https://jira.secutix.com/browse/TIX2-2 Screenshot and screen recording protection.
| ||||
Secure offline activation mode with the device's trueTime https://jira.secutix.com/browse/TIX2-1755 [All Branded SDK-based App] Secure offline activation mode.
| ||||
Bluetooth beacon identifier in the Backoffice AdminTool 2.0 Console https://jira.secutix.com/browse/TIX2-183 TIXNGO Beacon Identifier not in separate column in the mobile logs in the TIXNGO console.
| ||||
Assign (keep) data missing fields (Nationality + ID passport number) + data feedback to S360 https://jira.secutix.com/browse/TIX2-1962 Assign (keep) data missing fields (Nationality + ID passport number) + data feedback to S360.
| ||||
Ticket activation green & blue screens automatic disappearance after X seconds https://jira.secutix.com/browse/TIX2-2137 Ticket activation / green & blue screen don't disappear by themselves if no click.
| ||||
More flexibility on in-app Promos https://jira.secutix.com/browse/TIX2-383 As an AdminTool user, I have more flexibility when setting Promos in the app.
| ||||
My Profile mandatory information with asterisks * https://jira.secutix.com/browse/TIX2-1987 As a wallet user, I see an asterisk ("*") next to mandatory fields.
| ||||
Registration code: 5 tries and same code for 5 times https://jira.secutix.com/browse/TIX2-181 As a wallet user, I receive by email the same registration code 5 times in a row, AND I can try to enter the registration code at a maximum 5 times.
| ||||
2FA to access the AdminTool https://jira.secutix.com/browse/TIX2-1157 As a AdminTool 2.0 user, I have to pass a Second Factor Authentification (2FA)
|