-
v0.17.0 protected53289c85 · ·
Tagged release v0.17.0 0cb9bdf feat: Added validation for YAML 1.1 boolean-like keys in GrafanaDashboard templates and improved dashboard source field handling. issue: prozorro-sale/prozorro-deployment#303 57d116b feat(templates): Enabled `allowCrossNamespaceImport` in GrafanaDashboard specifications across multiple templates. issue: prozorro-sale/prozorro-deployment#303 e074775 fix(templates): Simplified GrafanaDashboard YAML->JSON transformation logic in helper template. 31a0dc9 feat: add Grafana dashboards helper and examples - Introduced `prozorro-helm-template.grafana-dashboards` helper for managing GrafanaDashboard resources. - Added support for YAML, JSON, and other dashboard formats with examples for each. - Implemented default behaviors, such as automatic folder assignment and resyncPeriod. - Updated `global_deploy` with Grafana dashboards as a subchart. -
v0.16.0 protected25d2baa8 · ·
Tagged release v0.16.0 25d2baa feat(makefile): enforce clean git state before tagging release - Added a `check-git-clean` rule to prevent tagging releases with uncommitted changes. - Improved changelog generation with cleaner formatting for git logs. 317768d feat(env): add dynamic env expressions support Allow env entries to be rendered from a custom templated expression in addition to the existing static `value` and `valueFrom` modes. This makes it possible to build environment variables conditionally, for example: - render `valueFrom.secretKeyRef` when a secret name is provided - fall back to a plain `value` when the secret is not configured Changes: - add `expressions` handling to `prozorro-helm-template.env` - evaluate `expressions` through `tpl` in the global chart context - add an example helper that switches between empty `value` and `valueFrom.secretKeyRef` - extend the environment example values with both scenarios: without a secret and with an existing secret - refresh the rendered example output to cover the new env behavior issue: prozorro-sale/prozorro-deployment#295