Full Changelog

Release: v7.0.6

Sprint: Angular sprint 6

Breaking Changes

Jira References

  • DEV-1661 - in spv - acs adds star in parameter path so task fails

  • DEV-1676 - Angular Project > TR-069 > Any device supports "Tone File" and "Ringer File" types > "File management" from left menu > Expand "File type" drop-down > "Tone File" and "Ringer File" types are absent

  • DEV-1814 - Angular > Alerts end Events > Alerts > Implement exporter for scrapping by Prometheus

  • DEV-1862 - B: Angular Project > Management Portal > Find device > Show on map > Inactive button

  • DEV-1866 - Angular Project > Oracle > Device profile > Add > Manufacturer and model name without template > An error occured

  • DEV-1892 - B: Angular Project > Management portal > File management > Firmware Image > "Up-to-date" toggle is missing

  • DEV-1901 - Angular Project > Management Portal > Device profile > Add > "Manufacturer" drop-down > Manufacturer without template is absent

  • DEV-1912 - Angular Project > MySQL > Settings > System settings > SMS server > Add > Save > Changes not saved

  • DEV-1913 - Angular Project > TR-181 / USP > 100% memory load > Find device > Wi-Fi management plus > Network score cube > Incorrect value of MEM KPI

  • DEV-1947 - Angular Project > Management portal > Group update > IPPing / Download / Upload diagnostics > Edit > "Save and activate" / "Save" > An error occurred

  • DEV-1957 - B: Angular project > No device with location > Find device > Show on map > Map is open

  • DEV-2022 - Angular Project > Management portal > Automation > Export > Open file > Tasks are absent

  • DEV-2023 - Angular Project > Management portal > Automation > Import > Select file > Import is not performed

  • DEV-2026 - Angular Project > Management Portal > File management > Firmware Image > The "Version" field is grayed out

  • DEV-2028 - Angular Project > Management portal > Settings > Management > License > Add > License with expiration by "Date" > Time limit not updated

  • DEV-2033 - Angular Project > Management portal > Settings > Management > License > Add > License with expiration by "Date" > Incorrect values are stored in DB

  • DEV-2036 - Angular Project > Management portal > Settings > Management > License > Add > Unlimited license > Invalid case for "Unlimited" word

  • DEV-2037 - Angular Project > Management portal > Settings > Management > License > At least two licenses > Incorrect order

  • DEV-2074 - Angular Project > Management Portal > IP Layer Capacity diagnostics > Complete > Measurement units are absent

  • DEV-2089 - Angular Project > TR-098/TR-181 > Management portal > Automation > Import > Save > An unexpected error occurred

  • DEV-2178 - Angular Project> Management Portal > Device Profile > Edit > Change any parameter value > Save > An error occurred

  • DEV-2184 - Angular Project > Management Portal > Device Profile > New / Edit > Newest firmware > Activate > No newest firmware file > Register device > The download task is sent to the device

  • DEV-2185 - Angular Project > Management Portal > Device Profile > Newest firmware > Activate > The download task fails

  • DEV-2187 - Angular Project > Management Portal > Find device > Download > Task completed > Task is absent from the list

  • DEV-2191 - Angular Project > Management Portal > Device Profile > New > Backup > Activate > The backup task is not sent to the device

  • DEV-2192 - Angular Project > Management Portal > Device Profile > Edit > Backup > Save > Activate > Open > The backup toggle switched off

  • DEV-2195 - Angular Project > Management Portal > Device Profile > Newest firmware > Activate > The download task is absent

  • DEV-2197 - Angular Project > MySQL > Management Portal > Device Profile > New / Edit > Backup > Save > An error occurred

  • DEV-2205 - Angular Project > Oracle > Management Portal > Find device > Download > An error occurred

  • DEV-2207 - Angular Project > "SAML" disabled > Start > Error in log file is present

  • DEV-2212 - Angular Project > TR-069 > Initiate Connection Request > Connection Request is not performed

  • DEV-2230 - Angular Project > Management Portal > TR-181 / USP > Group Update > Update software > "Save" / "Save and activate" > An error occurred

  • DEV-2248 - Angular Project > MySQL > Management Portal > Monitoring > Device under Bulk_data monitor > Find device > Device Info > An error occurred

  • DEV-2256 - Angular Project > Oracle > No newest firmware > Automation > Add > Automation parameters > Add task > Download > Newest firmware > Save > View tasks > An error occured

  • DEV-2258 - Angular Project > No newest firmware > Group update > File download > The newest firmware > Activate > Firmware download task is sent

  • DEV-2267 - Angular project > Oracle > TR-181 > Group update > New > File upload > The "File type" drop-down is not working

  • DEV-554 - Angular Project > TR-069 > DEFAULT profile with "PeriodicInformInterval" > Add > "PeriodicInformInterval" value is not equal to "PeriodicInformInterval" value from DEFAULT profile

  • DEV-974 - Angular Project > TR-181 > Wi-Fi management plus > "AutoChannelSupported"=1 > Gateway Wi-Fi status cube > SPV on "AutoChannelEnable" = "0" > Incorrect system notification

Features

  • add keycloak schema (dedicated, auto-created on both MySQL and Oracle)

  • status monitoring

  • client steer

  • error/discard rate calculation logic

  • wifi overlapping

Bug Fixes

  • fix test

  • fix newest check

  • fix nightly test

  • fix deduplicate connectivity response

  • fix newest file for profile

  • fix npe

  • fix tests

  • add tests

  • deleting tmp file

  • fix npe on /events

  • history event types for protocol tr-181

Documentation

  • update antora version to 7.0.6

  • doc portal config update

  • clarify multi-arch image handling and refine offline deployment instructions across guides

  • update SAML configuration docs

  • add migration of System Alarms to Grafana SDD

  • add changelog for release 1.0.2 (ai-agent)

  • add changelog for release 7.0.5 (ui)

  • add changelog for release 7.0.5 (backend)

Chores

  • fix test

  • update version.xml

  • Feature interference from tree

  • test coverage

Refactoring

Performance

Tests

Build

CI