generalbytes.com
438 subscribers
13 photos
2 files
142 links
GENERAL BYTES - Official channel of leading Bitcoin ATM manufacturer generalbytes.com
Download Telegram
Version 20181122:
New Features:
Server/Terminal: Terminal can play fullscreen video in screensaver mode. Use skins functionality to upload video.
Terminal: Added support for Turkish language.
Improvements:
Server: Added support for BCH and LTC for MrCoin.eu rate source.
Server: Fixed compatibility with Bitcoind v0.17
POS/Server: Added support for ypub and Mtub.
BATM3/RCKit: Printer communication disconnect is now reported as error.
BATM3/RCKit: Do not offer printing paper wallets when machine is out of paper.
BATM3/RCKit: In cash collection mode 1 and 2 print receipt before clearing.
Extensions: ZIP paper wallet generation is now possible to generate from extension.
Billing: Added export of invoices as PDF.
Bug Fixes:
Terminal: Fixed possible application crash on insert cash screen when rate source is not available
Terminal: Fixed possible application crash on buy coins error screen when server was not available.
Terminal: Acceptor communication disconnect is now reported as error on server.
Terminal: Added acceptor reconnect functionality when communication fails.
Terminal: GUI fixes. Some field text colors didn't reflect configuration settings.
Server: Fixed paperwallet generator for Bitcoincash.
Server: Fixed terminal offline notifications.
Server: Coinmate.io extension now withdraws correct amount (including withdraw fee).
Extensions: Fixed compilation issues for external contributors.
Version 20181127:
New Features:
Server: Added support for deleting users.
Improvements:
Server: Terminal application crashlogs can be sent automatically by email to GB developers.
To enable this feature create empty file by: touch /batm/app/master/server.telemetry
Telemetry doesn't transfer any privacy or accounting sensitive data.
Server: Exchange rates are now updated in cache faster from exchanges.
Server: Terms and conditions can have now more than 10000 characters.
Server: Increased admin session timeout from 30 minutes to 60 minutes.
Server: coin.cz url now contains also crypto currency. Useful in cases when one address exists in multiple networks.
Server: Added support for BCH explorer in admin.
BATM3/RCKit: "Withdrawal is not possible + reason" toast message text is now stored also in event logs on server
Terminal: Do not report change of server ip to default via crash logging mechanism.
Bug Fixes:
RCKit: Dispense card button on rckit now wont appear.
Server: Removed some FLASH coin rate sources as they don't exist any more.
Version 20181129:
New Features:
Server/Terminal: Added support for Arabic language.
Improvements:
Terminal: Exchange rates on terminal screens are now updated and read from local cache.
Terminal: Added possibility to reset camera focus to a default value.
Bug Fixes:
Server: Fixed exchange rates publishing to coinatmradar.com in case of invalid terminal settings or missing ratesource.
Server: Fixed database transaction handling (double-transaction) in sell transaction.
Server: Fixed NPE when sell transaction invoked from Extension fails.
Server: BitcoinPay support has been fixed. API changed over the time.
Version 20181204:
New Features:
Server: Notifications can be now delivered via Telegram.
Extensions: You can now talk to extensions via Telegram. See ChatBotExtensionExample
Improvements:
Server: Coinbase ratesource now uses version 2 API. Coinbase switched off version 1 API.
Server: batm-install now checks if server has enough RAM(4GB) to operate product.
Server: CSV transaction exports now contain also Note.
Server: Database performance optimizations - added indexes.
Server: Added 2 bitcoin addresses blacklisted by OFAC.
Server: bitflyer.com ratesource added.
Server: Unified implementation of Fix Price Resource for all crypto-currencies.
Server: More links in admin are clickable.
Terminal: Toast messages are now queued.
Extensions: Added identityPubllicId and discountCode into sellCrypto method
Extensions: Added findTerminalBySerialNumber to IExtensionContext
Bug Fixes:
Server: Database fixes. In IPC scenarios DB connections were not properly closed.
Server: PDF Invoice generation failed when some of the company information was missing.
Terminal: Terminal will not accept legacy bitcoincash address when scanning QR codes.
Terminal: Face-capture didn't save photo in multi-currency setup.
Version 20181210 released:
New Features:
Server: Added EU sanction list
Server: Added Czech sanction list
Server: Added support for Terminal tagging. Terminals can be assigned and filtered by tags.
Server: Added telegram command info to provide information about transaction based on remote transaction id.
Terminal: Added Greek language support.
Improvements:
Server: Faster login into admin
Server: Better description of ip whitelisting
BATM3/RCKit: Added support for DOP currency dispensing.
Version 20181206:
Improvements:
Server: Display terminal name in header of page
Terminal: Improved detection of acceptor and added error Acceptor not detected.
Server: Fixed Telegram notifications testing from admin.
Server/BATM3/RCKit: Receipts can be now delivered also by email or SMS.
Version 20181212:
New Features:
Server: Added telegram command "info terminals" - to display status of terminals.
Server: Added telegram command "info balances" - to display balances of crypto configurations.
Server: Added telegram command "info idenitityid/phonenumber" - to display detail about identity.
Server: Added CashBox analytics - server can now tell you how much cash is or was in the terminals at any given time.
Improvements:
Server: Telegram command "info remoteTransactionid" now displays also properly error codes and identity id.
Server: Terminal name is now displayed in headers on more pages.
Server: Emails sent to customers by server have now "Reply-To" address set from Organization if filled.
Server: Added payment method parameter for Coinbase exchange
Extensions: Added method to find identities by phonenumber or id into IExtensionContext
Bug Fixes:
Server: When dispenser cassettes banknotes counts are set from admin no event record was stored on server.
Version 20181213:
Bug Fixes:
Server: Customers using phonenumber couldn't make transactions.
Security warning: There is a serious new remote code execution vulnerability in Chrome Browser. Everyone please check that your Chrome browser version is 71 or higher. If not please upgrade to prevent getting your systems hacked. This applies to laptops and also phones.Vulnerability is not in GB software but we are aware that most of ATM operators is using Chrome or Chrome based products on their devices. Thank you.
New version 20181219 released:
New Features:
Terminal/Server: Added ability to reject Politically Exposed Persons when buying or selling coins.
Server/BATM3: Added support for KWD currency
BATMTwo: Added support for printer.
Improvements:
Server: Tags are now per organization.
Server: Read server restore password on the beginning of restoration process.
Server: Cashbox analytics now work with tags.
Server: Identities searched by phone via telegram do not need to contain country code prefix any more.
Server: Blockable organizations
BATM3/RCKit: Display toast when new wallet is getting printed.
Bug Fixes:
Terminal: Fixed Turkish translation.
Server: Allow hashtag in MySQL server password
Server: Fixed identity error when opening some identities.
Server: Fixed wallet support for HitBTC exchange.
BATM3: Printer status fix.
Please note that this is last planned version released in 2018. Next version will be in first or second week of January 2019.
New version 20190110 released:
New Features:
Server: Added possibility to set cash limit per Terminal per direction (Sell or Buy).
Server: Added server log rotation.
Improvements:
Server: batm-manage script now accept multiple serial numbers when upgrading terminals
Terminal: Raw QR code contains is written into event records when scanned on enter destination address screen.
Server: More efficient way that terminal upgrades are downloaded(package is downloaded from HQ just once).
Server: Added support for ETH on Coinmate.io exchange.
BATM3/RCKit: Changed CHF banknote sizes for 10 and 20 CHF (for 2017+2018 series). Please use latest banknotes only.
Do not forget to notify us when you need to change support for 100 and 1000 CHF in 2019 when banknotes enter circulation.
Server: Improved Kraken exchange error handling.
Bug Fixes:
Server: Fixed BCH Bitstamp withdraw.
Server: Fixed logging some lines twice
Server: Fixed Chinese and Norwegian language translations.
Server: Fixed NPE in transactionInfoSellCryptoInternal.
Server: Ping times were not correctly set when terminal was in error state.
BATM3/RCKit: Fixed dispenser name.
Please do not upgrade on friday or weekend unless you really have to. Due to limited resources on our support dpt. on weekends.
On the begining of the year 2019 Coinmarketcap.com started require API key in order to query their API service. Please make sure you set your API key in ratesource settings of your Cryptoconfiguration. How to obtain API key you can read here: https://coinmarketcap.com/api/pricing/ For more information feel free to contact our support at: support@generalbytes.com.
Version 20190128 is released(PLEASE DO NOT upgrade on weekends):
Improvements:
Terminal: Improved terminal upgrading.
Server: Profit can be now set up to 100%.
Terminal/Server: Added support for BHD currency.
Bug Fixes:
Terminal: Changed hibernate version used by master service
Terminal: Fixed KWD currency accepting.
Terminal: Fixed paper-wallet only mode. Paperwallet was printed twice.
Terminal: Fixed epsilon character in font.
Terminal: Fixed Italian translation.
Version 20190204:
New Features:
Server: Added support for ANT - Aragon Network Token - https://aragon.network
Improvements:
Server: Added ExtensionContext functions: findTransactionsByIdentityId, findAllIdentitiesByState, searchWatchList
Bug Fixes:
Server: Coinmate.io exchange default withdraw priority is now HIGH (withdraw in 15mins).

Version 20190130:
New Features:
Server: Identities can be now exported in CSV.
Server: Added new role support Junior(doesn't see accounting sensitive information).
Improvements:
Server: Discount codes can now hold note to let operator write for example how and to who he distributed the code.
Server: Added possibility to delete users.
Server: Improved filtering terminals and articles by tag.
BATM3/RCKit: Sending receipt via email or SMS is now possible also on machines with printers.
Server: Database and CVS exports now contain more data such as fee set during the transaction, current exchange rate, etc.
Server: You can now set withdrawal priority on Coinmate.io exchange via parameters: HIGH or LOW. LOW is default.
Server: Identities listing and search results are now separated into pages of 25 records.
Server: Identities listing displays now also number of transactions in last 3 months.
Server: Improved CAS pagination for lists with too many pages.
Server: Coinmarketcap ratesource can now contain api key.
Server/Terminal: Improved terminal upgrading mechanism.
Bug Fixes:
Server: Fixed pagination when number of records had same number as page size.
Server: Fixed telegram bot exception handling, bitfinex deposit addr
Terminal: Fixed animation bug.
Terminal: Fixed CLOAK logo.
Terminal: On enter destination address screen small “paper card” now contains correct coin logo.
Terminal: Are you PEP question is now translated to EN, CZ and SK languages. And text is now visually centered.
New release is available, version 20190207:
Bug Fixes:
Server: Fixed fiat settings clearing when assigned to deleted terminal
Server: Fixed terminal duplication of new terminals.
Server: Fixed video upload permission for customer role.
Server: Upgraded dashj library.
Terminal: Italian language translation fixes.
Terminal: Bulgarian language translation fixes.
New releases version 20190217:
New Features:
Extensions: ITransactionListener has now method isTransactionApproved allowing extension to approve/disapprove transactions.
Bug Fixes:
Terminal: Fixed Bulgarian language translations.
Terminal: Light on/off crashed service sometimes.
Server: Sales were failing when sell hot-wallet was incorrectly set. Broken since 20190214.
Version 20190214:
New Features:
Terminal/Server: Added support for terminal registration number that can be displayed in top left corner.
Terminal/Server: Terminal can be configured to automatically restart
6 times in row if network connection is not present for more than 1 hour.
Server: Experimental two-way support for BitcoinCash.
Server: Experimental two-way support for Sumcoin.
Open Extensions: Any coin can now be implemented two-way.
See BitcoinCash example (BitcoinCashDefinition.java and BitcoinCashPaymentSupport.java)
Improvements:
Server: Demo wallet is now supported for all crypto-currencies.
Bug Fixes:
Terminal: Anonymous identity couldn't be deleted.
New Version 20190313:
Important:
Server: DASH sell support is temporarily blacklisted in this release due to instability of
underlying dashj library provided by 3rd party affecting overall server's stability.
In technical terms dashj library is memory leaking and having issues to sync with rest of DASH network.
Dashj team confirmed that they are working on resolving the issue.
Once the issue is fixed by 3rd party we will un-blacklist DASH sell in future releases.
DASH buy functionality remains unaffected.
If you wish to still provide DASH sell support for your customers than you can
whitelist DASH sell support by creating empty file in /batm/config/whitelist_DASH.
Please note that our tech. support will not help resolving DASH sell related issues until its fully supported again.
Server: We upgraded xchange library dependency. Make sure your extension uses same version.
New Features:
Server: Custom strings can be now different for every language.
If custom string for specific language is not set - english is default.
Server: Ability to ban (US/Canada) customers by specific phone line type (restrict VOIP etc)
Server/Terminal: Added support for ALL fiat currency.
Server: Added BAT support for Coinbase.
Server: Added support for HBX https://hashbx.io
Server: Added support for VOLTZ https://voltz.io/
Server: Added 365.stream rate source
Improvements:
Extensions: Resful services can now use custom SSL certificate.
Extensions: Refactored currency codes and banknote sizes.
Server: Added bitflier.com USD exchange
Server: Bitstamp library upgrade.
Server: Improved logging.
Server: Upgraded xchange library dependency
if you are using/developing your extensions please test this release with your extension
before deployment into production.
Server: Persons can be now deleted.
Terminal: Unknown currency icon is now vectorized.
Terminal: Don't display wallet QR code on No wallet screen when no URLs to wallet app is configured.
BATM3/RCKit: BRL currency can be now also dispensed.
BATM3/RCKit: Better logging of failed withdrawals.
Bug Fixes:
Server: Fixed DASH library memory leak.
Server: Sell fee was not reported to coinatmradar.com when was set to 0%.
Server: Logfile time format now uses 24h format instead of 12h
Server: Fixed javascript escaping in admin
Server: Read only user couldn't use tags and analytics
Server: Watchlist scan didn't work when user was logged via url
Server: Fixed BAT support.
Server: $PAC crypto-settings were not saved.
BATM3/RCKit: Fixed RSD banknote thickness for cash dispenser.
New version 20190314:
New Features:
Server: Added support for MUSD (MoveX USD https://movex.space/ ) token.
Server: Added support for THBX (Digital Thai Baht) token.
Bug Fixes:
Server: Terminal buy rate was not correctly reported on coinatmradar.com when exchange strategy 0 was set since 20190313.
Server: Fixed Stream365 rate source.
Server: Fixed ANT, HBX and VOLTZ coin icons.
New version 20190319:
New Features:
Server: Added support for http://dvchain.co/ exchange. Thanks to: @ztnark
Server: Added support for NULS coin https://nuls.io/ . Thanks to: @naveen7252
Bug Fixes:
Server: Custom coins are no longer required to be in public github repo by administration software.
Server: Notifications now use terminal timezone time.
Server: Videos couldn't be deleted in admin.