Starling Releases
September 28, 2021
Starling 5.1.x
New Features
AllPath Director v5.1.3.0
- Ability to set custom screen saver on Sensus devices directly from APD with different options including colorful visuals, custom photos, custom text and device QR code.
- New standard inventory report for Sensus added in APD.
- Updated Alarm/History table to be sorted by Event Time by default, results will display from the newest to the oldest.
Sensus v5.1.8.0
- Ability to set custom screen saver directly from Sensus with different options including colorful visuals, custom photos, custom text and device QR code.
- Sensus can store a maximum of 3 screensaver images.
- Sensus can generate QR code in screensaver from URL provided by the user in APD.
- Added ability to export Sensus health check results to USB in FAT and NTFS formats.
North-Bound API (NBAPI) Updates
- APIs added to set screen saver on Sensus from APD.
- API added to create Inventory Report of Sensus devices from APD.
Resolved Issues & Improvements
AllPath Director
- Added configuration for time zone of the originating source (Device/APD) to be displayed in the Alarms/Events/Audits/BERT tables.
- Increased navigation capability on world map page.
- Standard inventory reports for Sensus added in APD.
- Text field validity check feature updated.
- Resolved erroneous ‘conflicting connections’ events raised for manual connections present on devices.
- Fix made to ensure that on updating or deleting any port physical connection, respective changes are now reflected on the manual connection pop-up.
- Fix made to ensure that in Element Manager, after restarting NTP daemon on a device, the device status no longer changes to offline.
- Updated Alarm/History table to be sorted by Event Time by default, results will display from the newest to the oldest.
- Alarms are now listed in chronological order in the History tab.
- Fix made to resolve displaying History Table when user navigates to Alarms tab from any other page after (having history table as the last visited table prior to that).
- Updated devices to use ‘type=audit’ in configuration change (audit) events
- Alarm regeneration updated so that the first event after a communication outage is no longer missing.
- Static IDs created for dropdown menu containers throughout the app.
- Fixed inability to open the Details window of a device from the topology/Element Manager.
- Fixed 500 server error when accessing alarm history.
Sensus
- Updated Syslog configuration to be pushed to Sensus after connection recovery.
- Updates made so that restoring Sensus backup through APD also updates the DNS entries.
North-Bound API (NBAPI) Updates
- Fixed ‘/devices/{id}/audit’ to populate all events and not only device deletions.
- Improved NBAPI support for manual nodes by making manual node port name editable from API.
August 27, 2021
Starling 5.1.x
New Features
AllPath Director v5.1.2.0
- Length of editable text box expanded.
- Support added for package downloads from Windows Upgrade server using SCP/SFTP protocols in APD.
Sensus v5.1.7.0
- Front and rear port breakout included in presence check.
- Ability to set alarm masking for Sensus power supplies.
Resolved Issues & Improvements
AllPath Director
- Empty description for failed “login” in Audit Log issue resolved when attempting to upgrade APD Software.
- If the APD manager fails to start, the service now exits with an error code.
- Issue resolved in Element Manager where customer data written to the cables was not being shown after page login/refresh.
- Length of editable text box expanded.
- After APD database restore, intermittent presentation of a 502 error popup issue was resolved.
- User-friendly module number included in cable alarms.
- Manual Connection is now drawn between nodes in IPv4.
- Default alarm table column order issue fixed.
- Devices can now no longer send NTP source dis/connect events when APD has no NTP source configured.
- After successful System Restore, logging into APD CLI no longer prompts user that APD is not configured.
- Support added for package downloads from Windows Upgrade server using SCP/SFTP protocols in APD.
- When doing a system restore IPv6 discovered device does is now registered after restoration is complete – does not require a device refresh.
- Manual connections for the retained Module 2 no longer removed from topology when another module with some connections is removed.
- Deleting DNS entry from Sensus now deletes the entry in Element Manager.
- Panel usage report summary format overlap issue resolved.
- Panel usage report incorrect type issue resolved.
- Users are now able to generate token after restarting “mysqld” service.
- Cable decommission report port information corrected.
- Firmware upgrade through APD from 5.1.5.0.GA to 5.1.6.0.RC2 now shows online status and is working.
- Custom user roles having View access to the devices & alarms are now able to view the alarm masking and bulk alarm masking screen.
- When Firmware upgrade requests of two different batches are sent – first batch’s status getting stuck issue resolved in Web Client.
- Writing to log files reduced during software upgrade.
- Writing to log files reduced during factory reset or API initiated reboot.
- All existing physical connections are now shown in topology after upgrade from 5.1.1.0.GA to 5.1.2.0.3493.
- Users are now able to download custom report in csv format when they create a new filter.
- The page no longer gets stuck on Loading when the generated report name is changed after creating a filter.
- Server no longer shows 500 error when the filter name field exceeds 50 characters.
- Column width changes are now being saved.
- Show recent column now appears in the History tab.
- The alarm page getting stuck on loading issue resolved.
- In the Firmware Upgrade view, deleting a downloaded firmware from list now does not delete entry entirely.
- Occasional issue in being unable to do a firmware update on Sensus through APD resolved.
- In case one character limit is exceeded, the error message fixed to say, “1 character over limit”.
- Space added between the gear icon and the text on Alarm Masking page.
- Text Bulk Device Config replaced with Bulk Device Configuration on respective view.
- Password field becoming editable issue resolved when user clicks on name field.
- User is now able to download reports when modules aren’t selected for manual nodes.
- Port information and Device View information now gets updated when user creates a new physical connection.
- Devices no longer appear offline when a new physical connection is made on Sensus.
- After restart device re-using index values for new notifications issue resolved.
- Updating device name no longer reverts it back to the previous one after changes are shown saved on Web client.
Sensus
- Ability to set alarm masking for Sensus power supplies.
- Alarm and Alarm History tables showing blank issue resolved.
- Port information display corrected on Sensus LCD when user creates a new physical connection for last port.
- Rear port breakout in presence check is corrected.
North-Bound API (NBAPI) Updates
- Requesting a resource with an invalid query/parameter does now tells user of the invalid query/parameter.
- Rare exception issue resolved when logging in to APD.
- Alarm Masking GET/PUT requests returning 404 & 500 error codes for offline devices issue resolved.
- Bulk Device Configuration PUT request returning 200 status code for offline devices issue resolved.
August 11, 2021
Starling 5.1.x
New Features
AllPath Director v5.1.1.0
- Ability to set alarm mask from APD GUI.
- Ability to sort lists of devices by name in APD.
- Addition of a common folder on APD server for generated reports.
- Enhanced security for OVA scripts on all APD platforms.
- Filters and Reports has been renamed to System Reports.
Sensus v5.1.6.0
- New Health Check was introduced for Sensus LCD and CLI called Network Test.
- Addition of shortcut to Health Check feature and MAC address info in LCD home screen.
- Sensus Continuity Test UI Update – Single click to run test from LCD.
North-Bound API (NBAPI) Updates
- Added new URIs to set alarm masks from NBAPI.
Resolved Issues & Improvements
AllPath Director
- Ability to navigate added when user zooms in on the world map view on topology.
- If the APD Server fails to start due to expired certificate, there is now more detailed error information in the Server_Logger file.
- Periods between device name and page number on contents page no longer overlap page number when Device Inventory and Reports PDF is viewed in Chrome.
- Audit Log no longer shows entries with Device IP of 127.0.0.1 and User SysAdmin for NTP and var changes made in APD.
- Dangling-conn value gets updated when manual connection value is removed from destination device port.
- Creating a Mon Conn on random port no longer displays 400 pop up.
- Firmware Upgrade status does not get stuck in In Progress anymore.
- Inventory report now shows consistent data.
- Presence state is updated with Clear link if the port has a dangling connection, user is now able to remove manual connection data from that port.
- APD’s setdate command is now working and no longer shows 400 error.
- Port status reverts to Available when existing connection for manual node is deleted from the Element Manager.
- User is now able to launch Web Client after upgrading from 5.1.0.0.3063 to 5.1.0.0.3163 on a 5.0.0.GA OVA base.
- Memory leak issue after triggering support log download fixed.
- After controller is modified, APD now reports old address as discoverable.
- Result from criteria search no longer includes multiple Element IP for the same Element Name in Alarms.
- The APD Check requirement is to report on status of registered APD presence.
- Halo is displayed as expected in Topology.
- Even after leaving 2 browsers connected for ~2 hours, users can login to APD from web client.
- Users can add NTP source from Web Client if the same source address was recently deleted.
- Expired Certificate will not allow login and expired cert error has been added in log file.
- On 2,000 devices discovered with connections, applying prefix on few does not cause web client to freeze on topology anymore.
- Auto systems backup are successfully created when upgrading.
- With logical status turned on device restart turns off LEDs in Element Manager.
- If a permission scope is removed from the database during APD update, logins that are associated to a custom role that previously had the permission are carried forward in the upgrade.
- Applying a filter when searching devices applies to the Select All function as well in System Reports.
- Upgraded Angular Version for Web Client from 8 to 9.
- Click here link for Two-way BERT fixed.
- Status is updated successfully while upgrading the version during Firmware Upgrade.
- Users are now able to select the destination device in manual connection window in Topology.
- Fresh OVA ntp.conf file now says tos orphan 14 rather than tos orphan 15.
- Login issue resolved when upgrading APD from 5.1.0.0.GA to 5.1.1.RC1.
- User is no longer stuck on the loading screen after installing the latest build 5.1.1.0.RC1.3426.
- Devices are sorted and displayed on the Alarm Masking screen.
- If device name is updated from the Element Manager, it is sorted in the list without the user having to switch/refresh the page.
- Selecting Template drop down shows relevant values for manual nodes.
- Switching the PS1 or PS2 toggle off or on for any device for alarm masking reflects for the relevant device only.
- Icon locations are now being saved in Topology.
- Manual connection created is now in stable state: Dangling state issue has been fixed
- Ability to see the available ports in the network topology when a new manual node is created.
- Ability to view Audit log after upgrade to 5.1.1.0.RC2.3437.
- After downloading the latest Starling 5.1.1.0.RC3.3453 Build on APD, Install Now button appears.
- Search functionality shows relevant devices available as per the match during bulk alarm masking.
- While switch the toggle to OFF state, Apply Changes button is now displayed during bulk alarm masking.
- Addition of a newly created manual node in topology.
- Communication issues resolved between real Sensus device and APD.
- Search icon is aligned w.r.t the search text.
- On pointing the cursor inside the search text field, dropdown selection box is displayed- Fixed
- Custom user role having Edit & View access to the devices & alarms, are now not able to access the alarm masking feature.
- Ability to upgrade Sensus from RC3 to RC4.
Sensus
- LCD Continuity test: Error popup enabled when user pulls out SFP during test.
- Intuitive Health Check workflow.
- Sensus upgrade to same build set – upgrade status moves to Done when action is completed.
North-Bound API (NBAPI) Updates
- If a user executes the alarm masking request for offline devices, error code 400 is returned instead of 200.
- If a user executes the bulk alarm masking request for offline devices, error code 400 is returned instead of 200.
- If a user sends the URIs by passing the Manual Node ID in the request for alarm masking, error code 400 is returned instead of 500.
- If a user sends the alarm masking per device request in NBAPI without GET method, error code 501 with relevant response message is displayed.
- If a user sends the alarm masking per device request in NBAPI without PUT method, error code 501 with relevant response message is displayed.