Skip to content Skip to main navigation Skip to footer

Changelog

ISPadmin 5.13

ISPadmin 5.13 stable

RELEASE DATE: August 19, 2020

  • Client card / Internet statistics / Data per month / Magnifying glass icon / Graph icon: Redirection after clicking on the Back button has been fixed.
  • Client card / Active services / IPTV: When different Invoice from dates are entered for a service and its corresponding tariff, the invoice generation process will take that into account and issue invoices correctly.
  • Scheduling / Edit task: Missing labels in the Visible contracts for technicians section have been added to the form.
  • Other / Wiki: The error displayed once the backlink expired has been fixed (button Back).
  • Other / Tools / Transfer from router to router: Missing labels have been added to the form.
  • Dashboard / Finance / Clients with unpaid overdue invoices: Deleted clients have been removed from the list (DELETED items).

ISPadmin 5.13 beta2

RELEASE DATE: August 7, 2020

  • Clients / Internet: Sorting by the Speed column: Data is sorted by download speed.
  • Client card / Active services / Internet: If a particular AP is selected, the system will offer IP addresses on the AP as well as IP addresses without an AP in the Client IP address setting.
  • Client card / Invoicing: Under certain circumstances, the default email address was not saved after an email with an invoice was sent. Fixed.
  • Client card / Delete client: An error message displayed during deactivation has been removed.
  • Hardware / Routers / Router status / Dashboard: Retrieval of packet sniffer-related data has been modified.
  • Hardware / Routers / All: In the compact as well as the standard view, the same time details (Offline, and Last uptime) are shown.
  • Hardware / Routers / All: When editing a device connected to a router or a switch, an error message could appear. Fixed.
  • Hardware / Routers / All /settings / Queue trees: An overwrite problem has been fixed.
  • Hardware / Switches: A new filter has been added to the page (similar to the one in the list of routers).
  • Hardware / POPs / All: New columns have been added to the page: Open tasks, Online devices and Offline devices.
  • Hardware / POPs / All / POP card: A new tab has been added to the menu: Tasks.
  • Hardware / Settings / Device type: New device types have been added to the Device type selectbox.
  • Statistics / Client stats / By connection: New types of data have been added to the table.
  • Invoicing / Settings / General: The Universal XML export documentation link has been fixed.
  • In the top bar, the Wiki link has been replaced with a new one. Links to the old Wiki website have been removed.
  • The API has been modified to be able to handle tasks with POPs. + Calendar modified.
  • The $INT_FLAT_INST$ and $INT_FLOOR_INST$ variables have been fixed.
  • New variables for the general service have been added to the system: $UNI_CONTRACT_TYPE$ (Contract type) and $UNI_CONTRACT_LIFETIME$ (Contract valid till).

ISPadmin 5.13 beta1

RELEASE DATE: July 21, 2020

Dashboard

  • Widgets can be moved within the space allocated to them.
  • Custom settings have been added to some widgets (Incoming SMS messagesHigh router CPU load Nagios notifications).
  • Sorting options have been added to widgets containing tables.
  • In the Overview section, the default sorting of incoming SMS messages has been changed.
  • In the Overview section, information about the relevant client (or router) name has been added to individual tasks.
  • The Overdue dealer invoices alert has been added to the Alerts section.
  • The Alerts section is now displayed after login instead of the original page with alerts.
  • Three new widgets have been added to the Network section: MikroTik – OverviewMikroTik – Basic services and MikroTik – Other services. All these widgets contain links to the relevant sections of the system.
  • The router monitoring feature has been added to the Network section.
  • In the System section, data rendering in the widgets has been modified.
  • The Line traffic and the CPU load graphs have been added to the System section. Also included is information about disk usage.
  • A new tab Services has been added to the sidebar. The section contains information about services from the Clients / Home page.

Helpdesk

  • Helpdesk / Tickets: Permissions for moving tickets between departments have been modified. If a particular move is not allowed by the system (due to insufficient permissions), a message will appear.
  • Heldpesk / Tickets: If you click through to the ticket details, any related notifications will be automatically marked as read.
  • Helpdesk / Tickets: The icon used for cancelling a particular filter (cross) in the table header has been highlighted for easier orientation in the ticket list.
  • Helpdesk / Tickets / Ticket details: An Edit subject option has been added to the page.
  • Helpdesk / Tickets / Ticket details: Tab descriptions in the browser now contain information about ticket number and subject.
  • Helpdesk / Tickets / Ticket details: Information about attachment size has been added to individual attachments.
  • Helpdesk / Tickets / Ticket details: If the Cc or the Bcc field is filled in, both fields are automatically displayed. You do not have to click on the button to have them displayed.
  • Helpdesk / Settings / Department: The saving process has been modified.
  • System notifications: Notifications in the system now include further details about the relevant tickets (From + Subject). This way, you know immediately what each notification is about.
  • Email notifications: Email notifications now contain the relevant email body text.
  • Email notifications: Notification email headers have been modified to include information about the user or client whose action led to the creation of a given notification. This information can be seen directly in the list of emails in your email client.

Graphs

  • Settings / Other / SNMP OID: The SNMP template form has been modified.
  • Hardware / Routers / All: The SNMP template setting in the configuration of devices connected to routers has been modified. Templates to be used can now be selected from the relevant field. The exact type setting is no longer taken into account.
  • New SNMP graphs have been added.
  • Graph settings have been added to individual graphs. If you click on the cog wheel icon, options will appear (y-axes, lines).
  • An option to download a graph as an image has been added to the individual graphs.
  • The graph zoom feature has been modified: You can now select a particular portion of a graph. You can activate the auto zoom feature by clicking on the Automatic zoom button. You can cancel the auto zoom feature by clicking on the Cancel zoom button.
  • A graph rendering issue on mobile devices has been fixed.

POPs

  • POP settings have been moved from Settings / Code lists / POPs to Hardware / POPs / All.
  • On the page, you can see a list of POPs along with basic information about them.
  • You can add, edit and delete individual POPs. You can also view them on the map.
  • When you click on the name of a particular POP, you will be redirected to the POP card, which contains overviews with contacts, photos, devices, contracts, Inventory items and documents related to the given POP.
  • You can add photos, contracts, Inventory items and documents to individual POPs.
  • You can have the system generate a contract based on the selected template (including system variables) or you can upload an already created contract.
  • The overview from Hardware / Overview has been moved to Hardware / POPs / Overview.

Additional invoice item text

  • There is a new field Additional invoice item text in the settings of all types of services with the exception of the General service.
  • Then, there is a new variable $INVOICE_ITEM_TEXT$, which you can use in the Description on invoice field in the active service settings in Settings / Active services / General.
  • If you have entered a short additional text in the active service settings in the Client card and entered the variable in the settings of the corresponding service type, an invoice item will appear on invoices that contains what you entered into the given field in the service settings.
  • You can put the variable anywhere within the description. However, bear in mind that the last place is always reserved for the invoiced period generated by the system.

Bulk invoice generation

  • We have incorporated into the bulk invoice generation process a new mechanism that prevents any potential negative invoices from being issued.
  • If, for example, a user adds (for some reason) a negative pending item to the list in the Client card, it could lead to the creation of a negative invoice (a combination of service prices, discounts and negative pending items).
  • The system finds such invoices during generation and skips them.
  • Then, it displays a list of clients to whom invoices could not be issued for that reason.
  • You can click on the individual clients. Once you do that, you are redirected to their Client card, where you can check the invoiced items.
  • You can make the necessary changes based on this information.
  • We have incorporated into the bulk invoice generation process a further improvement that prevents completely null invoices from being issued.
  • By that, we do not mean that all invoices with a total of zero will not be issued. We are referring here specifically to invoices containing only null items.
  • In such cases, it makes no sense to issue an invoice.
  • The system finds such invoices during generation and skips them.
  • Then, it displays a list of clients to whom invoices could not be issued for that reason.
  • You can click on the individual clients. Once you do that, you are redirected to their Client card, where you can check the invoiced items.

Reminders

  • Reminder templates: If you set the Minimum debt amount per invoice required for a reminder to be sent item to 0, it meant that the system took into account the default setting from the general invoicing settings (request_for_pay_min_amount).
  • After the change in this version, the value from the request_for_pay_min_amount setting will no longer be taken into account in such cases. That means that if you enter 0 into the form, the system will generate reminders for all invoices (no matter how high the debt is).

Calendar

  • In the Technicians section in the sidebar, technicians that are to be displayed and technicians that are not to be displayed are now readily distinguishable from one another.
  • The Information section has been removed.
  • Information from that section has been transferred to the Settings section, where it can be displayed (if necessary) in a pop-up window.
  • In the Settings section, a new checkbox has been added that allows you to enable/disable the existing form of navigation in the Calendar.
  • If the box is checked, navigation within the Calendar will be the same as before.
  • If the box is not checked, navigation within the Calendar will be the same as navigation in the rest of the system (vertical or horizontal moves).
  • The box is checked by default, but you can change the setting for each individual user.

Tasks

  • Since most tasks start and end within a single day, we have changed the way the end date and time is entered.
  • Before the change, it was necessary to select a particular day and then a particular time.
  • Now you have to select a particular time only.
  • If you need to select a different day, it is still possible.
  • You need to click on the predefined date in the window and change it.

Time spent

  • When adding a new activity to a task, you can now enter the time spent in hours and minutes. That will allow you to enter a more precise value.
  • Before the change, you could enter the time spent in hours only.
  • If a user needed 90 minutes to finish the activity, they entered 1.5 into the Hours field. Now they have to enter 1 into the Hours field and 30 into the Minutes field.
  • If a user needed 30 minutes to finish the activity, they entered 0.5 into the Hours field. Now they have to enter 30 into the Minutes field.
  • If a user needed 60 minutes to finish the activity, they entered 1 into the Hours field. Now they have to enter 1 into the Hours field, too.
  • The format of the time spent has been changed in all the relevant overviews (h:min).

Work report

  • Scheduling / Report: Before the change, only completely finished (closed) tasks appeared on this page. Now even tasks that are not closed may appear here (if there is an activity added to the task).
  • In connection with that change, a change also occurred in tasks that span several periods. Formerly, such tasks appeared in the period when the last activity took place. Now they will appear in all the relavant periods (for example: part of the task in one month and part of the task in another month) along with the corresponding time spent and price values.
  • When the time spent and price values are calculated for tasks with multiple technicians (users), individual activities that are linked to particular users are taken into account. When a task is closed, no further calculation takes place.

Cancellations

  • If you check the Delete service automatically when cancellation date is over box, you can also choose a new status for the given client.
  • If no status is chosen, no change will occur. Everything thus works the same way as it did before.
  • If a particular status is chosen, the service in question will be deleted and the status will be changed to the chosen (different) one.
  • All changes are logged in the history.

List of dealer commissions

  • In Settings / Administrators / Dealers / Show statistics / List of commissions, you can find a list of a particular dealer’s commissions.
  • You can use the Service type and the Commission type filters.
  • If you select a particular service type in the Service type filter, it is not possible to use the Commission type, because the commission type is always Recurring in such cases.
  • If you select the One-off option in the Commission type filter, it is not possible to use the Service typefilter (for the same reason).
  • The fulltext search feature looks for matches in service name, service ID, client name and commission.
  • Data can be sorted by the Client column or the Commission type column.

Further changes

  • Clients/ Internet: The Group column has been added to the table and export.
  • Clients/ Internet: A new option Active flat rate has been added to the Details filter. You can use this option if you want to see only Internet services with a flat rate.
  • Client card / Information / Send configuration via email: If the NAT IP item in the Internet service settings is filled in, the value will appear in the service configuration PDF file that is sent from this page.
  • Client card / Active services / Internet: The fixed discount check now takes into account even subordinate services or additional IP addresses.
  • Client card / Active services / Internet: Buttons for (de)activation of ping graphs in the Client portal have been added to the individual services in the list of Internet services. To be able to use these buttons, you need to have the permission for editing active services.
  • Client card / Active services / General service: New contract-related items (type, period) have been added to the form. A new column Contract period until has been added to the overview of general services.
  • Client card / Active services / General service: You can now enter an Invoice to date in the form.
  • Client card / Active services / Transfer: An alert has been added to the form that will appear if the service to be transferred has already been invoiced for another period.
  • Client card / Active services / Transfer: You can transfer an IPTV service of the general type from one client to another.
  • Client card / Cancellations: A new column Document has been added to the table. If there is a document attached to a particular cancellation, its name will appear in the column along with a download link.
  • Client card / Contracts: The Send contract to client icon changes its appearance depending on whether the contract has been sent or not. If it has been sent, you can see the date when you hover over the icon.
  • Client card / Delete client: The Back button has been removed. If you decide that you do not want to deactivate or delete a given client, all you have to do is move to another tab in the Client card.
  • Hardware / Routers / All: A new filter Emergency mode has been added to the page. If you click on it, the system will show you only those routers that are in this mode.
  • Hardware / Routers / All: The Minutes selectbox in the Router restart section has been fixed.
  • Hardware / Routers / Router status / WiFi links: Link descriptions from the list have been added to the corresponding link details pages (above the displayed graphs).
  • Settings / Code lists / Nagios / Contacts: When a contact or a group of contacts are deleted, the system will force Nagios to update its configuration.
  • Statistics / Client stats / By connection: New types of data have been added to the table.
  • Statistics / WiFi list: Conditions for including devices in this list have been modified.
  • Invoicing: Conditions for including discount item dates on invoices have been modified.
  • Invoicing / Overviews / Accounting overview: The Invoice group column has been added to the table and export.
  • Invoicing / Bank / Import / Discarded payments: The fulltext search feature now looks for matches in all the columns in the table. Sorting by individual columns is also possible.
  • Invoicing / Bank / Email: The fulltext search feature now searches for matches even in the Recipient column.
  • Invoicing / Settings / General: It is now possible to delete the values entered in the proforma_mail_copy item and the reminder_mail_copy item.
  • We have added an $INVOICED_PERIOD$ variable to the Invoice sending section in the list of system variables. You can use this variable when sending invoices.
  • Dealer portal: An invoice deletion issue has been fixed.



ISPadmin 5.12

ISPadmin 5.12 stable

RELEASE DATE: June 22, 2020

We would like to inform you that as part of the upgrade to the new version a host of original graphs will be converted to new ones. The process may thus take a lot longer. This applies mainly to those who will upgrade their system from version 5.11 stable to this one. Schedule the upgrade accordingly.

  • Hardware: Scripts for generating Cambium and Canopy graphs modified
  • Client portal / Helpdesk: Default ticket order changed

ISPadmin 5.12 beta2

RELEASE DATE: June 11, 2020

Tickets in the Client portal

  • Helpdesk / Settings / Department: In the configuration of an active department, you can specify that the department is to be used for tickets from the Client portal (checkbox Use for CP requests). Only one department can be used at a time.
  • If the box is checked, a new tab Helpdesk will appear in the Client portal.
  • On the page, a client can find an overview of communication between them and the provider (through the Client portal).
  • If there is no email address in the Client card, the client cannot create a new ticket.

Further changes

  • Client card / Invoicing: A rounding problem after payment cancellation has been fixed.
  • Hardware: CMTS graphs have been modified. Newly converted graphs have been fixed. In some cases, the upgrade may take longer than usual.
  • Hardware: When pinging a device that is no longer in use, the system will display the ping data correctly.
  • Hardware / Routers / All: The default view of interface ping graphs has been changed to Day.
  • Hardware / Routers / Router status / Dashboard: Retrieval of data about Packet sniffer services has been modified due to changes in a new RouterOS version.
  • Settings / Syst. settings / General: Two items have been added: system_secondary_mail and system_secondary_mail_name. You can enter another system email address and its name into them. You can then choose this address in one of the selectboxes in the Client card.
  • Settings / Info page / Profiles: Previews have been fixed.
  • Scheduling / Report: There is a new option “-” in the Type filter. If you choose this option, all types of tasks will be displayed. The system type All can be renamed.
  • Invoicing / Invoices / Invoices: A message about successful completion of invoice sending was displayed incorrectly on Apple devices. Fixed.
  • Invoicing / Settings / Templates / Inv. templates: The entered data check has been fixed.

ISPadmin 5.12 beta1

RELEASE DATE: May 28, 2020

New Dashboard

  • If you click on the Dashboard icon in the top panel, a new version of Dashboard will appear.
  • There are several sections there: Overview, Alerts, Network, Finance and System.
  • In the page settings, you can choose which parts are to be displayed.
  • You need to have the relevant permissions to be able to see all the options.
  • In the Overview section, you can view information about active users, new tickets, offline routers, tasks, tickets, messages, outages, Nagios notifications, received SMS messages and routers with high CPU load.
  • In the Alerts section, system alerts are displayed. You cannot disable them. They have to do with the license used, overdue invoices, passwords, firewall and SSH.
  • In the Network section, router statistics and overview of offline routers are displayed.
  • In the Finance section, you can view invoicing statistics and a list of clients with unpaid overdue invoices.
  • In the System section, system information, statistics and the modules used are displayed.
  • Data in the individual sections are regurarly (automatically) updated.

Labels

  • You can add, edit, delete and (de)activate labels in Settings / Code lists / Labels.
  • A very similar page is available in the Helpdesk settings: Helpdesk / Settings / Labels.
  • You enter a name, pick a color and select whether a given label is a system label, helpdesk label or both.
  • If you check the Helpdesk ticket box, you can choose whether it is supposed to be restricted to a certain department only.
  • You can assign labels to individual tickets, clients and services.
  • You can then use these labels as filters in the individual overview pages (Contacts, Internet, CATV, etc.).
  • You can also use them as filters in Invoicing / Invoices / Invoices. This way, you can select which services are to be invoiced.
  • You can generate invoices for services that have a particular label or for services that all the labels at once (AND option).

Further changes

  • Clients: Filters: Select box option width modified in the individual overviews
  • Clients / Contacts: When you are adding/editing a client, neither hidden nor unallowed invoiced groups are offered.
  • Clients / Contacts, Internet, VoIP, IPTV and General service: New column Flat in the overviews as well as exports
  • Client card / Information: When you change the GPS coordinates in the client settings, they will automatically be changed in the Internet service settings unless the Different installation address option is checked.
  • Client card / Information: The Do not suspend till feature and the related logs have been modified.
  • Client card / Internet statistics: In the Another IP address section, you can now click on a new icon that will take you to the relevant graphs.
  • Client card / Active services / Internet: If a device with a MAC address is allocated to a client and if the MAC address is not in use yet, then the MAC address will be automatically offered below the Client MAC address field in the Add/Edit Internet service form. If you click on the address, it will be automatically copied to the field.
  • Client card / Active services / Internet: Subordinate service monitoring option added
  • Client card / Active services / IPTV: Tariffs sorted by alphabet
  • Client card / Invoicing / Invoice details / Send reminder via email: List of system variables button added to the page
  • Hardware: First version of another batch of new graphs: WiFi signal, device traffic, cable modems, switches, etc. Any imperfections will be resolved in the upcoming versions.
  • Hardware: When you are adding a so-called device connected to the router, GPS coordinates from its superordinate router (if any) are automatically entered into the relevant field by the system.
  • Hardware / Routers / All: Routed networks: If you enter a network in the Address/32 form, the system will not check whether the default router IP address is filled in or not.
  • Settings / Syst. settings / General: The system now checks whether the value in the load_balancing_core setting is valid.
  • Settings / Syst. settings / Backup: New items have been added to the Local system backup section: Send backup status information and To the email address. If you check the box, a field will appear into which you can enter an email address. The system will then send to that address info emails about backup success or failure and about FTP server backup errors.
  • Settings / Code lists / Inventory / Item types: You can now enter a sale price into the form. When you are adding items to Inventory using a barcode reader, the price from the code list is automatically entered into the relevant column by the system.
  • Statistics / History / History: Global email and SMS template changes are now logged.
  • Scheduling: API: Implementation of support for reading and writing task-related data
  • Scheduling / Calendar: Calendar header fixed in one place
  • Invoicing / Overpayments / Overpayments: The page that appears when you click on the Show automatically generated CSV files option has been fixed (Year).
  • Other / Import / VoIP import: Dial Telecom import procedure modified
  • Helpdesk: You can now receive notifications of tickets that have been assigned to you and of new replies in those assigned tickets. You need to check the Via email box in the Notifications / Helpdesk section in Settings / Administrators / Administrators.
  • Helpdesk: You can now receive notifications of new (unassigned) tickets. You need to check the Send info about unassigned tickets box in the Notifications / Helpdesk section in Settings / Administrators / Administrators.
  • Helpdesk / Tickets: You can change the order of departments by drag and drop.
  • Helpdesk / Tickets: You can collapse and expand individual departments using the arrows provided.
  • Helpdesk / Tickets: Space optimization in the sidebar
  • Helpdesk / Tickets: The column name Number of posts has been replaced with an icon.
  • Helpdesk / Settings / Department: The selected protocol is now displayed correctly.
  • Helpdesk / Settings / Templates: New field added to the template creation form: Subject.
  • Helpdesk / Settings / Text settings: You can specify the default text formatting for tickets (font, font size, color, line height, font weight).
  • Non-breaking spaces in SMS messages are converted to regular spaces before they are sent.
  • A new Dealer invoices past due date alert has been added to the Home page (which appears immediately after successful login). You can see the alert only if you have the relavant permission.
  • Minor problems with data retrieval from some devices have been fixed.
  • Conditions for the display of the Different HW fingerprint alert after server reboot have been modified.



ISPadmin 5.11

ISPadmin 5.11 stable

RELEASE DATE: May 6, 2020

We would like to inform you that due to substantial database modifications, the upgrade to the new version might take a lot longer than you are used to! It might take up to an hour in the case of installations with the most data. Please schedule the upgrade accordingly.

  • Client card / Active services: Restore deleted service error fixed
  • Client card / Active services / General service: Problem with items added from templates fixed
  • Settings / Tariffs / Internet: Copy tariff error fixed
  • Scheduling / Task list: Task counter displayed at the bottom of the page fixed
  • Helpdesk / Settings / Department: Information added to the form about what will happen once the form is saved

ISPadmin 5.11 beta3

RELEASE DATE: April 29, 2020

  • Client card / Helpdesk / Create ticket: Autofill feature fixed
  • Client card / Invoicing / Invoice details / Issue credit note: Form modified
  • Client card / Invoicing / Issue invoice: The default blank row in the Other invoice items section remains visible after page refresh.
  • Client card / Invoicing / Issue invoice: A user-defined invoice number is overwritten only if the supplier has been changed.
  • Traffic graphs fixed
  • Settings / Syst. settings / CATV / Modem templ.: Pagination issues in the list of services fixed
  • Invoicing / Settings / Invoice groups: Logo and stamp validator added
  • Invoicing / Overviews / Invoicing / By period: List of issued invoices for VAT export modified
  • Invoicing / Overviews / Payments: Server Error fixed
  • Inventory / Cards: Item group and type added to the title of the individual cards

ISPadmin 5.11 beta2

RELEASE DATE: April 23, 2020

  • Client card / Information / CP password: Several conditions must be met for the Send a Create new password email to the client feature to work. If at least one of them is not met, it is not possible to check the corresponding checkbox. Moreover, below the option, a list is displayed of things that need to be resolved first.
  • Client card / Information / Send email: Processing of system variables linked to a particular service modified
  • Client card / Information / Send configuration via email: Server error fixed
  • Client card / Active services / Particular Internet service / Data transferred / Daily view: Data display issue fixed
  • Client card / Active services / Particular IPTV service: The user PINs for the individual set-top boxes are now displayed in the service overview.
  • Client card / Active services / Particular IPTV service: The available IP address window did not appear in the process of adding a set-top box. Fixed.
  • Client card / Contracts / Send contract to client: The text from the selected template was not copied to the email body. Fixed.
  • Client card / Invoicing / Invoice details / Edit invoice: Form modified
  • Clients: CSV export generation modified
  • Settings / Tariffs / Internet: Information about the selected tariff type added to the corresponding column in the list
  • Settings / IP pools / IP pool NAT / Add IP pool: Form reworked
  • Scheduling / Task list: Long loading times issue fixed
  • Invoicing / Invoices / Invoices: Universal XML export fixed
  • Other / Bulk / Email: IPTV type filter fixed
  • Helpdesk / Tickets: The Fulltext field and button are now fully visible on the screen. You do not have to use the horizontal scrollbar.

ISPadmin 5.11 beta1

RELEASE DATE: April 14, 2020

Client portal passwords

  • During upgrade to version 5.11 beta 1, client passwords are regenerated, which is why we strongly recommend that you do not downgrade to version 5.10 stable. If you do so, your clients will not be able to log in to their Client portal!
  • You cannot view or edit Client portal passwords anymore. You cannot use the system variable $CLI_PASSWORD$ either (no password will appear in place of the variable).
  • There is a new button CP password in Client card / Information.
  • If you click on it, you will be taken to a page with two options (checkboxes): Change password and Send a Create new password email to the client.
  • If you check the Change password box, a field with a randomly generated password will appear.
  • You can generate a different password using the Generate password button. You can also enter a password created by you, but the password must meet the minimum length requirement specified in the ci_client_password_min_length item in Settings / Syst. settings / Client portal / General.
  • You can use this option, for example, when dealing with clients with no email address. You can tell them the password over the phone or by another means. They will have to change it on first login.
  • If you check the Send a Create new password email to the client box, the system will send the client an email with a link for creating a new password.
  • This checkbox can be checked only if the Email field in the Client card contains an email address and if a particular email template has been chosen as the default one for the New CP password action.
  • There is one more new button in Client card / Information: Open CP.
  • You can log in to the Client portal using this button.
  • All such logins are logged in the history of a given client.
  • If a client forgets their Client portal password and asks for a password reset, an email with a special link will automatically be sent to their email address. They can use that link to reset their password.
  • The link is valid for 48 hours.
  • If no email address is entered in the client details, they are not allowed to send the request.
  • A message appears. Consequently, they will have to contact you, for example, by phone.
  • As already mentioned above, you can generate a random password for them in the system.
  • If this happens, the client in question is forced to change the password to a differnet one on first login (for security reasons).
  • In the email template settings (Settings / Other / Email templates), you can specify the default template for situations like this (New CP password).
  • The template has to contain the following text: $CI_PASSWORD_LINK$. That text will always be replaced with a link generated by the system.
  • If the ci_url item in Settings / Syst. settings / Client portal / General is filled in, the link will be created based on the address entered. Use the full form (including https).
  • Otherwise, the link will be created based on the value entered in the ispadmin_server item in Settings / Syst. settings / General. The system will add /clientinterface/ to the value entered.

Individual email and SMS template settings

  • In Settings / Other / Email templates and SMS templates, you can add, edit and delete email and SMS templates and assign these templates to specific automatic actions.
  • In Invoicing / Settings / Invoice groups, you can now specify individual template settings for each invoice group.
  • If you click on the blue button at the end of a row, a menu will apppear. That menu will contain two new options: Email templates and SMS templates.
  • If you click on either of the two options, a table will appear that is very similar to the one you know from Settings / Other / Email templates or SMS templates.
  • There is an additional column here: Visibility. You can use this option to choose those templates that are supposed to be visible in the relevant select boxes during email/SMS sending.
  • All the individual configurations contain the same templates as the global configuration.
  • Changes made to the global configuration are reflected in the individual configurations.
  • Templates that are assigned to at least one automatic action cannot be made invisible.
  • If a template is assigned to a particular automatic action based on the global configuration, the letter S appears next to the relevant check mark.
  • If there is no such letter, it means that the setting in question is purely individual and does not take the global configuration into account.
  • You can cancel such an individual setting by clicking on the corresponding check mark.
  • If you do that, the setting is no longer an individual setting. It has automatically switched back to the global setting. The default template for a given action is thus the same template as the one specified in the global configuration.  
     

Related tasks (Task copies)

  • There is a new button Create related task in the task preview.
  • If you click on this button, a window will appear in which you can choose between two options: Create a related task without a prefilled form or Create a related task with a prefilled form.
  • If you choose the first option, you will be redirected to a blank form.
  • If you choose the second option, you will be redirected to a form that is prefilled with data from the original task. Bear in mind that Documents and Previous activities will not be copied to the new task.
  • An option to view related tasks has been added to each task in the Task list.
  • If you click on Show related tasks, a window will appear in which you can see a list of all related tasks.
  • Each such task contains a link which you can use if you want to get to the preview of that task.
  • The task preview also offers information about whether there are any existing related tasks.

Tariff history

  • Tariff settings changes are now be logged in the system.
  • Each tariff in the list has its own icon that you can use to view the history of the changes made to the tariff settings.
  • If you click on the icon, you will be taken to a list of notes.
  • Each note contains your own description of the changes made.
  • If you click on the note, a list of the changes made will appear.
  • You will see the note field in the form only when you are editing a given tariff.
  • The note is a required item. If you do not enter a note, you will not be able to save the form.
  • If you have not made any changes to the settings, but you have entered a note into the field provided, nothing will appear in the tariff history because no change to the tariff settings has been made.

Recurring tasks

  • Several new settings have been added to the Add/Edit task form. All of them have to do with recurring taks.
  • The first one is the Recurring task checkbox. If you check this box, further settings will appear: Repeat interval and Repeat until.
  • In the Repeat interval setting, you can select weekly, monthly, half-yearly or yearly intervals.
  • In the Repeat until setting, you can specify until when a given task is to be repeated. Default setting: Unlimited.
  • The system will not allow you to enter a date that does not meet the following condition: At least one repetition within a specified time frame must be possible. If you enter a date that does not meet this condition, the system will automatically change it to the earliest date that does.
  • Once you save the task, you can see the corresponding recurring events in the Calendar.
  • If you modify the original task, all the recurring instances of this task will be automatically modified as well.
  • If you delete the original task, all the recurring instances will be deleted as well.
  • When you click on a particular recurring event in the Calendar, you will be taken to a page where you can make any changes you want and then save them.
  • When saving the task, you will have to choose whether you want the changes to be applied to this task only or to this task and all the following ones (Apply the changes to this task only or Apply the changes to this task and all the following ones).
  • If you choose the Apply the changes to this task only option, a new task will be created and removed from the repetition series.
  • If you choose the Apply the changes to this task and all the following ones option, a new task will be created, starting a new repetition series.

Helpdesk: Incoming email parser rules

  • Helpdesk / Settings / Parser / Rules:On this page, you can add, edit and delete incoming email parser rules.
  • If you cannot see this tab in the menu, check your account settings in Settings / Administrators / Administrators.
  • If you click on the Add button, a form will appear in which you can specify a parser rule.
  • Enter a rule name into the first field.
  • In the next setting, you can choose whether you want to stop the processing of the following rules after this one has been processed.
  • If you choose Yes, the following rules will not be processed.
  • If you choose No, the parser will proceed to the next rule.
  • In the Criteria section, you can select which criteria must be met for the specified action to be performed:
    • Criterium Reply: If a client replies to an existing ticket, the specified action will be performed.
    • Criterium New ticket: If a client creates a new ticket, the specified action will be performed.
    • Criterium Department: If a ticket is in a particular department, the specified action will be performed.
    • Criterium Status: If a ticket has a particular status, the specified action will be performed.
  • For the specified action to be performed, all the criteria must be met.
  • In the Action section, you can find two options: Change department to and Change status to.
  • When you save the rule, a list of all rules will appear.
  • You can change the order of the rules using the corresponding arrows in the Rule execution order column.
  • A rule that is higher up is processed earlier.

Helpdesk: Notifications

  • In the top bar, next to the Logout icon, you can see a number that shows you how many Helpdesk-related notifications for you there are in the system.
  • These notifications will inform you of any changes in the assigned tickets, new replies, newly assigned tickets, etc.
  • If you click on the number, a window will appear containing a list of the latest notifications.
  • You can also use the Notification center button. If you click on it, you will be taken to a list of all notifications.
  • In the list, you can mark notifications as read.

Router configuration form

  • The form used for editing router configurations has been modified.
  • If you change one of the important settings in the form, a new button Save and update router configuration will appear next to the Save button.
  • If you click on the Save button, the form will be saved. The router configuration will not be updated at that moment.
  • If you click on the new button Save and update router configuration, a confirmation window will appear.
  • If you really want to update the router configuration, choose the first option (Save and update router).
  • If you do not want to update the router configuration, choose the second option (Save only).

Inventory cards

  • There is a new tab Cards in Inventory.
  • If you cannot see the tab in the menu, please check your account settings in Settings / Administrators / Administrators.
  • This page contains an overview of individual inventory groups and types along with a corresponding number of items.
  • If you click on the Magnifying glass icon in a particular row, a list of the corresponding items will be displayed along with information on where the item is at the moment.
  • Above the table is an Add items button. Using this button, you can add new items of the same type to the inventory.
  • If you click on the Magnifying glass icon, you will be taken to the Item details page.

Service suspension notifications

  • Invoicing / Settings / General: There are two new settings on the page: send_email_to_suspended_client and send_sms_to_suspended_client.
  • The feature may serve as a substitute for info pages that are displayed to clients when their services have been suspended.
  • If you enable send_email_to_suspended_client, emails will be automatically sent to clients with suspended services. You can create your own template in Settings / Other / Email templates (column Auto suspension).
  • If you enable send_sms_to_suspended_client, SMS messages will be automatically sent to clients with suspended services. You can create your own template in Settings / Other / SMS templates (column Auto suspension).
  • If you would like to include information about the reason for suspension, use the $SUSPENSION_REASON$ variable in the template(s).

Dealers

  • Dealer portal: The Issue invoice form has been reworked and enhanced.
  • When the user is in the process of issuing an invoice, the system continuously calculates a maximum amount that can be invoiced given the present combination of invoice group, month and year.
  • The user can view invoiced items before issuing an invoice.
  • As far as already issued invoices are concerned, the user can also view the invoiced items.
  • Administration interface of ISPadmin: In a particular dealer’s credit overview, it is possible to edit or remove all items that have not yet been allocated to invoices. Before, it was possible to edit manually added credit only.
  • Removed items can be restored.

Further changes

  • Clients / Contacts: You can now check two new boxes in the page settings. Both are called Login name. If you do that, the tables on the page and in the export file will contain a new column with Client portal usernames (login names). You can also use the fulltext search feature to find a particular username.
  • Clients / Internet: Quotation marks in client names are displayed correctly.
  • Client card / Internet statistics: New transferred data graphs for individual Internet services
  • Client card / Active services / Internet: If a switch is selected, it is not necessary to enter a port switch.
  • Client card / Invoicing / Issue invoice: Incomplete item check for the Other invoice items section has been added to the form.
  • Client card / Invoicing / Issue invoice: Input validation has been enhanced.
  • Client card / History: Invoice item changes in the General service settings are newly logged in the history.
  • Hardware: The SNMP community fields (routers, devices connected to routers, switches) are now standard text fields.
  • Hardware / Routers / All: Add/Edit router form: If you check the Use API box, the value 8728 will automatically appear in the API port field. If you check the Use API-SSL box, the value will be changed to 8729.
  • Hardware / Routers / All: Router update and Connection test modal window behavior has been modified to prevent any browser freezes from occurring.
  • Hardware / Switches: When you set up uplink on a particular port, the UPlink label is immediately attached to it.
  • The Settings / Syst. settings / General page includes the voip_masked_phone_numbers setting. That setting is used to activate or deactivate phone number masking in all the relevant lists in the Administration interface. In Settings / Syst. settings / Client portal / General, you can newly find the following setting: ci_voip_masked_phone_numbers. That setting is used to activate or deactivate phone number masking in all the relevant lists in the Client portal.
  • Scheduling / Task list: New column Status added to the CSV export file. The column contains information about whether a given task is resolved or unresolved.
  • Invoicing / Overviews / Debts / Debts: The PDF file that is generated when you click on the Export to PDF button now includes information about the creation date and time and about the user who generated the file.
  • Invocing / Bank / Email: The Match unmatched payments again feature has been fixed. Now it does not process discarded payments.
  • Invoicing / Settings / Templates / Reminders: The Reminder fee column now contains a fee for VAT payers as well as VAT non-payers. The type of price displayed for VAT payers depends on the cena_dph_typ setting in Invoicing / Settings / General.
  • Other / Tools: Transfer from router to router: Bug fixed
  • New system variable $CONTRACT_CREATED_DATE$ (= Contract creation date)
  • Helpdesk / Tickets: Modal windows for creation of new tickets and replies have been removed.
  • Helpdesk / Tickets: When creating a new ticket, you can immediately select an owner, priority and status.
  • Helpdesk / Tickets: When creating a new reply, you can have a look at the previous conversation. Using the Add reply button, you can show or hide the Reply section. The unfinished text is kept for a period of 10 minutes.
  • Helpdesk /Tickets: Wrong data could appear in the Last reply column. Bug fixed.
  • Helpdesk /Tickets: When several email addresses were used for communication with the staff, the original one might get overwritten by new ones. Now, such addresses are added to Cc. The original one remains intact.
  • Helpdesk / Tickets: Unread tickets are now better distinguishable from read tickets in the ticket list.
  • Helpdesk / Tickets: New Fullscreen mode
  • Helpdesk / Tickets: More space has been alllocated for email subjects in the ticket list.



ISPadmin 5.10

ISPadmin 5.10 stable

RELEASE DATE: March 19, 2020

  • Text router backups: Download option fixed
  • Statistics / Client stat. / Service overview: Table fixed

ISPadmin 5.10 beta3

RELEASE DATE: March 12, 2020

  • Clients / Internet, CATV, … : It is now possible to export invoicing periods from the tables.
  • Clients / Internet: The Search restriction (Clients) setting from the user account configuration applies to this page too.
  • Client card / Active services: Preview of some Internet (PPPoE) services fixed: Login credentials added
  • Client card / Active services / VoIP / Other IP telephones: Field MAC address added to the form
  • Hardware / Switches: Information about the exact types of switches used added to the switch list
  • Hardware / Switches: When a new switch is created, its status is automatically set to Online.
  • Invoicing / Invoices / Invoices: Sending 0 invoices in bulk could cause problems later on. Fixed.
  • Invoicing / Overviews / Invoicing / By period: Generation of List of issued invoices modified
  • Other / Tools / Change router: When a subnet is transferred from one router to another (without AP), a copy of the relevant AP is created on the new router.
  • Other / Tools / Change tariff: New service type settings taken into account

ISPadmin 5.10 beta2

RELEASE DATE: February 28, 2020

Helpdesk

  • Helpdesk / Tickets: Sidebar: New click-through buttons to the department settings and label settings pages
  • Helpdesk / Tickets: Issues with filters, sorting and filter preferences fixed
  • Helpdesk / Tickets: Column widths in the ticket list changed
  • Helpdesk / Tickets: Button layout in the ticket detail view changed
  • Helpdesk / Tickets: Content width in the ticket detail view changed
  • Helpdesk / Settings: Maximum lengths of department, status, priority and label names specified
  • Helpdesk / Settings / Department: Checkbox Active added: Unchecked –> Emails not retrieved from the department
  • Helpdesk / Settings / Department: More information is provided to the user if a Connection error message appears.
  • Statistics / History / History / Helpdesk: Records restructured
  • Attachment issue fixed

Further changes

  • Client card / Information / Send SMS: If no mobile number is entered in the Client card, the system will not allow the user to send a text (SMS) message to the given client.
  • Client card / Active services: General service item check: If no item is given, the system will not allow the user to save the form.
  • Client card / Active services: Form Add/Edit IPTV service: The total price of IPTV packages is now displayed correctly.
  • Dashboard: Client names are now displayed correctly in the Received SMS widget.
  • Statistics / History / History / System / Settings / Backups: Backup configuration changes logged
  • Hardware / Routers / All: Devices connected to routers: Photo display issue fixed
  • Scheduling: Form Add/Edit task: Contract download options – DOC (RTF) or PDF – added to the form
  • Invoicing / Settings / General: Using the reminder_send_days variable, you can set whether automatic reminders are to be sent on working days only or not. Holidays entered on the Settings / Code lists / Scheduling / Holidays page are taken into account.
  • Invoicing / Bank / E-mail: Option Match payments with invoices again added to the page
  • Invoicing / Bank/ Import: Issue with imported payments file deletion fixed

ISPadmin 5.10 beta1

RELEASE DATE: February 6, 2020

New module: Helpdesk

  • A test version of Helpdesk has been implemented into version 5.10 beta 1.
  • The module is intended primarily for email communication between system users and clients.
  • If you want to have a look at the module, please ask our Sales Department for the activation.
  • You can try it out for free until the end of February.
  • Then, it will be deactivated.
  • Afterwards, you will have an opportunity to choose whether you want to use the paid version of Helpdesk or not.

Concurrent running of several invoicing actions blocked

  • If users try to perform several invoicing actions (individual invoice generation, bulk invoice generation and deletion, invoice cancellation, credit note generation, invoiced periods change, invoice change, etc.) in the same invoice group or client at (appoximately) the same time, all but one action will be blocked in order to prevent any unwanted interferences from occuring between the individual processes.
  • A message is displayed for all blocked actions. In it, the user is informed of the fact that the action in question could not be completed for some reason or of the fact that the validity of the preview in question expired.
  • If the user still wants to perform the action, they are asked to start anew because the invoicing data has changed.

Further changes

  • Client card / Information: New checkbox in the Different address section of the Add/Edit contact form. If you check the box, the different address will appear on invoices not only in the Invoiced to section, but also in the Mailing address section.
  • Client card / Information: Do not suspend checkbox malfunction on Android devices fixed
  • Client card / Active services: Copy service bug fixed
  • Variable $CLI_RETURNED_CONTRACT$ fixed
  • Hardware: Support for MikroTik 60 GHz devices added
  • Hardware / Switches: Now it is possible to specify a port in the Active link item.
  • Scheduling: Task PDF file generation modified
  • Scheduling: Permissions for the Open task button modified
  • Settings / Tariffs: Tariff deletion bug fixed
  • Invoicing / Overviews / Accounting: Overview rendering bug fixed



ISPadmin 5.09

ISPadmin 5.09 stable

RELEASE DATE: January 16, 2020

  • Under certain circumstances, when the user saved the Edit client form, they were not redirected to Client card / Information, but to another tab.
  • The Edit service form has been fixed (deactivated router group).
  • Statistics / Data: Transferred data graphs –> Click on the graph –> Graph previews were not displayed correctly. Fixed.
  • Invoice description: Line break has been added (IT localization).

ISPadmin 5.09 beta3

RELEASE DATE: December 30, 2019

  • If the preset invoice group (Supplier) was changed in the Client card / Invoicing / Issue invoice form, the value in the Invoice number field did not change automatically.

ISPadmin 5.09 beta2

RELEASE DATE: December 18, 2019

Client contact information change in Client portal

  • If the sending of support requests from the Client portal is enabled in ci_auth_requests_enable (Settings / Syst. settings / Client portal) and if the Client data change feature in the Client portal is enabled in ci_enable_cllient_data_change (Settings / Syst. settings / Client portal), a client can change their contact email address, telephone number, mobile phone number and address (see below).
  • If the client wants to change their address, they have to send a support request from the Client portal (button Send Address change support request).
  • The request is sent to all the users who have the necessary permission (Settings / Administrators / Administrators): Section Scheduling – Checked box Send requests from the Client portal.
  • Based on this request, one of the users can go to the relevant Client card and change the address.

Backup configuration form

  • Settings / Syst. settings / Backups: A new field has been added to the backup configuration form: Confirm password.
  • This field will help to prevent typos from affecting the process of entering the password.
  • If the passwords entered are not the same, the user will be notified of the fact after clicking on the Save button.

Reserved IP address description (IP Pools NAT)

  • Statistics / IP ranges: In the overview of IP addresses, reserved IP addresses are displayed along with the description entered in Settings / IP Pools / IP Pools NAT (Note).
  • This way, it is much easier to identify what kind of IP address a given address is.

Bulk invoice deletion

  • Settings / Administrators / Administrators: A new permission setting has been added to the form: Delete invoices. It applies to the Invoicing / Invoices / Invoices tab. If the checkbox is unchecked, the user is not allowed to delete invoices in bulk.
  • Statistics / History / History: A new item has been added to the Invoicing / Invoices section: Bulk invoice deletion. When you click on the item, information will be displayed about who and when bulk-deleted invoices.

Export individual invoices to ZIP file option

  • Invoicing / Invoices / Invoices: When you click on the Print invoices button, a window will appear in which you can check the Individual invoices (ZIP) checkbox.
  • If you check the box and then click on Proceed, a ZIP file will be created that contains individual invoices in PDF format (instead of one PDF file containing all invoices).
  • Names of PDF files with all invoices and ZIP files are as follows: Invoices_InvoiceGroup_Period or Invoices_Period. Names of individual invoices are as follows: Invoice_InvoiceNumber.

Further changes

  • Hardware / Routers / All: Switch uplink setting fixed
  • Scheduling / Overview: Filter by month feature fixed
  • Invoice payment cancellation: Page fixed
  • Minor modifications in the way the system is rendered on different devices

ISPadmin 5.09 beta1

RELEASE DATE: November 26, 2019

Router copy

  • Hardware / Routers / All: New option: Copy router.
  • The relevant button can be found in the router header next to the Delete and Edit buttons.
  • When you click on the button, you will be redirected to the pre-filled Edit router form.
  • Complete the form and save it.
  • A new router is added to the system.
  • This feature will make your work easier, especially if you often create new routers with similar settings.

Extra MAC address addition

  • Extra MAC address addition has been modified (Edit router, Type: Mikrotik).
  • Now: The MAC addresses entered will be saved only after the entire router configuration has been saved.
  • Before: The MAC addresses entered had been saved before the router configuration was saved.
  • To delete MAC addresses that are not at the end of the list (in the middle or at the beginning), you have to delete all the values entered in all the fields of a given row.

Larger text edit windows

  • An enlargement icon has been added to all the text fields in the system.
  • If you click on it, a large window appears into which you can enter the desired text much more easily.
  • When you are done, you can close the window by clicking on the icon.

Pop-up windows

  • Pop-up window delay has been added to the system.
  • Transitions between pop-up windows were too fast. Now they are not.
  • Only one window will be displayed at a time.

Locked invoices

  • Invoicing / Invoices / Invoices: There is a new column in the table (next to the Period column).
  • The column may contain either a red (locked) lock icon or a green (unlocked) lock icon.
  • If at least one invoice in a given period is locked, the red (locked) lock icon will appear. Otherwise, the green (unlocked) lock icon will appear.
  • Statistics / History / History: The history of locking and unlocking invoices is displayed in the section Invoicing / Invoices / Invoice lock.

Break down rounding amounts into Price excl. VAT and VAT parts

  • The feature can ba activated/deactivated in the configuration of individual invoice groups in Invoicing / Settings / Invoice group.
  • It is no longer limited to the Czech localization only.
  • VAT non-payers: The option is not available.

Further changes

  • Client card / Invoicing / Issue invoice:When you manually issue an invoice, three new buttons appear at the top of the page: Print invoice, View invoice and Send invoice via email.
  • Client card / Invoicing / Invoice details: In the Invoiced periods section, all the relevant years are now displayed (not only the current one).
  • Client card / Invoicing / Invoice details / Edit invoice: Column widths have been changed. The Name column has been substantially enlarged.
  • Client card / Invoicing / Invoice details / Issue credit note: When you issue a credit note, three new buttons appear at the top of the page: Print credit note, View credit note and Send credit note via email.
  • Client card / Invoicing: It is now easier to distinguish between sent and unsent invoices.
  • The Send invoices via email checkbox gets automatically checked if an email address has been entered into the Email and/or Invoicing email field in the Add/Edit client form. Fixed.
  • Client card / Contracts: The cross icon in the Show in CP cloumn was not displayed correctly. Fixed.
  • Client portal: The discount name is now displayed even in the Client portal.
  • Hardware / Routers / All –> Particular router / Settings / Access points –> Click on the number in the Number of clients column: The Back button has been fixed.
  • SSIDs are highlighted in the overview of devices.
  • Settings / Tariffs / Internet: Page rewritten
  • Settings / Code lists / Scheduling / Holidays: A new feature has been added to the page: Copy holidays from the current year to another one (a maximum of 5 years).
  • Invoicing / Invoices / Invoices: Bulk invoice generation: Background color changed
  • Inventory / Inventory / Assign items: When assigning Inventory items to clients, you can now search not only by name, but also by client ID.
  • Inventory / Inventory: The Fulltext search feature now goes through the POP list too.



ISPadmin 5.08

ISPadmin 5.08 stable

RELEASE DATE: October 10, 2019

Graphical modifications and bug fixes across the system


ISPadmin 5.08 beta3

RELEASE DATE: October 4, 2019

Graphical modifications

  • Client IP address ping
  • Addition of further IP addresses to Internet services
  • IP address ranges
  • Horizontal scrollbar
  • More lines in text fields

Service job (task) documentation

  • The existing method of uploading required (requested) documents has been replaced with a multi-upload one.
  • If a particular client is selected and if the Save the documents to the Client card checkbox is checked, the documents will be saved to that client’s Card (Documents or Photo gallery).
  • The documents can be deleted from the Client card, but they remain in the service job documentation.
  • If you select a different client in the form, the uploaded documents will be automatically transferred from the original client’s Card to the new client’s Card.

Further changes

  • Display of commissions in the Dealer portal fixed
  • Client card / Active services: IDs added to services
  • API: Mailing address retrieval from IPTV and CATV services modified
  • Other / Free SMS: When the first field was not filled in, an error occurred. Fixed.
  • Other / Bulk / E-mail: Entered data check fixed

ISPadmin 5.08 beta2

RELEASE DATE: September 19, 2019

  • Sections Clients and Hardware rewritten into the new Bootstrap Framework
  • Column Client added to the table in Hardware / Settings / Ping settings / Individual. New option: Click through to the Client card.
  • New option: Click through from Hardware / Settings / Ping settings / Individual to Client card / Active services (by clicking on the name of a particular service).
  • Information about individual ping settings (IP address, expiration) provided for each relevant service in Client card / Active services. New options: Edit and Delete individual settings.
  • If the client IP address and the end device IP address are the same, it is not possible to monitor the client IP address.
  • Graphical displays of invoiced periods during individual invoice generation modified
  • Click-through option added to the overview of invoiced periods (click –> individual invoice details page)
  • CSV export option added to Invoicing / Overviews / Debts / Debts
  • Price format on invoices changed: For ease of reading, prices on invoices are divided into groups of three using a space as a thousands separator: 1234 –> 1 234
  • Layout of invoices with postal money orders modified
  • Payment preview in Invoicing / Bank / Email fixed
  • Restore cancelled invoice feature in Invoicing / Cancel / Invoices fixed

ISPadmin 5.08 beta1

RELEASE DATE: August 20, 2019

Graphical displays of invoiced periods

Graphical displays of invoiced periods have been improved on the following pages:

  • Karta klienta / Fakturace
  • Client card / Invoicing / Invoice details
  • Client card / Invoicing / Edit invoicing period
  • Invoicing / Bank / Import / Manual matching of payments to invoices (or Invoicing / Payments / Payments / Manual matching of payments to invoices)

Further changes in this area will appear in forthcoming versions of the system.

Graphs

The following types of graphs have been reworked: 

  • Statistics / Server stats / Graphs:
    • CPU load
    • Open files
    • Running processes
    • Memory usage
    • Swap usage
    • HDD utilization
    • CPU utilization
  • Hardware / Routers:
    • CPU
    • Memory usage
    • HDD utilization

Hardware / Routers / Router status / WIFI status

  • Data retrieval has been optimized.
  • The number of requests sent to the database has been reduced.
  • The risk of a system freeze has been eliminated.
  • Page load times have been lowered.

Global service monitoring (Ping)

  • Modified display of ping graphs for services in the Client card
  • Clients / Internet: The Details / Ping monitoring filter works differently now. If you use this filter option, the system will show you services with active individual ping monitoring.

Permission settings

  • A new permission setting has been added to the form in Settings / Administrators / Administrators: Number of licenses. You can find the setting in the Rights for Header section of the form. If the checkbox is checked, the user can see the total number of available licenses as well as the number of active licenses. If the checkbox is unchecked, the user cannot see the information.
  • A new permission setting has been added to the form in Settings / Administrators / Administrators: User settings. You can find the setting in the Rights for Header section of the form. If the checkbox is checked, the user can change their password. If the checkbox is unchecked, the user cannot do that.

Deactivated clients 

  • Statistics / Disconnected clients has been renamed to Statistics / Deactivated clients.
  • The number of allowed actions related to such clients has been substantially reduced. 
  • No Add or Edit actions will be allowed.
  • No Issue invoice actions will be allowed.
  • Delete actions will be allowed.

New Bootstrap Framework: Further sections rewritten

Most of the pages in the following sections have been rewritten to use the new Bootstrap Framework:

  • Statistics
  • Settings
  • Invoicing
  • Other
  • FlowPro

Některé stránky v těchto sekcích zůstávající zatím nepřepsané. Na ně se dostane řada v jedné z následujících verzí. To platí i pro dosud nepřepsané sekce.

Further changes

  • Alerts have been integrated into the new ping system.
  • Hardware / Routers / Router status / Routers: Sorting by columns Temperature, CPU load and UPS status.
  • Hardware / Routers / Router status / Routers: The Router GPS column has been added to the table. You can click through to the Google Maps.
  • Hardware / Routers / Router status / Wifi clients: Column Uptime: Values in the column are now displayed in a clearer format.
  • Hardware / Routers / Router status / Wifi links: Frequencies and SSIDs were not displayed here.
  • Statistics / Client stats / By connection: A new CSV export option has been added to the page. You can export the contents of the table into a CSV file. From now on, “-” will be used instead of “0” if there is no data available.
  • Manual matching of payments to invoices: The Balance feature has been improved.
  • Invoicing / Overviews / Accounting overview: Sorting bug fixed



ISPadmin 5.07

ISPadmin 5.07 stable

RELEASE DATE: July 24, 2019

  • Fixed: Router offline times in Hardware and Dashboard were displayed incorrectly.
  • Fixed: Service job (Task) history: If a technician was assigned to or unassigned from a particular task, the history of the task contained information about address, email or phone number changes. No changes occurred, though.
  • Fixed: Edit task: The selected service was not displayed in the Edit mode.
  • Fixed: Edit invoice: Accounting codes were not saved to additional items correctly.
  • Fixed: The $ADMIN_NAME$ variable did not work in invoicing emails.

ISPadmin 5.07 beta2

RELEASE DATE: July 3, 2019

GPS coordinates

  • The following options are available in all the forms in the system that contain a map (Add/Edit client, service, router, etc.).
  • A new button has been added to the form that allows you to find a place in the map using the GPS coordinates entered: Find using GPS.
  • If you click on the existing Find button, the GPS field will be filled with the GPS coordinates corresponding to the address entered (city, street, etc).
  • Coordinates in the DD format are now displayed correctly.

Further changes

  • Add new task (Scheduling / Calendar): If you click on a particular technician and time period in the Calendar, the Add new task form appears. The first Technician select box contains the name of the technician on whose column you clicked.
  • Deletion of text (SMS) messages from the queue: SMS messages are deleted one by one. The deadlock timeout has been changed to 1 second.
  • Bug fix: Add a new set-top box to an IPTV service (Client card / Active services / Add new service / IPTV)
  • Bug fix: Add a new unscheduled task (Scheduling / Unscheduled / Add unscheduled task)
  • Bug fix: Filters From/To in Statistics / Client stat. / Cancellations
  • Bug fix: Filter Status in Client card / Items from Inventory / Assign items

ISPadmin 5.07 beta1

RELEASE DATE: June 14, 2019

History of changes in Hardware

  • Statistics / History / History:
    • New history of access points: New, Changed and Deleted types of records
    • Expanded history of devices connected to routers: New and Changed types of records added to the list
    • Expanded history of network interfaces: New and Changed types of records added to the list
  • Hardware / Routers / All / Particular router / Extra / History: New history of a given router (access points, devices connected to routers and network interfaces)

Individual ping settings – Bulk change

  • Using the checkboxes on the left, select those items whose settings you want to bulk change.
  • Once you are done, pick the Edit ping settings option from the Bulk action menu above the table and confirm the choice.
  • Change the values in the form and click on the Save button.
  • Now you can see the new values in the table overview.

Identical service and router IP addresses

  • Formerly, it was not possible to save a service when a given client’s IP address was the same as a router IP address.
  • Now, it is possible to do that. When you click on the Save button, a window appears that informs you of the conflict. When you confirm your choice, the service is saved.

“Specify your own service types” option

  • Settings / Code lists / Clients / Services – stats: You can add new items to the list. You can then select one of them in the Statistics menu in Settings / Code lists / Clients / Service type. Such a service type is to be included in the monthly statistics in Statistics / Client stat. / By connection.
  • The problem was that the page contained statistics for WIFI, Cable, FTTB and FTTH service types only.
  • Now the page contains statistics for any export type used in service types.
  • Settings / Code lists / Clients / Service type: Any service type can be added here. New columns: Control type and Service type. The Service type column renamed to Name.
  • In the Control type menu, it is possible to choose the Without control option (intended, for example, for xDSL services). Internet service settings do not reflect this option yet and use the Standard service rules instead.
  • Statistics / Client stat. / By connection:Columns Final state / Sum and Average split into half-yearly and yearly statistics

Register of IP addresses

  • Statistics / IP ranges : Other IP addresses and Subordinate services added
  • It is now possible to find out here which connection within a single service a given entry corresponds to.

Matching one payment to multiple invoices

  • Automatic matching of payments to multiple invoices can be activated in Invoicing / Settings / General – item settle_multiple_invoices.
  • If the feature is active and if the payment amount is higher than the corresponding invoiced amount, the system will try to settle further invoices. It will proceed according to the payment-invoice matching rules.
  • Example:
    • A client made a payment of 150 EUR.
    • There are two unsettled invoices: 50 EUR each.
    • The system goes through all the payments received and tries to match these payments to particular invoices based on the payment-invoice matching rules.
    • The system finds an unpaid for 50EUR and settles it.
    • The rest (100 EUR) is transferred to the client’s account (overpayment).
    • Another run of payment-invoice matching follows.
    • The system finds another unpaid invoice based on the payment-invoice matching rules and settles it using the overpayment.
    • The overpayment amount changes from 100 EUR to 50 EUR.
    • Further invoices are settled only from the overpayment created on receipt of the payment!
    • If there is a rule in the payment-invoice matching settings that allows payments and invoices to be matched even though the invoiced amount is higher that the overpayment amount, the system will perform partial invoice settlement.
  • ! CAUTION ! It is necessary to make sure that the payment-invoice matching rules are set correctly. For example, if a client tranfers an amount that is higher than a particular invoiced amount using a variable symbol that is the same as the number of the corresponding invoice and if you use payment-invoice matching by variable symbol only, the system will not be able to settle further invoices during subsequent runs.

Client portal – New Bootstrap CSS

  • The entire Client portal has been rewritten to use the latest version of the Bootstrap Framework.
  • All the scripts used have been updated and revised.
  • As a result, the Client portal is now much faster and mobile device friendly (responsive design).
  • !!! In the process, it was necessary to modify the CSS styles used. If you use your own (customized) layout of the Portal, you should check for any changes that might have occurred as a consequence of the CSS style modifications. There might be visual differences (colors etc.). Your company logo remains untouched. If you find any differences, please proceed according to the following instructions: https://wiki.ispadmin.eu/en/686-eng/client-portal/faq/1054-how-to-change-graphics-of-client-portal

Dealer module – New Bootstrap CSS

  • The entire Dealer portal has been rewritten to use the latest version of the Bootstrap Framework.
  • All the scripts used have been updated and revised.
  • As a result, the Dealer portal is now much faster and mobile device friendly (responsive design).
  • Modal windows have been fixed.

Further changes

  • Clients / VoIP: New column Invoicing group. Table rendering fixed.
  • Clients / IPTV: New columns Client number and Invoicing group
  • Hardware / Routers / All: If the Apply firewall rules item is not set to Locally, the header of the router in question shows you which router the firewall rules are applied to.
  • Invoicing / Overviews / Invoicing / By period: List of issued invoices fixed



ISPadmin 5.06

ISPadmin 5.06 stable

RELEASE DATE: May 27, 2019

Hardware / Settings / Ping settings

  • The original page Hardware / Settings / Ping settings has been split into two:
    • Individual: Table Individual device/router settings
    • System: Table Default group settings + Table with variables
  • If a user was allowed to use the Ping settings page, they will now be allowed to use both the new pages.
  • Table Individual device/router settings: A new bulk action option to Extend setting validity to Unlimited
  • Extend setting validity: The following message is displayed: The validity of the selected settings will be extended from TODAY.

Further changes

  • Scheduling / Overview / Export to CSV: Column Type split into two: ID and Type.
  • It was not possible for a user to check the Invoicing box when closing a task.
  • Logging of SMS reminders in History modified (System / Messages / SMS)
  • Rendering of Wiki pages fixed

ISPadmin 5.06 beta2

RELEASE DATE: May 16, 2019

Filter Internet services based on the “Contract period until” parameter

  • We have added a Contract period until filter to the overview of Internet services (Clients / Internet).
  • You can find the new filter option in the Details menu.
  • Once you select it, two new fields appear: FROM and TO. You can define a specific interval, or you can specify only the FROM part or the TO part.

Hardware / Routers / Router status / BW test

  • Column Test start added
  • Column Test status added: You can activate/deactivate a test here.
  • If you set the test start date to a later date, the test gets marked as ready to start.

Hardware / Settings / Ping settings

  • Four more settings have been added to the page:
    • Number of ping requests within a single process
    • Number of ping processes
    • Process start delay
    • Influx DB cache size
  • These settings can used to optimize the way ping works.
  • The predefined values are the recommended ones. Do not change them unless there is a compelling reason for you to do that!

Scheduling / Form Add/Edit a task

  • In the form, you can choose any number of technicians. Formerly, it was possible to assign only three technicians to any given task.
  • Document multiupload feature implemented: It is possible to upload more than one file at a time.
  • You can create any number of invoice items.

Further changes

  • Client card / Items from Inventory: Order by date option in the list of a client’s goods fixed
  • Scheduling / Unscheduled: During task assignment, you can choose any number of technicians.
  • Scheduling / Report: Price for work and Time spent are calculated “in the same way”, but the calculation is not limited to technicians.
  • Other / Bulk / Action: The Is not option in the filters did not work correctly.

ISPadmin 5.06 beta1

RELEASE DATE: April 25, 2019

Ping

  • Reworked engine for retrieval of information about device availability using the ping method
  • Formerly, the fping utility was used. However, over time it became clear that the utility was not capable of handling a really large number of devices (5000+). Moreover, with it, it was impossible to set individual ping parameters in detail (timeout, packet size, number of requests within one cycle, interval between individual ping requests within one cycle, …).
  • Now all these parameters can be modified. The system is capable of handling 15000+ devices in one 5-minute cycle.
  • Ping configuration can be carried out in Hardware / Settings / Ping settings. If you do not see the tab in the menu, please check your user account settings in Settings / Administrators / Administrators. There are two relevant checkboxes: Read and Edit. Users who are allowed to edit routers will also be automatically allowed to edit ping configuration.
  • Hardware / Settings / Ping settings: You can set all the parameters for all the different types of devices (routers, switches, headends, devices connected to routers, individual Internet services, client end devices, modems, …) as well as for all the individual devices.
  • New item Valid until (= validity of the particular monitoring settings)
  • You can enable or disable default monitoring of a particular type of devices. The only exception is routers. This way you can fine-tune your system.
  • Since the entire monitoring system must cover a large number of devices, its use may lead to an increase in CPU load and higher utilization of the hardware resources.
  • By default, monitoring of routers, switches, devices connected to routers and headends is activated. If there is no significant change in the utilization of the hardware resources, it is possible to manually activate monitoring of other types of devices as well.
  • Ping processes are parallel proccesses that run in the background.
  • Client card / Active services / Particular Internet service: There is a new button Set up monitoring with the help of which you can set ping for a given Internet service.

Ping graphs

  • New ping graphs use Javascript.
  • Graphs include not only average latency values, but also maximum and minimum ones.
  • When you hover the mouse pointer over a certain place on a graph, a tooltip appears with precise latency and packet loss values.
  • It is possible to zoom in or out.
  • You can switch between different views (Day, Week, Month, Year).
  • If you want to look at all the different views at the same time, you can use the All button to do that.
  • During a transition period, the system will store not only the new graphs, but also the original RRD ones. As a consequence, the graph data will take up more disk space. Also, CPU load will be higher.
  • Client card / Active services / Particular Internet service: There is a new button Client monitoring. If you click on it, relevant ping graphs will appear.
  • !!! Because of all these changes, the upgrade process may take longer to complete. After upgrade, the system will convert the original graphs to the new ones (in the background). Please wait until the process is finished.

Export options in the Clients tab

  • Clients / Contacts: PDF and CSV export permission settings merged. Print settings removed.
  • Clients / Internet: PDF export added. Export settings added.
  • Clients / CATV: CSV export added
  • Clients / DVBC: PDF and CSV exports added + table and export settings
  • Clients / VoIP: PDF export added + table and export settings
  • Clients / General: PDF and CSV permission setting fixed
  • Clients / IPTV: PDF export added + export setting
  • Clients / Mobile: PDF and CSV exports added + table and export settings.
  • Clients / GPON: PDF and CDV export added + table and export settings

Allocation of goods to clients in the Client card

  • When allocating goods to a particular client in their Client card, you can have the system show you even the goods allocated to other clients.
  • It is possible to edit the description of allocated items.
  • New buttons have been added for easier access to the Edit mode.

Line breaks on invoices

  • Before: The system did not allow line breaks to occur within a single invoice item. That could cause problems when item descriptions were too long.
  • Now: The system automatically divides long item desciptions into individual lines. 
  • Invoice layout changed: The table gets adjusted automatically depending on the number of items on a given invoice.

New menu for mobile devices

  • Responsive menu in the Client card fixed
  • Row height increased

Automatic removal of inactive interfaces

  • Settings / Syst. settings / General: New setting added: autoremove_old_interfaces
  • Here you can specify the number of days for which a router interface must be inactive for it to be automatically deleted from the newtork interfaces table.
  • This feature can be used, for example, to delete dynamic WDS interfaces that are displayed in the router overview even though they do not exist any more.

Statistics / Client stat. / By tariff

  • Database communication optimized
  • Change value for January fixed. Formerly: always 0. Now: according to the December of last year.

Further changes

  • Statistics / Disconnected: Display balance permission setting added (in accordance with Clients / Contacts)
  • Statistics / Unlinked CATV: CSV export added (in accordance with Clients / CATV)
  • New system variable $CLI_RETURNED_CONTRACT$(replaced with the contents of the relevant field in the Client card)
  • Scheduling / Overview: Filter by invoice group option
  • Invoicing / Bank / Email: Column Recipient added to the list of bank emails and to the list of excluded bank emails
  • Other / Bulk / E-mail: New option in the Send to menu: All emails (Default email + Invoicing email + Technical email + Business email)
  • During router backup, the output of the backup script can be seen in the modal window displayed.



ISPadmin 5.05

ISPadmin 5.05 stable

RELEASE DATE: March 28, 2019

  • Nagios optimization for Apple devices
  • Client card / Active services / Particular Internet service / Subordinate service / Add new subordinate service: The Add new subordinate service form has been fixed.
  • Hardware / Routers / All: The active RADIUS indicator has been fixed.
  • Scheduling / Calendar: It was not possible to click through from a particular task to the corresponding Client card.
  • Inventory / Inventory / Add goods: The Add an item group, Add an item type and Add a supplier buttons have been fixed.

ISPadmin 5.05 beta3

RELEASE DATE: March 21, 2019

  • Apple certificate updated: The certificate is used for push notifications in the mobile application. The original certificate is valid until April 11, 2019.
  • Dashboard / Received SMS: The date and time did not appear in the table.
  • FTP backups: The Send backups to FTP feature has been modified. Under certain circumstances, the backup was not saved correctly.

ISPadmin 5.05 beta2

RELEASE DATE: March 14, 2019

New Dashboard

  • Dashboard has been revamped.
  • Its appearance has changed considerably.
  • Problems caused by very frequent updates of the individual parts have been resolved.

REST API: Administrators (Users)

Add Inventory items: Inactivity period check

  • Inactivity period check added to the Add Inventory items form.
  • When half of the period set in the auto_logout setting (Settings / Syst. settings / General) elapses, a window appears that informs you of the fact that autologout is getting near.
  • Tímto způsobem lze předejít možnému odhlášení ze systému během vyplňování formuláře.

Scheduling / Calendar

  • Individual tasks: Items Name and Time marked in bold.
  • Individual tasks: Font size increased –> text legibility improved.
  • Individual columns: Minimum column width set. Data in the columns are more legible. A horizontal scrollbar appears if the table does not fit on the screen.

Move photo gallery to another client

  • Client card / Photo gallery:Option Move photo gallery to another client added to the page.
  • Information about the transfer is recorded in the original client and the new client History.

Further changes

  • Clients / CATV: Column Email added to the table. Checkbox Email added to the table and export settings.
  • Clients/ Internet: Even when the Modem online or Client online checkbox was not checked in the table settings, the corresponding column appeared in the table.
  • Add/Edit device connected to router: Option HTTPS added to Active link.
  • Statistics / Servers stat / SMS: The queue may have contained SMS messages that were already sent off. It was not possible to delete these messages.

ISPadmin 5.05 beta1

RELEASE DATE: March 4, 2019

Backups

  • Settings / Syst. settings / Backups: The original form has been reworked to match the new way ISPadmin backups are made (only daily backups, a new field for backup encryption password)
  • Other / Backups / System: The new structure reflects the new ISPadmin backup method.

More information about the new ISPadmin backup method:

  • The original ISPadmin backup method allowed you to create incremental backups (daily, weekly, monthly).
  • This method will no longer be used because it proved to be unnecessarily complicated. Users preferred to create full backups.
  • Backups will be saved to /data/backup/.
  • Their names will be created from their timestamps: YYYYMMDD-HHMM.
  • Backups will contain 5 files that are encrypted by the 7z file compression utility.
  • The backup encryption password can be entered/changed in the backup settings. For the user to be able to do that, they need to have permission to change the backup password. The new password will be saved to the Cloud repository so that it is available for data recovery purposes in case of loss of password.
  • Backups will be automatically created at a specified time (backup settings).
  • In the exclude section of the form, it is possible to define which folders you do not wish to be backed up. Use the most specific part of the file/folder name.
  • Old backups will be gradually deleted (according to the former setting).
  • If you restore data from a backup using the web interface, the data will be automatically saved to the _restore _ directory in the corresponding backup directory.
  • To be able to restore data from a backup, it will be necessary to know the backup password (protection against unauthorized use of the data).
  • The utility /usr/local/script/ispadmin/bin/ispadminBackupSystem.pl can be used by administrators to resolve problems after system failure.
  • We recommend that you set up a new directory for FTP backups and gradually delete the old backups from the FTP server.

Brief manual for the script:

Backup Ispadmin System.

/usr/local/script/ispadmin/bin/ispadminBackupSystem.pl [–debug=|-d [0-9]] [–help|-h] [–backup|-b] [–restore|-r] [–restoreFile|-s] [–to=|-t  /path/to/dir/] [–from=|-f [all|script|db|ispadmin|etc|graph]] [–archiv=|-a [/path/to/dir/]] [–list|-l] [–find|-i] [–patern|-p [regex] ] [–ftp|-t]

–debug         More output information
–help            Show help
–backup        Back system up
–restore        Restore system to default directory
–restoreFile   Restore file to restore directory
–to               Restore to different directory /path/to/dir
–from           7z archive [all|script|db|ispadmin|etc|graph]
–archiv         Name archive directory [[/path/to/dir/name-Dir-Archive]|20190117-0947]
–list             Show contents of compressed file [all|script|db|ispadmin|etc]
–find            Find file within archive
–patern        Pattern for finding or restoring file
–ftp             Send to FTP server  [0 – no FTP, 1 – force FTP, 2 – only FTP]
–cloud          Send last backup to Cloud

Example: /usr/local/script/ispadmin/bin/ispadminBackupSystem.pl -b -f ispadmin

Back up ispadmin dir to default backup dir

Example: /usr/local/script/ispadmin/bin/ispadminBackupSystem.pl -b

Back up system to default backup Dir ( /data/backup/incremental/; )

Example: /usr/local/script/ispadmin/bin/ispadminBackupSystem.pl -r -f script -a /path/to/archiv/20190118-0814 -f ispadmin -t /restore -p histor

Restore *histor* files from archive /path/to/archiv/20190118-0814/, compress file ispadmin.7z to restore dir /restore

Frames removed, new main menu and new Client card menu

  • Page rendering has been modified. The frameset and frame tags have been removed from the individual pages. 
  • New main menu:
    • As a next step, the last used sub-tab is displayed instead of the most frequently used one.
    • A hide menu option has been added to the system (arrow in the bottom right-hand corner of the menu).
    • The menu has been optimized for use on mobile devices.
    • A compact version of the menu has been integrated into the system. You can switch between the two types of main menu in the User settings.
    • The menu is now an integral part of each and every page. No frame tag is used for this purpose.
    • Pages are loaded in the background. It is not necessary to render new pages completely from the scratch. Faster response times.
    • The Change password tab is no longer part of the main menu. It has been moved to the User settings section.
  • New Client card menu:
    • The new appearance reflects that of the Main menu.
    • The Client card menu is now an integral part of each and every Client card page. No frame tag is used for this purpose.
    • Pages are loaded in the background. It is not necessary to render new pages completely from the scratch. Faster response times.
  • New User settings section in the top bar:
    • Change password option
    • Change main menu type option

History

  • Several new sections have been added to Statistics / History / History:
    • Invoicing / Invoices / Bulk invoice generation: Here you can find information related to bulk invoice generation: who, when, for which period and for which invoice group.
    • Invoicing / Invoice groups: In this section, you can find details concerning changes to the invoice group settings: who, when, what kind of change and which invoice group.
    • System / Settings / Security: Here you can find more information about changes made to the security settings (SSH, HTTP, SMTP, etc.): who, when, and what kind of change.
    • Clients / Client card: This section contains a log of Client card visits: who and when accessed a particular Client card. Logging in 5-minute intervals.
  • Settings / Administrators / Administrators: A new option has been added that allows you to go through the history of all the users in the system. To be able to use the feature, you need to have access to this page. If you want to see the history of emails, you need to have permission for that, too.

Reminders

  • It is possible to select more than one invoice group at a time.
  • It is also possible to enter the email text and the PDF text separately. If the PDF text is not filled in, the email text is used instead.
  • Reminder fees: Separate fields for invoice groups that are VAT payers and invoice groups that are VAT non-payers. 

Statistics / Server stat. / Emails / Queue

  • You can now select individual emails in the queue and resend them or delete them in bulk.
  • If an email with an invoice has been deleted from the queue, the relevant invoice is marked as unsent.
  • All emails deleted from the queue are logged in the email history.

Statistics / Client stat. / By connection

  • Further relevant items have been added to the page.
  • New items in the WIFI, Cable, FTTB and FTTH sections:
    • Number of connections (total)
    • Number of suspended services as of the first day of the month
    • Number of clients with suspended services as of the first day of the month
    • Number of deleted services (number of services to be deleted immediately after the generation of the statistics report)
    • Number of clients with deleted services (number of clients whose services are to be deleted immediately after the generation of the statistics report)
     

CSV exports in Clients

  • A CSV export option is now also available in other sub-tabs in Clients.
  • Namely:
    • Clients / VoIP
    • Clients / IPTV
    • Clients / General

System maintenance in progress

  • The System maintenance in progress message is displayed during upgrade.
  • The page with the message gets updated automatically.
  • Interval: 10 seconds.
  • Once the upgrade is finished, you are redirected back to the user interface.

Further changes

  • Add new client: By default, the Send invoices by email checkbox is unchecked. The box gets checked automatically if you enter a valid email and/or invoicing email address.
  • Service transfers between clients are now logged in History: When, who, from whom, to whom, which service.
  • Clients / VoIP and Clients / IPTV: Addresses are divided into several columns (similarly to Clients / Internet and Clients / Contacts).
  • Clients / Internet: Service suspension dates are included in CSV exports from this page.
  • Clients / Internet: Filter Service type: The CMTS option did not work correctly. It is fixed now.
  • Clients / CATV: Print settings
  • Hardware / Routers / Router status / Access points: A new button has been added that allows you to export an overview of all SSIDs and the corresponding numbers of customers.



ISPadmin 5.04

ISPadmin 5.04 stable

RELEASE DATE: February 20, 2019

Scheduling / Report

  • Column Type added to the table: It is now easier to find out which type a particular task belong to.
  • Option All added to the Technician menu: You can have the system display all tasks, not just tasks assigned to one particular technician.
  • Button CSV newly available above the table: You can export the contents of the table to a CSV file by clicking on it.

Scheduling / Overview

  • Column Client number added to the table: It is now easier to find out relevant clients.
  • Button CSV newly available above the box with filters: You can export the contents of the table to a CSV file by clicking on it.

Inventory / Inventory

  • Button Export to CSV newly available above the table: You can export the contents of Inventory to a CSV file by clicking on it.

ISPadmin 5.04 beta2

RELEASE DATE: February 6, 2019

Send invoices by email

  • Invoicing / Invoices / Invoices / Send invoices by e-mail:
    • The Number of clients without an email address item appears even if the value = 0.
    • If you click on the number in the Number of emails to be sent item, a window with an overview appears.
    • If you click on the number in the Number of clients without an email address, a window with an overview appears.
  • Invoicing / Invoices / Invoices / Overview for a particular invoice group:
    • If you click on the number in the Sending column, you are redirected directly to the Send invoices page. You do not have to go through the menu in the last column of the table.
    • The total number of unsent emails is displayed at the bottom of the table.

Reverse charge column in Statistics / Client stat. / Services

  • There is a Reverse charge column in the overview. Two possible values: YES (invoiced in the reverse charge mode), or NO (invoiced in the standard mode).
  • There is also a filter with the help of which you can have the system display only services invoiced in the reverse charge mode or only services invoiced in the standard mode.

Logging of automatically suspended services

  • A new log of automatically suspended services is available in History (Client card / History, or Statistics / History / History).
  • Included: Information about the name of the automatically suspended service, the reason for automatic service suspension and other details (for example: Suspended from – to).

Further changes

  • Invoicing / Overviews / Accounting: If you clicked on the Show list of invoices in PDF button, the downloaded file did not have the .pdf file extension. Now it does.
  • Client card / Active services / Particular service: When a dealer was assigned to a particular service, their percentage commission did not get entered automatically by the system. Now it works as it is supposed to.
  • The way that new contracts are saved in Client card has been modified. If you clicked on the Save button several times, it could result in multiple entries.

ISPadmin 5.04 beta1

RELEASE DATE: January 17, 2019

MikroTik router password change

  • Hardware / Routers / Router status / Routers: Bulk password change feature for MikroTik routers added to the system.
  • To be able to use this feature, you need to set the user permissions correctly in Settings / Administrators / Administrators. It is necessary to check the Allow tools box in the Hardware / Routers / Router status / Routers section. This setting applies to all the tools available on the page.
  • Hardware / Routers / Router status / Routers: Choose Mikrotik in the Router type menu. Checkboxes appear in the first column. If you check at least one of them, the select box in the bottom-left corner of the table gets activated. Choose the Change password option.
  • You can change the passwords of the retrieved users.
  • If a given user does not exist on a router, it is possible to add them to the router (checkbox Add a user if they do not exist).
  • You can also allow this user to communicate with ISPadmin (checkbox Set to communicate with ISPadmin).

Do not suspend services temporarily

  • Do not suspend services temporarily feature added to Client card / Information / Edit
  • If the Don’t suspend checkbox is checked, it is possible to set how long a given client’s services are to remain unsuspended. Choose a particular date in the Till setting.
  • If you choose, for example, January 20, 2019, it means that the client’s services are to run without interruption until January 20, 2019. The next day (January 21, 2019), the Don’t suspend checkbox is automatically unchecked and the client’s services may be suspended by the system.

Contracts in the Client Portal

  • Settings / Syst. settings / Client portal: ci_display_contracts_tab setting modified
  • In the Client Portal, you can now have the system display contracts in PDF format only.
  • Before: 0 = Contracts tab in the Client Portal disabled. 1 = Contracts tab in the Client Portal enabled.
  • Now: 0 = Contracts tab in the Client Portal disabled. 1 = Contracts tab in the Client Portal enabled. Contracts available in PDF and DOC (DOCX, RTF) format. 2 = Contracts tab in the Client Portal enabled. Contracts available only in PDF format.

Client number 0

  • It is possible to add more than one client with client number 0 to the system.
  • You can use this feature, for example, when you are adding new clients (without contracts) to the system.
  • In Settings / Syst. settings / Client Portal, it is necessary to set ci_enable_login_name_creation to 0.

Syslog

  • Router name column added to the table
  • Device ID renamed to rtrID
  • Entry time column added to the table
  • If the entry time and the router time differ by more than 2 hours, the router time is marked in orange.
  • Items ordered by entry date
  • Search by entry date

API-SSL communication with MikroTik devices

  • Improvement in API-SSL communication with MikroTik devices
  • The API-SSL login time limit could, under certain circumstances, lead to the following problem: API-SSL test FAIL (failed connect or ssl handshake).
  • The time limit has been extended so that the key exchange and encryption processes could finish without being interrupted.

Further changes

  • Invoicing / Invoices / Invoices – Overview for a particular invoice group: Column Sending added to the table (Number of emails to be sent)
  • Settings / Administrators / Dealers / Payments for dealers: Payments can be deleted.
  • AIB SEPA: The system uses manually entered SEPA IDs (if they are filled in) or system generated SEPA IDs. (IE localization)
  • Invoicing / Overviews: Button Default added to the relevant overviews
  • Client card / Information / Send settings via e-mail: Button Back added to the form
  • Test version of payment calendar added
  • Invoicing / Overviews / Invoicing / By period: Column Rounding added to the table
  • Other / Backups / System: In the overview, the last backup creation dates are used instead of the folder creation dates.
  • Other / Import / VoIP Overviews:Data retrieval in VoIP overviews is faster.
  • Dashboard: Better position of the settings window
  • Invoicing / Overviews / Accounting: CSV export modified. The decimal separator and date format used in the export file are chosen based on the localization. UTF-8 encoding.
  • Scheduling / Overview: Fulltext search feature modified. Search is also performed on the data entered in the Internal description and Solution fields.
  • Hardware / Routers / Router status / Dashboard: MikroTik Dashboard modified
  • Improvement in the creation of Mikrotik-Rate-Limit attributes based on tariff details: During RADIUS synchronization, all tariff parameters, including Burst, are correctly added to the Mikrotik-Rate-Limit attribute.
  • Text messages (SMS) with special characters + Cinterion MC39: Diacritics removed from text messages sent from Nagios
  • Client card / Active services – Internet service (PPPoE): Username check modified. Newly allowed characters: “@”, “.”,” -“,” _” .
  • Invoicing / Overviews / Invoicing / By period: Same data in the overview and in the CSV export
  • Invoicing / Invoices / Invoices: If the number of invoices to be sent is 0, the Send invoices by e-mail icon is greyed out.
  • Invoicing / Invoices / Invoices: The number of clients without an email address is retrieved from the selected invoice group only.
  • Hardware / Routers / All: If you use the filters provided, the router overview will automatically get updated based on the settings.
  • Client card / History: Bug fix in the History
  • Settings / Syst. settings / VPN server: Status retrieval fixed (connected/disconected)
  • Invoicing / Forecast / Forecast: Invoicing forecast fixed
  • Settings / Contracts / Bulk: Bulk-generated contract download options fixed (DOC/PDF icons)