ASP Update #3
This update added the following enhancements:
- Added Cloud Gateways page to provide synchronization ability for all portal pages
- When permission menu is selected, keep scroll bar position of the dual select box at admin group add/edit form
- When site menu is selected, keep scroll bar position of the dual select box at admin add/edit form
- Reduced PDF report file size when previewed or downloaded
- Hide Public IP, Seamless Relogin, Price fields when Plan Type: Auto-Login is selected in Plan add/edit form
- Added option to specify logo image dimension in custom portal config.ini
- Increase `state` field character limit from 10 to 20
- Added the following options for Built-in Portal:
- Consent option to support GDPR compliance
- Configurable logo positioning (Left, Center, Auto)
- Support for multiple complimentary codes
- ‘Display Terms and Conditions in Popup’ option to display T&C in the popup
- ‘Display Consent in Popup’ option to display consent in the popup
- ‘Enable Banner/Slider External URL in Login Page’ option to show banner URL in downstream login page before login
- Enhanced the following in Custom Portal:
- If config.ini is not uploaded in the custom portal, show error
‘Config file not found. Please upload config.ini to proceed’ (Custom Portal)
- Show allowed MIME type and file extension in file manager popup
- Show files list if user uploaded zip file contains disallowed MIME types
- Translated creator display format in the Purchase Transaction Report. (eg. cc to Credit Card, pms to PMS, etc)
- Compressed each generated file as a zip file
- Add one more option to duplicate everything including name, description, zone, roaming, and global account relogin of the custom portal and full custom portal
- Sort Revenue Summary record in descending order.
- Modify Report & Analytics > Download page to be able to download pre-generated reports
- Added Preview & Download button into Report & Analytics > Usage, Devices, Demographics, Interests pages to download the real-time report
- Standardizes all delete confirmation pop-up to the new style.
This update fixes the following issues:
- When config.ini does not contain LOGO tag, logo uploader is shown in Details tab
- Data tables in PDF report are not generated properly when two or more months are selected
- Some sites are not shown in the AP move form
- antlabs-config file cannot be synchronized down to Cloud Gateway
- Network status of cloud gateway is not refreshed in ASP
- Portals are not synchronized down to cloud gateway at certain conditions
- Organization search and sort has 500 error
- JavaScript error in organization list
- Portal can be saved without selecting any plan in Non-VIP Plans
- No error is shown when the Auto-login plan is not selected and save the portal
- The success message is shown even after the error “Portal name is already in use, please
enter another one.” and portal is cancelled
- Newly added language takes over default language setting
- Adding a new plan doesn’t refresh the options in the other plan select box (Custom Portal & Full Custom Portal)
- Two Save & Close buttons are shown if the user has no preview permission (Custom Portal Add)
- Save & Close button is not shown if the user has no preview permission (Custom Portal Edit)
- If the portal name already exists, the error cannot be seen in other tabs. Loading image is shown for a while and portal is not saved. (Built-in Portal)
- PHP codes are duplicated in generated pages: success.ant, pip.ant (Built-in Portal)
- Wrong All Zone value is saved in the database. (All Portals)
- Javascript error in generated login page when user form authentication is enabled. (Built-in Portal)
- When the port number is empty, failed to save the report schedule.
- Minus (-) button is disabled in the report schedule. Emails can be removed.
- Validate Port number field not to allow a negative value
- The Grey template footer background color is red. It should be #59747C.
- Total User and Average Duration is 0 if the start date and end date is the same
- Plan new page is refreshed and ‘plan already exists’ error message is disappeared when the plan is added in the built-in portal
- ‘Seamless Relogin’ field is hidden when plan type: ‘Unlimited duration and volume’ or
- ‘Stored volume’ is selected
- Memory limit exceed when transaction CSV report or session CSV report is generated
- ‘Content not found’ error when deleting the following:
- API User
- Admin User
- Admin Group
- Site Group
- PMS not configured with VIP plans creating multiple accounts users for different devices even when the account has sharing configured.
- Remove WeChat authentication (which is deprecated) in all portals
- Change label from ‘Google Plus’ to ‘Google’ in portal and report pages
- Set 1 to sharing limit if selected plan type is not fixed duration and unlimited
- Fix generated daily, weekly, and monthly pdf show extra one day with 0 value
- Remove QoS class at global plan pages
- Change button name from ‘Login with Google+’ to ‘Login with Google’ for built-in portals
- Update all built-in templates’ thumbnail to reflect Google Plus button changes
- Custom portal uploader popup keeps showing after closing it in Edge browser
- Usage PDF Report fixes:
- 16th day date value being duplicated in 2nd half of the month
- Wrong date order when date range falls between two months
- Missing Duration Usage data table in generated daily, weekly and monthly report
ASP Version: 1.0.3
Release Date: 01 July 2020