Skip to content

Releases: appuio/control-api

v0.15.0

03 Mar 09:23
185db3c
Compare
Choose a tag to compare

9 changes since v0.14.0

🚀 Features

  • Remove expired and redeemed invites (#109)
  • Validate invitation targetRefs to prevent privilege escalation (#107)

🛠️ Minor Changes

  • Add omitempty to Invitation status.conditions and status.targetStatuses (#113)

🐛 Fixes

  • Fix reconciliation loop in redeem controller (#110)

🔗 Dependency Updates

  • Go mod tidy with 1.20 (#108)
  • Update module sigs.k8s.io/controller-runtime to v0.14.5 (#111)
  • Update module github.com/stretchr/testify to v1.8.2 (#105)
  • Update module sigs.k8s.io/controller-tools to v0.11.3 (#96)
  • Update kubernetes packages to v0.26.2 (#106)

v0.14.0

23 Feb 08:38
57168d3
Compare
Choose a tag to compare

1 changes since v0.13.0

🚀 Features

  • Expose link between organization and billing-entity as a Prometheus metric (#104)

v0.13.0

22 Feb 10:36
122ec44
Compare
Choose a tag to compare

3 changes since v0.12.0

🚀 Features

  • Expose controller metrics (#102)
  • Redeem invitations (#101)

🐛 Fixes

  • Fix list permission on BillingEntity/Invitation (+ redeem) (#103)

🔗 Dependency Updates

  • Update module sigs.k8s.io/controller-runtime to v0.14.4 (#95)

v0.12.0

14 Feb 08:50
c650462
Compare
Choose a tag to compare

2 changes since v0.11.0

🚀 Features

  • Invitation API and Storage (#98)

🔗 Dependency Updates

  • Update kubernetes packages to v0.26.1 (#93)

v0.11.0

13 Jan 10:24
37b1020
Compare
Choose a tag to compare

3 changes since v0.10.0

🚀 Features

  • Cache human readable billing entity name in Organization (#90)

🛠️ Minor Changes

  • Move accounting contact name to annotation (#91)

🔗 Dependency Updates

  • Update golang.org/x/exp digest to 75897c7 (#89)

v0.10.0

11 Jan 08:25
Compare
Choose a tag to compare

4 changes since v0.9.2

🚀 Features

  • Read BillingEntity from Odoo (#84)
  • Organization.spec.billingEntityRef validation (#87)

🐛 Fixes

  • Close http.Body when requesting a new session (#88)

🔗 Dependency Updates

  • Update golang.org/x/exp digest to 4b8118a (#83)

v0.9.2

06 Jan 15:27
3f78f49
Compare
Choose a tag to compare

1 changes since v0.9.1

🐛 Fixes

  • Fix APIServer permissions (#86)

v0.9.1

05 Jan 16:32
e3b9c46
Compare
Choose a tag to compare

1 changes since v0.9.0

🐛 Fixes

  • Properly expose storage methods through createRBACWrapper (#85)

v0.9.0

04 Jan 16:24
Compare
Choose a tag to compare

17 changes since v0.8.2

🚀 Features

  • BillingEntity API + Mock storage (#78)
  • local-dev improvements (#82)

🔗 Dependency Updates

  • Update module sigs.k8s.io/apiserver-runtime to v1.1.1 (#61)
  • Update docker/login-action action to v2 (#68)
  • Update docker.io/library/alpine Docker tag to v3.17 (#72)
  • Switch to Go 1.19 (#74)
  • Update mikepenz/release-changelog-builder-action action to v3 (#66)
  • Upgrade controller runtime and related packages (#77)
  • Update module sigs.k8s.io/controller-tools to v0.11.1 (#71)
  • Update module go.uber.org/multierr to v1.9.0 (#76)
  • Update paambaati/codeclimate-action action to v3.2.0 (#79)
  • Update module github.com/spf13/cobra to v1.6.1 - autoclosed (#73)
  • Update goreleaser/goreleaser-action action to v4 (#80)
  • Update module github.com/stretchr/testify to v1.8.1 (#75)
  • Update module sigs.k8s.io/kind to v0.17.0 (#69)
  • Update module sigs.k8s.io/kustomize/kustomize/v4 to v4.5.7 (#57)
  • Update golang.org/x/exp digest to 738e83a (#81)

v0.8.2

31 Mar 12:36
243dee5
Compare
Choose a tag to compare

4 changes since v0.8.1

🚀 Features

  • Add controller command line flag to specify the webhook server port (#60)

🛠️ Minor Changes

  • Add logic to setup admission webhooks in local test environment (#59)

🐛 Fixes

  • Allow User resources with no default organization (#65)

📄 Documentation

  • Add instructions to register locally running controller with kind local environment in README (#62)