############ 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