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 <global arguments> <command> <sub-command arguments>
    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