############
Change Log
############
All notable changes to this project will be documented in this file.
This project adheres to `Semantic Versioning `_.
1.30.2
******
* SKB-1456: Gitlab source will read data from GitLab following any HTTPError or
URLError from the Nexus cache
* BTN-3088: SonarQube for static analysis of code quality
1.31.1
******
* ADR-122: Update documentation for new project name
1.30.0
******
* ADR-122: Telescope model client exported into ``ska-telmodel-client``
(remaining changelog filtered for entries related to ``TMData``)
1.28.0
******
* BTN-2828: DatabaseBackend interface to ska-telmodel-db-service instance
1.24.1
******
* NAK-1301: Script ska-validate-tmdata to validate tmdata directory
1.23.1
******
* NAK-1294: TMData can map document paths to schema URIs
* YAB-115: Ensure GitLab TMData backend cycles through all remote branches
when searching for the default one.
1.22.0
******
* NAK-1293: New script scan_gitlab.py to audit repositories containing TelModel data
1.21.0
******
* SKB-891: Allow git to not be installed on the system, until you try access the
module that needs it.
1.19.3
******
* Fix SKB-398: Implement file locking when loading data into cache
1.19.1
******
* Fix logo and favicon
1.19.0
******
* | **BREAKING CHANGE**: CLI arguments have a specific order now:
| ``ska-telmodel ``
| For example ``ska-telmodel -U cp -R software``
* Updated CLI to include new ``upload`` comand.
* Added new libraries to allow for adding/updaing data in Telesope Model repositories.
1.9.1
*****
* Added tutorials to restructured documentation
* Support shortened "car:" URI scheme (defaults to "gitlab.com/ska-telescope/"
prefix and "#tmdata" segment)
1.8.0
*****
* Add new "car://" backend type that behaves like "nexus://", but enforces
that data comes from artefact repository
1.4.0
*****
* Added telescope model data interface to query sources of truth on
matters of static telescope information