generalbytes.com
439 subscribers
13 photos
2 files
141 links
GENERAL BYTES - Official channel of leading Bitcoin ATM manufacturer generalbytes.com
Download Telegram
Version 20190613:
Security Features:
Server/Terminal: Added opening hours on location.
When deactivate outside of opening hours is enabled on Terminal then server
refuses requests from terminal outside from opening hours.
New Features:
Server: Added support for EURS crypto currency. https://stasis.net/
Server/Terminal: Added support for bc1 and ltc1 addresses.
Server/Terminal: Added support for GHS currency - Ghanaian Cedi.
Server: Added Junior Support role for CAS users with limited support abilities.
Improvements:
Server: Reordered items on identity page for less scrolling on the page.
Server: CSV exports now contain also name of the crypto-setting used.
Server: Added sorting(also by terminal status) on terminal list page.
Server: XMR support is now batching coin transfers into single transaction and waits for unlocked balance.
Server: Removed account name parameter for bitcoind wallet.
Server: Mark fields as not mandatory when buy or sell is disabled in crypto-settings.
Server: Bumped bitcoinj/litecoinj and bitrafael library versions.
Server: Invalid payment address is now mandatory.
Bug Fixes:
Server: Fixed bitfinex support. Bitfinex changed API
Server: Location wasn't displayed on map when user didn't approve location permission.
Notes:
Server: DASHJ sell is still blacklisted as dashj library provided by DASH team is unstable and crashing whole server.
Version 20190618:
Improvements:
Terminal: Updated portuguese translation
Bug Fixes:
Server: Opening hours didn't correctly work for some time ranges.
Version 20190627:
Improvements:
Terminal: Added crypto-currency symbol when scanning wallet address.
Terminal: Improved Spanish language translation.
Bug Fixes:
Server: Fixed terminal lazy-loading when serializing terminals into JSON via Extension API.
Server: Option "Allow Only Customers With Known Phone Identity" wasn't available for some of the AML types (10,11,12)
Server: Registration requests were not delivered via Telegram channel.
Server: Fixed terminal form compatibility with Safari.
Terminal: Fixed rare NPE in light service,
Terminal: Added camera warm time to avoid dark images in face capture.
Terminal: Better handling of banknote accepting while internet connection goes down.
RCKit: Fixed Scanning of QR codes. Didn't work due to older android version. Broken since 20190613.
BATM3/RCKit: Do not offer to choose fiat currency before sell screen.
Kraken is performing a system upgrade on Sunday, July 14 at 21:00 UTC. Please expect services to be offline for 3 - 8 hours
Version 20190711:
New Features:
Terminal/Server/CortexPay: Added VERY experimental support for Bitcoin Lightning (LBTC)
Please do not use it in production yet. For preview only.
Improvements:
Server: Redesigned notifications allowing for example amount conditions per crypto-currency
Server: Server checks if acceptor's billset matches enabled currencies on server.
Terminal/Server: Fixed Fee renamed in english language to Additional Fee
Terminal: Updated Georgian language translations
BATM3/RCKit: Changed withdrawal screen timeout to 2 minutes.
Bug Fixes:
BATM3: Bill recycler initialization fix.
Server: Fixed address tests for BCH and SUM
Terminal: Spanish language fixes.
Terminal: Fixed PEP question in paper wallet only mode.
Version 20190724:
New Features:
Terminal/Server/CortexPay: Added support for LND - Bitcoin Lightning (LBTC) support is still in experimental mode.
Please do not use it in production yet. For preview only.
Server/Terminal: Added Support for TRTL coin https://turtlecoin.lol/
Improvements:
Server: Added trace level logging on Extension, ExtensionContext, ExternalIdentityProvider and TransactionListener
BATM3: Added recycler missing logging.
Server: Order type (limit/market) can be now specified in Kraken crypto-settings.
Terminal: French translation updated.
Terminal: Value in custom qrcode in ticket template can be represented by variable.
Bug Fixes:
Server: Kraken BCH deposit didn't work.
Server: User entry validation fixes.
Server: Due to LBTC sometimes other sell extensions were not started.
Server: Fixed NPE in notifications with condition amounts.
Yesterday coin.cz website went under DDOS attack making it unavailable for majority of legit requests. Tonight we deployed countermeasures. Coin.cz should operate now normally.
Version 20190812:
New Features:
Server: Admin now uses wildfly 17 as application server.
Server: Added new bitcoind/litecoind hotwallet type that doesn't require sell transaction forwarding
Server: Added support for MUE crypto-currency https://www.monetaryunit.com
Server/Extensions: Transactions can be now disapproved by extension before cash is
inserted into machine by ITransactionListener.isTransactionPreparationApproved()
Server/Extensions: Added support for checking PIN.
Customer has to enter his PIN before he can insert cash. Available only for AML type 12
and checkpin=4 has to be present in special configuration
Bug Fixes:
Server: Some transaction success notifications were not produced.
Server: Downloading exchange rates for fiat currencies was exceeding number of requests/s limits - downloading is now slower.
Version 20190815:
New Features:
Server/Terminal/CortexPay: Added experimental two-way support for DAI - when coinbase wallet is used.
Please don't use it in production yet. For preview only.
Terminal/Server: Added support for AZN fiat currency.
Terminal: Updated KES banknote sizes.
Improvements:
Terminal: Disabled context menu in text boxes on terminal.
Server: Phone line type is now saved and updated next to phone number on identity page.
Server: Ignore white space characters in Timeout Address field.
BATM3: Improved recycler error messages in dispense result.
Bug Fixes:
Server: To see added note required refreshing page.
Server: Testing of crypto-currency settings didn't work in admin - broken since 20190711
CortexPay: NFC payments were broken due to different SSL certificate on coin.cz
Version 20190903:
New Features:
Terminal/Server: Terminal can display buy price charts for week or one month in screensaver mode.
Terminal has to spend at least 7 days to collect data before chart is actually displayed.
Improvements:
Server: Terminal tags can now have also colors.
Server: Added possibility for user to enter specific terminal version number when upgrading via web interface.
Server: Customer role can now edit their organization.
Server: Added support for Kraken API trading agreement required by German customer accounts.
Server: SMS message is now also sent to customer when his sell transaction is manually moved to ARRIVED state by operator.
Terminal: Operator can enable rejecting scans of BTC addresses that start with bc1 by
setting "btc_reject_bc1" in terminal special configuration.
Useful for example when operator's exchange doesn't support bc1 addresses.
Terminal: Ask customer "How did you hear about us?" on Purchase finished screen.
Bug Fixes:
Server: Fixed upgrade not available case on CortexPay.
Server/Extensions: Phone numbers passed to extensions were not properly formatted with country prefix. Now they are.
Server: Transaction analytics were broken when terminals were selected by checkboxes.
Server: Exchange strategy 4 didn't finish when notification failed.
Server: Fixed default ip whitelist network mask from 24 to 32.
Terminal: Currency names from UBA acceptor were not parsed correctly.
Version 20190911:
New Features:
Server/Terminal: KYC AML settings are now redesigned. Specific AML types no longer exist.
Custom AML settings shared across terminals are introduced.
Operator can also define order in which is information collected from customer.
Server: Added support for HATCH crypto-currency https://hatch.ga/
Server: Added support for AQUA crypto-currency https://aquachain.github.io/
Improvements:
Server: BitFlyer extension open-sourced.
Server: Server now warns users in case they have weak passwords.
Server: Updated base libraries.
Server: Removed support for coinnections - company no longer exists.
Server: Improved tag coloring
Server: User can get banned after 5 unsuccessful login attempts.
User can be unbanned via ./batm-manage unban-user username command
Server: Tags now have better coloring.
Server: Skin images are re-encoded by server.
Bug Fixes:
Server: Checking of supply limits was crashing terminal application when wallet was not configured properly.
Server: Fixed tag functionality in POS articles.
Server: Balance was incorrectly read from coin.cz wallet. It was always 0.
Server: Custom string printer_sell_crypto_ticket_template was not available on server for RCKit device.
Version 20190917:
New Features:
Server: Extensions can now add identities on server. See the REST example on github.
Server: Added NGN fiat currency banknote sizes.
Improvements:
Server: Added possibility to edit tag names and colors.
Server: Improved logging of BCH support.
Bug Fixes:
Server: VIP limits were not calculated properly.
Server: CSV export with millions of records could not be downloaded - error 500.
Server: Extension context call getCashCollections sometimes returned exception.
Terminal: Send transaction receipt functionality on terminal was broken.
Terminal: Removed redundant periodic calls on server that recalculate terminal's balance.
Terminal: Rare terminal crashes fixes based on telemetry data.
BATM3: Fixed crashes when printing paper wallets.
Version 20190924:
Improvements:
BATM3/RCKit: Bill dispenser now supports only new 100 CHF banknote not old one 100 CHF.
Terminal: Display no wallet button on open channel LBTC screen.
Server/Terminal: Added recommended wallets for LBTC.
Bug Fixes:
Server: Fixed limits calculation on secondary fiat currency.
Server: Fixed LBTC test on rate source.
Terminal: Removed Force Close dialog when application crashes.
Terminal: Acceptor didn't get initialized immediately when application started after previous crash.
Terminal: Fixed crashes when collecting email from user.
Terminal: Fixed crash when checking user's existence by fingerprint.
Terminal: Rare terminal crashes fixes based on telemetry data.
Version 20190925:
Improvements:
Server: Publish to CoinATM radar also information that machine has at least one banknote available for dispensing.
This prevents customers travelling to two-way machines where sell is not possible at all.
Bug Fixes:
Server: Database commit/rollback fix for certain cases.
BATM3: Card dispensing crashes fixed when collecting OTP/fingerprint from anonymous customer.
Server: Additional limits calculation fixes when cash currency is not properly configured on machine.
CortexPay/Server: Fixed segwit addresses generation from mtub.
Version 20190930:
New Features:
Server: Terminal tags can be assigned also to users.
This allows administrators to filter what terminals each user has access too within an organization in CAS.
Server: Added new Telegram command (lightning/ln) to display status of LN channels. Supported only with Ecliar node for now.
Bug Fixes:
Server: User with non-admin role should not be able to delete users in his organization.
Server: Fixed hibernate query parameters for invoices, cash collections and events.
New Version 20191004:
New Features:
Server: Added new notification when machine's cash box is out from machine for period of time.
Terminal/Server: Added Haitian Creole language support.
Improvements:
Terminal/Server: Ask customer how much cash he plans to insert before inserting cash in order to test LBTC route.
Server: Improved block.io logging on server when wrong PIN is supplied.
Bug Fixes:
Server: Fixed repetitive customer name collection.
Server: Telegram command lightning was incorrectly showing channel capacities.
Server: Per crypto address limit wasn't correctly calculated for ETH addresses.
Server: Fixed out of memory error when publishing AML type information.
New Version 20191008:
Improvements:
Server: Maximum size of video files for skins is now 25 MB.
Server: Added API to add selfies and documents via Extensions.
Bug Fixes:
Server: POS article export CSV fixes.
Server: Fixed fiat currency detection for ECO, GBR, CAN when UBA bill acceptor is used.
Terminal: In some cases soft-keyboard remained visible on selfie screen after taking name or email of the customer.
Terminal: Removed special font used in french language.
Terminal: Paperwallet only mode is now supported on all terminals when printer is detected.
New Version 20191009:
New Features:
Terminal: BATM2 can be also connected to RVRVV-500-64 as a vending module for BTC, LTC and LBTC payments.
Bug Fixes:
Server: Viewing POS orders page was modifying dates of orders when different timezone used for server and POS.
Terminal: Spinner with text "Please wait" remained displayed during buy process.
Version 20191014:
Improvements:
Server: Coinmarket missing API key now generates warning instead of exception
Server: Improved discount code creation error messages.
Terminal: Faster detection of paid invoice on LBTC.
CortexPay: Orders saved on server now also contain link to POS.
Bug Fixes:
Server: Tag filtering of terminals didn't work correctly for readonly users in analytics.
Server: UBA bill acceptor ECO detection fix.
Terminal: When customer enters PIN on terminal '****' characters are displayed.
Version 20191017:
Improvements:
Server/Terminal: Cash collections now have an unique Id.
Server: Added DASH support for coinbase wallet.
Server: Added DASH support for coinmate.io wallet.
Server: Added BAT support for Kraken exchange.
RCKit/BATM3: Software keyboard will be automatically opened on BATM3 and RCKit machines when entering email or name.
RCKit/BATM3: Added new message informing customer that he sent invalid amount when scanning redeem ticket.
Bug Fixes:
Server: Fixed email attachment filename and content type when sending receipt with logo.
Server: Banknote history records were not created for banknotes moved from cassette to reject box.
Terminal: Fixed message on no-wallet activity page for altcoins.
Version 20191025:
New Features:
Server: License and Support fees. Server will automatically start issuing every month invoices to operators.
First issued invoice will be for September 2019.
Invoices for September onwards will be generated regardless of the server upgrade date.
Pricing effective from 1st of Sept 2019:
On Cloud:
License fee 0-1000 machines = 0.5% machines turnover/month/organization.
Support fee = 5 USD/machine/month
On Standalone server:
License fee 0-5 machines = 10 USD/month/organization.
6-500 machines = 0.25% machines turnover/month/organization
Support fee = 10 USD/machine/month
Server: Added cash collections report in analytics.
Server: Added XRP support for Coinmate.io
Server/Terminal: Added support for XRP.
Server: Added telegram command that displays terminal cashbox contains(info cash).
Improvements:
BATM2: Disconnected printer is on BATM2 only a warning.
BATM3: Added NFC support for BCH.
Server: DASH is not blacklisted any more.
Server: dashj library dependency removed for DASH.
Server: Rewritten DASH sell functionality to use dashd instead of dashj.
Server: Migrated bitcoinpay support on confirmo.net APIv3.
Server: Added ability to ignore paper related warnings in the list of terminals.
Bug Fixes:
Server: Fixed pagination when results are filtered by terminal tags.
Server: KYC AML Limits were not saved when value contained ',' character.
Server: Error when displaying identities from deleted terminals.
Server: SMS withdraw sell notifications were not sent when anonymous face capture was enabled.
Terminal: Fixed AML limits not calculated correctly. Broken since 20191022.
Terminal: Fixed double-tap 0 digit issue when entering phone number.
BATM3: Terminal crashes when customer is trying to send an email receipt.
BATM3/RCKit: Fixed leaking camera service on sell screen.
BATM3/RCKit: Do not continue when paperwallet is not printed in paperwalletonly mode.
BATM3/RCKit: Server wasn't sending SMSes to customers who sold coins on ATM anonymously.