Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 68 Next »

Product release notes

SprintsTeamsModulesProduct features
S3TnGMob

KeyCloak SSO integration

https://jira.secutix.com/browse/TIX2-1408 One event organizer app to integrate with KeyCloak SSO: As a ticket buyer, I can use my credentials created at the purchase step to login on the branded app.

  • Spectator can login to the branded app by KeyCloak SSO account
  • Account deletion - Organizer can configure and switch the account deletion mode
    • Standard TIXnGO process
    • Manage by Organizer: When the spectator clicks on the Delete account link, it will redirect the spectator to the configured URL on Crowdin (key: "delete_account_url”)

S3TnGMob

Encrypt personal information data in-app

https://jira.secutix.com/browse/TIX2-252 Encrypt personal information data with the encryption mechanism in place.

  • Spectator's personal data is properly encrypted and decrypted by TIXnGO mobile app.

  • Non-encrypted: , Encrypted: 

S3TnGMob

Bluetooth reminder and Location reminder for Beacon activation

https://jira.secutix.com/browse/TIX2-1579 Bluetooth reminder and Location reminder for Beacon activation

  • For iOS: on Match day (Closest match day), a pop-up remind user to turn on Bluetooth to activate ticket.
  • For Android: on Match day (Closest match day), a pop-up remind user to turn on Bluetooth to activate ticket and a pop-up remind (come after BT reminder) user to turn on Location to activate ticket.

S3TnGBO

AdminTool 2.0 Group event(s) overview report / 2 additional fields: failure and transferFailure

https://jira.secutix.com/browse/TIX2-1697 As an organizer, I want to see all tickets at current status in group event(s) overview report

https://jira.secutix.com/browse/TIX2-1709 [Admintool 2.0] Add 2 additional fields for Event overview report screen

(c.f. Match day overview per event in Weisshorn V2 all organizers)

  • In group event(s) overview report has 2 new columns after the "TRANSFERRED PENDING" columns:
    • "TRANSFERRED FAILURE": the number of tickets has current status = "FAILURE_TRANSFER"
    • "FAILURE": the number of tickets has current status = "FAILURE"

S3TnGBO

AdminTool 2.0 actions always displayed at glance

https://jira.secutix.com/browse/TIX2-1213 As an organizer, I can see actions at a glance in the screens that contains table content

S3TnGBO

AdminTool 2.0 new moderator user profile

https://jira.secutix.com/browse/TIX2-1704 As an AdminTool 2.0 moderator-user (Mod), I have all basic-user (BU) right and can also send push notification campaigns (so far only admin-user (AU)).

  • Pre-defined roles:
    1. admin-user (AU): has all the privileges listed below.
    2. support-user (SU): has some limited privileges listed below (mostly read privileges) + Delete Sessions (logout of the spectator).
    3. basic-user (BU): has all SU privileges + Delete ticket.
    4. moderator (Mod): has all BU privileges + Notification Campaigns

S2TnGMob

Yellow/green ribbon

https://jira.secutix.com/browse/TIX2-269 As a SDK app user, I can see a yellow/green ribbon on event day after doors open, to prompt me to activate Bluetooth.

  • On match day, Spectators can see information ribbons on their tickets, which can remind and guide spectators to get the right way to access an event.
  • When tickets are activated by beacons or manually activated, navigation screens will be displayed. Helpful messages inform spectators about ticket activation and the location to access an event.

S2TnGBO

AdminTool 2.0 HTLM editor & viewer

S2TnGBE

Anonymize assignees data after x weeks

https://jira.secutix.com/browse/TIX2-536 As an organizer, I want to have all data related to assignees deleted 4 weeks after the event.

  • Setting
    • New Organizer setting "Anonymize ticket holder information after x weeks the event ends (set 0 to turn OFF the feature)", default value = 0.
    • Unit: days. Min: 1 day. Max 1095 days (i.e. 3 years) (an error is displayed if the operator tries to enter a bigger number).
  • Results
    • "This is ticket is not hold by anyone anymore."

S2TnGBE

Transfer auto-cancellation email and push notification

https://jira.secutix.com/browse/TIX2-1211 As an organizer I would like to have a possibility to send an email and push notifications about transfer auto-cancellation to a sende As an organizer I would like to have a possibility to send an email and push notifications about transfer auto-cancellation to a sender

  • While tickets were auto-canceled by the system, senders will be received an email and push notifications. At the mobile notify center, when clicking on the push notification, it must open the event list screen in mobile apps.
  • Related to email and push message content:
    • When the setting key in Multilingual Settings is empty (Multi-language):
      • email.information.automaticallycancel.sender.subject OR email.information.automaticallycancel.sender.body is empty: then email subject, body = default content. (at the Reference)
      • notification.information.automaticallycancel.title OR notification.information.automaticallycancel.content is empty: then push message title, content = default content. (at the Reference)
    • Otherwise, static message content will be loaded if it is not empty.
  • Variable keys on the Multilingual Settings screen:
  • When the waiting time expired (key: ticket.approval.cancel.delay), the following handle must be triggered:

    • Auto send an email:
      • Mail to: the sender, who transferred his tickets, and his tickets were auto-canceled by the system.
      • Email subject: value of (key = email.information.automaticallycancel.sender.subject)
      • Email body: value of (key = email.information.automaticallycancel.sender.body)
    • Auto send push notification:
      • Title (new key): value of (key = notification.information.automaticallycancel.title)
      • Content (new key): value of (key = notification.information.automaticallycancel.content)
  • Reference: Default email contents and default push notifications at below:

S2TnGMob

In-app app language selection

https://jira.secutix.com/browse/TIX2-41 Mobile app: as a user I want to be able to change/choose app language directly in the app

  • By default the language of the app is defined based on phone language. However user has the possibility to choose another language from the list of available ones in dropdown list in main menu section.
  • The info must be sent back to the back-end as the user language (so that he/she receives emails/notifications in that language).

S2TnGMob

In-app emails language selection

https://jira.secutix.com/browse/TIX2-1012 As a wallet user I want to be able to change/choose my preference language for all communications

  • A new field (dropdown) just after the Birth date, name "Language of my emails".
  • List of values in dropdown will get from list of app languages. Spectator can update this value.

S2TnGMob

Resale section in the burger menu

https://jira.secutix.com/browse/TIX2-372 If ticket is on resale/resold, it should be displayed only in "Resale" section of the burger menu, but not in deleted.

S1TnGMob

Ticket bulk transfer

https://jira.secutix.com/browse/TIX2-42 As a wallet user, I want to be able to transfer tickets in bulk.

  • Only tickets, which are allowed to be transferred can be selected. The non-transferable tickets are gray out
  • The ticket holder is notified he/she can transfer at once a maximum of 5 tickets.
S1TnGMob

Secret code to enable/disable screenshot and screen recording protection

https://jira.secutix.com/browse/TIX2-772 As an organizer, I know a secret code to enable/disable screenshot and screen recording.

  • In the way to have easier operations & troubleshooting, allow the organizer staff to enable/disable the new feature Screenshot and screen recording protection https://jira.secutix.com/browse/TIX2-2 Screenshot and screen recording protection.
  • New application setting keys in AdminTool "Protect screenshot and screen recording", by default is TRUE, as well as "Secret code to change in-app the protect screenshot and screen recording setting", by default is 159874.    
    • If the value is TRUE, then the feature in https://jira.secutix.com/browse/TIX2-2 is enabled (i.e. use the ScreenShieldKit SDK). If the value is FALSE, the protection is not used at all (i.e. the ScreenShieldKit SDK is not used at all) and screenshot and screen recording can be taken with QR code without any protection (i.e. extra layer displayed). However:
      • If the user triple taps on the bottom of the home screen where all the version of the app, model of the phone (i.e. a similar procedure than the manual activation of the ticket, but in a different location on the screen), the user can enter the secret code to change the current screenshot and screenshot protection setting (TRUE/FALSE) for this Mobile AppID.  
        • Login out/in keep the setting. Reinstalling the app remove the setting.
    • These new application setting keys in AdminTool "Protect screenshot and screen recording" and "Secret code to change in-app the protect screenshot and screen recording setting" will impact both iOS and Android, and no build app would be needed.
S1TnGBO

Transfer a ticket on the AdminTool 2.0

https://jira.secutix.com/browse/TIX2-537 As an organizer, I want to be able to transfer spectators ticket to another email address.

  • AdminTool user (admin-user - AU and support-user SU, but not basic-user BU) can trigger a transfer of the ticket to another email address
    • The ticket can be transferred regardless of transfer rules
    • The organizer must provide a reason (mandatory, free text)
      • This transfer reason will be displayed in the Additional information of the Ticket history log with format: Admin Tool transfer: <transfer reason free text>
        screenshot-1.png
    • The BE shall log the ticket status as a normal transfer (with a reason of course)
    • The ticket cannot be transferred if it is controlled or the event is expired
    • Deleted ticket shouldn't be transferred => Hide send button
S1TnGBO

Latest synchronization timestamp display

https://jira.secutix.com/browse/TIX2-377 Add timestamp of the latest synchronization

  • When support the spectator, the organizer needs to know when the phone/app was last time online and synchronized with the backend, in order to provide better actions for the spectator.
  • In the Support spectator / Mobile logs of spectator screen
    • There is an additional line, visible at a glance, showing last time that the phone/app synchronized with TIXNGO: <<Last mobile-backend synchronization: x>>.
    • The time zone in the additional line will be the same as the time zone of the log lines (use browser timezone).
  • No labels