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)
- Now it is possible to add and delete individual administrators and retrieve basic information about them.
- More information can be found here: https://wiki5.ispadmin.eu/ispadmin-rest-api/?lang=en
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.