Releases: appuio/appuio-cloud-reporting
Releases · appuio/appuio-cloud-reporting
v0.7.1
16 changes since v0.7.0
🛠️ Minor Changes
- Allow testing PromQL queries (#110)
🐛 Fixes
- Fix queries if node class label is added (#99)
- Fix memory query on unrelated node label changes (#105)
- Fix query on PV info change (#111)
- Fix query on namespace label changes and organization change (#112)
🔗 Dependency Updates
- Update paambaati/codeclimate-action action to v3.2.0 (#93)
- Update docker.io/library/postgres Docker tag to v15 (#94)
- Update module github.com/prometheus/client_golang to v1.14.0 (#98)
- Update module github.com/stretchr/testify to v1.8.1 (#96)
- Update module github.com/urfave/cli/v2 to v2.23.5 (#95)
- Update module github.com/prometheus/common to v0.39.0 (#107)
- Update goreleaser/goreleaser-action action to v4 (#108)
- Update docker.io/library/alpine Docker tag to v3.17 (#100)
- Update module github.com/urfave/cli/v2 to v2.23.7 (#106)
- Update module go.uber.org/zap to v1.24.0 (#102)
- Update module github.com/jackc/pgtype to v1.13.0 (#103)
v0.7.0
8 changes since v0.6.0
🚀 Features
- Add node label as class for compute queries (#90)
🛠️ Minor Changes
- Remove CodeClimate Go linters (#91)
🔗 Dependency Updates
- Update module github.com/jackc/pgx/v4 to v4.17.2 (#86)
- Update module go.uber.org/zap to v1.23.0 (#88)
- Update module github.com/prometheus/client_golang to v1.13.0 (#87)
- Update module github.com/urfave/cli/v2 to v2.17.1 (#81)
- Update module go to 1.19 (#83)
- Update module github.com/urfave/cli/v2 to v2.19.2 (#92)
v0.6.0
16 changes since v0.5.0
🛠️ Minor Changes
- Show only extra paid requests (#70)
🐛 Fixes
- Fix query error caused by force-replaced pod (#78)
- Abort request if data is missing (not all Thanos stores are available) (#89)
🔗 Dependency Updates
- Update dependency docker.io/library/alpine to v3.16 (#72)
- Update goreleaser/goreleaser-action action to v3 (#71)
- Update docker/setup-qemu-action action to v2 (#61)
- Update docker/setup-buildx-action action to v2 (#60)
- Update docker/login-action action to v2 (#59)
- Update module github.com/jackc/pgx/v4 to v4.16.1 (#63)
- Update module github.com/prometheus/client_golang to v1.12.2 (#68)
- Update module github.com/lopezator/migrator to v0.3.1 (#69)
- Update module github.com/urfave/cli/v2 to v2.8.1 (#54)
- Update module github.com/stretchr/testify to v1.7.2 (#73)
- Update module github.com/prometheus/common to v0.35.0 (#77)
- Update module github.com/urfave/cli/v2 to v2.11.0 (#75)
- Update module github.com/stretchr/testify to v1.8.0 (#76)
v0.5.0
v0.4.2
9 changes since v0.4.1
🛠️ Minor Changes
- Remove checks for amount and unit on products (#45)
🔗 Dependency Updates
- Update module github.com/prometheus/common to v0.33.0 (#44)
- Update actions/cache action to v3 (#42)
- Update actions/checkout action to v3 (#38)
- Update actions/setup-go action to v3 (#37)
- Update module github.com/urfave/cli/v2 to v2.4.0 (#39)
- Update dependency docker.io/library/postgres to v14 (#20)
- Update module github.com/go-logr/logr to v1.2.3 (#41)
- Update module github.com/stretchr/testify to v1.7.1 (#40)
v0.4.1
5 changes since v0.4.0
🚀 Features
- Add GNU coreutils for easier date calculations (#36)
🔗 Dependency Updates
v0.4.0
v0.3.0
7 changes since v0.2.0
🚀 Features
- Add category reconciler (#27)
- Add required invoice metadata for Odoo (#26)
- Add
min
,max
,avg
quantity in invoice item (#30)
🛠️ Minor Changes
- Define adapter interface (#25)
🐛 Fixes
- Fix PromQL join on persistent storage (#23)
📄 Documentation
- Document source key usage (#24)
🔗 Dependency Updates
- Update module github.com/prometheus/client_golang to v1.12.1 (#28)
v0.2.0
9 changes since v0.1.0
🚀 Features
- Ensure database is migrated to the current version before testing (#13)
- Make upsert non-row-locking (#17)
- Allow querying ranges (#16)
- QoL Improvements: Cancellation, Progress reporter, Prom timeout (#18)
- Prepare simple Grafana deployment (#19)
- Invoice MVP (#15)
🛠️ Minor Changes
🔗 Dependency Updates
- Update module github.com/prometheus/client_golang to v1.12.0 (#14)
v0.1.0
7 changes since 0d3ce43
🚀 Features
- Switch to native Postgres range type for time ranges; Validate range to not overlap. (#4)
- Query Metrics and Save in Fact (#6)
- Exit with error only if migrations are pending (#12)
🛠️ Minor Changes
- Create temporary DB for each database test suite. Add testing how-to to Readme. (#7)
- Scaffold project with automation (#8)
- Download prometheus using make instead of Go (#11)
🔗 Dependency Updates
- Update module go.uber.org/zap to v1.20.0 (#9)