Changelog

0.4.5 (2026-03-31)

Bug Fixes

Documentation

  • add additional text in installment guide. (84cd8908)
  • add getting started section install page. (41f142ed)

Chores

  • remove dev pvc. (2d8ff776)
  • packages upgrade. (e4619073)
  • change filebrowser database path. (215263d3)
  • remove hardcoded namespace naming. (c2b4832b)
  • remove (part of) unused kustomize code. (ec73189e)
  • add permissions for chantico in cluster. (56677396)

CI

  • Goreleaser build separation, fix Chart.yaml path, inject Docker Hub token (44b6f7ed)

0.4.4 (2026-03-30)

Bug Fixes

  • adds Chantico gopher back to README.md (ec5b8a34)

Documentation

  • Correct relative content directory (d732d12b)

Chores

  • cleanup: Initial restructure of hugo and docs (9eac3f58)
  • update packages. (8951ff83)

0.4.3 (2026-03-20)

Bug Fixes

  • ci: Avoid redundant changelog entry and publish changelog to GitHub (0e6c069c)

Chores

  • release: bump version to v0.4.2 [skip ci] (d4c50a47)

0.4.2 (2026-03-20)

Bug Fixes

  • release: Correct GitLab URLs (aa17dcb7)

0.4.1 (2026-03-20)

Bug Fixes

  • ci: Correct syntax for file existence check in release job (4f2d2345)
  • ci: Use goreleaser image for release job (f53e34ed)
  • ci: Improvements for release, with changelog and version bumps (ad49cf6b)

Documentation

  • Update links, menus, and add more sections and add link checker to CI (ca0829e0)
  • Link architecture figure from use cases (9a0b86b1)

Chores

0.4.0 (2026-03-13)

Feature

  • replace Prometheus config merging with service discovery (67ce0300)

Chores

  • Clean up old Postgres-specific code for storing measurements (76264d03)

0.3.0 (2026-03-05)

Feature

  • seperate method and write unit test. (7c067f56)
  • implement polling of Prometheus to regulary check endpoints. (8a914bdd)

0.2.3 (2026-03-05)

Bug Fixes

  • Correct links in API reference (a2272083)

Documentation

Chores

  • Upgrade minimum Go version to 1.24.13 and default to 1.25.7 (a8c23b5a)
  • Fix formatting of webapp files (6e3dae28)

CI

0.2.2 (2026-02-26)

Bug Fixes

  • Resolve merge conflicts. (9acfa575)
  • show error instead of status message for Prometheus reloading. (523ae569)
  • resolve giving r/w permissions per folder. (63d40288)

0.2.1 (2026-02-26)

Bug Fixes

  • Do not validate convergent parents in data center resource graph (fecfb9a9)

Documentation

  • Add namespace to kubectl command (3bcb8717)

Tests

  • Add unit test for self-reference in data center resource (4b655290)

Chores

  • Update variable name of data center resource (bcf3c2d9)

CI

  • Token from variables instead (9994f589)
  • Commit change to helm chart before goreleaser (3a12aa88)

0.2.0 (2026-02-26)

Feature

  • improve k8s installation docs (fb4f7afe)
  • wait in migration job and update goose image for better encryption (7dcabb02)
  • Correct postgres service selector and goose migration path within pod (d9aa9a30)
  • Add image pull secret and docs on setting up token in GitLab (331b2378)
  • correct job namespace (4b975958)
  • correct syntax and add hook annotation (8d0f04b8)
  • job to perform goose migration and wait for postgres to be up in initcontainer (bebf961c)
  • cache layers during build, build some images only on main branch (1d018fac)

Bug Fixes

  • docs: Correct indentation of the code blocks in local setup doc (2a92fea8)
  • re-introduce SetupWithManager (ef7da1f2)

Documentation

  • Update README.md chantico description (9edfe8f4)
  • Update README.md with contributing/code/docs, add LICENSE file (8c8abf9b)
  • Add autogeneration of how-to list (113b82c3)

Chores

  • Remove old persistent claim volume on teardown (bc5259db)

CI

  • Handle semantic-release exit code gracefully (861cfa75)
  • No CI for manual release test job (8cf3ad0c)
  • Provide branch name for manual release test job (d1283bc1)
  • Allow running manual test without deps (8eca9b55)
  • Make manual job for build release test more like release (69cf1e54)
  • Make separate line for GitLab and improve config (1cad91e8)
  • Change image for build test (df0f6ac5)
  • Test build on non-main branches (7cb172fd)
  • Initial configuration of release pipeline (f74fc2ef)
  • Remove missing dependency (135e6d4d)
  • Set up release pipeline (a1057ca8)
  • Provide scanner job ID for artifact URL in deploy (955c0d24)
  • Deploy scan even if job fails (1c2e8cda)
  • Adjust stage dependencies, allow scan failure for deployment (9a737224)
  • Make lint steps a warning and indicate all outputs/files involved (b90223c0)
  • Move fmt/vet recipes to run only in dedicated stage (3eb8a9a1)
  • Add preview build of documentation for merge request (5d4389b8)
  • build chantico aggregator as well (1ccbd7ac)
  • add build/publish stage for main chantico image (b98de476)
  • update command information (59fc9624)
  • add chantico-goose build (3033941d)

design

  • change os.Setenv to t.Setenv (6c866854)
  • remove outdated test folder based on the operator-sdk (85f03fa0)
  • document the testing approach (8ac7db10)
  • run all tests in CI and track total coverage (0a8e9088)
  • add create SNMP generator (546cae37)
  • fix yaml indentation (18d6725e)
  • rewrite TestGetState (a90c9a65)
  • remove end-to-end testing (34d4488c)
  • start testing the interaction with the snmp exporter (8a7e9f5a)
  • delegate volume creation to its own package (62de24fc)
  • add used docker images to its own package (77fc2341)
  • implement requeue with delay (55869db3)
  • improve test (13409d55)
  • add test report and adjust coverage pattern (b5805b0d)
  • Add CI test stage for measurementdevice tests (4e764d50)
  • remove duplicate test (fb8f74a0)
  • Format tests with subtests and failure messages (b0c171ab)
  • add nil case for measurementDevice (cbd35af7)
  • clean up old structure (9a4afe89)
  • add test to check the ActionMap (18b32d2b)
  • regroup actions and state of measurementdevice (c74e915f)
  • move actions to a separate module (fa96f284)
  • initial concept of action tests (a4a2480b)

readme

docker

  • Increase Go version to 1.23 for go mod download (45b6f7ea)

bug

  • fix race condition on redeployment (and more) (fa4e6b59)

0.1.0 (2025-07-11)

Bug Fixes

  • change master to main (bd28ff0)
  • json format in .releaserc.json (1c54aed)

Features