20240501

Summary

Release 20240501 contains full support for new product GBSafeOne as well as usability and security improvements and bug fixes.

 

This release is only distributed via Debian Package Repository and requires Java 17.

  • Java 17 is available on Ubuntu 20.04, Ubuntu 22.04.

For best results, install the latest Java runtime prior to upgrade.

sudo apt update && sudo apt install openjdk-17-jre-headless
  • Older CAS versions may not work with JAVA17, do not upgrade JAVA until ready to upgrade CAS.


Before upgrading to this version we also recommend that you read following article:

https://generalbytes.atlassian.net/wiki/spaces/ESD/pages/3029794871

KB articles affected by this release:


Complete list of changes

New Features

  • Server/Terminal: Added support for GBSafeOne

  • Server/Terminal: Added support for creating orders for GBSafes on terminal.

  • Server: Added New Zealand’s regions.

  • Server: Added variables for custom strings containing terminal location’s data

  • Server: Added ability to create CASHBACK from BUY transaction.

Improvements

  • Server: Added new filters for transaction types to “All Transactions” page.

  • Server: Added CSV export for Questionnaires

  • Server: Added possibility to get score of transaction manually at the the transaction page.

  • Server: Added "ADD EMAIL" button on identity detail page

  • Server: Added ability to set different number of items per page for different entities.

  • Server/Terminal: Include into limits also SELL transactions where cash dispense failed.

  • Server: Added ability to set custom USDT-TRON blockchain explorer.

  • Server: Gate service now auto-upgrades terminals to current server’s version when terminal version is lower than 20230801.

  • Terminal: Updated Polish translations.

  • Server: Refactored transaction processing into corresponding service classes.

  • Server: Optimized front end code size by removing unused JS libraries.

  • Server: Added missing steps into breadcrumb navigation of Banknote History, Cash Collections and Cash Replenishments.

  • Server: Algorithm used for database values encryption changed from PBEWithSHA256And256BitAES-CBC to AES/GCM/NoPadding.

  • Server: TLSv1.2 protocol for SSL/TLS connections is now enforced.

  • Server: Produce less load on database when scanning for terminals with transactions to be auto-submitted.

  • Server: Server installation script will enforce having UTC timezone set on server.

  • Terminal: Increased number of sentry events cached at terminal

  • Server: Server backup now contains VPN data too.

Bug Fixes:

  • Server: Transactions in state IN PROGRESS should be also included in the calculated in daily card limit.

  • Server: Don’t offer BATCH ACTIONS when no terminal is selected.

  • Server: Fixed support for United Kingdom date format in CAS.


 

Copyright © 2020-2024 General Bytes USA LLC