Changelog
New updates and improvements to LARA Script
3 March 2025
v0.2.32:
Fixed an issue that may occur when saving the quote through the quick editor.
Added a new field "Rewardable profit" on the referrals page in the admin panel. This field displays the value from which the referral profit is calculated.
Fixed an issue where it was impossible to delete a currency because it was associated with a direction that had already been deleted.
Fixed an issue where custom fields and annotations were not copied when duplicating a currency.
Now, all language versions of news can be edited on a single page in the admin panel, instead of three separate pages.
Fixed an issue with potential city duplicates. The city code is now unique, and duplicates have been merged into one unique city.
Fixed an issue in the bulk editor where, if no currency was selected, all directions applied the entered percentage.
Added a label for auto-generated direction orders. (See screenshot)
Fixed an issue where a user could mark an order as paid for directions that had a merchant (except for the "static wallet" merchant).
Implemented user lockout after three failed login attempts to the admin panel.
Fixed an issue where it was possible to create a formula like "Whitebit:USDC_USDT * ", which caused incorrect system behavior.
Fixed an issue where it was not possible to create a popular direction, even though it had existed.
The "category" field for currency is now mandatory for filling out.
7 February 2025
v0.2.29:
We are changing the logic of the auto purchase bot.
v0.2.30:
Added the ability to edit trading commissions via admin
5 February 2025
v0.2.28:
Fixed an issue where the language in which the user created the request card was not displayed if they opted out of data storage
4 February 2025
v0.2.25:
Sync currency 'min_amount_usd' for zombie mode
Sync currency 'amount' for zombie mode. Disable all 'auto_generated' directions for zombies
v0.2.26:
Handle missing 'merchant_network' for currencies which support multiple networks
Report crypto to crypto | Part 1
Fix auto generated directions duplicate action
Fix N+1 Query issue on /api/directions/currencies
Add user lang and localized emails
Set min max amount from karbovanets
Handle pre-set total_amount_usd_in
v0.2.27:
Added import of quotes
A new column "Autogenerated direction" appeared in the export file for orders
Fixed an error when the copied direction was marked as autogenerated
The user's language is now displayed in the order card
Added localization of email messages
Fixed an issue with auto-buying, when the bot crashed into an error if the actual amount of crediting was shown for the order
Expanded support for Cryptomus
31 January 2025
v0.2.23:
Fixed all known bugs with WB code generation: The code was not generated due to slow VB balance updates. Fixed incorrect logic for checking whether the time period for VB code generation is currently valid
v0.2.24:
Added the ability to enable/disable auto-generated directions via the admin. The corresponding buttons can be found on the all directions page
29 January 2025
v0.2.21:
Fixed an issue where a significantly larger number of coins were purchased when auto-purchasing coins with a flexible withdrawal fee
28 January 2025
v0.2.20:
The "Request amount in USD is greater than" field in Currency will be taken into account when calculating the minimum exchange amount only when the currency acts as the "Receiving" currency
23 January 2025
v0.2.17:
Added support for coin payouts using memo
Fixed incorrect rounding of WB code amount that resulted in an error
Fixed an issue with default value for annotation_from field in currency_langs table during merchant_description bulk editing
Optimized console commands
Configured NGINX to limit browser cache for static files
21 January 2025
v0.2.13:
Greater accuracy in calculating the rate. Because some coins with a large emission and a very low rate, the rate has an accuracy of 16 decimal places instead of 8.
Added metrics to track orders created in auto-generated directions. The following metrics have been added: number of orders created for auto-generated directions, number of orders executed for auto-generated directions, USD amount of executed orders for auto-generated directions.
Zombie mode: Changing coefficients in the admin panel. Added the ability to change the coefficients for min, max through the admin for zombie sites.
Zombie mode: Automatically add KarbovanetsPublic quotes. A cronjob has been written that generates directions for all possible coins for reception that are on Whitebit.
Transfer all order information to the Karbovanets auction.
Add column referal in reports.
Admin panel: inline update for currencies & directions min/max amounts.
Ability to enable/disable cities. Added the ability to disable and enable certain cities. No need to delete a city. No need to disable a city in each direction. The corresponding function is displayed in the cities section - /root_panel/cities.
16 January 2025
Fixed a bug that could cause applications to be deleted along with referrals
Added the ability to filter users by balance in the admin
Fixed a delay in updating banners after saving in the admin
Fixed a delay in updating partner information
Implement WB Crypto AutoBuy
Ability to turn cities on/off
25 November 2024
Security Enhancements
Strengthened the Auto-Withdraw page's security
Secured the Merchant page to protect sensitive data
Improved Admin Panel Login security to prevent unauthorized access
Resolved issues with 2FA functionality
CD (Continuous Deployment) security fixes, now utilizing GitHub Secrets for sensitive information
Login Email Notifications: Users now receive email alerts on login events
Auto-Sell Option: Automatically transfer all incoming deposits to your trading balance
Introduced a new action in the Request API to handle batch updates for city coefficients and fixed rates in directions
20 October 2024
Add rate limits for recurrent events
Add console command to check host server was not blocked in Binotel admin panel with alert in Slack (new env var)
Add manual/auto directions in rate file
Disable MySQL binlog in Docker config
WP migration import class improvements
Fix “CleanupDirectionCitiesFixedRates” command
Update GitHub workflow YAML
Fix bulk editing for exchangers in zombie mode
Add caching for Binotel settings in /api/general-info; add cache response header X-Cache-Status; fix caching when lang is not passed
Add ExmoRateProvider
Add tooltip for possible placeholder values on currency edit page
Increase rate precision to 6 symbols when sending request to Karbovanets Auction
Set MySQL max connection to 200
Add disable auto sell option for direction
Add possibility to set new status PARTIALLY_PROCESSED_AUTO_WITHDRAWS in admin panel
Fix Redis replica issue
Order create requisite bugfixes
Add base_currency to Requisite resource
All directions set to be disabled by default after batch copying process
Prometheus product metrics
25 November 2024
Added subordinate mode feature for exchanger
Proxy support for Binotel chat provider
Added new automatic payout provider: Karbovanets auction
Added localization for emails
Technical and few product metrics in Grafana
Automatic city selection fix for cash directions
20 September 2024
Added requisite verification feature
Added order receipt feature
Allow order transaction hash manual edit
Added bulk edit for merchants
Added bulk edit for auto withdraw provider
Added new status PARTIAL PROCESSED AUTO PAYOUT
Added automatic DDoS protection for most popular attack strategies
Added localization for partners
21 August 2024
Custom fields validation fixes
Improved PM auto payout
Optimized rates file generation time (200+% increase in performance)
Added localization for custom fields validation errors
Added manual requisite logic
Added 3 new merchants: PerfectMoney, Volet, Payeer
Added memo management
10 August 2024
Increased general performance (120+% optimization on most use-cases)
Added localization support for reviews and banners
Highlighted reviews
Merchant filtering in mass editor
New WB auto sell bot with limit orders and manual configuration
26 July 2024
Fixed Copy direction button.
Removed max_amount field in city_direction entity.
18 July 2024
Added integration with Whitebit coin auto-sell bot.
Added localization in admin panel. Now admin users can change language of interface in their profile settings.
Added possibility to set description for specific merchants individually or with batch edit action.
12 July 2024
Added possibility to set/update online chat script via settings in admin panel.
7 July 2024
Added function to manually change referral user bonus.
5 July 2024
Updated commission for Whitebit merchant in automatic withdrawal processing.
30 June 2024
Added Telegram bot with mini app feature for admin users. Now you can fully manage your website in Telegram app window with no need to install any third-party application.
22 June 2024
Added filter and search by title on SEO page.
Added URL field on banners page.
Deleted duplicated display_name field for currency entity.
19 June 2024
Added status selection when automated order workflow will be triggered.
18 June 2024
Updated Whitebit merchant logic: use cronjob instead of webhooks to reduce awaiting time.
Don’t react to spam transactions for addresses generated by Cryptomus merchant.
Optimized directions page in admin panel (decreased loading time up to 50%).
On page Rates in admin panel, users can now create their quotes linked to external sources of rates in XML format.