Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Version 20240201

Expand
title20240201.3335

BATM-6091 Removed excessive logging to sentry
BATM-6077 Billing fixes
BATM-6057 Fixed issue "File cannot be saved" uploading Identity image
LC-370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
BATM-5776 Fixed GB API Key generation on partner server
BATM-5729 Removed "Terminal List Page" from User settings

Expand
title20240201.32

BATM-5980 Fixed unsupported combination of a value stored in the database and a timezone set on a server
BATM-6020 Added BitRank transaction scoring provider6122 batm_server_extensions_examples were not part of the distribution.

Expand
title20240201.34

BATM-6105 Verify recycler drum configuration during startup
BATM-6103 Sentry exception when cashTransactionLimit is null
BATM-6102 Handle corutine cancellation during BNR cash acceptance and dispensing
BATM-6101 Duplicate logging of recycler drums to event log
BATM-6100 Show if the recycler drum is locked or not in the dispense cash events
BATM-6099 Done button possible to click during dispensing
BATM-6094 Custom field exception for old custom fields with null description in DB
BATM-6085 Fixed Metamask compatibility. Metamask changed their address format.

Expand
title20240201.3133

BATM-6028 OperationNotAllowedException during floatdown from 6091 Removed excessive logging to sentry
BATM-6030 Licensing 6077 Billing fixes
BATM-6006 6057 Fixed "Content type not supportedissue "File cannot be saved" uploading Identity image
LC-360 Fixed restore point wrong calculation of space after cleanup
BATM-6021 Added TRMlabs transaction scoring provider370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
BATM-5776 Fixed GB API Key generation on partner server
BATM-5729 Removed "Terminal List Page" from User settings

Expand
title20240201.3032

BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransaction5980 Fixed unsupported combination of a value stored in the database and a timezone set on a server
BATM-6020 Added BitRank transaction scoring provider

Expand
title20240201.2931

BATM-5964 6028 OperationNotAllowedException during floatdown from sentry
BATM-6030 Licensing fixes
BATM-6006 Fixed "Content type not supported" uploading Identity image
LC-360 Fixed restore point wrong calculation of space after cleanup
BATM-6021 Added TRMlabs transaction scoring provider

Expand
title20240201.30

BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransaction

Expand
title20240201.29

BATM-5964 CAS react FE: missing column, when Questionnaire Selectors has no data
BATM-5937 User's 2FA is not working after 2FA being freshly set up. Logout was needed.

Version 20231212 - Reached EOL

Expand
title20231212.4041

BATM-6077 Billing fixes
LC-370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
BATM-5776 Fixed GB API Key generation on partner server
BATM-5729 Removed "Terminal List Page" from User settings

Expand
title20231212.39

BATM-6020 Added BitRank transaction scoring provider
BATM-5980 Fixed unsupported combination of a value stored in the database and a timezone set on a server

Expand
title20231212.38

LC-360 Fixed restore point wrong calculation of space after cleanup
BATM-6021 Added TRMlabs transaction scoring provider

6105 Verify recycler drum configuration during startup
BATM-6103 Sentry exception when cashTransactionLimit is null
BATM-6102 Handle corutine cancellation during BNR cash acceptance and dispensing
BATM-6101 Duplicate logging of recycler drums to event log
BATM-6100 Show if the recycler drum is locked or not in the dispense cash events
BATM-6099 Done button possible to click during dispensing
BATM-6094 Custom field exception for old custom fields with null description in DB
BATM-6085 Fixed Metamask compatibility. Metamask changed their address format.
LC-259 When rate source went down for other crypto, it prevented transactions with any ratesource/exchange that was still functional.

Expand
title20231212.3740

BATM-6030 Licensing 6077 Billing fixes

Expand
title20231212.36

BATM-5964 CAS react FE: missing column, when Questionnaire Selectors has no data
BATM-5937 User's 2FA is not working after 2FA being freshly set up. Logout was needed.
BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransactionLC-370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
BATM-5776 Fixed GB API Key generation on partner server
BATM-5729 Removed "Terminal List Page" from User settings

Expand
title20231212.39

BATM-6020 Added BitRank transaction scoring provider
BATM-5980 Fixed unsupported combination of a value stored in the database and a timezone set on a server

Expand
title20231212.3538

LC-345, LC-344 Fixed shared hibernate sessions between threads
LC-298 Exchange transactions has been marked as completed even though the balance is null360 Fixed restore point wrong calculation of space after cleanup
BATM-6021 Added TRMlabs transaction scoring provider

Expand
title20231212.3437

BATM-5900 Canadian Sanction list - false positive
BATM-5894 Bitfinex crypto test doesn't show a correct amount of fiat6030 Licensing fixes

Expand
title20231212.3336

BATM-5869 Notifier makes sure every passed entity is managed by entity manager
BATM-5865 Avoid sharing DB entity when calling async methods
LC-332 Refactored objects passed into threads submitBuyCryptoTransaction-A and submitBuyCryptoTransaction
BATM-5820 Gate - added periodical job for cleaning old upgrade packages
LC-325 Master log now contains also hibernate session ids.5964 CAS react FE: missing column, when Questionnaire Selectors has no data
BATM-5937 User's 2FA is not working after 2FA being freshly set up. Logout was needed.
BATM-5970 Removed deprecated check of vpnRequired flag
LC-354 Fixed NPE from load test in submitBuyCryptoTransaction

Expand
title20231212.35

LC-345, LC-344 Fixed shared hibernate sessions between threads
LC-298 Exchange transactions has been marked as completed even though the balance is null

Expand
title20231212.3234

BATM-5861 The button "update" is missing on the upgrade dialog.
LC-339 Hibernate session was used in incorrect thread when reading NotificationPolicy
LC-336 storeTransactionRecordCustomData wasn’t correctly handling null in key or value when storing into the database.
BATM-5852 Better logging when fiat currency pairs are not updated and master service is shut down5900 Canadian Sanction list - false positive
BATM-5894 Bitfinex crypto test doesn't show a correct amount of fiat

BATM-5854 Critical Terminal Fix: Terminals are generating colliding Local transaction ids
BATM-5855 NPE when associatin quizes to transaction an ITransactionInfo is null
BATM-5848 FE: Questionnaires are not fetched for customer's organization at selectors detail page
Expand
title20231212.31

BATM-5856 Cash was associated with a wrong transaction in Banknote History when customer pressed Cancel

Expand
title20231212.30
33

BATM-5869 Notifier makes sure every passed entity is managed by entity manager
BATM-5865 Avoid sharing DB entity when calling async methods
LC-332 Refactored objects passed into threads submitBuyCryptoTransaction-A and submitBuyCryptoTransaction
BATM-5820 Gate - added periodical job for cleaning old upgrade packages
LC-325 Master log now contains also hibernate session ids.

Expand
title20231212.2932

BATM-5835 Password reset link fails
LC-331 Error is always thrown when calling sell crypto by extension
LC-330 Reduced number of calls when calculating crypto amount with discount5861 The button "update" is missing on the upgrade dialog.
LC-339 Hibernate session was used in incorrect thread when reading NotificationPolicy
LC-336 storeTransactionRecordCustomData wasn’t correctly handling null in key or value when storing into the database.
BATM-5852 Better logging when fiat currency pairs are not updated and master service is shut down

Expand
title20231212.2831

BATM-5825 Registration crashes after email is entered5856 Cash was associated with a wrong transaction in Banknote History when customer pressed Cancel

Expand
title20231212.2730

BATM-5828 Unable to save changes for User permissions when username has two or more separated words
LC-334 New Hibernate Warning in 20230901.27
LC-302 AdminTaskTimer: A checked-out resource is overdue, and will be destroyed
LC-297 Identity Public ID is not passed to ITransactionListener#isTransactionPreparationApproved if the address scanned is blacklisted5854 Critical Terminal Fix: Terminals are generating colliding Local transaction ids
BATM-5855 NPE when associatin quizes to transaction an ITransactionInfo is null
BATM-5848 FE: Questionnaires are not fetched for customer's organization at selectors detail page

Expand
title20231212.29

BATM-5835 Password reset link fails
LC-331 Error is always thrown when calling sell crypto by extension
LC-330 Reduced number of calls when calculating crypto amount with discount

Expand
title20231212.2628

BATM-5803 Error at master log after scan of blacklisted address5825 Registration crashes after email is entered

Expand
title20231212.2527

LC-324 Duplicating terminal does not respect location maximum capacity
LC-308 Admin BATM-5828 Unable to save changes for User permissions when username has two or more separated words
LC-334 New Hibernate Warning in 20230901.27
LC-302 AdminTaskTimer: A checked-out resource is overdue, and will be destroyed
LC-297 Identity Public ID is not passed to ITransactionListener#isTransactionPreparationApproved if the address scanned is blacklisted

Expand
title20231212.26

BATM-5803 Error at master log after scan of blacklisted address

Expand
title20231212.25

LC-324 Duplicating terminal does not respect location maximum capacity
LC-308 Admin database connection issue when using `useSSL` parameter as first parameter
LC-302 Mysql connections dying - SQL Error: 0, SQLState: 08S01
LC-296 Gate service logging not working in admin (422 error)

...

Expand
title20231101.29

BATM-5756 Receipt must contain information required by CA law
BATM-5748 Incorrect orientation of '<' symbol in status menu in admin
LC-300 Terminal not active is now a warning
LC-294 Wrong crypto settings being offered in terminal configuration/template
LC-293 Showing incorrect (mismatching) server version in terminal upgrade dialog in admin
LC-290 Buy in and out table column ordering not functioning correctly after upgrade .
LC-286 Backup/restore issue fixed
BATM-5715 Fixed race condition when updateTransaction is called multiple times at the same time.

Expand
title20231101.28

LC-299 SMS error should be warning
BATM-5735 batm-manage heapdump doesn't work
LC-288 onTransactionUpdated seems to be called multiple times for a single transaction
BATM-5685 Error when upgrading terminals from releases server using batm-manage
BATM-5680 CAS Admin "Profile: Terminal Administration QR Code" instructions correction
BATM-5660 Autoloading/hot reloading of extensions should not work in the default installation
BATM-5658 Cryptosettings contain the deleted terminal

...

) server version in terminal upgrade dialog in admin
LC-290 Buy in and out table column ordering not functioning correctly after upgrade .
LC-286 Backup/restore issue fixed
BATM-5715 Fixed race condition when updateTransaction is called multiple times at the same time.

Expand
title20231101.28

LC-299 SMS error should be warning
BATM-5735 batm-manage heapdump doesn't work
LC-288 onTransactionUpdated seems to be called multiple times for a single transaction
BATM-5685 Error when upgrading terminals from releases server using batm-manage
BATM-5680 CAS Admin "Profile: Terminal Administration QR Code" instructions correction
BATM-5660 Autoloading/hot reloading of extensions should not work in the default installation
BATM-5658 Cryptosettings contain the deleted terminal

Version 20230901 - Reached EOL

Expand
title20230901.37

CF-619 Missing data on receipt
CF-617 Fixed InvocationTargetException when calling prepareTransaction

Expand
title20230901.36

BATM-6102 Handle corutine cancellation during BNR cash acceptance and dispensing
BATM-6105 Verify recycler drum configuration during startup

Expand
title20230901.35

BATM-6100 - Show if recycler drum is locked in event log (terminal)
BATM-6103 - fixed logging of exception to Sentry for CF extension in prepareTransaction (terminal)
BATM-6101 fixed duplicate logging of recycler drums to event log (terminal)
CF-614 - fixed possible done click during dispensing in CF UI (terminal)

Expand
title20230901.34

LC-373 Terminal update in the console didn’t work
LC-370 Fixed error thrown while performing manual clear of short counters
LC-357 Fixed issue when moving a terminal. The moving date was different from a terminal history
LC-360 Restore point calculation of space after cleanup fixed
LC-259 Fixed case when rates sources go down for other crypto, it prevents transactions with any ratesource/exchange that is still functional

...