Updated the internet speed API to ignore FUP counters when FUP override is active, and added a table to store FUP override rules.
Added formats for attachment restriction rules via the API.
Implemented retrieval of customer information for Leads via the API.
Added API documentation for the SNMP OID endpoint.
Fixed an issue that prevented resetting the service period via the API.
Moved the Service export to Config → Tools and improved its logic.
Improved the Geo Data update tool for leads.
Enabled collection of active service amounts for customers to charge for the selected period before the expiration date.
Reverted TAX change (long-term), immediately restored backup, updated pending services to new tariffs, and exported all pending services to a separate log file before the TAX change.
Improved tax reporting for large amounts of data.
Implemented the ability to assign inventory items to leads and updated the option naming to apply to customers and leads.
Implemented Tax items in the Inventory configuration.
Implemented automatic unlinking of inventory items from tasks when they are returned and their status changes to In transit.
Implemented a feature to cancel services from the Customer portal.
Added geo data for Recurring and Voice services, with corresponding markers on the customer's map.
Added the 'Link main account' button to the customer's Actions menu if they are not already linked as a main or sub account.
Improved customer and lead activity handling.
Optimized the WhatsApp architecture to improve stability and ensure more reliable client communication.
Added a feature to link or unlink a phone to a different customer in WhatsApp.
Introduced text formatting for canned messages, hotkeys for both canned messages, and the WhatsApp chatbox.
Added a new setting to the WhatsApp config to notify the admin about unanswered chats.
Added placeholders for leads in canned responses and templates.
Implemented prioritization levels (High, Normal, and Low) for sending emails and SMS.
Removed redundant buttons from the Messengers page.
Added MPSK bulk actions, such as Delete and Reset Password, to simplify customer creation.
Implemented ROSv7 backups for MikroTik.
Implemented static IP address assignment from a dynamic pool for DHCP clients.
Implemented Wi-Fi diagnostics for Huawei routers (ACS).
Added router response to CoA/PoD RADIUS packets in logs.
Added an attribute to display Wi-Fi interface statistics for ACS devices.
Resolved an issue where MikroTik routers reported an error when changing the order of allowed resource addresses.
Added the last backup time and backup status to the router list.
Added correct attribute mappings for the Wi-Fi module [ZTE F660 and ZTE F690].
Displayed all individual tax rates in the tax report.
Added a warning when sending a mass statement report to customers without an email address.
Implemented the ability to link Voice and Recurring services to tasks.
Added a warning for users about empty start or end date/time in tasks.
Added captcha with validity time on both the Admin and Customer portals.
Added the ability to resend codes for password resets on the Customer portal and logged failed attempts.
Added a 'Clear active session' button on the Administrator page and My Profile to end an admin’s session for security reasons, such as when the password is changed.
Added PDF format support in the File manager.
Adjusted scroll button display in log files.
Made the 'Name' field in the feedback widget required.
Improved performance of the Import tool.
Added one-time tariff import in the Config.
Improved Manticore logging.
Optimized the Auto CDR import list to handle large amounts of data.
Fixed the display of related services in the task list.
Added the Inbox ID placeholder for tickets, which can be used in ticket notifications.
Implemented blocking of ticket mentions from public access via direct links.