Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.4]

Changed

  • Made deployment, services, ingress ports configurable in Helm charts to enable flexible port configuration for different environments.

[0.1.3]

Changed

  • Updated the version of ska-src-site-capabilities-api to 0.3.66 to support the compute units schema.

[0.1.2]

Added

  • Added pod annotations for Kubernetes deployment

  • Added image configuration for cache deployment

Fixed

  • Fixed service account implementation for accounting API by changing parameter from serviceAccount to useServiceAccount

[0.1.1]

Added

  • Added compute_units to available compute resources in src node

[0.1]

Added

  • Initial release of the Ska SRC Accounting API, providing endpoints for fetching resource accounting data for Nodes.

  • Basic authentication and authorization mechanisms integrated with IAM and Permissions API.

  • OpenAPI documentation generated for all endpoints.

  • Unit tests for core functionalities to ensure reliability and correctness.

  • Dockerfile and docker-compose setup for local development and testing.

  • Basic error handling and logging implemented for better debugging and maintenance.

  • Initial schema definitions for accounting data, including transactions and accounts.