Skip to content Skip to main navigation Skip to footer

Changelog

ISPadmin 5.44

5.44 beta1 – build 04/11/2026 14:19

  • Client card / Information: The Do not send bulk email and SMS setting has been split into two separate options: Do not send bulk email and Do not send bulk SMS. New variables with an unsubscribe link can be inserted into bulk emails and SMS, which allows the client to unsubscribe without logging in to the Client portal. The validity of the link is set in Settings / Syst. settings / Client portal / General using the Expiration period for bulk email/SMS unsubscribe links (days) item.
  • Client card / Services: A WinBox link has been added to the overview of services for MikroTik switches with RouterOS.
  • Client card / Services: In the Rights for Client card section of the user settings, it is possible to specify whether a given user has the Edit individual service price right. Without this right, the items in the Individual price section of the service form are read-only.
  • Client card / Services: For IPTV services, a discount can now be set directly for individual packages. On the invoice, the discount is issued as a separate item right after the package. Related system variables have been added.
  • Client card / Services: For Internet services, IPv6 can now also be set for additional IP addresses, and this IPv6 is displayed in the Additional IP addresses table. IPv6 of additional IP addresses is now written to the configuration of MikroTik routers.
  • Client card / Invoicing: When the Suspend service and invoicing option is used, the discount on the invoice is now reduced according to the days on which it is actually active, including discounts with a From–To time limit.
  • Client card / Invoicing: An error when opening the payment schedule form for clients with a group set has been fixed.
  • Client card / Tasks: Tasks of the Sales opportunity category are also displayed in the Client card of the client to whom the sales opportunity belongs. Wherever a sales opportunity is displayed for a task, the client is now also shown with a link to their Client card.
  • Client card / Tasks, POP card / Tasks, Router card / Tasks, Address point card / Tasks, Other device card / Tasks and Scheduling / Task list: Recurring tasks are now displayed even without a time filter, as a single row with the nearest date and a recurrence icon. The number on the tab corresponds to the number of rows.
  • Client card / Chat: The new tab displays chats linked to the client, i.e. chats created directly in their Client card or chats in which the client was mentioned using @. Chat attachments can be saved using the Save to the Client card option to the Photo gallery, to Files or to both, either to a selected folder or to an automatically created folder named after the chat subject.
  • Clients / Contract withdrawals: A new page has been added with an overview of client requests to withdraw from an electronically signed contract, with links to the Client card and to the ticket. Unresolved requests are also displayedin a new Dashboard widget and in Client card / Documents.
  • Clients: Two new variables have been added to the list of system variables: $CLI_SDI_RECIPIENT_CODE$ (recipient code / PA code) and $CLI_SDI_PEC$ (PEC address). If the field is not filled in on the Client card, the variable is replaced with empty text (IT localization).
  • Client portal / Services: For IPTV services, the currently valid discount is displayed for the package.
  • Client portal / Documents: For electronically signed documents, clients without a company ID can withdraw from the contract within 14 days of signing. After confirmation, a ticket is created in the Helpdesk, or an email is sent to the provider. The service and the contract are not terminated automatically.
  • Client portal: Two-factor authentication (2FA) using an authenticator app has been added. The Disabled / Optional / Required mode is set in Settings / Syst. settings / Client portal. Clients enable 2FA in the portal settings and can choose to have their device remembered. The 2FA status, with an option to reset it, is displayed in the Client card, and it is possible to filter by 2FA status in Clients / Contacts.
  • Client portal: An issue with filling variables into the links of optional buttons has been fixed. Further security improvements of the Client portal have also been made.
  • Hardware / Routers / All: In the Device connected to router list, multiple devices can now be selected and their settings (for example Monitor or SNMP) can be changed at once using a bulk action. The settings in the bulk window correspond to the device form.
  • Hardware / Routers / Router status / Dashboard and Routers: A new CVE column has been added. For MikroTik routers, it displays the number of known vulnerabilities (according to the NVD database) related to the RouterOS version currently in use. The colour corresponds to the highest severity found. Clicking it displays a list of CVEs divided into sections by severity and sorted by CVSS score. The data is updated automatically every 12 hours.
  • Hardware / Routers / Router status / Routers: Sorting by the Online WiFi, CPU type, CPU count, Architecture, CPU frequency, Disk usage, Bad blocks and CVE columns has been fixed.
  • Hardware / Settings / End devices: WinBox can now be selected in the Protocol field of an end device template. A WinBox link is then displayed instead of the web interface link wherever the template is used: on the Services and Statistics tabs of the Client card, for WiFi clients and for router end devices.
  • Settings / Syst. settings / General: A new Display numbers and prices in CSV table exports without formatting option has been added. When enabled, numbers are exported without the thousands separator and without the currency.
  • Settings / Syst. settings / Client portal / General: A new Enable bulk SMS setting in the Client portal item has been added to the settings. When enabled, clients can check Do not send bulk SMS themselves in the Client portal settings, similarly to bulk email.
  • Settings / Syst. settings / Token management: API token permissions are now set for each endpoint separately (an endpoint × Create / Read / Edit / Delete matrix) on the token form. Existing tokens have been converted automatically according to their previous permissions. Retrieving the list of Internet services via the API now requires the Read permission.
  • Settings / Other / SNMP OID: A built-in CRS212-1G-10S-1S+IN template has been added for graphing SFP ports (temperature, voltage, TX and RX power) of MikroTik switches with RouterOS. The template is added to the switch in the section with additional SNMP templates.
  • Scheduling: Files and photos can be uploaded on the task form. Images are saved to the client photo gallery in a gallery with a link to the task, and the task preview contains a link to the gallery and a preview of the images.
  • Scheduling: Logging of changes to the task type, category and client, and for clients not entered in the system also to the name, email, phone, mobile and address, has been added to the task change history. Logging also works for changes made via the API and bulk actions.
  • Invoicing / Invoices / Invoices: New variables $INVOICE_SUPPLIER_BANK_ACCOUNT$, $INVOICE_SUPPLIER_IBAN$ and $INVOICE_SUPPLIER_BIC$ can be added to emails with invoices. They fill in the account number, IBAN and BIC of the invoice group under which the invoice was issued.
  • Invoicing / Overviews / Payments: The Invoice group filter is now based on the invoice group of the invoices, not of the client. For payments split across invoices of several groups, only the corresponding part of the payment is displayed under a specific group.
  • Invoicing / Bank / Import: An error when matching and unmatching a payment of a deleted client and when matching a payment with rounding has been fixed.
  • Invoicing / Settings / Code lists / Payment methods: A ModalitaPagamento code can be set for each payment method, including custom ones. The XML export for SdI now takes the code from the payment method stated on the invoice, consistently with the PDF (IT localization).
  • Invoicing: A general service with Suspend service and invoicing set is not invoiced during the suspension, whereas previously an item and an invoice with a zero amount were created. The behaviour has been unified with Internet and IPTV services and applies to both bulk and manual invoicing.
  • Other / Bulk / SMS, Email and Action: Loading of the router selection in the filter has been sped up.
  • Other / Bulk / Email: An error when sending a bulk email with an attachment has been fixed.
  • Helpdesk / Tickets: Full-text search now also finds results when the search text is entered without diacritics.
  • Helpdesk / Tickets: An issue with the sorting of notes in the ticket detail has been fixed. Notes are again sorted chronologically by the time they were added.
  • Sales opportunities / Statistics: A new Statistics tab has been added, with a Leads / Sales opportunities switch, filters, an overview of wins and losses, a conversion funnel, performance of salespeople, sources and channels, return on costs and development over time. Deal value and Costs fields have been added to the lead and sales opportunity forms. A new Forgotten sales opportunities widget has been added to the Dashboard.
  • Sales opportunities: When a lead is converted into a sales opportunity, its activities are now copied and its tasks and tickets are moved to it. They remain visible for the lead, and the sales opportunity contains a link to the original lead.
  • Chat: Internal communication between ISPadmin users has been added. The chat is available from the new Chat item in the main menu and from an icon in the top bar on every page. A chat can also be created without a link to a client, files can be attached to messages, and users or devices (router, POP, client) can be mentioned using @. New messages are delivered in real time, and chat participants receive notifications in the Notification center.
  • An issue has been fixed where, in table filters with multiple selection, the selection menu got stuck after removing a selected value.
  • In mobile view, a button for installing ISPadmin as a web application (PWA) on the phone home screen has been added to the header. Push notifications also work in the installed application.