Skip to content
This repository has been archived by the owner on Jan 13, 2025. It is now read-only.

0.5.0 / 2024-12-06

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Dec 09:55
· 4 commits to main since this release
6d3e3ad

Changelog

0.5.0 / 2024-12-06

  • [REFACTOR] Created a PrometheusAPIClient class for core API functionalities such as creating/deleting rule files and updating/reloading configurations. Removed a duplicated validation function and moved it to the utils folder. Also Updated the architecture diagram. #53
  • [ENHANCEMENT] Introduced a new web page called Config Management for managing Prometheus configuration through a web interface. This page utilizes the /configs API. #52
  • [ENHANCEMENT] Introduces a new API /configs for Prometheus configuration (prometheus.yml).
    This API provides three methods: GET, PUT, and PATCH:
    • Fetch the existing configuration in JSON or YAML format.
    • Update the entire Prometheus configuration file.
    • Partially update specific sections of the configuration file. Adds an OpenAPI specification for the prometheus.yml #51
  • [CHANGE] The name of the page API Documentation has been renamed to API Reference. Changed server address in API reference page. #50