Releases: RHEcosystemAppEng/cluster-iq
Releases · RHEcosystemAppEng/cluster-iq
v0.4.2
What's Changed
- chore: add default cost values and backup/restore scripts with docs by @r2dedios in #168
- fix: Fixing security issues from dependabot by @r2dedios in #169
- feat: add credential validation before creating stockers by @vbelouso in #170
- feat: implement scanner parallelism by @r2dedios in #171
- bug: account detail billing by @r2dedios in #172
- feat: migrate from PostgreSQL 12 to 16 by @r2dedios in #175
- Deployment probes by @r2dedios in #176
- feat: added last scan date to the Overview API by @vbelouso in #198
- test: unit tests refactoring by @r2dedios in #177
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- chore: delete Unknown cluster state by @vbelouso in #152
- chore: Added flag to scanner for skipping instances without a cluster… by @r2dedios in #153
- bug: avoid redundant inventory refresh on non-relevant endpoints by @vbelouso in #151
- refactor: efficient clusters power management by @vbelouso in #155
- chore: Added cost info for clusters (last month, current month so far… by @r2dedios in #156
- Expenses info improvements by @r2dedios in #158
- Expenses info null fixes by @r2dedios in #159
- Release 0.4.1 by @r2dedios in #161
Full Changelog: v0.4...v0.4.1
v0.4
What's Changed
- feat: build container images with GitHub Actions by @r2dedios in #132
- feat(route53): optimize hosted zones retrieval by @vbelouso in #130
- doc: Documented ClusterIQ AWS user creation by @r2dedios in #136
- feat: implement audit logging system by @vbelouso in #131
- fix: using UTC for event timestamp by @vbelouso in #137
- feat: code linting, formatting using GH actions by @vbelouso in #138
- chore: bump Helm chart version to v0.4 by @vbelouso in #140
- chore: remove swagger endpoint by @vbelouso in #141
- chore: remove unuseful linters by @vbelouso in #142
- feat: agent scheduled actions by @r2dedios in #139
- feat: tekton pipeline by @r2dedios in #149
- Release 0.4 by @r2dedios in #133
Full Changelog: v0.3...v0.4
v0.3
What's Changed
- feat: add Helm chart (#101) by @r2dedios in #102
- feat: cloud provider lib implementation by @r2dedios in #103
- feat: implemented cloud agent by @r2dedios in #104
- fix: correctly determine EC2 instance creation timestamp by @vbelouso in #108
- Release 0.3 rc 1 by @r2dedios in #107
- chore: reorganize server structure and improve shutdown handling by @vbelouso in #113
- chore: minor improvements (typo, error wrapping, container build) by @vbelouso in #111
- fix: Assigned CostExplorer service client connection correctly by @r2dedios in #117
- fix: typo on function 'setupSwagger' by @r2dedios in #119
- Release 0.3 by @r2dedios in #106
- Revert "Release 0.3" by @r2dedios in #120
- Release 0.3 by @r2dedios in #121
Full Changelog: v0.2.1...v0.3
v0.2.1
What's Changed
- V0.2 by @r2dedios in #66
- fix: remove unused handler body parameters by @vbelouso in #77
- docs: enhance development setup documentation by @vbelouso in #76
- docs: add additional validaton steps by @vbelouso in #84
- chore: add dependency validation for required binaries by @vbelouso in #83
- feat: added billing flag to Account. Billing module is disabled by default by @r2dedios in #87
- fix: Fixed repeated names and added docs to SQL trigger and functions by @r2dedios in #86
- fix: dns console fix by @r2dedios in #88
- fix: Modified compose dependencies and removed console from compose by @r2dedios in #85
- fix: correct type for InstanceStatus constants by @vbelouso in #90
- fix: OpenAPI schema improvements by @vbelouso in #91
- feat: dummy cluster power management handlers by @vbelouso in #93
- fix: always pull container images from repository by @ikrispin in #95
- feat: improve application configuration management by @vbelouso in #92
- security: update x/crypto to v0.31.0 by @vbelouso in #100
- chore: makefile standardization by @r2dedios in #99
- Release 0.2.1 by @r2dedios in #97
New Contributors
Full Changelog: v0.2...v0.2.1
v0.2
What's Changed
- chore: small refactor, docs improvements by @vbelouso in #1
- chore: update module git repo by @vbelouso in #2
- chore: move packages to internal folder by @vbelouso in #3
- Project Layout change by @r2dedios in #4
- chore: update local build commands by @vbelouso in #14
- Tests for Inventory package by @r2dedios in #5
- chore: refactor Redis into dedicated function by @vbelouso in #17
- chore: remove vendor folder by @vbelouso in #20
- API logs, mock values and new response structures by @r2dedios in #22
- Logger configuration by an internal package by @r2dedios in #26
- Logger module by @r2dedios in #29
- Added Instances endpoint by @r2dedios in #32
- add structured logging to AWS scanner by @vbelouso in #33
- Added API endpoint to obtain clusters by name by @r2dedios in #37
- Added accountName to inventory.Cluster object by @r2dedios in #39
- Added OpenAPI design by @vbelouso by @r2dedios in #41
- Generic scanner by @r2dedios in #36
- Deleted Mocked endpoints by @r2dedios in #40
- add getClusterInstances endpoint by @vbelouso in #45
- Psql adaption by @r2dedios in #52
- Scanner + API integration by @r2dedios in #53
- chore: response API standardization by @vbelouso in #55
- chore: add health checks, pgsql volume by @vbelouso in #56
- Psql by @r2dedios in #57
- Added ClusterCount to Accounts and other front fixes by @r2dedios in #58
- updated manifests for new Console Env Var by @r2dedios in #59
- Pipeline CICD changes by @r2dedios in #60
- Replaced ClusterName as PrimayKey by ClusterID by @r2dedios in #61
- Oauth integration by @r2dedios in #63
- Oauth integration 2 by @r2dedios in #64
- chore: Added healthcheck endpoint to API by @r2dedios in #71
- Expenses data structures and logic by @r2dedios in #69
- added support for CostExplorer by @nemerna in #73
- bugfix: Fixed API maintaining transactions idle when a NamedQuery fails by @r2dedios in #74
- Feature/ce api optimization by @r2dedios in #75
- V0.2 by @r2dedios in #66
New Contributors
Full Changelog: https://github.com/RHEcosystemAppEng/cluster-iq/commits/v0.2