##########
Change Log
##########
All notable changes to this project will be documented in this file.
This project adheres to `Semantic Versioning `_.
[0.24.6]
************
Updated
-------
* Utilized ska-tmc-common v.1.0.0.
* Updated the TMC mid documentation to bring it on par with the Low updates made towards resolution of SKB-808
Fixed
-----
* Fixed docs-build warnings
* Fixed RTD structure and issues
[0.24.5]
********
Updated
-------
* Removed updation of the unresponsive flag from event callbacks to resolve SKB-1074.
* Updated RTD docs to resolve SKB-808
[0.24.4]
********
Updated
-------
Updated imports for the helper device to deploy from ska-tmc-simulators package v1.1.4.
[0.24.3]
*********
Fixed
--------
* CONFIGURING Obs state check added for command tracker in configure command
[0.24.2]
********
Updated
-------
* Updated ska-tmc-common version to 0.30.3
* Update ska-tango-util and ska-tango-base chart version to 0.4.24
[0.24.1]
********
Fixed
-----
* Fixed RTD inline with skb-808
[0.24.0]
********
Added
-----
* CommandTimeout attribute is introduced which can help to update timeout without redeployment.
* CommandTimeOutDefault property is introduced which
can be used to set default value at the time of deployment.
* Utilized the latest tag of ska-tmc-common (0.30.0).
[0.23.3]
***********
Added
-----
* Updated the ska-tmc-common version to 0.28.4
[0.23.2]
********
Added
-----
* Updated the ska-tmc-common version to 0.28.3
[0.23.1]
********
Fixed
-----
* Added configurability for assignresources schema version for sdp
* Fixed AdminMode read attribute issue in sdpsubarrayleafnode
[0.23.0]
********
Added
-----
* Restart Helper class used from common
* Restart command updated such that it bring obs state to EMPTY from any obs state except ABORTING, RESTARTING
[0.22.3]
********
Updated
-------
* Utilized the latest ska-tmc-common version 0.27.4.
* Modified logger messages
[0.22.2]
********
Updated
-------
* Updated ska-tmc-common repository to 0.27.3.
[0.22.1]
********
Updated
-------
* Updated ska-tmc-common repository to 0.27.2
[0.22.0]
********
Added
-----
* Updated ska-tmc-sdpleafnode repository to use ska-tango-base v1.2
* Implemented error propagation and timeout handling for Abort and Restart commands
* SdpSubarrayLeafNode will catch exceptions thrown by SdpSubarray and report on its LRCR for Abort and Restart commands
[0.21.4]
********
Added
-----
* Added changes in the logs as per Logging Guidelines
* Added Command ID in logs and fixed logging levels.
* Removed the implementation of disable command.
[0.21.3]
********
Fixed
-----
* Removed the transitional obsState RESOURCING check from AssignResources command tracker.
* Spike SAH-1691 is created for further investigation.
[0.21.2]
********
Fixed
-----
* Removed processing from Tango event handler and perform in call backs function.
[0.21.1]
********
Fixed
-----
* Fixed SKB-732
[0.21.0]
********
Changed
-------
* Updated FQDN's as per ADR-9
[0.20.2]
********
Added
-----
* Updated latest common to include changes in SDP helper dish device for scan error propagation
[0.20.1]
********
Fixed
-----
* Updated latest common repository to include changes related to index error
[0.20.0]
********
Added
-----
* Added AdminMode functionality.
* Monitoring and control functionality with hierarchy of nodes
* Automatic control actions on Alerts using Elettra Alarm Handler
* LMC simulator for Dish
* Allocation and Deallocation of receptors in Subarray
* Basic configuration (setting target pointing coordinates) of a Subarray
* Commands and Events propagation
* TANGO group commands
* Conversion of Ra-Dec to Az-El coordinates using KATPoint
* Calculate Az-El periodically in Dish Leaf Node and implement tracking functionality in Dish Master
* Interface between the TMC and CSP Master:
* Develop a CSP Master Leaf Node
* Monitor/subscribe CSP Master attributes from CSP Master Leaf Node
* Modify aggregation of overall Telescope Health (residing in Central Node) to include CSP Master health
* Modify StartUpTelescope command on Central Node to start CSP Master device
* Accept configuration as strings (JSON) from OET for following commands:
* AssignResources
* ReleaseResources
Fixed
-----
* `Issue #26: AssignResources command is disabled in SubArray `_
* `Issue #12: make up fails `_
* `Issue #11: missing katpoint dependency `_
* `Issue #10: ska-registry.av.it.pt `_
[0.19.3]
********
Fixed
-----
* Fixed SKB-592 issue with variable initialization.
[0.19.2]
********
Fixed
-----
* Update Abort() to notify observers
[0.19.1]
********
Fixed
-----
* Resolved SKB-658.
[0.19.0]
********
Added
-----
* Implemented Exception handling for End, Scan and EndScan commands.
[0.18.0]
********
Fixed
-----
* Resolve SKB-525 update with command callback tracker changes.
[0.17.3]
********
Fixed
-----
* Fixed SKB-618(Fix KeyError for Missing 'resources' Key in SDP Subarray AssignResources Command)
[0.17.2]
********
Fixed
-----
* Resolved skb-536
* The SDP Subarray Device can transition to the ABORTING state before reaching the ABORTED state.
* Updated the .readthdocs.yaml
* Fixed documentation missing information issue
* Fixed Logger strings.
* Improved the test case execution time.
[0.17.1]
********
Fixed
-----
* Remove a spam log from component manager method
[0.17.0]
********
Changed
-------
* Utilized the ska-tmc-common v0.20.2 which has new liveliness probe implementation
[0.16.5]
********
Fixed
-----
* Utilized the latest ska-tmc-common 0.19.7 which clears abort event in tracker thread.
[0.16.4]
********
Fixed
-----
* Resolving the issues of error propagation.
[0.16.3]
********
Fixed
-----
* Enable polling of all attributes by setting and pushing archive
events to resolve SKB-434.
[0.16.2]
********
Changed
-------
* Improve loggers statement and version of common
[0.16.1]
********
Fixed
-----
* Enable obsState check for Abort commad
[0.16.0]
********
Fixed
-----
* Update Sdp master leaf node and Sdp Subarray Leaf Node to use Base class v1.0.0 and pytango v9.5.0
[0.15.1]
********
* CommandTimeOut Device property added to Sdp Subarray Leaf Node device
[0.15.0]
********
Changed
-------
* Updated pytango v9.4.2
* Updated ska-tango-base library v0.19.1
* Updated ska-tango-base chart v0.4.8
* Updated ska-tango-util chart v0.4.10
* Updated ska-tmc-common v0.14.0
[0.1.2]
*******
Changed
-------
Release of feature SP-354:
* Accept configuration as strings (JSON) from OET for following commands:
* AssignResources
* ReleaseResources
* Accept Dish, CSP and SDP configuration as JSON string from OET
* Configure Dishes, CSP subarray and SDP subarray
* Accept Scan command with time (in seconds) from OET and perform simple scan for the duration
* Accept EndSB command from OET
* Calculate dummy delay models and provide them to CSP subarray periodically
[0.1.1]
*******
Changed
-------
Release for SP-142 demo:
* Accept configuration as strings (JSON) from OET for following commands:
* AssignResources
* ReleaseResources
* Accept Dish configuration as JSON string from OET
[0.1.0]
*******