UI 7.1.2 - QA Changelog
Released 2026-09-04 · v7.1.2.a · 34 issues
For test planning. Lists every Jira issue in the release together with the maintenance work that came with it. What those issues mean for a customer is in the external changelog.
Jira References
-
DEV-1464 - Angular Project > Management portal > Settings > System settings > SMS server > Input fields are missing
-
DEV-1465 - Angular Project > Support portal > Settings > System settings > "SMS server" settings are missing
-
DEV-1945 - Angular Project > Management Portal > Settings > Protocols > USP > Add / Edit > Add > Any MTP > "Security mode" = "X509" > "Certificate (PEM)" is required
-
DEV-2250 - Angular Project > Management Portal > Find Device > Upload > Add > Vendor log file > Send > Ok > Incorrect popup message is displayed
-
DEV-2541 - Angular Project > Management Portal > File management > Any file > Absent "File URL" parameter
-
DEV-2606 - Angular Project > Management Portal > TR-181 > Find device > File upload > "Vendor Configuration File <i>" > "Instance" drop-down is unclickable
-
DEV-2613 - Portals Startup Depends on Proxy Configuration
-
DEV-2617 - Angular Project > Management Portal > Left menu > "Wi-Fi management" section> Any item > "Back to main" button > Page backed to Login screen, despite the fact that user already logged in
-
DEV-2743 - scg - update group - only first time window is executed
-
DEV-2751 - Angular Project > Management Portal > ISP = 1 / 2 > Settings > System Settings > Domains > Impossible to select domain by keyboard
-
DEV-2753 - Angular Management Portal > ISP = 1 / 2 > Specific domain > Settings > System Settings > SNMP server > Separate settings > Changes applied to other domains
-
DEV-2757 - Angular Project > Management Portal > "ISP=1" > Settings > Protocols > USP > Add > "Domain" field is present
-
DEV-2762 - Angular Project > Management Portal > ISP = 1 / 2 > "Diagnostics" settings for specific domain > Find device > Upload diagnostic / Download diagnostic > Incorrect URL settings from Super domain only are present
-
DEV-2781 - Angular Project > Management Portal > ISP = 1/ 2 > Specific domain with monitor / profile / automation / group update > Settings > Domains > "Delete" specific domain > Domain deleted
-
DEV-2790 - Angular Project > "ISP = 2" > Settings > Protocols > TR-069 > Import > Domain absent from file > User created
-
DEV-2791 - Angular project > Settings > Protocols > TR-069 / USP > Add / Edit > Password not masked
-
DEV-2792 - Angular Project > Management Portal > ISP = 1 / 2 > Specific domain > Settings > Alert and Events > Events > The settings are not inherited from the Super domain
-
DEV-2793 - Angular Project > Management Portal > ISP = 1 / 2 > Specific domain > Settings > Alert and Events > Events > Any changes > Save > Changes saved to Super domain
-
DEV-2804 - Angular Project > Oracle > Settings > System settings > External system > MQTT > Configuration is not opened
-
DEV-2825 - Angular Management Portal > "ISP = 1 / 2" > Device Profile > Default profile > No device profiles > Incorrect message
-
DEV-2831 - Angular Project > "ISP = 1/2" > Group update in specific domain > Super domain user > Edit update > Show list > Devices from other domains are present
-
DEV-2833 - Angular Project > Management Portal > Settings > Protocols > USP > Add / Edit > Any MTP > Any change > Save > Changes are not displayed
-
DEV-2835 - Angular Project > Management Portal > Settings > Protocols > USP > Add > Two or more MTP > Select any MTP > All MTPs selected
-
DEV-2838 - Angular Management Portal > ISP = 1 / 2 > Specific domain > Kafka settings differ from Super domain > Generate data delivery > Message is not sent
-
DEV-2847 - Angular Project > Management Portal > ISP = 1 / 2 > Specific domain > Settings > Alert and Events > Events > Hint > "." missing at the end of hint
-
DEV-2853 - Angular Project > Management Portal > Several domains > Settings > Alerts and Events > Events > URL > URLs from other domains are present
-
DEV-2865 - Angular Project > Management Portal > Settings > Alert and Events > Events > Edit URLs > Incorrect URL > Save > No error occurred
-
DEV-2874 - Angular Project > Group update > Add > File upload > Default upload URL > Save > Page is stuck
-
DEV-2886 - Angular Project > TR-069 > Group update > File upload > Default upload URL > File type > Any value with instance > Any value without instance > "Save" button inactive
-
DEV-2894 - Angular Project > "ISP = 1" > Settings > Protocols > TR-069 > Import > Show success message on import done
-
DEV-2908 - Angular Management Portal > ISP = 1 / 2 > Specific domain user > File Management > Add file via specific domain > "Manufacturer" dropdown is stuck
-
DEV-2923 - Angular Project > TR-069 / USP > Management Portal > Wi-Fi management > Devices > "Network connected clients" cube > Incorrect button label is displayed
-
DEV-2925 - Angular Project > TR-069 / USP > Management Portal > Wi-Fi management > Devices > "Diagnostics" cube > Run diagnostics > Incorrect pop-up message is displayed
-
DEV-2933 - Angular Project > Management Portal > Custom user group with related user > Settings > Management > User group > Delete > Ok > Incorrect message is displayed
Chores
-
Update docs
-
Add deployment.yaml contract for Deployment Manager
Deployment Manager reads this file from the tip of this branch to know the service’s image, ports, volumes, clustering pattern and the variables an operator must fill in. It was previously vendored in ft-internal-tools (deployment-manager/catalogue/contracts/portals.yaml); this repository now owns it.
-
Add the deployment/ config tree Deployment Manager mounts
These are the application config files a generated Compose bundle mounts into this service’s container. They were vendored in ft-internal-tools (deployment-manager/catalogue/services/); this repository now owns them, and Deployment Manager reads them from the tip of this branch.
Private key material is deliberately NOT here: keys and keystores stay in the one place they already live and are laid over this tree at generation time, so the same private key does not gain a copy per repository.
-
Add the key material this service’s bundle mounts
Completes the deployment/ tree: the keystores and TLS private key a generated Compose bundle mounts into this container, which were held back from the previous commit while their placement was decided.
They are tracked here rather than in ft-internal-tools so a service’s install payload is one thing in one place. Rotating a key is now a commit in this repository — the same file was previously copied across two repositories, and a rotation had to find both.