Skip to content Skip to main navigation Skip to footer

Changelog

ISPadmin 5.24

ISPadmin 5.24 beta1

RELEASE DATE: August 4, 2022

POP financial statistics

  • Revenue data for individual POPs have been added to this optional submodule.
  • The system takes into account only Internet services with an access point that is linked to a particular POP. For GPON services, the system makes use of the OLT and its link to a particular POP.
  • Hardware / POPs / All: The following columns have been added to the table: Monthly revenues, Yearly revenues, Monthly revenues incl. dependent POPs and Yearly revenues incl. dependent POPs.
  • POP card / Finances: A new section has been added to the page: Revenues. It contains total values as well as a list of all the relevant Internet services.
  • Revenues are retrieved at regular intervals (every hour). Therefore, changes are not reflected immediately, but only after a certain period of time. The statistics can be updated using the Update revenues button.

List of devices in the POP with photo galleries

  • POP card / Photo gallery: Beneath the POP photo galleries, you can find a list of devices in the POP that have at least one photo gallery.
  • In the Action column, you can click on the available button that will take you to the overview of photo galleries of a given device.

Position of access points

  • The coordinates of access points (with the exception of those with the Headend device type) are taken exclusively from the coordinates of the relevant devices.
  • For access points with the Headend device type, it is possible to change the coordinates by moving the marker on the map. Also available on the form is a new button Reset GPS, which changes the access point coordinates back to the coordinates of the relevant device.
  • In the device settings, it is possible to change the position, which leads to the same change in the access point position.
  • The settings also include the Reset GPS button, which changes the device coordinates back to the coordinates of the relevant POP.

Hardware / CMTS / Hardware

  • The table on the page has been completely rewritten.
  • Links to Client card / Information have been added to client names.
  • A new column has been added to the table: Service name. In it, you can see the names of the associated services as well as their IDs. Also available are links to Client card / Active services.
  • Another new column contains several action icons. You can click through to the statistics, view online modem info or restart the modem.

New beta version of Calendar

  • At this point, there are two different versions of Calendar available: the original version and the new beta version.
  • You can switch between them using the Use the new beta version of Calendar toggle, which can be found below the page title.
  • The Calendar layout and appearance have been changed. Minor issues have been fixed. The way it works remains pretty much the same.

Task date and time changes permission

  • Settings / Administrators / Administrators: A new permission has been added to the Scheduling section for Ordinary users: Allow task date and time changes.
  • If the checkbox is checked, it means that the user can edit the date and time details of their tasks without restrictions (as before).
  • If the checkbox is not checked, it means that the user can edit the date and time details of their tasks, but only if the tasks were created by them. If the tasks were created by someone else (for example, their senior), the user will not be able to change the date and time details.

GoPay – New payment methods

  • Client portal: Up until now, it was possible to pay via GoPay only by payment cards.
  • Now, new payment methods have been added to the list:
    • Online or offline bank transfer
    • PaySafeCard coupon
    • GoPay wallet
    • PayPal wallet
    • Google Pay
    • Apple Pay
  • Invoicing / Settings / Invoice groups: When you click on the GoPay configuration option, you can select allowed payment methods for the given invoice group.

Add labels during ticket creation

  • When creating a new ticket, you can use a new setting: Labels.
  • This way, you can immediately specify which labels are to be added to the ticket.
  • If you select a client from the system that has labels with the Assign to ticket attribute, the system will automatically add these labels to the form. You can, however, delete them or add other labels.

Add notes to ticket messages

  • A new button has been added to individual ticket messages: Add note to message.
  • Using this button, you can add a note to a particular message. The note will then appear beneath the message.
  • The user who created the note can edit or delete it.
  • In the Notification settings of the User settings (top panel), you can activate system/email notifications about message notes added and deleted.

Ticket timeline

  • In the ticket settings, you can now switch to the Timeline view.
  • If this view is active, the system displays not only individual ticket messages, but also information about actions performed.
  • The default view is a standard view without a timeline.
  • If you want to see a timeline on all tickets, you can set it up using the Always display timeline item in the Helpdesk section of the User settings (top panel).

Further changes

  • Client card / Active services: You can now enter a NAT IP address into the Additional IP address form.
  • Client card / Active services: A new item has been added to the CMTS Internet settings: End device hardware. The device selected is displayed in the corresponding column in the list of Internet services.
  • Client card / Active services: Tariff change in the GPON Internet settings has been improved. Only the service-port is updated now. No outage occurs.
  • Client card / Active services: A GPON Internet service can now be moved to another client.
  • Client card / Connections: If an ONT in the connection settings is changed to another one, a new button appears: Save and delete the original ONT.
  • Client card / Files: File descriptions on the form were limited to 30 characters. The limit has been removed.
  • The contents of ending contract emails sent to users have been changed.
  • Clients / Services / Service overview: A new column has been added to the table: Labels.
  • Clients / Requests: A new option has been added to the table: You can click on the Eye icon to view a list of entered notes. If there are more than five notes, only the last five notes are displayed.
  • Hardware / Routers / All: For optimization reasons, a new checkbox has been added to the Mikrotik settings form: Do not apply MANGLE, FILTER and NAT rules locally.
  • Hardware / Routers / All: A new option has been added to devices connected to routers: Copy.
  • Hardware / Routers / All: An error associated with the use of the onlyRouterId parameter has been fixed.
  • Hardware / Routers / All: The connection test process has been modified to reflect all the filter settings on the page.
  • Hardware / Routers / All: A new filter has been added to the page: Manually edited mangle. The corresponding description (with an exclamation point) has been added to each relevant router.
  • Hardware / Switches: An error in the graphical display of ports has been fixed.
  • Hardware / NetMonitor / Overview: NetMonitor data parsing has been modified.
  • You can enter an emoji into the templates of all notification types except for SMS (for example, to signal up and down device statuses).
  • The NetMonitor notification generation process has been optimized.
  • Settings / Tariffs / IPTV: Form validation has been modified.
  • Settings / Administrators / Administrators: A full-text search feature and a button for quick access to the edit mode of your user account have been added to the page.
  • Settings / Alerts / Default: A new checkbox has been added to the system alerts of the Packet loss and TTL ping types: Apply hierarchy based on POPs. If it is checked and if the specified value is exceeded by more than one device, a notification will be sent for the device with the highest position in the network (parent).
  • Settings / Alerts / Default: When a template and an OID are chosen for an SNMP alert, the system displays information about the operator, value and unit specified in the template.
  • Scheduling: Scheduling emails did not contain the name of the client that is not in the system. Fixed.
  • Invoicing / Invoices / Invoices: The behavior of the bulk invoice generation mechanism has been modified for situations when a yearly invoicing period is combined with the Suspend service and invoicing and Repeat options.
  • Invoicing / Overviews / Invoicing / By period: Calculation of some amounts has been fixed for the Paid column in the CSV export file for a particular period.
  • Invoicing / Overviews / Invoicing / By period and By groups: The page layout has been changed. It is now possible to expand each individual period/group separately. The table header is always visible when scrolling.
  • Invoicing / Cash book / Cash book: The Add records to the Cash book feature has been fixed.
  • Helpdesk / Tickets: The default sort order of tickets has been changed from By ID to By last activity.
  • Helpdesk / Tickets: You can now set up individual notifications even for tickets that are in the departments for which you have not set up global notifications.
  • The zoom feature has been added to images in photo galleries. Display of images has been optimized for mobile devices.

ISPadmin 5.23

ISPadmin 5.23 stable

RELEASE DATE: June 23, 2022

  • Client card / Active services: When an Internet service is changed to GPON from another type, the irrelevant parameters are reset.
  • Hardware / GPON / Settings / VLAN: The service counter and the corresponding links have been fixed.

ISPadmin 5.23 beta2

RELEASE DATE: June 15, 2022

SMTP and SSH settings

  • The smtp_restriction, smtp_trust_servers, ssh_restriction and ssh_trust_servers settings have been moved to Settings / Syst. settings / General.
  • They affect the firewall filters on Linux and Mikrotik routers.
  • Their primary purpose is to maximize network security.
  • They allow you to enable communication via the key SSH and SMTP ports (22 and 25) only for the specified servers (clients).
  • The smtp_trust_servers and ssh_trust_servers settings are used for entering the IP addresses of the key servers from which or to which SSH and SMTP communication is enabled (email servers in the network, SSH servers, etc.).
  • In the individual client service settings, you can enable the communication from the IP address of the service.
  • The specified rules are then incorporated into the firewall of the servers. Within the tree, you can find a DROP rule ispadmin_service_forward (where communication using the secured ports is enabled), followed by ispadmin_basic_forward (where all the communication of the clients specified by the system is enabled) and a final DROP_forward.
  • ssh_restriction: In this version, we recommend that the setting be deactivated because SMTP and SSH communication is blocked in both directions (with the exception of allowed IP addresses and services). From version 5.24 beta1 on, only the incoming SSH communication is blocked (with the exception of allowed IP addresses and services). Outgoing communication to port 22 is allowed for all from the ISP network based on the ispadminGlobalIpList address list, which is created automatically from the routed networks and from the IP addresses of devices in the system.

Further changes

  • Client card / Invoicing / Issue invoice: Retrieval of services has been modified.
  • Scheduling: A link to the Client card is again attached to the client name in scheduling emails.
  • Dashboard: Phone number-client name matching has been modified for the purposes of the Incoming SMS messages widget.

Build 20/06/2022 11:11

  • Client portal: Contact search based on the entered email address for the purposes of sending a new password creation email has been modifed.

ISPadmin 5.23 beta1

RELEASE DATE: June 2, 2022

Technology based on GPS

  • New optional submodule of the Network management and monitoring module
  • Based on access points, coverage rules specified in Hardware / POPs / Coverage and installation addresses, it is possible for the system to preselect the offered service types (technologies), routers and tariffs in the Internet service settings.
  • There is a new option in the Internet service settings: Set based on GPS. When you click on the button, the values in the relevant menus are set up (options are preselected).
  • Data can be updated using the Reload button.
  • GPS-based restrictions can be removed by clicking on the cross icon. If the restrictions are removed, the user returns to the standard mode for entering service attributes.
  • For this feature, the system takes into account devices associated with routers too.
  • In the OLT access points settings, you can now specify the router to which the access point is connected so that the above-mentioned restrictions can be applied in this case as well.
  • If you are interested, please contact our Sales department.

Email addresses in the invoice group settings

  • Invoicing / Settings / Invoice groups
  • In the invoice group settings, it is now possible to enter an email address that will be used for invoice and reminder sending – Email (outgoing email) – and a completely different email adress that will be displayed on invoices and reminders – Email (invoice).
  • After upgrade to this version, the system will, by default, use the same address for both, but this setting can be changed at any time.

Link tickets to tasks

  • The table for linking tickets to tasks has been reworked.
  • A new column has been added to the table: Status.
  • The tickets offered are displayed immediately and with no restrictions.
  • When you are linking a ticket to a task in the Client card, the new option Search for tickets assigned to this client only is set to Yes. That means that only tickets that are assigned to the given client may be displayed. If necessary, you can change the setting to No. In that case, even tickets that are not assigned to the client are displayed.
  • There is no longer any Save button. If you want to link a ticket to a task, you need to select a particular ticket, choose the Link to ticket option from the Action selectbox and confirm the choice.

Helpdesk statistics

  • Helpdesk / Settings / General: A new setting has been added to the list: helpdeskSLATimeFirstReply. Here you can specify the maximum time allowed (in hours) to respond to a newly created incoming ticket.
  • Helpdesk / Tickets: Tickets without a response within the specified time are highlighted in orange in the ticket list.
  • Helpdesk / Statistics / Statistics: A new section has been added to the page: General tables. In it, you can view the Tickets without a response within the specified time widget. The table contains a list of tickets without a response within the specified time.
  • Helpdesk / Statistics / Statistics: You can download CSV exports containing data from the relevant widgets.

Further changes

  • Clients / Deactivated clients: Options in the Labels filter have been fixed.
  • Client card / Internet statistics: End device links have been fixed (protocol).
  • Client card / Cancellations: If the Automatically delete the service at the end of the notice period checkbox is checked, a new option appears: Deactivate the client at the end of the notice period. If the option is checked, the system deactivates the client at the end of the notice period (all client services are deleted in the process).
  • Client card / Connections: A new option has been added to the list: Restart ONT.
  • Hardware: An exact device type can now be defined for all device categories.
  • Hardware / Routers / All: The Expand feature now works correctly when it is utilized after the Collapse all feature was used.
  • Hardware / Routers / All / Add router: A new option is available in the Router type selectbox: L3 switch. This router type is able to add MAC addresses automatically to Internet services based on IP addresses (similarly to MikroTik routers).
  • Hardware / Routers / All / Particular router / Settings / Routed networks: In the Virtual router settings, the alert This network is not configured on the router is no longer displayed.
  • Hardware / GPON / ONT: A new option has been added to the list: Restart ONT.
  • Hardware / NetMonitor / Overview: A new column with filtering options has been added to the List of offline devices table: Group name. The maximum unit in the Duration column is day.
  • Hardware / NetMonitor / Unmonitored devices and services: The display of the relevant services has been fixed.
  • Hardware / Settings / Device type: When adding or editing a device type, you can choose one of the predefined icons or upload a custom icon.
  • POP card / Devices: Routers with routed networks are highlighted in the list of devices.
  • Settings / Code lists / Clients / Service types: For the GPON control type, there are now 4 service types available: Standard, L2TP, Radius a PPPoE.
  • Settings / Other / SMS templates: The Authorization SMS column is displayed only if the Electronic signatures submodule is active. When you choose a particular template in the column, the system checks whether the template contains the authorization code variable. If not, you are not allowed to choose that template.
  • Scheduling: User schedule layout has been changed.
  • Invoicing / Overviews / Invoicing / By period and By groups: The tables and PDF exports have been reworked.
  • Invoicing / Overviews / Debts / Static data: Data generation time has been modified.
  • Helpdesk / Tickets: A new option has been added to the Bulk action menu: Mark as read. If you use this option, all the selected tickets will be marked as read.
  • Helpdesk / Tickets: Handling of attachments has been optimized.
  • Helpdesk / Tickets: A new section has been added to the sidebar: Action. In it, there is an option to go directly to a particular ticket. If you enter a ticket ID and click on the button, you are redirected to the ticket details.
  • Helpdesk / Tickets / Create ticket: A new option has been added to the Create ticket form: You can link the new ticket to a particular service.
  • Helpdesk / Tickets / Ticket details: IDs have been added to individual messages and notes.
  • Helpdesk / Statistics / Statistics: When you want to add a widget to the page, only those widgets are offered that are not yet displayed. If you cannot see any widgets after upgrade, go to the page settings and resave them.
  • On all the relevant address forms (mailing, invoicing, installation, POP address form, …), there is a new button Delete address that can be used to delete data from all the address fields at once.

Build 08/06/2022 11:30

  • IPTV service error during saving fixed

Build 09/06/2022 15:00

  • Helpdesk ticket attachment issue fixed

ISPadmin 5.22

Due to DB changes (among other things, PostgreSQL installation), the upgrade process may take longer than usual. Please let the process run to the end. Schedule it for the right moment.

ISPadmin 5.22 stable

RELEASE DATE: April 27, 2022

  • Client card / Documents and Client portal / Documents: Graphic adjustments related to electronic signatures have been made. Info messages for users have been added. Signature variables related to the date are now replaced with the date as well as the exact time.
  • Client card / Invoicing: If there are no VoIP service items to be included on an invoice and if there are no other items to be included, the system displays a message.
  • Clients / Services / Internet: The total in the Monthly price excl. VAT / Monthly price incl. VAT column has been fixed.
  • Client card / History: Events related to the restoration of additional IP addresses or subordinate services have been fixed.
  • Hardware / GPON / ONT: The fulltext search feature has been fixed.
  • Hardware / POPs / Access points: It is possible to change the net interface or antenna on the edit access point form.

ISPadmin 5.22 beta2

RELEASE DATE: April 13, 2022

  • Client card / Active services: A set-top box addition error in the general IPTV service settings has been fixed.
  • Client card / Documents: Regeneration of documents with signature variables has been modified.
  • Hardware / NetMonitor / Overview: An error in the List of offline devices table has been fixed.
  • Scheduling: Email notifications about task changes did not contain the latest activity and client. Fixed.
  • Scheduling: The List of unfinished tasks as of today page has been modified.
  • Inventory: When assigning items, you can edit insert time.

ISPadmin 5.22 beta1

RELEASE DATE: March 30, 2022

Contracts and documents

  • The word contracts has been replaced with the word documents. The word documents has been chosen as a universal term for generated files, which include, among other things, contracts.
  • The word documents has been replaced with the word files.
  • This change applies to almost all parts of the system where the words were used.

Electronic signatures

  • New optional submodule of the Basic module
  • This submodule allows you to sign documents electronically.
  • It is necessary to have an SMS gateway!
  • In Settings / Documents / My templates, you can specify whether a given document requires a client/provider signature. You can also specify whether there must be one or two provider signatures.
  • In Settings / Administrators / Administrators in the Personal data section, you can enable/disable the option to sign documents (checkbox Sign documents).
  • In Settings / Other / SMS templates, you can set up an authorization SMS template. Authorization code variable: %s .
  • In Client card / Documents, there are three new signature-related columns. In the Client signature column, you can submit a given document to the client for signature. In the Provider signatures column, you can sign the document on behalf of the provider. In the Handwritten signature column, you can specify that the document is to be signed by hand. There is also a new button Sign on behalf of the client.
  • In Client portal / Documents, there is a new column Electronic signature and a new button Documents to be signed. If there is at least one document to be signed, the client can sign the document(s) here. They can click on an icon in the column or on the above-mentioned button. If they do so, a window appears that contains a list of documents to be signed. Once the documents are chosen, they can ask for an SMS code. Then, they enter the code into the field provided and confirm the action.
  • If there is at least one unsigned document, the Unsigned documents widget appears in the Alerts section of Dashboard. This widget contains information about the relevant client, document, status and time elapsed.
  • The following variables have been added to the list of system variables:
    • $SIGNATURE_DATE$ – Signature date (provider)
    • $SECOND_SIGNATURE_DATE$ – Second signature date (provider)
    • $SIGNATURE_SIGN_BY$ – First name and surname (provider)
    • $SECOND_SIGNATURE_SIGN_BY$ – First name and surname, second signature (provider)
    • $CLIENT_SIGNATURE_ID$ – Client signature unique identifier
    • $CLIENT_SIGNATURE_DATE$ – Signature date (client)
    • $CLIENT_SIGNATURE_SIGN_BY$ – First name and surname (client)
    • $CLIENT_SIGNATURE_MOBILE$ – Mobile phone number (client)
  • If you are interested, please contact our Sales department.

Send documents via Helpdesk

  • Client card / Documents
  • When you click on the Send document to the client button, the original form with an additional Create ticket option appears.
  • When you check the Create ticket box, the relevant ticket settings appear. You can choose a department, owner, priority and status. You can also add a note to the ticket. Since the sender email address is the same as the department address, the Sender item is hidden.
  • If the checkbox is not checked, everything works the same as before the change.
  • Once the ticket is created, you can click on the provided link to get to the ticket details.

Simple queue

  • New optional submodule of the Network management and monitoring module
  • It is now possible to perform client speed management on MikroTik routers using the Simple queue method.
  • This method does not use packet mangling, which is why all client-related rules are removed from the MANGLE section of the firewall. As a result, CPU load is reduced. Rules in the QUEUE TREE section are removed as well because they will not be used. The rule removal applies only to those rules that are managed by ISPadmin.
  • Settings / Syst. settings / Mikrotik:
    • Item mikrotik_default_shaping_type: You can set the default shaping type here.
    • Item mikrotik_default_queue_type: You can set the default queue type here.
  • MikroTik router settings: In the Shaping type and Queue type items, you can set particular values for a given MikroTik router.
  • If the submodule is not active, the above-mentioned options are not available.
  • If you are interested, please contact our Sales department.

Quasi-links

  • In addition to the classic links, it is now possible to add so-called quasi-links to the system.
  • On the Add/Edit link form, you need to check the Quasi-link box.
  • Uniqueness of links between devices and POPs does not apply to quasi-links.
  • Quasi-links are not displayed on the map or diagram. They are displayed only in the lists of links in the Links and End links tabs and in the list of links in the POP card.
  • They cannot be set to active. As far as monitoring is concerned, they are not taken into account.

Multi mode for links

  • On the Add/Edit link form, you can check the Multi mode box.
  • This option allows you to deactivate the restriction that forbids you from using one device interface more than once (for example, due to PtMP).
  • Interfaces on offer are updated based on whether the checkbox is checked or not.
  • An interface can be used in more than one link, but it is necessary for all the links to be in Multi mode.

Helpdesk – statistics

  • New optional submodule of the Helpdesk module
  • This submodule allows you to view Helpdesk ticket statistics.
  • You can view the number of new tickets, new replies, unassigned tickets, deleted tickets, open tickets and closed tickets. You can use period, user and department filters. Graph widgets are also available.
  • The statistics can be found in Helpdesk / Statistics / Statistics.
  • To be able to view them, you need to have the active submodule and your user account must be set properly (Settings / Administrators / Administrators).
  • The user account settings contain a new item: System color. This color is used in graphs for a given user.
  • If you are interested, please contact our Sales department.

Ticket notification settings

  • The basic notification settings can be found in the User settings. You can get there by clicking on the corresponding icon in the top panel.
  • In the settings, you can specify for which actions and for which departments notifications are to be created.
  • Now you can also activate ot deactivate notifications for individual tickets.
  • If you assign yourself to a ticket, notifications for that ticket are automatically activated. You can deactivate them using the Bell icon.
  • If another user is assigned to a ticket, you can activate notifications for that ticket.
  • All of that applies if you have activated notifications for the given department in the User settings. If notification for the department are not active, no Bell icon appears in the ticket details.

NAV Online Invoice data reporting (HU localization)

  • This feature allows you to report your invoice data to the NAV Online Invoice data reporting system.
  • You can find the relevant settings in the invoice group settings (Invoicing / Settings / Invoice groups / NAV Online Invoice settings).
  • The technical guide for NAV Online Invoice data reporting registration can be found at https://www.szamlazz.hu/technical-guide-for-nav-online-invoicing-registration/.

One-time dealer commission

  • Settings / Syst. settings / General: A new setting has been added to the list: di_repeated_onetime_commission.
  • Using this setting, you can enable the user to add more than one one-time commission to the dealer per client.
  • The default status is the same as before (= you can add only one such commission to the dealer per client).

Further changes

  • Client card / Information: On the client edit form, you can enter a number with or without spaces into the Mobile field.
  • Client card / Active services: In the Internet service settings, the IP address check has been modified for IP addresses from ranges with the /31 mask.
  • Client card / Active services: If more than one IPv6 network is to be added to a particular Internet service, the offered ranges take into account the data in the database as well as the data entered in the previous items.
  • Client card / Active services: The visibility of the Prepare for disconnection button in the CATV service details is linked to the right to delete active services.
  • Client card / Invoicing / Invoice details / Edit invoice: The page has been completely reworked.
  • Clients / Services / Internet: The rendition of the Subordinate services checkbox has been fixed. The related setting is saved for a given user.
  • Add/Edit client: The Set GPS based on address feature has been modified.
  • Hardware / Settings / Ping settings / Individual and System: A new option has been added to the Size menu: 32B.
  • Edit access point: The display of the access point on the map has been fixed.
  • Settings / Administrators / Mikrotik login / Groups: New rights have been added to the list: Api, Dude, Romon and Tikapp.
  • Settings / Syst. settings / Syslog: Unused topics have been deleted. New topics have been added to the list.
  • Settings / Code lists / CATV lines: An edit form error has been fixed.
  • Settings / Code lists / Labels: Labels in the Name column are sorted alphabetically. A new search field has been added to the column.
  • Scheduling / Add task: There is a new repeat interval option for recurring tasks: Every other year.
  • Scheduling / Task list: The edit activity option for closed tasks has been restored.
  • Scheduling: The List of unfinished tasks as of today page has been modified.
  • Scheduling: The layout of user schedules in PDF has been changed.
  • Invoicing / Payments / Payments: You can now search the data using a bank account number, IBAN or bank account from previous payments. You need to enter the term into the Client field.
  • Invoicing: If you were matching a payment manually and chose to change the client status to “-“, an error message appeared. Fixed.
  • Helpdesk / Tickets: You can now save attachments to drafts. The attachments are displayed in the Saved files section on the draft page. When such a draft is used, the attachments are loaded with the rest of the data.
  • A new variable has been added to the list of system variables: $YEAR$ (current year).

ISPadmin 5.21

If you experience problems with some pages or system messages after the upgrade, please clear your browser cache!

ISPadmin 5.21 stable

RELEASE DATE: February 22, 2022

  • Client card / Active services: When the service type is changed to GPON, the associated switch is removed from the service.
  • Hardware / Routers / All: Links to client graphs have been added to VLAN interfaces.
  • Other / Tools / Transfer from router to router: Descriptions and filtering have been modified. Access points are filtered based on subnets. A transfer check has been added to the form.

ISPadmin 5.21 beta3

RELEASE DATE: February 17, 2022

  • Client card / Invoicing: In the Invoices section, a number is given in the Invoice number VS column even when the relevant invoice is a proforma invoice. The same applies to the PDF export file.
  • Client portal: The login attempts limit is now linked to a particular user account.
  • Hardware: The graphs of all relevant services are displayed on the network interface graphs overview page.
  • Settings / Tariffs: It is possible to change the Tariff type setting from Half duplex to Full duplex for tariffs that are intended for services of the Cable (CMTS) type.
  • Invoicing: The automatic reminder send process has been optimized.

ISPadmin 5.21 beta2

RELEASE DATE: February 8, 2022

  • Client card: The address form has been reordered. The Street and House number fields have been moved to the top.
  • Client card / Information: The Contacts widget has been reworked. In the default view, the name and description of a contact person is shown. When you click on the Eye icon, the corresponding details (contact data) are displayed.
  • Client card / Active services / Add IPTV service: In the IPTV type menu, the item has been replaced with the General IPTV service item.
  • Client card / Active services / Add or Edit IPTV service: The Enter key can be used in the Note field.
  • Client card / Active services / Edit Internet service: The form reload process for displaying a system message has been modified.
  • Client card / RADIUS: An error that occurred on the page has been fixed.
  • A new variable $INT_FEE_INST_INCL_VAT$ has been added to the list of system variables.
  • Hardware / POPs / Overview: An error that occured when saving the Add new POP form has been fixed.
  • Settings / Code lists / Inventory / Item types: An issue with persistent parameters has been fixed.
  • Invoicing / Settings / Templates / Reminders: If a deleted invoice group appeared in the template settings, an error occurred when entering the edit form. Fixed.
  • Inventory: A nameless system inventory type has been deleted from the list.
  • Helpdesk / Tickets: The maximum subject length has been increased to 200 characters.
  • Client portal: The path for displaying the logo on the Create new Client portal password form has been changed.

ISPadmin 5.21 beta1

RELEASE DATE: January 25, 2022

Display of documents in the Client portal according to invoice group

  • When adding/editing a document in Other / Documents, you can check the Display in CP box and then choose a particular invoice group for which the document in question is intended.
  • If you do not select an invoice group, the document will be displayed to all clients (no matter which invoice group they belong to).
  • If you select a particular invoice group, the document will be displayed only to clients from this group.

Display of the Contacts page in the Client portal according to invoice group

  • In the Settings / Syst. settings / Client portal / Contacts tab, you can create different Contacts pages for different invoice groups.
  • The contents of the editor at the top of the page define the default state that applies to all invoice groups.
  • Once you create a different setting for a particular invoice group in the table below, the newly created page will be displayed to clients from this invoice group. The default page will be displayed to the other clients. This way, you can create different pages for all invoice groups.
  • For each invoice group, it is possible to create a maximum of one setting. You can edit or delete an existing setting.

Reworking of the Client card / Invoicing tables

  • In Client card / Invoicing, the Invoices, Cash payments and Cashless payments tables have been reworked.
  • PDF export files are now generated in landscape mode, not in portrait mode.
  • The Invoices table still contains the legend to the individual payment statuses, but if you want to filter data based on payment status, you need to use the new Payment status filter.
  • Some descriptions have been modified to better suit their purpose.

Reworking of the Clients / Services / Internet page

  • The entire page has been reworked.
  • In the page settings (grey icon with three white lines), it is now possible to choose which filters you want to have on the page.
  • The Show monitored clients only filter has been moved to the Details menu.
  • A new column has been added to the table: IPv6 networks. For it to appear in the table, you need to have the ipv6Enabled setting enabled and the column must be enabled in the page settings.

Router QoS settings

  • If you change the QoS performed on setting to a value that is different from Locally and if there are other routers that are dependent on this router, a new section of the form appears. In it, you can specify what is to happen next.
  • If the Do not update option is chosen, no change is applied to the dependent router settings.
  • If the Update according to this router option is chosen, the QoS settings for the dependent routers are changed based on the setting of this router.
  • You can view a list of dependent routers by clicking on an info icon.
  • If you did not select either of the available options, you are asked to do so during the save process.

NetMonitor Overview enhancements

  • Hardware / NetMonitor / Overview
  • Page settings:
    • At the top of the page, you can find the page settings (Cog wheels icon).
    • You can specify which sections are to displayed.
    • You can also change the order of the sections using drag and drop.
    • The last setting (Show only master devices in the list of offline devices) allows you to limit the display of devices in the List of offline devices section.
  • List of groups:
    • In this section, only non-zero values in the Offline and Unreachable columns are highlighted.
  • List of offline devices:
    • A new column has been added to the table: POP. The column contains links to the lists of devices on given POPs.
    • A new column has been added to the table: POP importance.
    • A new column has been added to the table: Master device. In this column, you can find out whether a given device is the highest in the hierarchy.
    • If the Show only master devices in the list of offline devices checkbox in the page settings is checked, the Master device column is not displayed. In the Action column, you can find an Eye icon that allows you to view subordinate offline devices and their level.
  • Services with individual ping settings, but without the Report outages option enabled do not appear in the overview on this page.
  • Widget List of offline devices:
    • The Report outages and Location columns have been removed to make the contents of the widget clearer.
    • Widget settings have been added to the widget. At the moment, only the Show only master devices in the list of offline devices setting is available.
    • If the checkbox is checked, a new column is added to the table. This column contains Eye icons that allow you to view subordinate offline devices and their level.

Map data – NetStork KML

  • A new submodule has been added to the system: Map data – NetStork KML.
  • For more information, please contact our Sales department.
  • Using this submodule, you can import into the system KML data exported from NetStork. The imported data is used as a map layer to display a network map.
  • A KML file can be imported in Hardware / POPs / Map import.
  • If you cannot see the tab, check your user account settings in Settings / Administrators / Administrators.
  • On the page, you can also upload a ZIP file containing the map icons.
  • The default ZIP file can be downloaded here.
  • For the map layer to be displayed, you have to upload both files into the system. Status is indicated by an icon next to the relevant items on the form.
  • If you check the Replace icon background with transparent background checkbox, the icon background is made transparent.
  • After import, a new map layer is displayed in Hardware / POPs / Overview, in Other / Map and in the Location information widget in the Client card.
  • Data can be updated by uploading a new KML file.

Bulk transfer of devices from POP to POP

  • POP card / Devices
  • The button for bulk assignment of devices to the POP has been replaced by the Bulk actions button.
  • When you click on the button, two options appear: Bulk assign devices to the POP (already existing option) and Bulk move devices to another POP (new option).
  • If you choose the second option, you are redirected to a form on which you choose a device type, a POP to which you want to move devices and devices that you want to move (checkboxes). Once you have done that, you can select the Move devices bulk action and confirm your choice. The selected devices are moved to the given POP.
  • Records of these transfers can be found in the POP history.

Access points

  • A new tab has been added to Hardware / POPs: Access points.
  • If you cannot see the tab, check your user account settings in Settings / Administrators / Administrators.
  • This page contains a list of all access points in the system and allows you to filter and export the data .
  • You can also add, edit and delete access points here.
  • Access points can now be added to any device type.
  • In forthcoming versions, related features will be gradually integrated into the system.

SNMP template export/import

  • Settings / Other / SNMP OID
  • The export and import features have been reworked so that they reflect the current form structure.
  • New instructions have been added to the file import page.
  • During import, the processed data are entered into the form. You can make additional changes to the data before saving the form.

Links between tickets and tasks

  • On the task edit form, there is a new section containing a list of linked tickets. You can click on a ticket number to get to the ticket details page. You can also cancel the existing links here.
  • In the task pop-up window in the Calendar, there is a new section containing a list of linked tickets. You can click on a ticket number to get to the ticket details page.
  • Ticket search feature: If the system finds a ticket that is already linked to the given task, a greyed-out checkbox appears next to the ticket number. That means that you cannot select this ticket. Formerly, such tickets were not displayed at all.

Filtering based on labels for bulk invoice sending

  • Invoicing / Invoices / Invoices
  • On the bulk invoice sending form, there are two new options available: Client labels and Service labels.
  • With the help of the selected labels, you can choose a particular subgroup of invoices to be sent.
  • Both options allow you to choose whether a given client or a given service must have all the selected labels or any of them.
  • Example 1: If two client labels and the All labels option are selected, the system returns only those invoices that were issued to clients with both the labels.
  • Example 2: If two client labels and the Any label option are selected, the system returns only those invoices that were issued to clients with at least one of the labels.
  • Example 3: If two service labels and the All labels option are selected, the system returns only those invoices that include a service with both the labels.
  • Example 4: If two service labels and the Any label option are selected, the system returns only those invoices that include a service with at least one of the labels.

Manual bulk reminders

  • Invoicing / Reminders / Generate
  • When you click on the Generate button on the form, a window appears that contains all the generated reminders.
  • From this window, you can send reminders to clients (section Send) and/or download them to the computer (section Download).
  • If you set a reminder fee on the form, the system will automatically generate the relevant pending items when you send the reminders or click on one of the icons in the By post section.
  • Once you click on the Close button, the generated reminders will no longer be available. It is not possible to download them or send them to clients later, because the data are valid only at the moment of generation.
  • After generation, a new entry appears in the list on the page. The list is a history of manual bulk reminder generation. Entries cannot be deleted.

Subject field in Helpdesk

  • New ticket: The Subject field is available for all ticket types. It is a required field for the Email type only. If no value is entered into the field for the other types, a placeholder text is added to it by the system automatically.
  • New reply: The Subject field is available for all ticket types. It is a required field for the Email type only. If no value is entered into the field for the other types, a placeholder text is added to it by the system automatically.
  • Templates: The Subject field is available for all ticket types.

Creation of a new ticket from an existing message

  • A new option is available for all messages within a ticket: Create a new ticket from this message.
  • When you click on the relevant icon, a window appears that informs you of what is about to happen.
  • The system takes the message and all the messages that are newer and moves them to a newly created ticket.
  • You can confirm the action or cancel it.
  • The newly created ticket has the same attributes as the original one. In the process, the system does not transfer any data that are linked to the original ticket ID.

Changes in the display of the individual types of Helpdesk items in the Client portal

  • From now on, the ticket list in the Client portal includes In person and Phone items.
    • In person items contain only information about the fact that an in-person meeting took place. The contents of the meetings entered into the system are not displayed to clients.
    • Phone items contain only information about the fact that a call from a certain number or a call to a certain number took place. The contents of the calls entered into the system are not displayed to clients.
  • If the sms_notify item in the system settings (Settings / Syst. settings / General) is set to any other value than 0, the entire SMS message is displayed in the Client portal.
  • If the sms_notify item is set to 0, clients can see only information about the fact that an SMS message was sent to a particular number or an SMS message was received from a particular number. The contents of the messages entered into the system are not displayed to clients.

Emoticons in Helpdesk

  • It is now possible to insert emoticons into messages using the Helpdesk text editor.
  • When creating templates, drafts, messages, automatic replies and signatures, you can use the new button in the editor to insert the emoticon you want.
  • The system can also handle incoming messages with emoticons.
  • For such messages to be displayed correctly, you may have to confirm that you want to view the entire contents of the messages.

Invoice groups in the Dealer portal

  • Settings / Administrators / Dealers: In the Invoice clients with invoice group section, you can specify which invoice groups and related invoice items are offered during invoice generation in Dealer portal / Invoicing.
    • If no invoice group is selected, all invoice groups and related invoice items are offered.
    • If a particular invoice group is selected, only the selected invoice group and related invoice items are offered.
  • During invoice generation, hidden invoice groups are no longer available in the Invoice group menu.

Further changes

  • Clients / Contacts: The Search button has been added back to the page.
  • Clients / Services / Internet: When you choose the Ping monitoring option from the Details filter, only those services are displayed that have an individual ping setting that is still valid.
  • Clients / Services / IPTV: The calculation for the Price per month column has been fixed.
  • Client card: The Sender menu has been unified in all the relevant Client card tabs. The way the last used option on the individual forms is saved has been changed so that system upgrades do not reset the value.
  • Client card / Information: Data in the Last change item now reflect not only data about the last edit, but also data about the creation of a new client.
  • Client card / Internet statistics: The section containing information about access point, end device and monthly data has been added to the page for those types of Internet services whose statistics did not include the information.
  • Client card / Active services: If no ONT was chosen during the creation of a GPON Internet service, an error appeared once the user clicked on Save. Now a message appears instead.
  • Client card / Active services: The Dealer section has been added to the add/edit IPTV service form.
  • Client card / Contracts: The display of the calendar in the Creation date item on the form has been modified.
  • Hardware: Graphs plotted based on SNMP templates no longer contain the names of the individual OIDs in the graph name. The legend has been limited to one line only. If it is longer, a scrollbar appears.
  • Hardware: Outage notifications have been improved.
  • Hardware / Routers / All: Router details in the overview now include information about the POP to which a given router is assigned. Also available is a link to the relevant POP card.
  • Hardware / Routers / All: The POP and Location items on the add/edit router form include the full-text search feature.
  • Hardware / Routers / All: The SNMP-related section on the add/edit router form has been added to all router types.
  • Hardware / Routers / All: The Add extra MAC option on the edit router form (Edit extra MAC on the router) has been fixed.
  • Hardware / Routers / Router status / WiFi list: Cambium devices have been added to the list.
  • Hardware / Routers / RADIUS: A new subtab has been added to the menu: Failed authentication. The page contains an overview of unsuccessful authentication attempts. For the page to be displayed, it is necessary for your license to include the RADIUS module and for you to have the corresponding user permission.
  • Hardware / Switches: You can change the switch template if there are no services assigned to the switch ports. If there are services that are assigned to the switch, but not to any of its ports, it is possible to change the template.
  • Hardware / POPs / All: A new column has been added to the table: Unlinked devices. The column contains numbers indicating how many devices with an IP address, but without a single link are assigned to a given POP.
  • Hardware / NetMonitor / History: A new column has been added to the table: POP. The column contains links to the lists of devices on given POPs.
  • Hardware / NetMonitor / Notifications: A new column has been added to the table: POP. The column contains links to the lists of devices on given POPs.
  • Hardware / Settings / NetMonitor / Templates: A new checkbox has been added to all template types: Notify when online. If the checkbox is checked, the system sends a notification when the device status changes to Online. If not, the system does not send a notification.
  • Settings / Tariffs / Internet: The default view of the tariffs list has been fixed.
  • Settings / Alerts: A new subtab has been added to the menu: Contacts. You can specify contact groups for alerts there. If you do not see the tab, check your user account settings in Settings / Administrators / Administrators.
  • Scheduling / Calendar: Push notifications for task changes made in the calendar using the mouse have been added to the system.
  • Scheduling / Task list: An issue with CSV exports of the entire month has been fixed.
  • Invoicing / Settings / Accounting codes / Accounting codes: When an accouting code is to be deleted, the system checks whether it is in use. If so, a list is displayed of places where it is used. Such an accounting code cannot be deleted.
  • Other / Tools / Change tariff: The bulk tariff change feature and related processes have been modified.
  • Other / Tools / Transfer services from one switch to another: In the overview, you can see all the services assigned to the switch. It is now possible to transfer even services that are not assigned to any of the switch ports. The system checks the compatibility between the source switch template and the destination switch template.
  • Helpdesk / Tickets / Drafts: A new column has been added to the list: Ticket. Also available are links to the draft edit pages.
  • The Allowed websites section on the info page is not displayed if it is empty.

ISPadmin 5.20

ISPadmin 5.20 stable

RELEASE DATE: November 29, 2021

  • Client card / Internet statistics: The display of daily traffic graphs has been fixed. The Back button has been added to the page.
  • Client card / Active services: An error message could appear during service transfer under certain circumstances. Fixed.
  • Client card / Cancellations: The feature that automaticaly deletes a service once the notice period is over has been fixed.
  • Client card / Invoicing / Details / Edit invoice: Redirection after clicking on the Back button has been fixed.
  • Hardware / Routers / All: A QoS message has been deleted that could be wrongly displayed in the router edit mode.
  • Settings / Other / SNMP OID: The template use check has been modified. Templates that are used for particular devices cannot be deleted.
  • SMS notifications of received payments are sent only to those clients that have a mobile phone number entered in their Client card.
  • Support requests from the Client portal are not sent to the email addresses of deactivated system users even if the option is enabled in their settings.

ISPadmin 5.20 beta3

RELEASE DATE: November 16, 2021

New submodule: POP financial statistics

  • A new submodule has been integrated into the system: POP financial statistics. This submodule is an add-on to the Network monitoring and management module. For more information, contact our Sales department: sales@ispadmin.eu
  • Using this submodule, you can keep track of costs associated with each POP.
  • Hardware / POPs / All:
    • New columns have been added to the table: Monthly costs, Yearly costs, One-time costs, Monthly costs incl. dependent POPs, Yearly costs incl. dependent POPs and One-time costs incl. dependent POPs.
    • You can set up the display of those columns using the cog wheel button.
  • POP card / Finances:
    • To be able to use the page, you need to have permission for the Finances tab from the Rights for POP card section in Settings / Administrators / Administrators.
    • The page contains an overview of one-time and regular items associated with a given POP.
    • Also available are totals, including those with dependent POPs.
    • A new one-time item can be added to the POP using the Add one-time item button.
    • A new regular item can be added to the POP using the Add regular item button.
    • Enter a name, price and description. For regular items, choose periodicity (month or year).

Further changes

  • Client card / Active services: The display of IP addresses for Internet services has been fixed.
  • Client card / Active services: The form for adding another IP address has been fixed.
  • Clients / Services / Internet: Services associated with marked clients have a green background (similarly to the client overview).
  • When you entered a Client card that did not contain an address, an error appeared. Fixed.
  • Settings / Other / SNMP OID: A new column has been added to the table: Ignore value. In it, you can choose one of the predefined values.
  • Scheduling / Task list: The page has been optimized.
  • Scheduling / Task list: A filter reset issue has been fixed.
  • Other / Tools / Email address check: The error displayed on the page has been fixed.
  • Other / Server stats / History / History: Some of the column names in the SMS payment notifications table have been fixed.

ISPadmin 5.20 beta2

RELEASE DATE: November 4, 2021

  • Client card / Information:The entered website is now displayed correctly in the WWW item.
  • Client card / Contracts / New contract: When the Include client goods in the contract box is checked, the dependent section of the page appears.
  • The version check feature has been modified.

ISPadmin 5.20 beta1

RELEASE DATE: October 20, 2021

!IMPORTANT! This upgrade might take longer than usual. In some cases, even 60 minutes. Schedule it accordingly.

Nette Framework 3

  • The system has been completely reworked to use Nette Framework 3.
  • If you encounter some unusual system behavior, clear your browser cache!

Information tab in the Client card

  • The Information tab has been completely reworked.
  • The page has been divided into individual widgets that you can move around freely and that you can also hide using the page settings.
  • The overview newly contains information about active services, latest tasks, latest contracts, latest documents, latest invoices and latest tickets. Also available are links to the relevant parts of the system.
  • In the Client data widget, you can see the Edit, Send email and Send SMS buttons. When you click on the kebab menu button, further features are offered. Labels can be added to the client directly from the widget. Email addresses serve as active links. When you click on an address, you are taken to a form that allows you to send an email to the specified email address.
  • In the Notes widget, display of notes has been modified. If a note is too long, only part of it is displayed. When you click on the Eye icon, the entire note text appears.

Map settings

  • A new tab has been added to the menu: Settings / Other / Maps. If you do not see it, check your user account settings in Settings / Administrators / Administrators and check the corresponding box.
  • After upgrade, default values are preset for the basic settings. You can change the values using the Change settings button. You can revert to the default values using the Reset to default values button.
  • In the map settings, you can specify maximum zoom and maximum native zoom. The maximum native zoom value specifies the maximum zoom value for which unique tiles are available. For higher zoom values, the tiles of the highest native zoom value will be used, which will then be enlarged by the software.
  • The next two items have to do with the base (standard) map that is displayed across the system. In the Base map item, you can specify a link for displaying the base map. In the Base map copyright item, you can inlude information about the copyright related to the given map.
  • The same can be set up for the satellite map (Satellite map and Satellite map copyright). If nothing is filled in, the satellite map will not be displayed in the system.
  • You can also specify an overlay for the satellite map (Satellite map overlay). This overlay may contain, for example, street names that are missing from the satellite map in question.
  • The last two items (Go to the map feature (coordinates) and Go to the map feature (search term)) have to do with links from the system to an external map. The first one contains a link that is used when coordinates are involved. The other one contains a link that is used when an address is involved.

Map optimization

  • Hardware / POPs / Overview and Other/ Map
  • The map rendering technology has been changed from Canvas to WebGL, which speeds up the map loading process.
  • It is easier to click on a link because the click area has been enlarged.
  • In case of outage, links have the attributes (line color, type and thickness) specified in the two new system link types: Offline link and Unreachable link (Hardware / Settings / Link types).
  • Available shortcuts:
    • Alt + click on a place in the map: Link from a place in the map to an external map
    • Shift + click on a link: Link edit mode. You can change the location of link vertices. The map edit mode must be enabled.
    • Ctrl + click on a vertex (or Command + click on a vertex for Macs): Link vertex deletion. The link edit mode must be enabled.

Selection of clients for bulk actions in the list of clients

  • You can use various filters to select a particular group of clients for the purposes of bulk actions.
  • Now it is possible to choose clients directly from the list in Clients / Contacts.
  • The Clients / Contacts page has been completely rewritten.
  • Checkboxes have been added to the page. You can use them to select the clients you want.
  • Then, you need to find the Bulk action option at the top of the page. Choose Go to Bulk actions. Finally, select one of the three options offered (Bulk SMS, Bulk email or Bulk change).
  • After confirming your choice, you are redirected to the bulk action form. On the form, you cannot edit any filters. You can only specify what exactly you want to do.

RouterOS 7 bug

  • !WARNING! During the application of /queue/tree/add to RouterOS 7 routers, an issue might occur that causes the OS to crash and the router to restart.
  • It is a RouterOS bug, not an ISPadmin bug.
  • We recommend that you do not use RouterOS 7 until the issue is fixed by MikroTik.

End links

  • Hardware / POPs / Overview: In the map, you can add new end links (button Add new end link). There is a POP on one side of the link and, for example, a client service on the other.
  • Hardware / POPs / End links: This page contains a list of end links along with filtering options. Links can be edited or deleted here. If you do not see the tab, check your user account settings in Settings / Administrators / Administrators.
  • POP card / Devices: End links associated with a given POP are displayed in the End links table.
  • Client card / Active services: If there is a client service on the other side of a link, the link is displayed in the End links associated with the service section in the given service details. Each item allows you to click through to the edit mode or to the map.

POP contact persons

  • POP card / Information
  • When you are creating a new contact person, you can now choose one of the clients from the system.
  • If you choose a particular client, their data (name, email address and telephone number) are used and a Client card link appears in the overview.
  • If you do not choose a client, you can create a contact person the same way you did in the past.

POP notes

  • POP card / Information
  • When editing a particular POP, you can enter a so-called main note. This note is then displayed in the Basic information section as well as in the list of POPs (Hardware / POPs / All).
  • In addition, you can add notes to the POP in the Notes section. These notes are visible in the POP card only.

Bulk contract generation

  • Settings / Contracts / Bulk
  • Two new filters have been added to the form: Clients with labels and Services with labels.
  • Multiselect is enabled for both.
  • If two labels (A and B) are selected in the filter, it means that only those items (clients/services) are chosen that have both the labels.
  • There is a new item in the top part of the form: Contracts. The number of the corresponding items is displayed in the item. You can click on the magnifying glass icon to view the relevant items.

Labels for reminders

  • Invoicing / Settings / Templates / Reminders: A new filter has been added to the form: Labels.
  • Invoicing / Reminders / Generate: A new filter has been added to the form: Labels. You can choose a particular template. As a result, the system adds the corresponding labels.
  • You can select more than one label (multiselect).
  • Only client labels are taken into account.
  • If more than one label is chosen, a client must have all the labels.

Ticket links to services

  • Helpdesk / Tickets / Ticket details
  • There is a new feature in the Action menu: Link to service.
  • For this option to appear, it is necessary that the user has the Edit permission for Active services. In addition, it is necessary for the ticket to be assigned to a particular client from the system.
  • If you select this option, another menu appears. The menu allows you to choose a service type. Once you do that, you can choose a particular service.
  • Individual services are specified by their unique ID and name (if the name has been entered in the service settings).
  • Only active services are offered. Deleted services are not available.
  • There is also a new button in the ticket details: Services.
  • When you click on it, a list of linked services appears.
  • On the list, you can cancel links to services or go to the list of active services of the assigned client.
  • Client card / Active services: If a ticket is linked to a service, the service details on the list contains a new item: Related tickets. You can click on the link provided to view the related tickets.

Helpdesk in the Client portal

  • If the Use for CP requests box in the department settings is checked, the Helpdesk tab and the Create ticket button are available in the Client portal.
  • If the box is not checked, neither is available in the Client portal.
  • From now on, only items of the Email and SMS types are displayed in the Client portal. Other types of items are not shown.

Further changes

  • Client card / Tasks: When you clicked on the Show related tickets button, the window did not appear. Fixed.
  • Client card / Invoicing: Descriptions and functions associated with the buttons in the Client invoices section have been modified. The Print issued invoices, View issued invoices and Download issued invoices buttons now handle full invoices, not only their list. A new button has been added to the section: Download a list of issued invoices. This button can be used to export the contents of the table to a PDF file.
  • Other device card / Tasks: When you clicked on the Show related tickets button, the window did not appear. Fixed.
  • POP card / Devices: A new column has been added to the router table: Frequencies. The column contains frequencies retrieved from network interfaces.
  • POP card / Devices: Selected actions have been added to each device in the POP. The options offered vary according to device type.
  • POP card / Devices: A new button has been added to each device in the POP: Highlight. When you click on the button, the device and its links get highlighted in the map at the top of the page.
  • POP card / Devices: When you click on the Create link between devices button, you can view and mark devices from another POP. This way, you can create a link between devices from two different POPs.
  • POP card / Tasks: When you clicked on the Show related tickets button, the window did not appear. Fixed.
  • Hardware / Routers / All: Conditions for displaying ping graphs on router interfaces have been modified.
  • Hardware / POPs / Links: New options have been added to the list of filters: Source location (secondary POP location) and Destination location (primary POP location). The corresponding columns have been added to the table. Sorting of items on the list has been modified.
  • Hardware / POPs / Overview: There is a new option Create link between devices in the pop-up window of a POP. Click on the button and choose two devices that you want to link. Click on Go to the link creation form. Enter the necessary data and save the form.
  • Hardware / NetMonitor / Overview: Inactive routers are not displayed in the overviews.
  • Hardware / Outages / Add new outage: When you clicked on the date in the Start or End field, a calendar with a wrong date appeared. Fixed.
  • Hardware / Settings / Antenna templates: On the form, you can specify an antenna signal area color. You can also choose a particular color in the antenna settings.
  • Hardware / Settings / Ping settings / Individual: Filters for individual columns have been added to the table.
  • Settings / Tariffs / Internet: In the default mode, only active tariffs are displayed. If you want to see all tariffs, you need to check the Show inactive tariffs too box.
  • Settings / Alerts: When adding an alert, you can choose the = operator too. In the list of alerts, you can activate more than one alert of the same type.
  • Settings / IP pools / IP pool NAT: On the form, you can enter a network with the /32 mask.
  • Invoicing / Invoices / Invoices: When invoices are being generated, a progress bar is displayed.
  • Invoicing / Invoices / Invoices: When invoices are being generated, pending items from deactivated or deleted clients are ignored.
  • Invoicing / Invoices / Invoices: Another SEPA export type is now available: Generate SEPA file BPER banca (IT localization).
  • Invoicing / Overviews / Clients: The page has been optimized.
  • Invoicing / Overviews / Debts / Debts: The page has been optimized.
  • Other / Bulk / Email, SMS and Action: Multiselect has been enabled for further filters.
  • Other / Bulk / Email, SMS and Action: A new filter has been added to the list: Service labels. The Labels filter takes only client labels into account, whereas the Service labels filter takes only service labels into account.
  • Other / Bulk / Email, SMS and Action: Data retrieval for the Devices in the POP filter has been modified.
  • Other / Bulk / Email, SMS and Action: A new option has been added to the list: Include devices in all the dependent POPs. This option appears only if you have chosen Devices in the POP as your previous filter. Another available option is Exclude POPs with multiple uplinks. In Hardware / POPs / Overview, the same options are available. You can use them to filter the displayed data.
  • Helpdesk / Tickets: When adding a new ticket / reply, you can enter an email address / telephone number + name in parentheses into the email address / phone number field. If you do that, the email address / phone number will be saved to the contact persons of a given client once the message is sent.
  • Helpdesk / Tickets / Ticket details: In the Client setting, you can find a client using their name, client ID and client number.
  • Helpdesk / Tickets / Ticket details: In the Reminder setting, you can now specify a date as well as a time.
  • Helpdesk / Tickets / Ticket details: If there is more than one file attached to a message, the Download all option appears.
  • Helpdesk / Tickets / Ticket details: If a file is attached to a message, you can use the Attachment action button. When you click on it, a window appears in which you can rename the copied file and move it to the client’s documents, photo gallery or both. In addition, you can choose a particular photo gallery folder into which the file is to be copied.
  • Dashboard / Finance: Links have been added to the Monthly financial overview widget.
  • Dashboard / Network: Links have been added to the Router statistics widget.
  • All maps in the system has been reworked to use Leaflet.
  • The SMPP manager has been reworked to operate in asynchronous mode.
  • Application of burst to the access-list has been enabled.
  • Addition of IPv6 addresses to the MikroTik mangle rules has been fixed.
  • Used RAM and CPU load alerts can be set up only for a particular GPON device. It is necessary to select a slot.
  • A new variable has been added to the list of system variables: $INT_NAT_IP$. You can use it to copy the NAT IP address of a particular service to the contract.

ISPadmin 5.19

ISPadmin 5.19 stable

RELEASE DATE: September 2, 2021

  • Other / Server stats / SMS queue: If messages are resent, the number of attempts is reset.
  • Client portal / Create new Client portal password: The path for the displayed logo has been modified.
  • The rendition of the additional text on invoices has been modified for cases where the stamp settings are not specified.

ISPadmin 5.19 beta2

RELEASE DATE: August 17, 2021

  • Client card / Invoicing / Issue invoice: A confirm box error has been fixed that appeared when the entered invoice number did not comply with the Highest invoice number + 1 rule.
  • Hardware / Netmonitor / History and Notifications: Filtering by date has been fixed.
  • Settings / Active services / General: The accounting code name check is not performed if the accounting code feature is disabled (Invoicing / Settings / General / item predkontace).
  • Helpdesk / Settings / Parser / Separators: A new item has been added to the form: Description. The corresponding column has been added to the table.

ISPadmin 5.19 beta1

RELEASE DATE: July 29, 2021

Main menu changes

  • Clients / Internet –> Clients / Services / Internet
  • Clients / CATV –> Clients / Services / CATV
  • Clients / DVBC –> Clients / Services / DVBC
  • Clients / VoIP –> Clients / Services / VoIP
  • Clients / General service –> Clients / Services / General service
  • Clients / IPTV –> Clients / Services / IPTV
  • Clients / Mobile –> Clients / Services / Mobile
  • Statistics / Server stats –> Other / Server stats
  • Statistics / Data –> Clients / Statistics / Data
  • Statistics / History –> Other / Server stats / History
  • Statistics / IP phones –> Clients / Services / VoIP / IP phones
  • Statistics / IPTV STB –> Clients / Services / IPTV / IPTV STB
  • Statistics / IP ranges –> Hardware / IP ranges
  • Statistics / Client stats –> Clients / Statistics
  • Statistics / Client stats / Service overview –> Clients / Services / Service overview
  • Statistics / Client stats / Cancellations –> Clients / Services / Cancellations
  • Statistics / Unlinked CATV –> Clients / Services / CATV / Unlinked CATV
  • Statistics / Syslog –> Hardware / Syslog
  • Statistics / WiFi list –> Hardware / Routers / Router status / WiFi list
  • Statistics / IP addresses –> Clients / Statistics / IP addresses
  • Statistics / Deactivated clients –> Clients / Deactivated clients

Internal messages

  • The Clients / Message board tab has been removed.
  • In the Internal messages widget in Dashboard, new buttons are available that can be used to display all messages (All messages) or set up the messages (Settings).
  • To be able to use this widget, you need to have the Internal messages permission in the Rights for Dashboard section (Settings/ Administrators / Administrators).
  • Category information and the corresponding colors have been added to the widget as well.
  • Descriptions have been changed.
  • It is now possible to create a new message without specifying a category.

Discount code list

  • Invoicing / Settings / Code lists / Discounts: Here you create a list of various discounts. The discounts will then appear on the service form.
  • If you cannot see this tab, check your user account settings in Settings / Administrators / Administrators.
  • Client card / Active services / Add Internet service: In the discount section, click on the new button and choose one of the options. The corresponding discount type, value and name are set up by the system.

Photo gallery transfers

  • Further photo gallery transfer options have been added to the existing ones.
  • Now it is possible to move galleries between clients, routers and POPs.
  • When you click on the relevant button, you can choose where to move the photo gallery. Select one of the options from the Move to menu: Client, Router or POP. In the next section, find a particular place to which you want to move the gallery and use the Move photo gallery button.

MikroTik router firewall filter

  • If the Apply firewall rules option is set to a parent router, it is now possible to activate the application of the default FW to the edited router.
  • If the Apply firewall rules option is disabled, it is possible to activate the application of the default FW only to the edited router.
  • Formerly, the default FW rules were applied only if the rules were to be applied locally.

Switches without port retrieval

  • You can add a new switch without port retrieval to the system (SOHO switches).
  • It is necessary to modify the corresponding switch template: Enable the No port retrieval option.
  • Ports of such switches can be normally assigned to Internet services. Lists of clients on those switches are displayed in the router overview.
  • When adding new Internet services, you can choose even switches from subordinate routers.

User settings

  • Settings / Administrators / Administrators
  • The page containing the form has been reworked. When you get to the page, the individual sections are collapsed. The form is more compact as a result.
  • You can expand or collapse individual sections or all sections at once.
  • A new field on the form allows you to find the section(s) containing the search term.

Further changes

  • Client card / Information / Send email: The replacement of variables with concrete values after active service selection has been modified.
  • Client card / Information / Edit: The Do not suspend setting has been fixed.
  • Client card / Internet statistics: A link has been added to the Access point item.
  • Client card / Active services / Internet: Short forms of network masks have been added to the overview.
  • Client card / Tasks / Add new task: Incorrect retrieval of the default task type under certain conditions has been fixed.
  • Client card / Invoicing / Issue invoice: A reverse charge issue in the Other invoice items section has been fixed.
  • Hardware / Routers / All / Particular router / Edit: The menu in the QoS performed on / Dependent on setting now contains different sections: Routers performing QoS and Routers (the rest of the routers).
  • Hardware / Routers / Router status / Routers: For MikroTik routers, it is now possible to retrieve voltage data from more than one power supply unit. The graphs have been modified too.
  • Hardware / Routers / Router status / Routers: Up to 10000 routers can be displayed on a single page.
  • Hardware / GPON / OLT: SNMP graph links have been added to the page.
  • Hardware / POPs / All: A new column has been added to the table: ID.
  • Hardware / POPs / Overview: All the columns from the corresponding POP card tables can now be found in the list of devices in the pop-up window of a particular POP.
  • Hardware / POPs / Overview: The Add new POP or link actions can be disabled by clicking on Esc.
  • POP card: The ID description has been added to the card.
  • POP card / Devices / Bulk assign devices to POP: A header has been added to the column containing device IDs.
  • Hardware / NetMonitor: A new category has been added to the system: Error. Two new events has been added as well: Warning and Critical. Those are used for notifications of non-existent POPs and duplicate IP addresses.
  • Hardware / NetMonitor: During reload, the system takes into account changes made to the netMonitorEmailAddress setting.
  • Hardware / NetMonitor / Overview: Loading of the tab has been optimized.
  • Hardware / NetMonitor / History: You can enter the From and To dates.
  • Hardware / NetMonitor / Notifications: You can enter the From and To dates.
  • Problems with ping requests with the Malformed status have been fixed.
  • Plotting of outages has been changed for WiFi graphs, traffic graphs and ping graphs.
  • The UBNT backup process has been modified.
  • Settings / Syst. settings / General: A new setting has been added to the list: disable_old_ssl. You can use it to deactivate older TLS versions.
  • Settings / Alerts / Default: A new column has been added to the table: Device type.
  • Scheduling / Task list: It is not possible to edit activities for closed tasks.
  • Scheduling / Add task: The User SMS notification option is now available for all task categories.
  • Scheduling / Report: Totals have been added to the table and the PDF export. In the Task price column, the amount entered in the task specification is always displayed.
  • In the reminder settings, you can now check the Do not send PDF reminders box. If the box is checked, PDF versions of reminders are not sent to clients.
  • Other / Bulk: You can use a particular POP as a filter (Devices in the POP). You can also add all the dependent POPs (Include devices in all the dependent POPs).
  • Other / Bulk / SMS: A multiple mobile phone number issue has been fixed.
  • Other / Map: The map uses Leaflet.
  • Helpdesk / Tickets: The sidebar can be hidden.
  • Dashboard: Data retrieval has been optimized.
  • Dashboard / Alerts: In the frequency-related widgets, further device modes are taken into account.
  • The destination address is retained even when the user is not logged in. Once the user logs in, they are redirected to the requested page.

ISPadmin 5.18

ISPadmin 5.18 stable

RELEASE DATE: June 24, 2021

  • Client card / Active services / Internet: Data retrieval for the Queue trees setting has been fixed.
  • Client card / Active services / Internet: A CMTS service edit form error has been fixed.
  • Hardware / POPs / Links: If a device was selected in the Device filter and then the device was deleted, an error could occur. Fixed.
  • Hardware / NetMonitor: A Config Reload-related issue has been fixed.
  • Hardware / NetMonitor / Overview / List of offline devices: When the user clicked on the Disable monitoring option for devices connected to routers, the devices were not displayed correctly on the form. Fixed.
  • Inventory / Inventory / Assign items to technician: The list of available users has been fixed.

ISPadmin 5.18 beta2

RELEASE DATE: June 10, 2021

  • Client card / Active services / Internet: Retrieval of access points in the Internet service edit mode has been fixed.
  • Client card / Active services / Internet: The options displayed in the Queue trees setting contain the relevant descriptions again.
  • Settings / Code lists / Scheduling / Task types: Handling of the default values has been modified.
  • Scheduling / Task list: When editing an activity, you can now enter the time spent in hours and minutes.
  • Scheduling / Report: PDF export generation has been modfied.
  • Other / Bulk: As far as the Include all dependent routers option is concerned, the system again takes into account more levels of hierarchy.
  • Other / Tools / Transfer from router to router: An error message has been removed that could appear on the form under certain circumstances.

ISPadmin 5.18 beta1

RELEASE DATE: May 25, 2021

User groups

  • Settings / Administrators / Groups: On this page, you can add, edit, set and delete groups that can be used to specify permissions for individual users.
  • Once a group is added to the system, you can click on the Set group permisssions button.
  • A form appears using which you can specify which permissions the users belonging to the group will have.
  • You cannot enter personal data or Helpdesk signature on the form because the data are unique to each user. The corresponding fields are disabled.
  • Settings / Administrators / Administrators: A new column has been added to the table: Group. In this column, you can find out which group the users in the list belong to.
  • In the user settings, you can choose a particular group from the Group menu in the Personal data section.
  • If you check the Use group permissions checkbox, most of the form disappears. Only the Personal data and Helpdesk signature sections remain.
  • If a user is set up this way, their permissions will always reflect the group permissions.
  • When the group settings are changed, a message appears that informs you how many user have been affected by the changes.
  • You can use the Copy permissions feature to copy user as well as group permissions.

User deactivation

  • Settings / Administrators / Administrators: In the user list, there is a new button that you can use to deactivate a user.
  • Once you confirm the deactivation, the corresponding row turns red.
  • Deactivated users cannot log in to the system.
  • Deactivated users cannot be selected when you are creating new tasks, assigning Inventory items to users or assigning tickets to users.
  • Deactivated users are included in all the relevant filters, though.

Page-module matching changes

  • Some pages have been assigned to a different (more appropriate) module.
  • If a given module is not included in your license, you will not be able to access the pages.
  • CMTS module:
    • Clients / Services / CATV
    • Clients / Services / DVBC
    • Client card / DVB-C set-top boxes
    • Settings / Tariffs / CATV
    • Settings / Tariffs / DVBC
    • Settings / Syst. settings / CATV
    • Settings / Active services / DVBC
  • Network management and monitoring module:
    • Clients / Services / VoIP
    • Clients / Services / IPTV
    • Clients / Services / Mobile
    • Client card / Internet statistics
    • Settings / Tariffs / Internet
    • Settings / Tariffs / VoIP
    • Settings / Tariffs / IPTV
    • Settings / Administrators / Mikrotik login
    • Settings / Administrators / Admin MAC address
    • Settings / Syst. settings / VoIP
    • Settings / Syst. settings / VPN
    • Settings / Code lists / Clients / Service types
    • Settings / Code lists / Clients / Services – stats
    • Settings / Code lists / Nagios
    • Settings / Active services / Mobile
    • Other / Import / VoIP import
    • Other / Import / VoIP overviews
    • Other / Import / IPEX
    • Other / Map
    • Other / Tools / Change tariff
    • Other / Tools / List of displayed info pages
  • Inventory module:
    • Settings / Code lists / Inventory

Bulk emails, SMS and actions

  • The following pages have been completely reworked: Other / Bulk / Email, Other / Bulk / SMS and Other / Bulk / Action.
  • Filters have been unified.
  • In the Filters section, you can newly add or remove individual filters and choose whether you want for all the conditions to be met or for any of them to be met.
  • In the Action tab, the section is divided into client filters and service filters. Options offered on the right-hand side of the page depend on the type chosen.
  • At the top of the section, you can find a number that indicates how many relevant items have been found by the system. When you click on it, a list of items with corresponding links appears.
  • On the right-hand side of the individual pages, you can set up bulk emails, SMS or actions.
  • Labels have been newly integrated into the bulk actions. Labels can be used as filters and can also be added to or removed from clients or services.
  • More than one router can be selected in the Router filter.

Variables in email subjects

  • When sending emails, settings, contracts, cancellation files or consents from the Client card or bulk emails from Other / Bulk / Email, you can enter variables into the Subject field. These variables are converted to particular values during sending.
  • When you are sending emails from the Client card, the system will not allow you send emails whose subjects are empty after conversion. If the subject is empty, a message appears. If this happens, you need to modify the subject.
  • When you are sending bulk emails from Other / Bulk / Email, the system will add the text No subject to the subject line if the subject is empty after conversion.
  • You can also use variables in the subject lines of email templates. These variables are converted to particular values once the template is selected from the relevant menu on the form.

NetMonitor

  • NetMonitor serves as a replacement for the monitoring system used up to this point (Nagios). It is still possible to use both these systems, but only NetMonitor will be used in the future versions.
  • If you cannot see the tabs mentioned below, you need to change your user account settings (Settings / Administrators / Administrators)!
  • Settings / Syst. settings / General:
    • nagiosNotify: Disable Nagios notifications
    • nagios: Disable the entire Nagios system. When the entire system is disabled this way, the Parent device for Nagios sections from the device settings are removed.
  • Hardware / Settings / NetMonitor / General: General NetMonitor settings. netMonitorNotify: Enable NetMonitor notifications.
  • Hardware / Settings / NetMonitor / Templates: Email, SMS, Push and Dashboard template settings for outage notifications
  • Hardware / Settings / NetMonitor / Contacts: Contact group and contact settings
  • Hardware / NetMonitor / Overview: List of all monitored groups along with their subdivision into the Online, Offline and Unreachable statuses. + List of all offline devices.
  • Hardware / NetMonitor / History: Log of all NetMonitor-related events
  • Hardware / NetMonitor / Notifications: Log of all NetMonitor notifications
  • Hardware / NetMonitor / Unmonitored devices and services: List of unmonitored devices and services

Dashboard

  • A new widget has been added to Dashboard: Alerts. The widget contains alerts generated by the system based on the settings specified in Settings / Alerts (Dashboard notifications must be set up).
  • The Nagios notifications widget has been renamed Notifications. It contains NetMonitor/Nagios notifications.
  • The Offline routers widget has been renamed List of offline devices. It contains not only offline routers, but also other offline devices. The Clients, Address and Router type columns have been removed. Instead of addresses, the widget contains information about the relevant POPs along with links to the map. Next, there is a new column called Type. Individual device types are graphically represented there. In another new column – Importance – you can find device importance based on the POP to which the device is assigned. Finally, there is also a new column called Report outages. Default sorting: Importance (descending) –> Report outages (first with reporting, then without) –> Offline time (ascending). You need to have permission for the Hardware / NetMonitor / Overview tab to be able to use this widget.

Switch VLAN ID retrieval

  • It is now possible to retrieve switch VLAN IDs.
  • Since VLAN ID OIDs do not have any standard form (as opposed to traffic OIDs, for example), you have to create a copy of the default template (Settings / Other / SNMP OID) and add to it the VLAN ID OID found in the documentation of a given manufacturer.
  • OID examples:
    • ZYXEL: 1.3.6.1.2.1.17.7.1.4.5.1.1.interfaceId
    • CISCO: 1.3.6.1.4.1.9.9.68.1.2.2.1.2.interfaceId
  • OIDs have an interface number at the end (interfaceId).
  • Next, you have to choose the VLAN ID value type in the template settings.
  • Then, you need to create or edit a particular exact device type (Hardware / Settings / Device type). Choose the template created in the previous step as an SNMP template.
  • Finally, you have to assign the exact device type to switches.
  • VLAN IDs will be retrieved automatically within 5 minutes.
  • You can check the correctness of an OID by using the snmpwalk command in the server terminal: snmpwalk -v snmp_version -c snmp_community switch_ip oid

Emergency mode and QoS

  • If the emergency mode is activated on the QoS router, the reduced speed setting is applied to all the relevant clients.
  • If the emergency mode is activated only on the subordinate router, the reduced speed setting is applied only to the clients connected to the subordinate router.
  • If the emergency mode is activated on both, but the settings are different, the lower setting is applied to the clients.

New burst-related variables

  • Existing variables:
    • $BURST$ = Burst limit (download)
    • $BURST_TIME$ = Burst time (download)
    • $BURST_TRESHOLD$ = Burst threshold (download)
  • New variables:
    • $BURST_UPLOAD$ = Burst limit (upload)
    • $BURST_TIME_UPLOAD$ = Burst time (upload)
    • $BURST_TRESHOLD_UPLOAD$ = Burst threshold (upload)
    • $BURST_MBPS$ = Burst limit (download) – Mb/s
    • $BURST_TRESHOLD_MBPS$ = Burst threshold (download) – Mb/s
    • $BURST_UPLOAD_MBPS$ = Burst limit (upload) – Mb/s
    • $BURST_TRESHOLD_UPLOAD_MBPS$ = Burst threshold (upload) – Mb/s
  • During conversion from kb/s to Mb/s, the system takes into account the bitrate_unit setting in Settings / Syst. settings / General.

Add Inventory items form

  • Inventory / Inventory / Add items
  • The form has been completely reworked.
  • The form contains the preset number of rows. The number can be increased or decreased using the Plus and Minus buttons.
  • The first row is active. The other ones are inactive (greyed-out).
  • Active item = Item to be added. Inactive item = Item not to be added.
  • Once you select a certain option or enter some data into an inactive row, the row gets activated automatically.
  • An active row can be deactivated. In that case, the item is not added to the inventory, even though the row has been filled in.
  • When data are entered into active rows, it is necessary for the Item group, Item type, Unit and Quantity columns to be filled in. Otherwise, a corresponding message appears, and the system will not allow you to save the form.

Helpdesk parser rules

  • Helpdesk / Settings / Parser / Rules
  • In the Criteria section, there are two new options: Client labels and Subject.
  • In the Action section, it is now possible to change priority or add labels.
  • As fas as the Subject criterion is concerned, you can choose whether the subject is or is not supposed to be identical with the entered text (Equals / Does not equal) or whether the subject is or is not supposed to contain the entered text (Contains / Does not contain).
  • As for the Client labels criterion, you can also choose between 4 options: Equals / Does not equal / Is at least partly from / Is not at all from. Equals: All the labels selected on the right must be included in the client labels. Otherwise, the condition is not met. Does not equal: The other situations that are not covered by the Equals option. Is at least partly from: At least one of the labels selected on the right must be in the client labels. Otherwise, the condition is not met. Is not at all from: The other situations that are not covered by the Is at least partly from option.

Further changes

  • Client card / Active services: The Add one-off commission feature has been fixed.
  • Client card / Active services / Internet: The items offered in the Queue trees menu reflect switch restrictions set up in the queue tree settings, too.
  • Client card / Active services / Internet: An error occurred when a deleted service whose type had also been deleted was to be restored. Fixed.
  • Client card / Active services / Internet: If the Tariff description on invoices item is filled in, the text is used not only on invoices, but also in contracts if the $INT_TARIFF$ variable appears in them. If the item is not filled in, the value from the Abbreviation field in the tariff settings is used.
  • Client card / Photo gallery: Now it is possible to move photo galleries not only from one client to another, but also from a client to a POP.
  • Client card / Invoicing / Issue invoice: The Proforma invoice checkbox is preset based on the invoice group settings or client settings. When a different invoice group is selected, the checkbox setting may change.
  • Hardware / Routers / All: The automatic SSH status update process for MikroTik routers has been modified.
  • Hardware / Routers / All: The calculation and generation of virtual line graphs have been fixed.
  • Hardware / Routers / All: The download and upload values displayed for network interfaces have been fixed.
  • Hardware / Routers / All / Particular router / Settings / Queue trees: When access points or switches are deleted that are entered in the queue tree restrictions, the system automatically deletes them from the restriction settings as well.
  • Hardware / Routers / All / Particular router / Settings / IP aliases: On the page, you can add, edit and delete the IP aliases of a given router. IP aliases are applied to the firewall.
  • Hardware / Routers / Router status / Routers: Links to disk usage graphs have been fixed.
  • Hardware / Routers / Router status / BW test: In the form, you can specify the number of connections to be used (new field Number of connections).
  • Hardware / GPON / Connection / List: In problematic cases, it is possible to reassign a service from another connection.
  • Hardware / POPs / Overview: A new button has been added to the page: Default. You can use it to reset all the filters.
  • Hardware / POPs / Overview: The Highlight the selected POP checkbox is displayed only if a particular POP is selected in the POP filter.
  • Hardware / POPs / Overview: The link edit mode has been modified.
  • Hardware / POPs / Overview: An automatic map type switch issue has been fixed.
  • POP card / Information: The displayed note takes into account line breaks and blank lines created using the Enter key in the edit mode.
  • POP card / Photo gallery: Now it is possible to move photo galleries from one POP to another.
  • Routed network duplicate entries: The system checks for potential routed network duplicate entries in the Internet service and router settings.
  • Settings / Tariffs / Internet: Traffic graphs for individual tariffs are now created in all situations.
  • Settings / Tariffs / Internet: The Back button has been added to the page containing all tariff graphs (button All).
  • Settings / Other / Contacts: This tab has been moved to a different location in the main menu. You can find it here: Settings / Syst. settings / Client portal / Contacts.
  • Settings / Other / SNMP OID / Import template: The item limit has been removed. It is now possible to import more than 32 items.
  • Settings / Alerts: You can now use the $POP$ variable in the alert templates.
  • Statistics / Client stats / By connection: When you are scrolling through the table, the table header remains visible at all times.
  • Invoicing / Overviews / Invoicing/ By period: The Paid invoices column has been renamed Paid invoices and credit notes.
  • Invoicing / Overviews / Invoicing / By groups: A new column has been added to the table: Partially paid. The Paid invoices column has been renamed Paid invoices and credit notes.
  • Invoicing / Overviews / Pending items: The entire page has been rewritten. Formerly, it contained uninvoiced pending items only. Now it contains invoiced as well as uninvoiced pending items. The Status filter can used to specify which pending items are to be displayed. You can find out more details about each entry by clicking on the corresponding Eye icon.
  • Invoicing / Overviews / Debts / Debts: You can send indivual invoices to the corresponding clients from the list.
  • Invoicing / Bank / Email: The Day filter has been fixed (option All).
  • Invoicing / Settings / Templates / Inv. templates: A new column has been added to the form: VAT rate. By default, the default value from the system settings is used. If you enter a different value into the relevant field, that value will be used instead.
  • Inventory / Cards: New columns have been added to the table and exports: Total sale price, Total purchase price, Last purchase price and Last entry. Export settings have been added to the page settings.
  • Helpdesk / Tickets / Ticket details / Add reply: Reply type is preselected based on the type used in the last ticket item.
  • Helpdesk / Tickets / Ticket details / History: Ticket merges are newly recorded in the history.
  • Dashboard / Alerts: Instead of one 5Ghz band-related widget, Dashboard now contains a few of them (their number may vary depending on the localization used).

ISPadmin 5.17

ISPadmin 5.17 stable

RELEASE DATE: April 19, 2021

If a MySQL problem occurs during an upgrade, try launching the upgrade one more time!

  • Client card / Information / Send configuration via email: When a template was selected, the corresponding email text was not copied to the form. Fixed.
  • Hardware / Routers / All / Particular router / Edit: The text displayed in the window after clicking on the Save and update router configuration button has been revised.
  • WiFi graph links have been fixed. Generation of some graph images has also been fixed.
  • Settings / Syst. settings / Linux: A new item has been added to the settings: dhcp_lease_time. You can use it to specify a lease time in seconds.

ISPadmin 5.17 beta2

RELEASE DATE: April 8, 2021

  • Client card / Information: Email address validation has been modified. If there is more than one email address in the email address field, you can use all of them at once. The system checks the validity of each and every address entered.
  • Client card / Helpdesk: During ticket creation, the client email address was not automatically added to the Email address field. Fixed.
  • Client card / Inventory items / Assign Inventory items to the client: The display of the Inventory items table has been fixed.
  • Client portal / Helpdesk: A Server Error message displayed in this tab has been fixed.
  • Hardware / Routers / Router status / Dashboard: The Other services table now contains two new rows: pptp and l2tp. A new table has been added to the page: List of router PPP secrets. The new data may help you identify suspicious network activity.
  • Hardware / POPs / Links: A new column has been added to the list of links: Link status.
  • Hardware / POPs / Overview: New settings have been added to the form for creating a new POP: POP type and POP importance.
  • Hardware / POPs / Overview: In the form for creating a new link, the Active link checkbox has been moved beneath the device settings.
  • Hardware / POPs / Overview: Link descriptions include information about the linked POPs and devices and the link direction (tooltip).
  • POP card / Devices: The links diagram newly includes information about link status (Online/Offline/Problem).
  • Hardware: Some graph links were not generated correctly. Fixed.
  • Scheduling / Calendar: When you clicked on the Scheduling tab repeatedly, the calendar could not be displayed correctly. Fixed.
  • Scheduling / Report: The report now contains even activities performed by users that are not assigned to the tasks at hand.
  • Invoicing / Bank / Email: When the Match unmatched payments again button is used, the default values are used as parameters. When these values are changed, the new values are used as parameters.
  • Helpdesk / Tickets / Ticket details: When a document is saved to the Client card, it is saved to the Documents tab. It is no longer displayed in Other documents.
  • Helpdesk / Tickets / Create ticket and Add reply: Variables were not replaced with specific values in SMS messages. Fixed.

ISPadmin 5.17 beta1

RELEASE DATE: March 25, 2021

List of Internet services

  • Clients / Internet
  • New columns have been added to the list of Internet services and its exports: Discount, Discount name, Flat rate and Flat rate note.
  • A new column has been added to the list of Internet services and its exports: Switch.
  • There is also a new filter Switch above the table.

Cancellation file generation

  • Client card / Cancellations
  • When adding or editing a cancellation, you can generate a cancellation file that the corresponding client can view in their Client portal (tab Contracts) and that you can also send to the client via email.
  • For this reason, a new checkbox has been added to the form: Generate cancellation file.
  • If the checkbox is not checked, no file is generated. If it is checked, it is necessary to specify a name and choose a particular template. Templates can be added to the system in Settings / Contracts / My templates.
  • Once the form is saved, a new file is generated by the system.
  • If a cancellation file has already been generated for a given cancellation, by checking the box, you instruct the system to generate a new file that will replace the original one.
  • The list of cancellations includes links to the relevant files and options to send the files to the client.
  • Files generated can also be found in the list in the Contracts tab.
  • When a cancellation with a generated file is to be deleted, the system offers two options to the user: 1) Both the cancellation and the generated file will be deleted. 2) Only the cancellation will be deleted.

POP overview

  • Hardware / POPs / Overview
  • If a particular type and importance type is specified for a POP, the POP is displayed on the map using the corresponding marker (icon) and with the corresponding number of stars (see the sections below).
  • The location of the filters on the page has been changed.
  • New filters have been added to the page: POP status and Link activity. The Link activity filter contains the options from the original Link status filter. The modified Link status filter now contains different options: Online, Offline and Link problem.
  • Filter settings are unique to each user.
  • A fullscreen mode option has been added to the page. You can activate it or deactivate it using the corresponding button.
  • A legend has been added to the map.
  • When you click through from the map to the link edit page and then click on the Save or Back button, you are redirected back to the map.
  • When you click on the Layers icon, more filtering options appear. Antenna signal is displayed on the map.
  • Data displayed on the map are automatically updated according to the automatic_refresh_time setting in Settings / Syst. settings / General. The same setting is also used for automatic Dashboard data updates.
  • Using the fulltext search feature, you can find a particular POP based on its name, the names of devices in it or the IP addresses of such devices.
  • When a particular POP is selected in the POP filter, it is displayed in the center of the map.
  • A black icon is used for the highlighted selected POP. The POP is displayed in the foreground if there is more than one POP in the same place.

POP importance types

  • Hardware / Settings / POP importance types
  • The table contains a list of three POP importance types. The default names are Low, Medium and High. These names can be changed, though. However, it is necessary to take type weight into account. Weight 1 = Low importance = 1 star on the map. Weight 2 = Medium importance = 2 stars on the map. Weight 3 = High importance = 3 stars on the map.
  • You can set a particular POP importance type when you are adding a new POP or editing an existing POP. It is not a required item.
  • These types can also be used for filtering purposes.
  • The table contains information about the number of POPs with each importance type and also links to the relevant POP lists.
  • You need to have a corresponding permission for the POP importance types tab. If you do not see the tab in the menu, you have to change your user account settings in Settings / Administrators / Administrators.

POP types

  • Hardware / Settings / POP types
  • This page allows you to add, edit or delete POP types.
  • For each POP type, you need to specify a name and choose one of the icons offered.
  • The icons will then be displayed on the map.
  • You can set a particular POP type when you are adding a new POP or editing an existing POP. It is not a required item.
  • These types can also be used for filtering purposes.
  • The table contains information about the number of POPs with each type and also links to the relevant POP lists.
  • You need to have a corresponding permission for the POP types tab. If you do not see the tab in the menu, you have to change your user account settings in Settings / Administrators / Administrators.

POP card

  • POP card / Information: If a particular contact from the system is selected as the lessor, the page contains not only their name, but also a link to the Client card.
  • POP card / Devices: The statuses of devices and POPs are graphically distinguished in the POP link diagram. The diagram also contains links to the map and to the relevant Devices tabs.
  • POP card / Devices: The table containing a list of devices in the given POP has been modified (columns ordered differently, column ID removed, alignment changed, new column Has links added, graphical representation of the status, no IP address –> no status displayed).
  • POP card / Devices: A list of all links within the given POP and a list of all links to other POPs have been added to the page. You can also edit or delete links here.

Graphs

  • A link to a new page with a single graph has been added to individual graphs. This link can, for example, be saved to the browser so that the user can get to the particular graph more easily.
  • When you download an image of a graph, the image now contains a graph description, legend and minimum, maximum and average values.

Queue trees and access points

  • Hardware / Routers / All / Particular router / Settings / Queue trees: In the settings, you can specify whether a queue tree is to be restricted to a particular access point. First, you have to choose one of the options. Then, click on the Add button. This way, you add more than one access point to the list. And you can also delete access points from the list. Once you have finished, you can save the form.
  • In the Internet service settings, the options offered in the Queue trees item depend on the selected access point and the restrictions specified in the queue tree settings.
  • If no access point is selected, the options offered include only queue trees without restrictions to any access points (section No AP restriction only).
  • If a particular access point is selected, the options offered may include queue trees of the following types:
    • Queue trees restricted to the selected access point (section AP restriction)
    • Queue trees without restrictions to any access points (section No AP restriction)
  • If a particular access point is selected, those queue trees that are restricted to other access points are excluded.

IPv6

  • Settings / Syst. settings / Mikrotik: A new setting has been added to the list: mikrotik_Ipv6_Fw_Enable:
    • 0 = Rules are not applied to ipv6/firewall/filter.
    • 1 = Rules are applied to ipv6/firewall/filter.
  • For these rules to be applied, the following conditions must be met:
    • The ipv6Enabled item in Settings / Syst. settings / General must be set to 1.
    • The ipv6 package must be available on the router.
    • The mikrotik_Ipv6_Fw_Enable item must be set to 1.
  • Mangle rules for IPv6 QoS are applied in the same way as for IPv4. Rules for redirecting traffic to an info page with an explanation of the reason for suspension are not used at all in the case of IPv6 because this section is not available for IPv6 on MikroTik routers. The traffic is blocked directly in the filter section.

Application of FW rules to MikroTiks

  • If the modemip_fw_use setting in Settings / Syst. settings / General is active, modems, IP addresses for modem and client installations, IP addresses for IP phones / IPTV and IP addresses for HW devices are newly added to the DROP_NETWORKS in the MikroTik address list.
  • We recommend that you check the settting. If there are any problems, try deactivating the setting.
  • IP addresses of devices connected to routers are added to FW only if they are in one of the routed networks on the given router or on the subordinate router.
  • Formerly, even IP addresses of devices that were not in any of the DROP_NETWORKS were added to the allowed addresses.

Recycling fee

  • Settings / Code lists / Inventory / Item types: You can specify a recycling fee per unit for each item type (field Recycling fee). Enter a value excluding VAT or including VAT (depending on the cena_dph_typ setting in Invoicing / Settings / General). If cena_dph_typ = 0, enter a value excluding VAT. If cena_dph_typ = 1, enter a value including VAT.
  • If a particular value is specified in the code list, the value is used when you are adding new items of a given type to Inventory.
  • If you want to change the recycling fee value for an existing item, you can do that on the item edit page.
  • When you move an Inventory item to a client and create a pending item from it, the system automatically creates another pending item in the format Recycling fee for: [Name of the related item] if a particular recycling fee value has been entered in the item details.
  • These pending items can be manually added to an invoice or they can be automatically added to an invoice during bulk invoice generation.

Speed-related variables

  • New speed-related variables have been added to the existing variables $DOWNLOAD$ and $UPLOAD$
  • $DOWNLOAD$ = Download speed specified in the tariff settings (kbps)
  • $UPLOAD$ = Upload speed specified in the tariff settings (kbps)
  • $DOWNLOAD_MBPS$ = Download speed specified in the tariff settings (Mbps)
  • $UPLOAD_MBPS$ = Upload speed specified in the tariff settings (Mbps)
  • $DOWNLOAD60P$ = 60 percent of the download speed specified in the tariff settings (kbps), commonly available speed
  • $UPLOAD60P$ = 60 percent of the upload speed specified in the tariff settings (kbps), commonly available speed
  • $DOWNLOAD60P_MBPS$ = 60 percent of the download speed specified in the tariff settings (Mbps), commonly available speed
  • $UPLOAD60P_MBPS$ = 60 percent of the upload speed specified in the tariff settings (Mbps), commonly available speed
  • $DOWNLOAD30P$ = 30 percent of the download speed specified in the tariff settings (kbps), minimum speed
  • $UPLOAD30P$ = 30 percent of the upload speed specified in the tariff settings (kbps), minimum speed
  • $DOWNLOAD30P_MBPS$ = 30 percent of the download speed specified in the tariff settings (Mbps), minimum speed
  • $UPLOAD30P_MBPS$ = 30 percent of the upload speed specified in the tariff settings (Mbps), minimum speed
  • Settings / Syst. settings / General: In the bitrate_unit setting, you can specify the bitrate unit used for speed conversions: 0 = kbit/s (= 1000 bit/s), 1 = Kibit/s (= 1024 bit/s).
  • These variables can be used in contracts.

Task type visibility

  • Settings / Code lists / Scheduling / Task types: A new column has been added to the table: Visibility. Using the icons in this column, you can specify which task types are to be visible.
  • If only one task type is visible, it is not possible to change its setting to invisible. A greyed-out version of the eye icon is displayed in this case.
  • When you are creating a new task, only those task types are offered that are specified as visible.
  • The same aplies to the task edit page. However, if a task belongs to a task type that is now invisible, the task type in question still appears in the form.
  • When you are creating a related task with a prefilled form, the task type that is no longer visible is not used in the form.
  • In task lists, you can use all task types for filtering purposes, even those that are no longer visible.

Calendar

  • Scheduling / Calendar
  • Graphical display of half-hour tasks has been changed.
  • The calendar is automatically updated every minute. If a task pop-up window is displayed, no update is performed.
  • When a task was moved to another time period in the Calendar, the time displayed during the move could (under certain circumstances) be incorrect. Fixed.

Task filtering based on time

  • Scheduling / Task list
  • There are two new filters on the page: Start date from and Start date to. You can use the filters to view only those tasks whose start is to be found in the specified time period.
  • This filtering option is available only if you are not using the calendar filter. If a particular date has been chosen in the calendar, the above-mentioned filters are disabled. If you want to use them, you have to click on the Clear option beneath the calendar.
  • Once you have entered a time period, click on the Search button. In a moment, a list of tasks matching the specified criteria is displayed.
  • You can export these tasks to a file using the CSV button.

Links between tickets and tasks

  • Tasks can be linked to tickets and vice versa.
  • Scheduling:
    • These links can be created on the task edit page, on the task preview page and in the pop-up window in the calendar.
    • When you click on the Link to ticket button, a window appears in which you can find the relevant tickets and check them. Once the form is saved, the task in question is linked to the selected ticket(s).
    • The task list contains a new column using which you can have the system display the related tickets.
    • The task preview contains a list of related tickets too. You can click on the individual links and land on the corresponding ticket details pages or you can remove the links to the tickets.
    • The lists of related tickets include only those tickets for which the given user has permission.
  • Helpdesk:
    • There is a new button on the ticket details page: Tasks.
    • When you click on this button, a list of related tasks appears. The list contains basic information about all the related tasks.
    • The list also includes links to the relevant task previews and options to remove the individual links to the tasks.
    • You can create a link to an existing task (Action / Link to task) or create a new related task (Action / Add task).

Ticket creation

  • Helpdesk / Tickets / Create ticket
  • When a client name is entered into the Client field, items matching the entered name are displayed along with contact information and address. This may help users distinguish between clients with identical names.
  • When a particular client is selected, an icon appear next to the field. When you click on it, the corresponding Client card appears.
  • If the client has a negative balance, its value is displayed beneath the field.
  • In addition, notes with a notification created in the Client card can be displayed there too. If a note is too long, you can view it in its entirety by hovering over it.

Ticket merge

  • Currently, it is possible to merge tickets on the ticket details page (Action / Merge with a ticket, for two tickets only) or in the ticket list (Bulk action / Merge with a ticket, for two or more tickets).
  • When you are merging tickets on the ticket details page, the present ticket remains and the selected ticket is merged into it. Individual messages as well as notes and labels are moved from the selected ticket to the present ticket. If both tickets have a draft or a reminder, a message appears that informs you of the fact and of what is about to happen. You can confirm your choice or return. If only one of the tickets has a draft or reminder, that draft or reminder is used for the final ticket.
  • When you are merging tickets in the ticket list, you can choose into which ticket all the selected tickets are to be merged. Individual messages as well as notes and labels from all the selected tickets are incorporated into the final ticket. If more than one of the selected tickets has a draft, you can choose which draft is to be used for the final ticket. If no draft is chosen, the draft from the selected ticket is used (if it exists). If only one of the selected tickets has a draft, that draft is used for the final ticket. If more than one of the selected tickets has a reminder, the reminder from the selected ticket is used. If only one ticket has a reminder, that reminder is used.

Message forwarding

  • Helpdesk / Tickets / Ticket details
  • There is a new button in the ticket details: Forward.
  • When you click on this button, the entire section for message forwarding appears.
  • You can enter one or more email addresses into the To field. Messages from the ticket will be forwarded to the given address(es).
  • The Attach all messages checkbox is, by default, checked, which means that all messages from the ticket will be forwarded.
  • If you uncheck the Attach all messages checkbox, a list of all messages from the ticket is displayed. You can chose which ones you want to forward.
  • The Include attachments from the selected previous communication checkbox is, by default, also checked, which means that the attachments of the selected messages will be sent as well.
  • You can add further text (Additional text) or attachments (Attachments) to the forwarded messages.
  • When you click on Send, the messages will be forwarder to the specified email address(es).

Bulk ticket actions

  • Helpdesk / Tickets / Bulk action
  • For the Change department action, you can specify a status that will be used if the status of a ticket is not allowed inthe destination department.
  • A new action has been added to the menu: Change ticket properties.
    • This action is available only if a particular department is chosen in the sidebar.
    • You can use it when you want to change ticket owners, statuses and priorities.
    • You can also use it when you want to add or remove one or more labels.
  • One more action has been added to the menu: Add labels. When you confirm the action, the system looks through all the clients assigned to the selected tickets and, if necessary, adds labels to the tickets based on which labels are used in the relevant Client cards and which ones have the Assign to ticket property enabled.

“In person” ticket type

  • Helpdesk / Tickets / Create ticket: A new ticket type can be created: In person.
  • You can use this ticket type to record client visits.
  • In it, you can enter information related to the visit and also attach a file.

Templates for further ticket types

  • Helpdesk / Settings / Templates: On this page, you can now create not only Email ticket templates, but also SMS, Phone and In person ticket templates.
  • Template types are graphically distinguished in the overview.
  • When you are creating a ticket of a particular type, only the relevant templates are offered (button Templates).

Ticket notes

  • When creating a new ticket, you can immediately add a note that will be attached to the given ticket once the ticket is sent/saved.
  • When working on a draft, you can prepare a note that will be attached to the related ticket once the draft is used.
  • Drafts may contain existing notes attached to the ticket as well as prepared notes.

Ticket variables

  • When you are creating a new ticket or adding a new reply, you can find a new button in the form: Variables. The same button is also available in the template settings.
  • When you click on the button, a list of available variables appears that you can use in the text.
  • When you click on a particular variable, the variable is added to the text.
  • In this version, only four variables are available. In upcoming versions, further variables will be added to the list.
  • For the variables to be replaced by their corresponding values, the system needs to know to which client the ticket in question is assigned.

Page optimization

  • Clients / Contacts
  • Clients / Internet
  • Invoicing / Overviews / Reverse charge

Further changes

  • Clients / IPTV: New columns have been added to the list of IPTV services and its exports: Discount, Discount name, Flat rate and Flat rate note.
  • Client card: Client ID has been added to the sidebar in the Client card.
  • Client card / Internet statistics: Graphs of 60Ghz devices have been added to the statistics.
  • Client card / Active services: The list now contains information about when each active service was changed and by whom. If there is no visible information, it can mean one of the following things: No change has been made to a particular service. Or no data is available because the system did not log it before the addition of this feature. In the second case, the information will be available from the next change on.
  • Client card / Active services / Add service: If a dealer was chosen in the form and the form was saved, the dealer did not get saved properly. Fixed.
  • Client card / Invoicing / Overpayments: Bank import links have been fixed.
  • Client card / Invoicing / Payment schedule: Generation of amounts to be displayed in the payment schedule has been modified.
  • Client card / Invoicing / Payment schedule: The Service name column normally contains service names. However, if a particular service does not have a name, the corresponding service type is now added to the column.
  • Client card / Helpdesk: The Drafts button contains information about the number of available drafts (in brackets).
  • Client portal: It is now possible to view daily traffic graphs in the Client portal.
  • Client portal: A client can now reply to all tickets in the Client portal, not only to those that are to be found in the default department for Client portal tickets. In addition, parsing of such tickets has been reworked and links in the generated notifications have been modified.
  • Hardware / POPs / Links / Add new link and Hardware / POPs / Overview / Create new link: It is no longer necessary to fill in the Link name field. If the field is not filled in, the system automatically generates a link name. Format: Link #[Link ID]. For example: Link #100.
  • POP selectboxes across the system contain a list of POPs in alphabetical order.
  • Settings / Syst. settings / General: A new item has been added to the list: di_hide_sensitive_data. Using this setting, you can hide end devices, WiFi cards, cable modems, access points, data per month, FUP, IP addresses, MAC addresses and graphs in the Dealer portal. By default, the data are visible. If you do want them to be visible, you can change the setting.
  • Settings / Syst. settings / Backups: If the Secure FTP (secure data transfer) checkbox in the FTP backup section is checked, a new setting appears beneath it. With the help of this setting, you can specify which TLS version is to be used during transfer.
  • Settings / Code lists / IP ranges / IPv6 prefixes: You can enter a number from a range of 28 to 48 into the Mask field.
  • Settings / Code lists / Inventory / Item types: Filters for all columns have been added above the list of item types.
  • Statistics / Server stats / Emails / History: Using the Insert date filter, you can have the system display emails from one specific day only. You need to choose a particular date from the calendar and then click on the Search button.
  • Invoicing / Settings / Accounting codes / Accounting codes: From now on, it is not necessary for both the accounting code name and the accounting code itself to be unique. Uniqueness is required for accounting code names only.
  • Inventory / Inventory / Edit item: When a particular item group is selected, the system automatically retrieves the relevant item types.
  • Inventory / Cards: In the Quantity column, the display of quantities has been modified to take account of possible differences in the units used. Export options have been modified too.
  • Helpdesk / Tickets / Ticket details: The appearance of the individual items within a ticket has been slightly changed.
  • Helpdesk / Tickets / Ticket details: If a particular client is assigned to a ticket and if the client has a negative balance, the information is displayed in the ticket details. The ticket details may also contain notes with a notification created in the Client card. If a note is too long, you can view it in its entirety by hovering over it.
  • Helpdesk / Tickets / Ticket details: If a related draft exists, the ticket form contains a button that you can use to get to the draft details page where you can edit the draft.

ISPadmin 5.16

ISPadmin 5.16 stable

RELEASE DATE: February 23, 2021

  • Client card / Active services / Add service / IPTV: When a general IPTV service is chosen, it is no longer necessary to specify a basic package.
  • Hardware / POPs / All / Add new POP: When a particular contact was chosen in the Lessor field and the form was saved, an error message could appear. Fixed.
  • Hardware / POPs / Overview: The map renderer used has been changed to the Canvas Renderer.
  • Settings / Syst. settings / Mikrotik: A new setting has been added to the list: mikrotik_Enable_InfoPage. It has to do with info pages and their application to MikroTik routers. If the item is set to 1 (default), the script is applied to MikroTik routers. If the item is set to 0, the script is not applied to MikroTik routers, or the original script is removed.

ISPadmin 5.16 beta3

RELEASE DATE: February 11, 2021

  • Client card / Information: Units have been added to the download and upload speed items in the PDF service configuration file.
  • POP card: Now it is possible to create a link between two devices (of a different type) with the same ID.
  • The situation where a device ping request returns with the Malformed label has been resolved.
  • Unexpected reboot entries in History have been fixed.
  • Settings / IP pools / IP pool NAT: Position 0 as well as the last position can be entered into the First IP position field.
  • Statistics / Client stats / By connection: New rows (≥ 100 Mbit/s < 1 Gbit/s and ≥ 1 Gbit/s) have been added to the table (sections WIFI, Cable, FTTB, FTTH and FTTx). Data for this table are automatically generated on the first day of month. If you upgrade the system in February, the data will be generated for the first time on March 1, 2021. If you upgrade the system in March, the data will be generated for the first time on April 1, 2021. No data (0) will be shown for the preceding periods because at that time no such rows existed. The data are current as of the date of their generation.
  • Scheduling / Calendar: The display of tasks ending at midnight has been modified.
  • Invoicing / Overpayments / Overpayments: The list of overpayments has been reworked and optimized. The available export options have also been modified. Overpayments are now displayed in the compact mode. You can click on the individual Eye icons in the list to have the system show you details about each of the overpayments.
  • Helpdesk / Tickets: The display of incoming SMS messages in Helpdesk has been fixed.

ISPadmin 5.16 beta2

RELEASE DATE: February 4, 2021

POPs

  • Hardware / Switches: A new filter has been added to the page: POP. You can use it, among other things, to display switches without a POP.
  • Hardware / POPs / All: A new column has been added to the table: Links. In it, you can see the number of links that contain the individual POPs. You can also sort data in the column. This way, you can have the system display POPs with 0 links first. When you click on a particular value, you will be redirected to the list of relevant links.
  • Hardware / POPs / All: Google Maps links in the table are generated based on the coordinates entered.

Dashboard

  • Incoming SMS messages: Apart from the pop-up window that appears when you hover over the text of a particular message, the entire texts of individual messages can also be displayed by clicking on the corresponding rows. When you click once, the text appears. When you click twice, the text disappears. You can also have the system show or hide the texts of all messages at once (Eye icon in the table header).
  • A Dashboard load issue after login has been fixed.
  • For moveable widgets, a grab cursor appears at the place you can use to move the widgets. Most moveable widgets: The header area. Alerts and info widgets: The entire widget. This change allows you to copy data from most of these widgets.

Further changes

  • Clients / VoIP: When the Show further IP phones feature was activated, the table did not display correctly. Fixed.
  • Client card / Information / Send email and Send configuration via email: When emails were sent to the specified custom email address, an error message appeared. Fixed.
  • Client card / Internet statistics: Retrieval of switch port numbers has been modified for situations when the Do not show feature is used.
  • Hardware / Routers / All: When you are adding a service task to a router, the Router task category is automatically used. You cannnot change the category.
  • PDF reminders: Rendition of reminder texts divided into paragraphs has been fixed.
  • Helpdesk / Tickets: When a custom filter was used, a syntax error could appear. Fixed.
  • Helpdesk / Settings / Department: A new column has been added to the table: Used for incoming SMS messages.

ISPadmin 5.16 beta1

RELEASE DATE: January 22, 2021

Dashboard

  • If Dashboard is not displayed correctly after upgrade (for example, a blank page is displayed), clear your browser’s cache!
  • Page headings are the same as tab names.
  • Page settings have been moved from the sidebar to the headings (cog wheel icon). In the settings, you can specify active widgets as well as the position of the individual sections within the page.
  • If there is no active widget in a particular tab, the tab remains visible, but the following message appears on the page: No widget is active or no data has been found for this tab.
  • For the System information and Modules widgets to be displayed, it is now necessary to check the License information box in the Rights for Dashboard section (Settings / Administrators / Administrators).
  • In the Modules widget, more information is provided about the IPTV and GPON module usage.
  • For the Service overview and Internet service overview widgets to be displayed, it is now necessary to check the Service information box in the Rights for Dashboard section (Settings / Administrators / Administrators).
  • In the Service overview widget, more information is provided about the individual types of Internet and IPTV services.
  • All widgets from all tabs except for Alerts are available in the Overview tab so that one can view all the necessary information on a single page.
  • Widget Incoming SMS messages: When you hover over a message in the Text column, the entire message appears.
  • The Unread tickets, Tasks and Internal messages widgets have been added to the new Admin tab.
  • The High router CPU load and Nagios notifications widgets have been added to the Network tab.
  • In the Finance tab, the display of data for a selected period has been fixed.

IPv6

  • The first version of the IPv6 feature has been added to the system. It will be developed further in the future.
  • To enable this feature, you need to activate the ipv6Enabled setting in Settings / Syst. settings / General.
  • Then, it is necessary to add IP ranges to the new IPv6 code list in Settings / Code lists / IP ranges (IPv6 prefixes).
  • Next, you have to add the ranges to the list of routed networks (Hardware / Routers / All / Particular router / Settings / Routed networks).
  • Finally, you have to set up the relevant services.

New MikroTik router data retrieval method

  • The original MikroTik router data retrieval method has been reworked and optimized for performance. The relevant retrieval processes use a minimum amount of the available system resources (RAM memory as well as CPU utilization).
  • Individual routers are processed more effectively. The corresponding processes use only one CPU core. The CPU load is only about 50 %.
  • All in all, the retrieval process is now 10 times faster and the CPU load has been reduced to 20 % of the original value.
  • For maximum efficiency, we have chosen API(SSL) as the only communication channel.
  • SSH and SNMP are still used during router upgrades, but are no longer necessary for data retrieval.
  • If API(SSL) is not working on a particular router, no data for this router will be available! Please check whether API(SSL) communication is working on all MikroTik routers!
  • As part of the changes mentioned above, we have also disabled support for RRD and Ramdisk for RRD graphs. The memory freed up in this way is now available for common Linux processes. By disabling support for RRD, the system resources formerly used for large volumes of records into a great number of small data files containing the RRD structure have been freed up.

Incoming SMS messages in Helpdesk

  • Helpdesk / Settings / Department: You can check the Use for incoming SMS messages box in the department settings.
  • If it is checked, incoming SMS messages from your clients are listed in the selected Helpdesk department.
  • When a new SMS message is received, a new SMS ticket is automatically created.
  • You can check the box for one department only.
  • If it is possible, the system automatically assigns these tickets to the corresponding clients. The system goes through all the phone numbers given in the Client card.

Ticket attachments

  • If a JPG, JPEG, PNG or GIF image is listed as a ticket attachment, you can click on its name. The system opens the file preview window. You do not have to save the file to your computer first to be able to view it.
  • An image can opened this way only if its name (link) is active (blue, clickable). If the name (link) is inactive (black), the corresponding file cannot be opened this way.
  • If a PDF document is listed as a ticket attachment, you can click on its name too. The file is opened in another tab.
  • If any other attachment is listed in the ticket, you can proceed in the standard way: Download the file to the computer and open it. If you want to download the file, click on the Download icon.
  • If you want to move a particular file to the assigned client, you can use the other available icon. Documents are moved to the Client card / Documents tab and images to the Client card / Photo gallery tab.

Email templates with attached documents

  • Settings / Other / Email templates
  • In the Attached documents section of the form, you can choose files from the Other / Documents tab that are to be attached to the given template.
  • In the overview of templates, you can find a new column Attached documents. The column contains the names of attached documents and the corresponding links.
  • If you want to send a general email (Client card / Information / Send email), contract (Client card / Contracts / Send contract to the client) or bulk email (Other / Bulk / Email) and choose a template with attached documents, then those documents will be automatically checked in the Other documents section of the form.

Client and service search restrictions

  • Settings / Administrators / Administrators
  • There is a new option Maximum number of results in the Search restrictions (Clients) part of the form.
  • You can enter into the field the maximum number of results that can be displayed in the client and service overviews in the Clients tab.
  • For example, if you enter 100, it means that you will be able to view a maximum of 100 items (100 clients, 100 Internet services, etc.).
  • In such cases, you are informed at the bottom of the table of the fact that the view is limited and that you need to specify your input.
  • This restriction can be used in combination with the existing setting Minimum number of chars.

POPs

  • Hardware / Routers / All: There is a new option Without POP in the POP filter. You can use this option to view routers without POPs.
  • Hardware / POPs / All: POP data retrieval has been optimized.
  • Hardware / POPs / All: The system checks whether the POP name entered is identical with any other POP name. If so, a window appears in which you can choose whether you want to return to the form or continue (confirm the form).
  • Hardware / POPs / All: When entering an address, you do not need to enter the full address here. The only required field is GPS. If the coordinates are not entered, the field is highlighted in red.
  • Hardware / POPs / Overview: POP statuses are marked as follows:
    • Green = Online
    • Blue = Online + Access to the Internet
    • Yellow = Partially offline
    • Orange = Offline (Some preceding element is offline.)
    • Red = Offline
    • Grey = Unknown
  • Hardware / POPs / Overview: Under certain conditions, an exclamation mark could appear incorrectly for a POP. Fixed.
  • Rendering of the system-generated preview of the link map on the POP has been modified.
  • A new fullscreen mode of the link map on the POP has been added.
  • When a link is to be created, the system checks whether a switch port is chosen that has a service assigned to it. If so, a warning appears. The link can still be created, though.

Device types

  • Hardware / Settings / Device type
  • Two new columns have been added to the table: Devices and Active.
  • In the Devices column, you can see how many devices (devices connected to routers, switches and other devices) belong to each device type.
  • In the Active column, you can deactivate device types that are not in use (devices with 0 in the Devices column) by clicking on the corresponding check mark. If there is any other value than 0, it is not possible to deactivate the type. In that case, the check mark is greyed out.
  • Deactivated types are marked with a red cross.
  • When you are adding/editing individual devices, deactivated types are not offered in the relevant menus.

Router, POP and other device tasks

  • For router, POP and other device tasks, the addresses and contact details shown in the task lists, task previews, pop-up windows and PDF documents are taken from the (assigned) POPs.
  • If a contact person and an address are entered into the POP details, the data will be used in the places specified above.
  • If there is more than one contact person, only the data of the first one will be displayed. In such cases, there is a link that you can use to find more contacts.
  • If no relevant data is entered into the POP details, nothing will appear in the task details.
  • For router tasks, it is necessary to specify to which POP the router in question belongs. Otherwise, no data will be added to the task details.

Unscheduled tasks

  • Scheduling / Unscheduled
  • In the form, you can choose a task category. The rest of the items is displayed based on your choice.
  • A new item has been added to the form: Complete by. Pick a date by which the task is supposed to be finished.
  • A new column has been added to the list of unscheduled tasks: Complete by. Data in the table can be sorted by this column.
  • There are two more items that can appear in the form: POP and Other device (depending on the task category selected).
  • The corresponding columns appear in the task list.
  • You can click on values in the columns Client, Router, POP and Other device. When you do that, you are redirected to the relevant client, router, POP or other device page.
  • When an unscheduled task is assigned to a particular user, the information about the task creator appears in the task list.
  • The description of one of the Client items has been changed.

Labels

  • Clients: In all overviews, label handling has been optimized.
  • Clients: In all overviews, it is possible to choose whether you want the Labels column to appear in the corresponding tables and exports.
  • If a label is assigned to a client, service, task or ticket and then the category of the label is changed, the label remains assigned to the client, service, task or ticket even though it no longer belongs to the relevant label category. The label remains assigned to that item even when the form is saved. However, if the label is removed from the setting, it is not possible to select it again from the menu.
  • The Labels filters, which can be found in the client, service, task and ticket overviews as well as during bulk invoice generation based on labels, do not contain all labels from the corresponding category. Only those labels that are really in use in the given part of the system are displayed.
  • During bulk label changes, only compatible labels are offered in the form. If there are no such labels, a message appears in the form and the Bulk change button gets disabled.
  • Settings / Code lists / Labels: In the settings, it is no longer necessary for at least one label category to be checked. The System checkbox can be unchecked.
  • Settings / Code lists / Labels: A new column has been added to the table: Assign to ticket. In it, you can see the setting of the corresponding item in the form.
  • Helpdesk / Tickets: The Labels section has been removed from the sidebar. You can filter tickets using the tool that is available in the corresponding table column.
  • Helpdesk / Settings / Labels: A new column has been added to the table: Assign to ticket. In it, you can see the setting of the corresponding item in the form.

Maps

  • The Search button has been renamed to Set GPS based on address, so that the text better describes the purpose of the button.
  • The Find using GPS button has been removed from most places (exceptions: routers, switches) because the position on maps is automatically updated based on the coordinates entered.
  • Other / Map: When the Remember feature is used, the map type, zoom and position settings are used as deafult settings for all the relavent maps in the system. Each user may set things up differently.

Client portal image displayed during system upgrade

  • When system upgrade is in progress, a special Client portal page is displayed. We have added our logo to this page.
  • However, you can add any other image to the page if you want.
  • The image must be located here: /data/support/ispadmin/new/www/clientinterface/images/maintenance_logo.png
  • The image should contain an explanatory text so that your clients know what is going on. Do not forget to add this text to the image!

Further changes

  • Clients / Contacts / Add contact or Client card / Information / Edit: IBAN validation has been added to the form.
  • Client card / Information / Send email: Sender email address validation has been added to the form.
  • Client card / Information / Send configuration via email: Sender email address validation has been added to the form.
  • Client card / Active services: When you decide to delete a GPON service, a window appears that provides you with three options: You can delete the service only, delete the service as well as the connection, or cancel the action.
  • Client card / Active services / IPTV: Supplementary invoicing of packages is possible even when invoices have not been issued for the entire month.
  • Client card / Active services / IPTV: Prices displayed after IPTV package (tariff) price changes in Settings / Tariffs / IPTV have been fixed.
  • Client card / Invoicing / Issue invoice: Due date calculation based on the selected issue date has been fixed.
  • Client card / History: Changes made to VoIP services are now logged in the history.
  • Client card / History: Client deactivation entries have been modified. They now include the following text: Client deactivated.
  • Hardware / Routers / All: It is now possible to copy switches.
  • Hardware / Routers / All / Particular router / Settings / Access points and Routed networks: New info icons are available in the lists of access points and routed networks. When you hover over such an icon, a window appears in which you can see the corresponding routed networks for the given access point or the corresponding access points for the given routed network.
  • Hardware / Routers / Router status / BW test: Incorrect units in the BW test graphs have been fixed.
  • Hardware / Switches: It is now possible to copy switches.
  • Settings / Administrators / Administrators: User email address validation has been added to the form.
  • Settings / Administrators / Administrators: The Other devices tab settings are now displayed correctly.
  • Settings / Other / SNMP OID: If no operator was chosen for a not-null value, the retrieval script got stuck. Fixed.
  • Invoicing / Reminders / Generate: During reminder generation, possible differences between invoice groups on invoices and client invoice groups are taken into account.
  • Invoicing / Cancel / Cash: The Cancelled by column contained user IDs. Now it contains user names again.
  • Invoicing / Settings / Invoice groups: IBAN validation has been added to the form.
  • Invoicing / Settings / Templates / Reminders: Pending items (reminder fees) are generated even if email reminders are not active (that is, even if only SMS reminders are active).
  • Invoicing / Settings / Templates / General service: The form has been reworked. It is now possible to add and remove rows. Form data validation has been modified.
  • Helpdesk / Tickets: The display of the ticket table has been modified.
  • Client portal / Helpdesk: Clients can view all their tickets here (no matter to which department the tickets belong to), but they can reply only to those that are assigned to the department used for tickets created in the Client portal. They can create new tickets without any limitations using the corresponding button.
  • CMTS: When a client name is changed, the configuration file is regenerated.



ISPadmin 5.15

ISPadmin 5.15 stable

RELEASE DATE: December 15, 2020

  • Scheduling: Task previews have been fixed. Any potential br tags have been removed.
  • Helpdesk / Tickets / Create ticket: The form has been modified. In the Department setting, the first item from the list was selected by default. Now you have to choose a particular department. When you do that, some of the other settings get set automatically.

ISPadmin 5.15 beta3

RELEASE DATE: December 7, 2020

  • Client card / GDPR / Add client consent: When the status was set to Returned, the checkboxes were not rendered correctly. Fixed.
  • Client card / History: Service transfer entries have been modified.
  • Hardware / Routers / All / Add router: When no POP was chosen, the form did not contain the Location setting. Fixed.
  • Hardware / Routers / Router status / BW test: BW test graph rendition has been fixed.
  • Hardware / POPs / Overview: Using the POP filter, you can view links that contain a given POP. If no such link exists, the corresponding POP icon is now displayed (instead of nothing at all).
  • Scheduling / Calendar: The calendar maximum height has been increased.
  • Scheduling / Add task: If a particular service is chosen, its installation address is always copied to the Address field. This applies to all service types.
  • Invoicing / Overviews / Debts / Debts: Sorting by individual columns has been fixed.
  • Invoicing / Payments / Payments / Match: A decimal comma as well as a decimal point can be entered into the Payment amount field.
  • Inventory / Inventory: If the Quantity checkbox was not checked in the user preferences, the user in question could not transfer items. Modified.
  • Helpdesk: SQL query optimization. Speed improvements.

ISPadmin 5.15 beta2

RELEASE DATE: November 25, 2020

  • Clients / Contacts / Add contact: The Invoice due date and Suspend services settings were not prefilled by the system. Fixed.
  • Client card / Information / Contacts: When system variables related to contact persons are used, deleted contact persons are ignored (filtered out).
  • Hardware: To prevent spikes from occurring in traffic graphs, the system will not save null values into the Influx database.
  • Hardware / POPs / All / POP card: When a POP card was displayed, an error message could appear. Fixed.
  • Hardware / POPs / Overview: In the map, the exclamation mark symbol is used to mark those POPs that have an active incoming link with a specified device and an active outgoing link with a specified device, but do not have a single complete active link in the POP (even via several devices). When you click on the POP, a corresponding message appears in the window.
  • Hardware / POPs / Overview: The list of devices assigned to a POP is divided into several sections in the pop-up window. A scrollbar has been added to the window so that it does not get larger and larger as the number of devices increases.
  • Hardware / POPs / Overview: If there is an other device of the Internet access type assigned to a POP, the device is marked as such using an icon in the list of devices in the pop-up window. The same icon is used in the list of devices in the respective POP card.
  • Hardware / Settings / Device type: When a new device type was being added to the system, an error message appeared. Fixed.
  • Settings / Tariffs / Internet: The maximum number of items per page setting has been modified.
  • Statistics / Server stats / Graphs: When Debian 10 was used, the disk usage graphs were not displayed properly. Fixed.
  • Invoicing: Under certain conditions, the client name did not appear on invoices. Fixed.
  • Helpdesk / Tickets / Ticket details: Emails that are delivered in plain-text version only are displayed in their plain text version. Emails that are delivered in HTML version only are displayed in their limited HTML version. In this case, a message appears that informs the user that the full HTML version might contain harmful content. Emails that are delivered in HTML version as well as plain-text version are displayed primarily in their plain-text version. However, you can switch to the HTML version.

ISPadmin 5.15 beta1

RELEASE DATE: November 12, 2020

Client card: Options Show, Print and Download

  • When you click on one of the Show, Print or Download options in the Client card, the system will behave differently.
  • When you click on the Show option, the file will be displayed in a new browser panel.
  • When you click on the Print option, a window with print settings will appear (in some browsers, a print preview might also be available).
  • When you click on the Download option, the file will be downloaded to your computer (in some browsers, a dialog window might appear in which you have to decide what you want to do next).

Invoice / Cash receipt number check

  • When invoices or cash receipts are issued, the system checks whether the number used is in accordance with the rule Highest number in the invoice group + 1.
  • If the number is not in accordance with the rule, a message appears during the save process that informs the user of the fact. The user can choose whether they want to continue or not.
  • If the user confirms that they want to continue, the invoice or cash receipt with a given number is issued. If not, they can go back to the form.
  • There is a new button Load next to the field for entering an invoice or cash receipt number. Using this button, you can have the system retrieve the number that is in accordance with the rule.

Other devices

  • There is a new tab in the Hardware section of the main menu: Other devices
  • If you do not see this tab in the menu, it will be necessary to check your user account seetings (Settings / Administrators / Administrators) and change them. Go to the Rights for Main menu section and look for Other devices. Check the relevant boxes.
  • To be able to work with Other device cards, it will also be necessary to specify the permission settings in the Rights for Other device card section.
  • If you set everything up, you should be able to see the tab in the menu.
  • The page contains a table with a list of other devices and various options (Add new device, Edit, etc.)
  • When adding a new device, you have to fill in the basic information about the device.
  • If you click on the name of a particular device in the list, you are redirected to the Other device card.
  • The card includes information about the device in question, related tasks, photos, documents, etc.

Links

  • Incomplete links (links that do not have a device on both sides) are highlighted.
  • An incomplete link filter has been added to the map page.
  • Link routes can be modified.
  • Active and inactive links are distinguished. It is possible to filter the displayed links based on their status.
  • In the map (Overview), it is possible to add POPs and links and edit them.
  • Arrows in the map signal from which point and to which point links go.
  • Circular configurations and links within a single device are forbidden.
  • The satellite map has been added.
  • It is possible to create so-called other devices and assign them to individual links.
  • It is also possible to transfer devices in bulk.

POPs for all device types

  • It is now possible to select POPs for all device types.
  • If a particular POP is selected, its data are automatically applied to a given device, which means that it is no longer possible to enter GPS coordinates, address, etc.
  • When the form is being saved, the system performs a check. If the GPS coordinates of the device are about to change as a result of choosing a particular POP, an alert is displayed that informs the user of the fact. The user then has to decide whether they agree with this or not.
  • If a different POP is selected in the device form and the form is saved, the POP setting is also changed in the relevant link settings.
  • If the address, GPS coordinates or location of the POP changes, the change is automatically applied to all the devices in the POP.

SNMP version

  • Settings / Other / SNMP OID: The SNMP version setting has been removed from the the Add/Edit template form. The corresponding column has been removed from the list of templates.
  • Hardware / Settings / Device type: The SNMP version column has been renamed to Default SNMP version. A new setting has been added to the Add/Edit device typ form: SNMP version.
  • Add/Edit device: When you select a particular exact type, the system will automatically set the SNMP version to the one specified in the given device type settings.

SNMP serial retrieval

  • By default, the system retrieves OID data in bulk.
  • Some devices do not support this bulk process. This may lead to graphs not being plotted.
  • You can now check the SNMP serial retrieval checkbox in the form.
  • If you activate this option, the device in question will not use the default method. It will retrieve data step by step.
  • If you are experiencing problems with graph plotting for a particular device, try activating this option. If the cause of the problem is what is described above, the system will start to plot the relevant graph after the activation of the option.

Scheduling labels

  • When adding/editing labels in Settings / Code lists / Labels, you can now check the Scheduling label box.
  • If the box is checked for a particular label, then the label can be used in the Scheduling section.
  • There is a new column in the list of labels: Scheduling label.
  • When you are adding/editing a task, you can choose any labels you want in the Labels setting. Only those labels are offered that are allowed to be used in the Scheduling section.
  • There is a new column in Scheduling / Task list: Labels. The column contains labels chosen in the individual task settings.
  • Labels can be used as a filter in the task list.
  • Labels are included in the CSV export from the page.
  • Label changes are logged in the task history.
  • There is a new column in Scheduling / Report: Labels.
  • Labels are included in the CSV export from the page.

Task categories

  • There is a new setting in the Add/Edit task form: Task category.
  • Using this setting, you can choose whether a given task is Client task, Router task, POP task, Other device task or Unspecified task.
  • The form appearance changes based on the chosen task category. If you select, for example, the Router task option, the Router setting appears. If you select the POP task option, the POP setting appears.
  • In connection with these changes, the API used had to be modified. More information about that will be available in the next update of our Apiary documentation.

Related tasks

  • You can now add a related task not only in the task preview, but also in the task edit form and in the pop-up window in the Calendar.
  • A new section has been added to the task preview: Activities in the related tasks.
  • A new section has been added to the task form: Activities in the related tasks.

Tasks – Bulk actions

  • There is a new tab in the Scheduling section: Bulk action.
  • If you do not see the tab, check your user account settings (Settings / Administrators / Administrators).
  • On this page, you can perform bulk actions with selected tasks.
  • On the left, you can find several filters that you can use to choose the tasks you want.
  • When you click on the magnifying glass icon, a list of relevant tasks appears.
  • On the right, you can select the action you want to perform (Close, Delete, Open or Transfer).
  • If you choose the Close action, open tasks from the list will be closed.
  • If you choose the Delete action, all tasks from the list will be deleted.
  • If you choose the Open action, closed tasks from the list will be opened.
  • If you choose the Transfer action, open tasks from the list will be moved to a different date. The time will remain the same.

Automatic assignment of Client card labels to Helpdesk tickets

  • If a particular label is marked as System label as well as Helpdesk label, then it is possible for the system to automatically assign this Client card label to the tickets of the corresponding client.
  • Helpdesk / Settings / Labels: If both checkboxes mentioned above are checked, another checkbox (Assign to ticket) appears. This checkbox must be checked too.
  • If there are any departmental restrictions, they will be taken into account during the automatic label assignement process.
  • Client card / Information / Edit: Furtermore, it is necessary to choose the relevant label in the client settings (in the Labels item).
  • If all conditions are met, the automatic label assignment will take place when a new ticket is created by the client or user.
  • Example: There is an ABC label in the list of labels. In its settings, the checkboxes System label, Helpdesk label and Assign to ticket are checked. Then, there is a client called John Doe. In his settings, the ABC label is selected. John Doe sends an email to your Helpdesk. A new ticket is created. The email address is matched with the corresponding client. The ABC label from the Client card is assigned to the new ticket.

Newsletters

  • Dashboard / Alerts: There is a new widget in the Dashboard: Newsletters. You can use it to activate our newsletters or hide the widget for a period of 6 months.
  • User settings: You can also (de)activate newsletters in the User settings. To get there, you need to click on the corresponding icon in the top bar.
  • Settings / Administrators / Administrators: To be able to perform these actions, you need to have a valid email address in your user account.
  • Settings / Syst. settings / General: It is also necessary for the system_mail and system_mail_name items to be specified (if necessary).

Dashboard / Finance

  • In the general Dashboard settings (Cogwheels icon beneath the last updated time), you can set up for which month the financial overview data will be displayed: Current month (default setting), Previous month or Month before the previous one.
  • Each individual user can choose a different option.
  • If you do not have permission for the Invoicing / Invoices / Invoices tab, the setting is greyed out, which means that you cannot change it.

Further changes

  • Add/Edit client: The form in the Different address section has been modified.
  • Client card / Information: There is a new section called Matched bank accounts in Invoicing information. This section contains a list of bank accounts assigned to the given client based on manual matching of payments with invoices. These accounts can be deleted.
  • Client card / Active services / Internet: The duplicate MAC address alert has been highlighted.
  • Client card / Active services / Internet: GPON service: Port descriptions are displayed in the Port menu.
  • Client card / Invoicing / Credit note details: The Confirm credit note button was not displayed on the unconfirmed credit note details page. Fixed.
  • Client card / Invoicing / Issue invoice: At the bottom of the form, the total price excl. VAT, the VAT amount and the total price incl VAT are displayed (if possible).
  • Client card / History: Automatic status and group changes based on issued reminders are now logged in the history.
  • Clients: A new column has been added to all the lists of services and to the corresponding exports: Client ID.
  • Existing clients can now be edited via API.
  • Emails with a new Client portal password creation link are no longer sent via the email queue. Clients will not have to wait for the emails to be delivered.
  • A new system variable has been added to the system: $IPTV_NOTE$.
  • Hardware / Routers / All / Particular router / Edit: For Ubiquiti routers, the QoS performed on the router setting could change automatically from Without QoS to Locally. Fixed.
  • Hardware / Routers / All / Particular device connected to the router / Edit: When the existing settings of a particular device did not match the settings in the relevant code list, an error could appear. Fixed.
  • Hardware / GPON: During data retrieval from an OLT, the ONTs that were found via autofind and that are no longer active on the given OLT are deleted.
  • Hardware / GPON: It is now possible to delete an ONT that is no longer active because it was manually deleted from the corresponding OLT.
  • Hardware / GPON: It is now possible to delete a connection/ONT with an unassigned service and an ONT without a connection.
  • Hardware / GPON / Connections / List: A new column has been added to the table: Service port.
  • Hardware / Switches: The Plus and Minus buttons have been fixed.
  • Hardware / Switches / Particular switch / Settings / Other settings / Remove clients from ports: If no port is selected, a message appears that informs you that it is necessary to select at least one port.
  • Hardware / POPs / All / Particular POP / Edit: The Lessor section has been reworked. Lessor data can be entered manually. If the lessor, however, is listed in the system as one of the contacts, then it is possible to select this contact in the relevant box. In such cases, the rest of the form disappears. The system will automatically use data from the contact details.
  • Hardware / Settings / Device type: Device type has been changed to Device category.
  • Hardware / Settings / Device type: There is a new option in the menu: Internet access. It allows you to specify a device that is used in the context of links as, for example, an entry device for access to the backbone network.
  • Nagios: An alert is displayed on the page that informs the user that Nagios will be deactivated in version 5.18 beta1. Nagios will be replaced with a new outage notification system integrated in ISPadmin.
  • Settings / Contracts / My templates: It is possible to enter the $INT_CONTRACT_NO$ and $CLI_NAME_INVOICING$ system variables into the Template name field. When a new contract is generated based on such a template, the variables are replaced with a contract number specified for a particular Internet service and a client name given in the client invoicing details, and the data appear in the file name.
  • Settings / Code lists / Clients / Client statuses: If the Send report option is enabled for a particular status, reports are automatically sent to the given email even when the specified number of days elapsed from the bulk status change date.
  • Statistics / Server stats / Processes: The smsd process item has been modified.
  • Statistics / Client stats / By connection: The Cable section of the table contains new items.
  • Scheduling / Calendar: If a particular client and service are selected in the task form, information about the selected service is shown in the pop-up window that appears when you hover over a task. If you have permission to access Client card / Active services, a link is added to the service name so that you can click on it and view the Client card tab.
  • Scheduling / Task list / Task preview / Create related task: You are now allowed to create a related task with a pre-filled form from a closed task.
  • Scheduling / Add task: If a particular client and service are selected in the form, a magnifying glass icon appears next to the Service item. If you click on the icon, the Client card / Active services page is displayed. It is necessary to have permission to access this Client card tab.
  • Invoicing / Invoices / Invoices: Generation of invoices with QR codes has been optimized. The result is that the entire process of generating a large number of such invoices takes less time.
  • Invoicing / Overviews / Invoicing: PDF files with lists of issued invoices have been modified.
  • Other / Map: If you select a particular router in the Filters section, the AP filter as well as a new checkbox All clients from router group appear. By default, the checkbox is unchecked. If it is unchecked, only the relevant router appears (without related routers). If it is checked, the entire group of related routers appear.
  • Other / Tools / Bulk configuration of Nagios notifications: The form for bulk configuration of Nagios notifications has been modified.
  • Inventory / Inventory: The Quantity column is divided into two columns in the CSV export: Quantity and Unit.
  • Inventory / Cards: The Quantity column is divided into two columns in the CSV exports: Quantity and Unit.
  • Helpdesk / Tickets / Bulk action: A new option has been added to the menu: Mark as unread. Check the relevant boxes, choose this option and confirm the action. The selected tickets will be marked as unread.
  • Helpdesk / Tickets / Ticket details: A print option has been added to each individual message (post).
  • Dashboard: Units in the traffic graphs have been fixed.
  • Notification center: In the Read section, there are three new options: Delete notification, Delete selected only and Delete all.