Recent Releases of opr-paas
opr-paas - v3.7.0 π
Changes
π Bug Fixes
- hotfix: fail and log error when PaasConfig is not yet initialized @devotional-phoenix-97 (#730)
- fix: Fixing logging implementation @devotional-phoenix-97 (#726)
π§° Maintenance
- docs: Component Logging docs @devotional-phoenix-97 (#731)
- chore(deps): bump github.com/onsi/gomega from 1.38.0 to 1.38.1 @dependabot[bot] (#725)
- docs: allowedQuotas @devotional-phoenix-97 (#728)
π Security
- chore(deps): bump github.com/onsi/gomega from 1.38.0 to 1.38.1 @dependabot[bot] (#725)
- Go
Published by github-actions[bot] 9 months ago
opr-paas - v3.6.0 π
Changes
π Features
- feat: Quota validation @devotional-phoenix-97 (#721)
π§° Maintenance
- docs: Small fix on v1alpha2 conversion user docs @devotional-phoenix-97 (#727)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.1 @dependabot[bot] (#724)
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 @dependabot[bot] (#723)
- refactor: Prevent no-op updates of clusterquotas on addTo @portly-halicore-76 (#722)
π Security
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.1 @dependabot[bot] (#724)
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 @dependabot[bot] (#723)
- Go
Published by github-actions[bot] 9 months ago
opr-paas - v3.5.1 π
Changes
π§° Maintenance
- chore: Add filtered owned resources predicate @portly-halicore-76 (#719)
- test: Migrating e2e from v1alpha1 to v1alpha2 @devotional-phoenix-97 (#718)
- Go
Published by github-actions[bot] 9 months ago
opr-paas - v3.5.0 π
Changes
π Features
- feat: Reconcile on changes to managed resources @portly-halicore-76 (#717)
π§° Maintenance
- ci: Adds initial sonar-project.properties @portly-halicore-76 (#715)
- ci: Use ubuntu-latest @portly-halicore-76 (#716)
- docs: Small fixes @devotional-phoenix-97 (#710)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.3 to 0.33.4 @dependabot[bot] (#712)
- chore(deps): bump k8s.io/api from 0.33.3 to 0.33.4 @dependabot[bot] (#714)
- chore(deps): bump k8s.io/apimachinery from 0.33.3 to 0.33.4 @dependabot[bot] (#711)
- docs: small fixes on v1alpha2 conversion docs @devotional-phoenix-97 (#709)
- docs: Update link to Sprout docs @Koekenbakkers (#708)
π Security
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.3 to 0.33.4 @dependabot[bot] (#712)
- chore(deps): bump k8s.io/api from 0.33.3 to 0.33.4 @dependabot[bot] (#714)
- chore(deps): bump k8s.io/apimachinery from 0.33.3 to 0.33.4 @dependabot[bot] (#711)
- Go
Published by github-actions[bot] 10 months ago
opr-paas - v3.4.0 π
Changes
π Features
- feat: Implements startedChecker for Plugin generator @portly-halicore-76 (#706)
- feat: Optional list generator implementation @portly-halicore-76 (#704)
- feat: Implements plugin generator for ArgoCD @portly-halicore-76 (#696)
- docs: ArgoCD plugin generator @portly-halicore-76 (#703)
π§° Maintenance
- chore: Migrate to Golang 1.25 @portly-halicore-76 (#705)
- ci: Update golangci-lint @portly-halicore-76 (#707)
- chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 @dependabot[bot] (#702)
- chore(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 @dependabot[bot] (#701)
- chore(deps): bump actions/checkout from 8edcb1bdb4e267140fa742c62e395cd74f332709 to 08eba0b27e820071cde6df949e0beb9ba4906955 @dependabot[bot] (#700)
- chore(deps): bump actions/cache from 4.2.3 to 4.2.4 @dependabot[bot] (#699)
- chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 @dependabot[bot] (#698)
- docs: Update user-guide for PaasNS @Koekenbakkers (#697)
π Security
- chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 @dependabot[bot] (#702)
- chore(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 @dependabot[bot] (#701)
- chore(deps): bump actions/checkout from 8edcb1bdb4e267140fa742c62e395cd74f332709 to 08eba0b27e820071cde6df949e0beb9ba4906955 @dependabot[bot] (#700)
- chore(deps): bump actions/cache from 4.2.3 to 4.2.4 @dependabot[bot] (#699)
- chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 @dependabot[bot] (#698)
- Go
Published by github-actions[bot] 10 months ago
opr-paas - v3.3.3 π
Changes
π§° Maintenance
- ci: Fixes Kroki docs deploy by using Post method @portly-halicore-76 (#694)
- chore(deps): bump docker/metadata-action from 5.7.0 to 5.8.0 @dependabot[bot] (#692)
- chore(deps): bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 @dependabot[bot] (#693)
π Security
- chore(deps): bump docker/metadata-action from 5.7.0 to 5.8.0 @dependabot[bot] (#692)
- chore(deps): bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 @dependabot[bot] (#693)
- Go
Published by github-actions[bot] 10 months ago
opr-paas - v3.3.2 π
Changes
π§° Maintenance
- docs(user-guide): Fix rendering of change lists @astellingwerf (#690)
- chore(deps): bump actions/checkout from 09d2acae674a48949e3602304ab46fd20ae0c42f to 8edcb1bdb4e267140fa742c62e395cd74f332709 @dependabot[bot] (#689)
- chore(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 @dependabot[bot] (#688)
π Security
- chore(deps): bump actions/checkout from 09d2acae674a48949e3602304ab46fd20ae0c42f to 8edcb1bdb4e267140fa742c62e395cd74f332709 @dependabot[bot] (#689)
- chore(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 @dependabot[bot] (#688)
- Go
Published by github-actions[bot] 10 months ago
opr-paas - v3.3.1 π
Changes
π Ci
- ci: Adds mkdocs kroki plugin @portly-halicore-76 (#685)
- Go
Published by github-actions[bot] 10 months ago
opr-paas - v3.3.0 π
Changes
π Features
- feat: disable paas group users in controller @devotional-phoenix-97 (#684)
- feat: disable userblock (webhook changes) @devotional-phoenix-97 (#680)
π Bug Fixes
- fix: indent issue and default issue in docs/administrators-guide/go-templating.md @devotional-phoenix-97 (#673)
π§° Maintenance
- docs: feature flag for blocking users @devotional-phoenix-97 (#682)
- feat: disable userblock (webhook changes) @devotional-phoenix-97 (#680)
- docs: converting v1alpha1 to v1alpha2 in docs @devotional-phoenix-97 (#671)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.2 to 0.33.3 @dependabot[bot] (#679)
- chore(deps): bump k8s.io/client-go from 0.33.2 to 0.33.3 @dependabot[bot] (#678)
- chore(deps): bump k8s.io/api from 0.33.2 to 0.33.3 @dependabot[bot] (#677)
- chore(deps): bump k8s.io/apimachinery from 0.33.2 to 0.33.3 @dependabot[bot] (#676)
- ci: autolabel
minorfor changes in the manifests folder @portly-halicore-76 (#674) - chore: Adds deprecation warning to v1alpha1 types @portly-halicore-76 (#675)
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 @dependabot[bot] (#672)
- fix: indent issue and default issue in docs/administrators-guide/go-templating.md @devotional-phoenix-97 (#673)
π Security
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.2 to 0.33.3 @dependabot[bot] (#679)
- chore(deps): bump k8s.io/client-go from 0.33.2 to 0.33.3 @dependabot[bot] (#678)
- chore(deps): bump k8s.io/api from 0.33.2 to 0.33.3 @dependabot[bot] (#677)
- chore(deps): bump k8s.io/apimachinery from 0.33.2 to 0.33.3 @dependabot[bot] (#676)
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 @dependabot[bot] (#672)
- Go
Published by github-actions[bot] 10 months ago
opr-paas - v3.2.1 π
Changes
π§° Maintenance
- chore(webhook): improve unordered list warning @nexus-core174 (#665)
- docs: user docs for v1alpha1 to v1alpha2 migration @devotional-phoenix-97 (#670)
- chore: move quota package from internal/quota to pkg/quota for re-use @hikarukin (#666)
- Go
Published by github-actions[bot] 11 months ago
opr-paas - v3.2.0 π
Changes
π Bug Fixes
- fix: go-template docs issues @devotional-phoenix-97 (#668)
π§° Maintenance
- docs: administrator conversion of PaasConfig @devotional-phoenix-97 (#667)
- chore: move quota to pkg and add symlink from internal/quota @hikarukin (#669)
- fix: go-template docs issues @devotional-phoenix-97 (#668)
- chore(deps): bump aquasecurity/trivy-action from 0.31.0 to 0.32.0 @dependabot[bot] (#663)
π Security
- chore(deps): bump aquasecurity/trivy-action from 0.31.0 to 0.32.0 @dependabot[bot] (#663)
- Go
Published by github-actions[bot] 11 months ago
opr-paas - v3.1.0 π
Changes
π Bug Fixes
- hotfix: Adding deprecation messages for unordered namespace lists and disabled capabilities @devotional-phoenix-97 (#661)
- fix: Not setting version in built image as we've upgraded to v3 @portly-halicore-76 (#655)
π§° Maintenance
- ci: Updates cert-manager and operator-sdk @portly-halicore-76 (#662)
- chore: Optional requestor @portly-halicore-76 (#660)
- ci: Updates Makefile deps @portly-halicore-76 (#659)
- chore: Update patch Go version @portly-halicore-76 (#657)
- Go
Published by github-actions[bot] 11 months ago
opr-paas - v3.0.0 π
Changes
π₯ BREAKING CHANGES
- feat!: capability go templating @devotional-phoenix-97 (#638)
π Features
- feat: PaasNs no longer requires spec.paas and implements conversion @portly-halicore-76 (#652)
- feat: webhook validations for templates @devotional-phoenix-97 (#642)
- feat: go templating requestor @devotional-phoenix-97 (#639)
- feat: resource labeling using go templating @devotional-phoenix-97 (#626)
π Bug Fixes
- fix: Updates project to allow configuring metrics endpoint @portly-halicore-76 (#653)
π§° Maintenance
- docs: go templating docs @devotional-phoenix-97 (#641)
- ci: enabling strict shadowing in govet @devotional-phoenix-97 (#636)
- chore: Fixing linting feedback @portly-halicore-76 (#651)
- chore: Some code quality improvements @portly-halicore-76 (#643)
- chore(deps): bump github.com/gin-contrib/cors from 1.7.5 to 1.7.6 @dependabot[bot] (#644)
- chore(deps): update pymdown-extensions requirement from ~=10.15 to ~=10.16 @dependabot[bot] (#647)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.1 to 0.33.2 @dependabot[bot] (#648)
- chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1 @dependabot[bot] (#649)
- chore(deps): bump k8s.io/apimachinery from 0.33.1 to 0.33.2 @dependabot[bot] (#650)
- chore: document hotfix process @hikarukin (#637)
- chore(deps): bump github.com/belastingdienst/opr-paas-crypttool from 0.1.1 to 0.1.2 @dependabot[bot] (#631)
- chore(deps): bump github.com/go-sprout/sprout from 1.0.0 to 1.0.1 @dependabot[bot] (#632)
- chore(deps): bump softprops/action-gh-release from 2.2.2 to 2.3.2 @dependabot[bot] (#633)
- test: Adding unittests for label management @devotional-phoenix-97 (#634)
π Security
- chore(deps): bump github.com/gin-contrib/cors from 1.7.5 to 1.7.6 @dependabot[bot] (#644)
- chore(deps): update pymdown-extensions requirement from ~=10.15 to ~=10.16 @dependabot[bot] (#647)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.1 to 0.33.2 @dependabot[bot] (#648)
- chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1 @dependabot[bot] (#649)
- chore(deps): bump k8s.io/apimachinery from 0.33.1 to 0.33.2 @dependabot[bot] (#650)
- chore(deps): bump github.com/belastingdienst/opr-paas-crypttool from 0.1.1 to 0.1.2 @dependabot[bot] (#631)
- chore(deps): bump github.com/go-sprout/sprout from 1.0.0 to 1.0.1 @dependabot[bot] (#632)
- chore(deps): bump softprops/action-gh-release from 2.2.2 to 2.3.2 @dependabot[bot] (#633)
- Go
Published by github-actions[bot] 11 months ago
opr-paas - v2.1.0 π
Changes
π Bug Fixes
- fix: Paas webhook validate capability secrets @portly-halicore-76 (#629)
π§° Maintenance
- chore: v2 go module release changes @portly-halicore-76 (#628)
- chore: Improved label selector for secret management @portly-halicore-76 (#621)
- chore(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 @dependabot[bot] (#622)
- chore(deps): bump actions/checkout from 85e6279cec87321a52edac9c87bce653a07cf6c2 to 09d2acae674a48949e3602304ab46fd20ae0c42f @dependabot[bot] (#623)
- chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 @dependabot[bot] (#624)
π Security
- chore(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 @dependabot[bot] (#622)
- chore(deps): bump actions/checkout from 85e6279cec87321a52edac9c87bce653a07cf6c2 to 09d2acae674a48949e3602304ab46fd20ae0c42f @dependabot[bot] (#623)
- chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 @dependabot[bot] (#624)
- Go
Published by github-actions[bot] 12 months ago
opr-paas - v2.0.0 π
Changes
π₯ BREAKING CHANGES
- feat!: v1alpha2 release @devotional-phoenix-97 (#609)
- feat!: Change group Query management @appiepollo14 (#605)
- feat!: No default namespace @portly-halicore-76 (#598)
π Features
- feat: Controller conversion to v1alpha2 @hikarukin (#599)
- feat: move to v1alpha2.PaasConfig using conversion for v1alpha1.PaasConfig @hikarukin (#588)
π Bug Fixes
- fix: ArgoCD obsolete fields during conversion @devotional-phoenix-97 (#618)
- fix: failing v1alpha2 tests @portly-halicore-76 (#615)
- hotfix(webhook): allow for updating deleted paas resources @devotional-phoenix-97 (#612)
- hotfix: allow for updating deleted paas resources @devotional-phoenix-97 (#611)
- fix: Unique rolebinding entries @portly-halicore-76 (#603)
- fix: Removes predicate in Watched PaasNs, as that predicate is unrelated. @portly-halicore-76 (#596)
- fix: PaasConfig webhooks @portly-halicore-76 (#597)
π§° Maintenance
- chore: cleanup @devotional-phoenix-97 (#619)
- chore: Adding code and unittests for managing groups and secrets in paas.Spec.Namespaces{} @devotional-phoenix-97 (#617)
- chore: merging v1alpha2 and main and merge into v1alpha2 if needed @devotional-phoenix-97 (#608)
- test(conversion): add tests for paasns conversions @Stef16Robbe (#616)
- chore: v1alpha2 storageversion migration @Stef16Robbe (#614)
- chore: remove obsolete Status block @devotional-phoenix-97 (#613)
- chore(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 @dependabot[bot] (#610)
- chore: Adding PaasNs webhook with unittests @devotional-phoenix-97 (#602)
- docs: Removes reference to ArgoCD cap @portly-halicore-76 (#604)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 @dependabot[bot] (#601)
- chore(deps): bump github.com/gin-gonic/gin from 1.10.0 to 1.10.1 @dependabot[bot] (#600)
- test(controller): add secrets controller tests @Stef16Robbe (#584)
- test(controller): add scenarios to cluster-wide quota logic @AxiomaticFixedChimpanzee (#593)
- chore: Adding update tests to paas reconcile unittests @devotional-phoenix-97 (#594)
- ci: Adding api/v1alpha2/paasns_types_test @devotional-phoenix-97 (#535)
- chore: Removes redundant finalizers @portly-halicore-76 (#591)
- chore: merge main to v1alpha2 @devotional-phoenix-97 (#590)
- chore: paas_controller coverage @devotional-phoenix-97 (#585)
- ci: Improving of coverage on paas_controller @devotional-phoenix-97 (#560)
- chore: Improve label selector to make methods less expensive @portly-halicore-76 (#572)
- chore: upstream @devotional-phoenix-97 (#583)
- chore: moving all controller unittest funcs to suite_test.go @devotional-phoenix-97 (#573)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.0 to 0.33.1 @dependabot[bot] (#577)
- chore: rebase v1alpha1 on main @devotional-phoenix-97 (#581)
- chore(deps): bump k8s.io/apimachinery from 0.33.0 to 0.33.1 @dependabot[bot] (#576)
- chore: Defining assureAppSet @devotional-phoenix-97 (#580)
- chore(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 @dependabot[bot] (#575)
- chore: unexporting getSchema @devotional-phoenix-97 (#582)
- chore: moving all controller unittest funcs to suite_test.go @devotional-phoenix-97 (#574)
- chore: Adds shadowing linter @portly-halicore-76 (#571)
- test: add coverage for capabilities @AxiomaticFixedChimpanzee (#567)
π Security
- chore(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 @dependabot[bot] (#610)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 @dependabot[bot] (#601)
- chore(deps): bump github.com/gin-gonic/gin from 1.10.0 to 1.10.1 @dependabot[bot] (#600)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.0 to 0.33.1 @dependabot[bot] (#577)
- chore(deps): bump k8s.io/apimachinery from 0.33.0 to 0.33.1 @dependabot[bot] (#576)
- chore(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 @dependabot[bot] (#575)
- Go
Published by github-actions[bot] 12 months ago
opr-paas - v1.13.3 π
Changes
π Bug Fixes
- fix: Clusterwide quota calculation @portly-halicore-76 (#569)
π§° Maintenance
- test: add coverage for cluster-wide quotas reconciliation @AxiomaticFixedChimpanzee (#570)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.13.2 π
Changes
π Bug Fixes
- fix: Config reload mechanism @portly-halicore-76 (#564)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.13.1 π
Changes
π Bug Fixes
- fix: V1Encrypt webservice returning OK json @portly-halicore-76 (#566)
π§° Maintenance
- chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 @dependabot[bot] (#561)
π Security
- chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 @dependabot[bot] (#561)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.13.0 π
Changes
π Features
- fix: namespace name validation @portly-halicore-76 (#540)
π Bug Fixes
- fix: namespace name validation @portly-halicore-76 (#540)
π§° Maintenance
- chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 @dependabot[bot] (#559)
- chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 @dependabot[bot] (#562)
- chore(deps): bump oras-project/setup-oras from 1.2.2 to 1.2.3 @dependabot[bot] (#558)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.3 to 0.33.0 @dependabot[bot] (#553)
- chore(deps): update pymdown-extensions requirement from ~=10.14 to ~=10.15 @dependabot[bot] (#549)
- chore(deps): bump actions/setup-python from 5.5.0 to 5.6.0 @dependabot[bot] (#550)
- chore(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 @dependabot[bot] (#551)
- chore(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 @dependabot[bot] (#552)
- chore(deps): bump k8s.io/client-go from 0.32.3 to 0.33.0 @dependabot[bot] (#554)
- chore(deps): bump k8s.io/api from 0.32.3 to 0.33.0 @dependabot[bot] (#555)
- chore(deps): bump k8s.io/apimachinery from 0.32.3 to 0.33.0 @dependabot[bot] (#556)
- chore(deps): bump softprops/action-gh-release from 2.2.1 to 2.2.2 @dependabot[bot] (#543)
- fix: namespace name validation @portly-halicore-76 (#540)
- chore(docs): update docs to reflect removal of crypttool @hikarukin (#538)
- chore(deps): bump tj-actions/changed-files from 46.0.4 to 46.0.5 @dependabot[bot] (#534)
- chore(deps): update markdown requirement from ~=3.7 to ~=3.8 @dependabot[bot] (#533)
- chore(deps): bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 @dependabot[bot] (#532)
- chore: enabling revive/exported @devotional-phoenix-97 (#528)
- chore: enabling revive/indent-error-flow @devotional-phoenix-97 (#526)
- chore: enabling revive/use-errors-new @devotional-phoenix-97 (#527)
- chore(style): enable staticcheck linter @AxiomaticFixedChimpanzee (#515)
- chore(crypttool): remove crypttool in favor of opr-paas-crypttool repo @hikarukin (#525)
π Security
- chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 @dependabot[bot] (#559)
- chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 @dependabot[bot] (#562)
- chore(deps): bump oras-project/setup-oras from 1.2.2 to 1.2.3 @dependabot[bot] (#558)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.3 to 0.33.0 @dependabot[bot] (#553)
- chore(deps): update pymdown-extensions requirement from ~=10.14 to ~=10.15 @dependabot[bot] (#549)
- chore(deps): bump actions/setup-python from 5.5.0 to 5.6.0 @dependabot[bot] (#550)
- chore(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 @dependabot[bot] (#551)
- chore(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 @dependabot[bot] (#552)
- chore(deps): bump k8s.io/client-go from 0.32.3 to 0.33.0 @dependabot[bot] (#554)
- chore(deps): bump k8s.io/api from 0.32.3 to 0.33.0 @dependabot[bot] (#555)
- chore(deps): bump k8s.io/apimachinery from 0.32.3 to 0.33.0 @dependabot[bot] (#556)
- chore(deps): bump softprops/action-gh-release from 2.2.1 to 2.2.2 @dependabot[bot] (#543)
- chore(deps): bump tj-actions/changed-files from 46.0.4 to 46.0.5 @dependabot[bot] (#534)
- chore(deps): update markdown requirement from ~=3.7 to ~=3.8 @dependabot[bot] (#533)
- chore(deps): bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 @dependabot[bot] (#532)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.12.0
Changes
π Features
- feat: Removes some leftovers of ArgoCD related code @portly-halicore-76 (#501)
- feat: Removes some leftover argocd code @portly-halicore-76 (#523)
- feat: Adding all validations of #414 @devotional-phoenix-97 (#500)
- feat: sprout templating @portly-halicore-76 (#498)
- feat: Removes ArgoCD capability code @portly-halicore-76 (#384)
π§° Maintenance
- docs: Removal of all docs related to ArgoCD as a fixed capability. @portly-halicore-76 (#524)
- chore(deps): bump tj-actions/changed-files from 27ae6b33eaed7bf87272fdeb9f1c54f9facc9d99 to 6f67ee9ac810f0192ea7b3d2086406f97847bcf9 @dependabot[bot] (#522)
- chore(deps): bump mvdkleijn/licenses-action from 1.2.2 to 1.2.3 @dependabot[bot] (#518)
- chore(deps): bump github.com/gin-contrib/cors from 1.7.4 to 1.7.5 @dependabot[bot] (#517)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 @dependabot[bot] (#516)
- chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0 @dependabot[bot] (#519)
- chore(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 @dependabot[bot] (#520)
- chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 @dependabot[bot] (#521)
- docs: Capability configuration including templating @portly-halicore-76 (#514)
- chore(style): enable revive rule comment-spacings @AxiomaticFixedChimpanzee (#512)
- chore: bump controller-runtime and spf13/viper deps @hikarukin (#513)
- chore: upgrade golangci-lint @AxiomaticFixedChimpanzee (#511)
- feat: Adding all validations of #414 @devotional-phoenix-97 (#500)
- chore(deps): bump actions/cache from 4.2.2 to 4.2.3 @dependabot[bot] (#505)
- chore(deps): bump actions/setup-python from 5.4.0 to 5.5.0 @dependabot[bot] (#506)
- chore(deps): bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 @dependabot[bot] (#504)
- feat: sprout templating @portly-halicore-76 (#498)
- test: improve test coverage @AxiomaticFixedChimpanzee (#496)
π Security
- chore(deps): bump tj-actions/changed-files from 27ae6b33eaed7bf87272fdeb9f1c54f9facc9d99 to 6f67ee9ac810f0192ea7b3d2086406f97847bcf9 @dependabot[bot] (#522)
- chore(deps): bump mvdkleijn/licenses-action from 1.2.2 to 1.2.3 @dependabot[bot] (#518)
- chore(deps): bump github.com/gin-contrib/cors from 1.7.4 to 1.7.5 @dependabot[bot] (#517)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 @dependabot[bot] (#516)
- chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0 @dependabot[bot] (#519)
- chore(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 @dependabot[bot] (#520)
- chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 @dependabot[bot] (#521)
- chore(deps): bump actions/cache from 4.2.2 to 4.2.3 @dependabot[bot] (#505)
- chore(deps): bump actions/setup-python from 5.4.0 to 5.5.0 @dependabot[bot] (#506)
- chore(deps): bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 @dependabot[bot] (#504)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.11.0
Changes
π Features
- feat: Adds sprig to use more templating in gotemplate @portly-halicore-76 (#493)
π§° Maintenance
- chore: Fixes #492 - Store entire PaasConfig for go-template feature @devotional-phoenix-97 (#494)
- chore: paasconfig webhook to fail when required and/or default is set together with template @devotional-phoenix-97 (#495)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.10.0
Changes
π Features
- feat: option to use go-templates in custom-fields @devotional-phoenix-97 (#488)
- feat: templating module @devotional-phoenix-97 (#477)
π Bug Fixes
- fix(webhook): PaasConfig webhook returns warnings @AxiomaticFixedChimpanzee (#487)
π§° Maintenance
- chore(deps): bump github.com/onsi/gomega from 1.36.2 to 1.36.3 @dependabot[bot] (#485)
- chore(deps): bump github.com/rs/zerolog from 1.33.0 to 1.34.0 @dependabot[bot] (#486)
- feat: option to use go-templates in custom-fields @devotional-phoenix-97 (#488)
- chore(deps): bump tj-actions/changed-files from 0b975f61488402a699abcebd6a1e25924cf85218 to 27ae6b33eaed7bf87272fdeb9f1c54f9facc9d99 @dependabot[bot] (#482)
- ci: Updates golangci-lint to v6.5.2 @portly-halicore-76 (#490)
- chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 @dependabot[bot] (#483)
- chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 @dependabot[bot] (#481)
- chore(deps): bump actions/download-artifact from 4.1.9 to 4.2.1 @dependabot[bot] (#480)
- chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 @dependabot[bot] (#479)
- chore: enable function-length linting rule @AxiomaticFixedChimpanzee (#476)
π Security
- chore(deps): bump github.com/onsi/gomega from 1.36.2 to 1.36.3 @dependabot[bot] (#485)
- chore(deps): bump github.com/rs/zerolog from 1.33.0 to 1.34.0 @dependabot[bot] (#486)
- chore(deps): bump tj-actions/changed-files from 0b975f61488402a699abcebd6a1e25924cf85218 to 27ae6b33eaed7bf87272fdeb9f1c54f9facc9d99 @dependabot[bot] (#482)
- chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 @dependabot[bot] (#483)
- chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 @dependabot[bot] (#481)
- chore(deps): bump actions/download-artifact from 4.1.9 to 4.2.1 @dependabot[bot] (#480)
- chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 @dependabot[bot] (#479)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.9.0
Changes
π Bug Fixes
- fix: Rollback providing groups as interface into appset generator fields @devotional-phoenix-97 (#474)
π§° Maintenance
- fix: Rollback providing groups as interface into appset generator fields @devotional-phoenix-97 (#474)
- chore: ci on unittest coverage @devotional-phoenix-97 (#472)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to 0.32.3 @dependabot[bot] (#471)
- chore(deps): bump k8s.io/client-go from 0.32.2 to 0.32.3 @dependabot[bot] (#469)
- chore(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.0 @dependabot[bot] (#468)
- chore(deps): bump tj-actions/changed-files from dcc7a0cba800f454d79fff4b993e8c3555bcc0a8 to 531f5f7d163941f0c1c04e0ff4d8bb243ac4366f @dependabot[bot] (#466)
- chore(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 @dependabot[bot] (#465)
- chore(deps): bump github.com/gin-contrib/cors from 1.7.3 to 1.7.4 @dependabot[bot] (#467)
- chore(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 @dependabot[bot] (#464)
- chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 @dependabot[bot] (#463)
π Security
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to 0.32.3 @dependabot[bot] (#471)
- chore(deps): bump k8s.io/client-go from 0.32.2 to 0.32.3 @dependabot[bot] (#469)
- chore(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.0 @dependabot[bot] (#468)
- chore(deps): bump tj-actions/changed-files from dcc7a0cba800f454d79fff4b993e8c3555bcc0a8 to 531f5f7d163941f0c1c04e0ff4d8bb243ac4366f @dependabot[bot] (#466)
- chore(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 @dependabot[bot] (#465)
- chore(deps): bump github.com/gin-contrib/cors from 1.7.3 to 1.7.4 @dependabot[bot] (#467)
- chore(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 @dependabot[bot] (#464)
- chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 @dependabot[bot] (#463)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.8.0
Changes
π Features
- feat: disable argo @devotional-phoenix-97 (#461)
- feat: Making suffix in managed-by-label value configurable @devotional-phoenix-97 (#457)
π Bug Fixes
- fix(docs): Update casing for PaasNS @Koekenbakkers (#459)
π§° Maintenance
- chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 @dependabot[bot] (#462)
- fix(docs): Update casing for PaasNS @Koekenbakkers (#459)
- feat: disable argo @devotional-phoenix-97 (#461)
- ci: Adding Paas controller unittest @devotional-phoenix-97 (#460)
- feat: Making suffix in managed-by-label value configurable @devotional-phoenix-97 (#457)
- chore: enable [early-return] revive linting rule @AxiomaticFixedChimpanzee (#450)
- chore(lint): remove redundant if statements @AxiomaticFixedChimpanzee (#447)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 @dependabot[bot] (#456)
- chore(deps): bump golang.org/x/crypto from 0.35.0 to 0.36.0 @dependabot[bot] (#455)
- chore(deps): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 @dependabot[bot] (#454)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 @dependabot[bot] (#453)
- chore: enable [context-as-argument] revive linting rule @AxiomaticFixedChimpanzee (#452)
- chore: enable [dot-imports] revive linting rule @AxiomaticFixedChimpanzee (#451)
- chore: coverage of internal/fields @devotional-phoenix-97 (#446)
- chore: enable [empty-block] revive linting rule @AxiomaticFixedChimpanzee (#449)
- chore: enable [empty-lines] revive linting rule @AxiomaticFixedChimpanzee (#448)
- chore(style): reduce cyclomatic complexity in controller code @AxiomaticFixedChimpanzee (#431)
- chore: adding check-coverage (manual for now) @devotional-phoenix-97 (#445)
π Security
- chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 @dependabot[bot] (#462)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 @dependabot[bot] (#456)
- chore(deps): bump golang.org/x/crypto from 0.35.0 to 0.36.0 @dependabot[bot] (#455)
- chore(deps): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 @dependabot[bot] (#454)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 @dependabot[bot] (#453)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.7.0
Changes
π Features
- feat: Adding groups field to Applicationset @devotional-phoenix-97 (#422)
- feat: AppSet list generator fields as interface @devotional-phoenix-97 (#411)
π Bug Fixes
- fix(docs): Updated example ApplicationSet in capability docs @Koekenbakkers (#436)
- hotfix: Fixing #412 @devotional-phoenix-97 (#413)
π§° Maintenance
- chore: disabling revive/flag-parameter @devotional-phoenix-97 (#442)
- chore: local-e2e added to Makefile @devotional-phoenix-97 (#395)
- chore: revive/var-declaration @devotional-phoenix-97 (#443)
- chore: revive/unused-parameter @devotional-phoenix-97 (#441)
- chore: revive/unused-receiver @devotional-phoenix-97 (#440)
- chore: expanding fields module @devotional-phoenix-97 (#438)
- chore: gofumpt @devotional-phoenix-97 (#437)
- fix(docs): Updated example ApplicationSet in capability docs @Koekenbakkers (#436)
- chore(lint): enable lint rule import-alias-naming and fix @hikarukin (#435)
- chore(lint): enable import-shadowing linter rule and fix issues @hikarukin (#434)
- chore(lint): enable increment-decrement linter rule and fix @hikarukin (#433)
- chore(lint): enable max-control-nesting Revive linter rule and fix @hikarukin (#432)
- chore(lint): increase max allowed public structs @hikarukin (#430)
- chore(lint): enable redefines-builtin-id revive rule and fix issues @hikarukin (#429)
- chore(lint): enable and fix revive receiver-naming linter rule @hikarukin (#428)
- test: flakey test on secret_controller @devotional-phoenix-97 (#426)
- chore(lint): enable (and fix) redundant-import-alias linter rule @hikarukin (#427)
- test: e2e tests with appset interface option @devotional-phoenix-97 (#425)
- chore(style): reduce cyclomatic complexity in PaasConfig webhook @AxiomaticFixedChimpanzee (#424)
- chore: unittests for capabilities @devotional-phoenix-97 (#423)
- chore: enabling revive add-constant linting @devotional-phoenix-97 (#421)
- chore: enable some linters @hikarukin (#420)
- chore(deps): bump docker/setup-qemu-action from 3.4.0 to 3.6.0 @dependabot[bot] (#419)
- chore(deps): bump actions/cache from 4.2.1 to 4.2.2 @dependabot[bot] (#418)
- chore(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 @dependabot[bot] (#417)
- chore(deps): bump docker/metadata-action from 5.6.1 to 5.7.0 @dependabot[bot] (#416)
- chore(deps): bump docker/build-push-action from 6.14.0 to 6.15.0 @dependabot[bot] (#415)
- chore: reduce cyclomatic complexity in manager @AxiomaticFixedChimpanzee (#406)
- chore(style): remove unsupported inline struct tag @hikarukin (#404)
- chore: revive/var-naming @devotional-phoenix-97 (#410)
π Security
- chore(deps): bump docker/setup-qemu-action from 3.4.0 to 3.6.0 @dependabot[bot] (#419)
- chore(deps): bump actions/cache from 4.2.1 to 4.2.2 @dependabot[bot] (#418)
- chore(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 @dependabot[bot] (#417)
- chore(deps): bump docker/metadata-action from 5.6.1 to 5.7.0 @dependabot[bot] (#416)
- chore(deps): bump docker/build-push-action from 6.14.0 to 6.15.0 @dependabot[bot] (#415)
- Go
Published by github-actions[bot] about 1 year ago
opr-paas - v1.6.0
Changes
π Features
- feat: configurable groupname verification @devotional-phoenix-97 (#409)
π Bug Fixes
- fix(PaasConfigWebhook): do not check Min > Def error situation if Clusterwide @hikarukin (#407)
- feat: configurable groupname verification @devotional-phoenix-97 (#409)
π§° Maintenance
- feat: configurable groupname verification @devotional-phoenix-97 (#409)
- chore(deps): bump actions/download-artifact from 4.1.8 to 4.1.9 @dependabot[bot] (#397)
- chore: eliminate bare returns @AxiomaticFixedChimpanzee (#401)
- chore(style): fix superfluous else linter issue @hikarukin (#403)
- chore: fix unchecked type assertion issue @hikarukin (#402)
- chore(lint): fix unexported-naming issues @hikarukin (#400)
- chore: Fixing revive: line-length-limit @devotional-phoenix-97 (#399)
π Security
- chore(deps): bump actions/download-artifact from 4.1.8 to 4.1.9 @dependabot[bot] (#397)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v1.5.0
Changes
- chore: Merging back hotfixes into main @devotional-phoenix-97 (#394)
π Features
- feat: validate paas.spec.groups keys @devotional-phoenix-97 (#389)
- feat(paas_webhook): warn if quota requests higher than limits @AxiomaticFixedChimpanzee (#382)
- feat: Implementing PaasNs ValidateUpdate webhook @devotional-phoenix-97 (#381)
- feat: Validate namespaces in crd @portly-halicore-76 (#380)
- feat: Paas webhook, group validation (#364)
- feat(paas_webhook): validate custom fields @AxiomaticFixedChimpanzee (#361)
- feat(paas_webhook): add secrets validation (#341)
- feat: add PaasConfig validating webhook (#336)
- feat(paas_webhook): add capability validation in admission webhook (#332)
- feat: paasns webhook (#327)
π Bug Fixes
- hotfix: managing users in groups should not happen to ldap managed groups @devotional-phoenix-97 (#378)
- hotfix: do not manage users for ldap managed groups (#377)
- fix: Update users accordingly (#360)
- Fixes #334, install kind using Go & create a cluster during CI instead of using containertools action (#348)
- fix: resources requests.cpu for tekton and argocd capability in Paas resource example (#347)
- fix(docs): update command to start operator in e2e test doc (#338)
π§° Maintenance
- chore(deps): bump golang.org/x/crypto from 0.33.0 to 0.35.0 @dependabot[bot] (#393)
- chore(deps): bump actions/cache from 4.2.0 to 4.2.1 @dependabot[bot] (#392)
- chore(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 @dependabot[bot] (#391)
- chore(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 @dependabot[bot] (#390)
- chore(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 @dependabot[bot] (#387)
- test(webhook): refactor secret usage in Paas webhook @AxiomaticFixedChimpanzee (#386)
- chore: changing golangci-lint to use current defaults from operator-sdk (with extra disables) @devotional-phoenix-97 (#385)
- chore: Update makefile deps @portly-halicore-76 (#379)
- chore(deps): bump golang from 1.23 to 1.24 (#375)
- chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 (#374)
- chore(deps): bump goreleaser/goreleaser-action from 6.1.0 to 6.2.1 (#373)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.1 to 0.32.2 (#372)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.2 (#370)
- chore: Re-enabling paasns delete check previously disabled by paasns webhook pr (#367)
- chore: Refining crypt so that it has a nicer interface for unittests (#363)
- ci: update pr-title-check.yml (#357)
- ci(tests): add more tests for PaasConfig validating webhook @hikarukin (#356)
π Security
- chore(deps): bump golang.org/x/crypto from 0.33.0 to 0.35.0 @dependabot[bot] (#393)
- chore(deps): bump actions/cache from 4.2.0 to 4.2.1 @dependabot[bot] (#392)
- chore(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 @dependabot[bot] (#391)
- chore(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 @dependabot[bot] (#390)
- chore(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 @dependabot[bot] (#387)
- chore(deps): bump golang from 1.23 to 1.24 (#375)
- chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 (#374)
- chore(deps): bump goreleaser/goreleaser-action from 6.1.0 to 6.2.1 (#373)
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.1 to 0.32.2 (#372)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.2 (#370)
- chore(deps): bump k8s.io/client-go from 0.32.1 to 0.32.2 (#369)
- chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#368)
- chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.2 (#354)
- chore(deps): bump tj-actions/changed-files from 45.0.6 to 45.0.7 (#353)
- chore(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 (#351)
- chore(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 (#350)
- chore(deps): bump golang.org/x/crypto from 0.32.0 to 0.33.0 (#349)
- Cancel in-progress pr-title-check.yml (#346)
- chore: error messages should be without caps (#343)
- chore: add ginkgolinter to golangci-lint config and fix linter issue (#342)
- Updates gomod by removing replace block as that is no longer needed (#340)
- Adding logging module with unittests (#339)
- refactor: move active PaasConfig cache to separate package (#337)
- chore(deps): update babel requirement from ~=2.16 to ~=2.17 (#331)
- chore(deps): bump actions/setup-python from 5.3.0 to 5.4.0 (#330)
- chore: add SVG src file for logo (#329)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v1.4.1
Changes
π§° Maintenance
- docs: add branding page with logos to docs @hikarukin (#326)
- docs: Adding use-case1.png with new Paas logo @devotional-phoenix-97 (#325)
- chore: add example CORS origin to deployment manifest @hikarukin (#324)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v1.4.0
Changes
π Features
- feat: add configurable CORS settings, CSP and nosniff @hikarukin (#322)
- feat: Scaffold the project for Webhook setup @portly-halicore-76 (#237)
π Bug Fixes
- fix: Updates to a Paas reconciles appSetCaps @portly-halicore-76 (#323)
- fix: Set correct groupNames in ArgoCD after redesigning the groupNames @portly-halicore-76 (#317)
- fix(ci): oras install for workflow @hikarukin (#319)
- fix: Reload webservice secret repeatedly @devotional-phoenix-97 (#316)
π§° Maintenance
- ci: fix setup-oras action sha @hikarukin (#321)
- fix(ci): oras install for workflow @hikarukin (#319)
- ci: Fix update Trivy cache workflow @portly-halicore-76 (#318)
- chore(deps): bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 @dependabot[bot] (#310)
- chore(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 @dependabot[bot] (#312)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 @dependabot[bot] (#309)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.2 @dependabot[bot] (#308)
- chore(deps): bump actions/checkout from 8410ad0602e1e429cee44a835ae9f77f654a6694 to 85e6279cec87321a52edac9c87bce653a07cf6c2 @dependabot[bot] (#313)
- chore(deps): bump actions/setup-go from 5.0.2 to 5.3.0 @dependabot[bot] (#314)
- ci: Use sha and permission in release workflows @portly-halicore-76 (#307)
- ci: Use sha's in release workflows @portly-halicore-76 (#306)
- test(controller): setup envTest and define initial controller scenario @AxiomaticFixedChimpanzee (#305)
- chore(deps): bump sigs.k8s.io/e2e-framework from 0.5.0 to 0.6.0 @dependabot[bot] (#293)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.20.0 @dependabot[bot] (#292)
- feat: Scaffold the project for Webhook setup @portly-halicore-76 (#237)
π Security
- chore(deps): bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 @dependabot[bot] (#310)
- chore(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 @dependabot[bot] (#312)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 @dependabot[bot] (#309)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.2 @dependabot[bot] (#308)
- chore(deps): bump actions/checkout from 8410ad0602e1e429cee44a835ae9f77f654a6694 to 85e6279cec87321a52edac9c87bce653a07cf6c2 @dependabot[bot] (#313)
- chore(deps): bump actions/setup-go from 5.0.2 to 5.3.0 @dependabot[bot] (#314)
- chore(deps): bump sigs.k8s.io/e2e-framework from 0.5.0 to 0.6.0 @dependabot[bot] (#293)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.20.0 @dependabot[bot] (#292)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v1.3.0
Changes
π Features
- feat: webservice secrets refresh @devotional-phoenix-97 (#286)
- feat: decryptsecret from k8s @devotional-phoenix-97 (#279)
π Bug Fixes
- fix: User groups per Paas @portly-halicore-76 (#301)
- fix: Create rolebindings when groupKey is different then its query value @portly-halicore-76 (#297)
π§° Maintenance
- fix: User groups per Paas @portly-halicore-76 (#301)
- refactor: Use deepequal to compare rolebinding subjects @portly-halicore-76 (#295)
- chore: Refine group CRD descriptions @portly-halicore-76 (#300)
- chore: Updates example Paas @portly-halicore-76 (#296)
- ci: Only run e2e against deployed image @portly-halicore-76 (#298)
- docs: Examples on how this project is being used and the value it brings @devotional-phoenix-97 (#294)
- chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 @dependabot[bot] (#291)
- docs: Update PaasConfig docs and example @portly-halicore-76 (#287)
- ci: Make make run-operator idempotent @portly-halicore-76 (#288)
- feat: decryptsecret from k8s @devotional-phoenix-97 (#279)
π Security
- chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 @dependabot[bot] (#291)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v1.2.0
Changes
- chore: staticcheck fixes @devotional-phoenix-97 (#280)
π Bug Fixes
- fix: correct conversion int64 float64 @hikarukin (#278)
- fix: Remove old groups on Paas group spec update @portly-halicore-76 (#272)
π§° Maintenance
- chore: Enhancing crd validation @devotional-phoenix-97 (#281)
- fix: correct conversion int64 float64 @hikarukin (#278)
- ci: Fix Mike deploy @portly-halicore-76 (#275)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v1.1.0
Changes
π Features
- feat: Configurable GroupSyncList key @portly-halicore-76 (#274)
π§° Maintenance
- feat: Configurable GroupSyncList key @portly-halicore-76 (#274)
- ci: Fix run ci-build on correct changes @portly-halicore-76 (#271)
- ci: add license compatibility check @hikarukin (#254)
- chore(deps): update markdown requirement from ~=3.2 to ~=3.7 @dependabot (#268)
- chore(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 @dependabot (#257)
- chore(deps): update babel requirement from ~=2.10 to ~=2.16 @dependabot (#261)
- chore(deps): bump golang from 1.22 to 1.23 @dependabot (#258)
- test: Cleanup main_test.go @portly-halicore-76 (#256)
- chore: Let Dependabot manage more packages @portly-halicore-76 (#255)
- chore(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 @dependabot (#253)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 @dependabot (#252)
- docs: Update according to PaasConfig crd @portly-halicore-76 (#250)
- chore: Adds missing ClusterRoles for PaasConfig @portly-halicore-76 (#248)
- ci(docs): set version to vn.n.x (adding .x) @hikarukin (#246)
- fix(ci): correct docs workflow @hikarukin (#245)
π Security
- chore(deps): update markdown requirement from ~=3.2 to ~=3.7 @dependabot (#268)
- chore(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 @dependabot (#257)
- chore(deps): update babel requirement from ~=2.10 to ~=2.16 @dependabot (#261)
- chore(deps): bump golang from 1.22 to 1.23 @dependabot (#258)
- chore(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 @dependabot (#253)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 @dependabot (#252)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v1.0.0
Changes
π₯ BREAKING CHANGES
- feat(config)!: move to using PaasConfig CRD instead of yaml file for config @hikarukin (#127)
π Features
- feat: Adding options to make capability fields customizable @devotional-phoenix-97 (#178)
- feat: Watch PaasConfig and trigger reconcile on Paas and PaasNS @hikarukin (#201)
- feat: Removes quota from Paas Status @portly-halicore-76 (#196)
- feat: Use exponential backoff on reconcile err @portly-halicore-76 (#195)
- feat: Use status conditions for Paas @portly-halicore-76 (#191)
- feat: Use status Conditions for PaasNs @portly-halicore-76 (#154)
- feat(config)!: move to using PaasConfig CRD instead of yaml file for config @hikarukin (#127)
- feat: Update resource names to be more opr-paas specific @benoitschipper (#149)
π Bug Fixes
- fix: Reconcile updates of capability values successfull @portly-halicore-76 (#231)
- fix: Auto-label regex improvement @portly-halicore-76 (#227)
- fix(ci): Ensure we actually install crd-ref-docs @hikarukin (#203)
- fix: Set release version in crypttool @Koekenbakkers (#194)
- fix: Set version of webservice image correctly @portly-halicore-76 (#174)
- fix: Swallow unconfigured capability error @portly-halicore-76 (#168)
π§° Maintenance
- ci(docs): auto publish versioned docs @hikarukin (#244)
- chore: Renaming Whitelist to GroupSyncList @devotional-phoenix-97 (#222)
- docs: Adding architectural images @devotional-phoenix-97 (#221)
- chore: Removes unused paas_config tests manifests @portly-halicore-76 (#243)
- chore: Kubebuilder as the de facto way of writing api's @portly-halicore-76 (#230)
- chore: PaasConfig fields omitempty @devotional-phoenix-97 (#215)
- revert: "spike: test ospo code scanner workflow (#239)" @hikarukin (#240)
- spike: test ospo code scanner workflow @hikarukin (#239)
- ci: Speed up docker builds @portly-halicore-76 (#238)
- chore: Removes redundant finalizers @portly-halicore-76 (#228)
- docs: expand navigation by default @nicorikken (#217)
- chore: Simplify paasconfig predicate @portly-halicore-76 (#224)
- revert: Simplify setting successfull condition in Paas controller @portly-halicore-76 (#225)
- revert: Clear api docs as they are auto generated @portly-halicore-76 (#229)
- fix: Auto-label regex improvement @portly-halicore-76 (#227)
- chore: Minor improvements to issue templates @portly-halicore-76 (#236)
- chore(deps): bump github.com/gin-contrib/cors from 1.7.2 to 1.7.3 @dependabot (#232)
- test(e2e): assert that Paas' remain consistent with PaasConfig changes @AxiomaticFixedChimpanzee (#220)
- test(e2e): paas cannot be reconciled without config @AxiomaticFixedChimpanzee (#207)
- refactor(e2e): remove duplication in test utility functions @AxiomaticFixedChimpanzee (#216)
- chore: Paas in method definition while not used in body @devotional-phoenix-97 (#214)
- docs: a proper description of capabilities @devotional-phoenix-97 (#212)
- ci: Adding e2e-tests for extra capabilities @devotional-phoenix-97 (#192)
- feat: Adding options to make capability fields customizable @devotional-phoenix-97 (#178)
- chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 @dependabot (#206)
- refactor(e2e): generalize wait-for-status utility @AxiomaticFixedChimpanzee (#204)
- fix(ci): Ensure we actually install crd-ref-docs @hikarukin (#203)
- chore(docs): JIT generate API doc before publish of docs @hikarukin (#202)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 @dependabot (#197)
- chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.30.0 @dependabot (#198)
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 @dependabot (#163)
- chore: update API doc page @hikarukin (#189)
- feat(config)!: move to using PaasConfig CRD instead of yaml file for config @hikarukin (#127)
- chore: Adds regression test for #185 @portly-halicore-76 (#186)
- chore: Cleanup after implementing configurable capabilities @devotional-phoenix-97 (#179)
- test(e2e): define tests for capability rolebindings @AxiomaticFixedChimpanzee (#175)
- feat: Update resource names to be more opr-paas specific @benoitschipper (#149)
π Security
- chore(deps): bump github.com/gin-contrib/cors from 1.7.2 to 1.7.3 @dependabot (#232)
- chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 @dependabot (#206)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 @dependabot (#197)
- chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.30.0 @dependabot (#198)
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 @dependabot (#163)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.13.0
Changes
π Bug Fixes
- fix: Set version in built images correctly @portly-halicore-76 (#167)
- hotfix: remove less unused secrets @portly-halicore-76 (#166)
- fix: Pass errors, related to secrets, to reconciler @portly-halicore-76 (#145)
- fix: Adds missing Get permission for argoproj.io resources @benoitschipper (#148)
π§° Maintenance
- chore: remove required from paas.status.quota @portly-halicore-76 (#165)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 @dependabot (#164)
- refactor(controller): replace logging statements with zerolog @AxiomaticFixedChimpanzee (#157)
- refactor: PaasNs controller @portly-halicore-76 (#159)
- chore(controller): set reconcileID UUID in log context @AxiomaticFixedChimpanzee (#158)
- docs: Adding docs for e2e tests for configurable capabilities @devotional-phoenix-97 (#156)
- ci: ReleaseDrafter increment minor version on enhancement @portly-halicore-76 (#152)
- docs: Don't state that the webservice is deployed via install.yaml @portly-halicore-76 (#151)
- ci: Run ci-build on more changes @portly-halicore-76 (#150)
- test(e2e): improve PaasNS test performance @AxiomaticFixedChimpanzee (#146)
- ci: PR title check @portly-halicore-76 (#140)
π Security
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 @dependabot (#164)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.12.0
Changes
π Features
- feat: replace Logr with Zerolog @AxiomaticFixedChimpanzee (#117)
- feat: configurable PaasCapabilities @devotional-phoenix-97 (#104)
π Bug Fixes
- fix: ArgoCD patch permissions @portly-halicore-76 (#130)
- fix: Setting correct Paas Version in built images @portly-halicore-76 (#126)
- fix: removal of unused secrets @portly-halicore-76 (#125)
π§° Maintenance
- chore: Removes duplicate roles from manifests @portly-halicore-76 (#139)
- chore: Add coverage to e2e-tests @portly-halicore-76 (#137)
- chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 @dependabot (#136)
- chore: upload e2e test logs on failure @portly-halicore-76 (#135)
- chore: test e2e against built image @portly-halicore-76 (#128)
- chore: Log status in e2e-test wait failures @portly-halicore-76 (#133)
- chore: Log more in Rolebinding controller @portly-halicore-76 (#132)
- chore: Generate appropriate permissions @portly-halicore-76 (#131)
- fix: ArgoCD patch permissions @portly-halicore-76 (#130)
- chore: Remove install.yaml from code @portly-halicore-76 (#129)
- chore: e2e-test for current implementation of secret reconciliation @portly-halicore-76 (#123)
π Security
- chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 @dependabot (#136)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.11.0
Changes
π Features
- feat: Allow ArgoCD defaultPolicy to be configured @portly-halicore-76 (#122)
π Bug Fixes
- fix: Webservice logging @portly-halicore-76 (#120)
- fix: Requeue PaasNs reconciliation on error @portly-halicore-76 (#115)
- fix: rolebinding reconciliation deadlock @portly-halicore-76 (#113)
π§° Maintenance
- chore: update PR template to close related issue @portly-halicore-76 (#116)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.10.0
Changes
π Features
- feat: expose checkPaas as a webservice. @portly-halicore-76 (#106)
π Bug Fixes
- fix: continue reΓ«ncrypt if one fails @portly-halicore-76 (#109)
- fix: correct management of AppProjects @portly-halicore-76 (#107)
- fix(ci): correct webservice container image tagging @hikarukin (#108)
π§° Maintenance
- fix(ci): correct webservice container image tagging @hikarukin (#108)
- chore(deps): bump sigs.k8s.io/e2e-framework from 0.4.0 to 0.5.0 @dependabot (#102)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 @dependabot (#103)
π Security
- chore(deps): bump sigs.k8s.io/e2e-framework from 0.4.0 to 0.5.0 @dependabot (#102)
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 @dependabot (#103)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.9.6
Changes
π Bug Fixes
- fix(ci): use correct tag for generated container image @hikarukin (#100)
- fix(ci): revert to latest in manifest @hikarukin (#99)
- fix(ci): attempt to mitigate trivy-db's TOOMANYREQUESTS issue @hikarukin (#98)
- fix(ci): only build licenses.md based on linux/amd64 @hikarukin (#97)
π§° Maintenance
- chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 @dependabot (#96)
- fix(ci): use correct tag for generated container image @hikarukin (#100)
- ci: manifests change revert @devotional-phoenix-97 (#101)
- fix(ci): attempt to mitigate trivy-db's TOOMANYREQUESTS issue @hikarukin (#98)
- fix(ci): only build licenses.md based on linux/amd64 @hikarukin (#97)
- docs: add publiccode.yml to adhere to standard @hikarukin (#95)
- ci: move LICENSES.md out of tree, into release @hikarukin (#94)
- ci: regenerate licenses.md on push to main @hikarukin (#93)
- docs: add install.md doc to admin guide @hikarukin (#92)
- ci: cleanup workflows and add install.yaml to release @hikarukin (#91)
- ci: add image tag and workflow_dispatch event @devotional-phoenix-97 (#87)
- ci: add manual trigger for release drafter @hikarukin (#86)
- ci: fix install.yaml action @devotional-phoenix-97 (#85)
- ci: adding action for generating install.yaml @devotional-phoenix-97 (#83)
π Security
- chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 @dependabot (#96)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.9.6
Changes
π Bug Fixes
- fix(ci): only build licenses.md based on linux/amd64 @hikarukin (#97)
π§° Maintenance
- fix(ci): only build licenses.md based on linux/amd64 @hikarukin (#97)
- docs: add publiccode.yml to adhere to standard @hikarukin (#95)
- ci: move LICENSES.md out of tree, into release @hikarukin (#94)
- ci: regenerate licenses.md on push to main @hikarukin (#93)
- docs: add install.md doc to admin guide @hikarukin (#92)
- ci: cleanup workflows and add install.yaml to release @hikarukin (#91)
- ci: add image tag and workflow_dispatch event @devotional-phoenix-97 (#87)
- ci: add manual trigger for release drafter @hikarukin (#86)
- ci: fix install.yaml action @devotional-phoenix-97 (#85)
- ci: adding action for generating install.yaml @devotional-phoenix-97 (#83)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.9.3
Changes
π§° Maintenance
- ci: release write permissions @devotional-phoenix-97 (#78)
- ci: fixing some sbom issues @devotional-phoenix-97 (#77)
- ci: Adding SBOM to release @devotional-phoenix-97 (#76)
- ci: Adding webservice image @devotional-phoenix-97 (#74)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.9.1
Changes
π Features
- ci: building image and pushing to ghcr.io for every release @devotional-phoenix-97 (#56)
- ci: compiling binaries and adding to github release @devotional-phoenix-97 (#55)
π Bug Fixes
- fix: do not replace newlines when using inline reencrypt @Koekenbakkers (#60)
π§° Maintenance
- ci: Fixing pushing images / multibuild @devotional-phoenix-97 (#69)
- ci: removing strategy (goreleaser buids all in one step) @devotional-phoenix-97 (#68)
- ci: Adding permissions for images and binaries @devotional-phoenix-97 (#67)
- ci: fixing building images @devotional-phoenix-97 (#65)
- ci: improved regexp for autolabeler @devotional-phoenix-97 (#66)
- ci: adjust autolabeler config for release drafter @hikarukin (#64)
- ci: building image and pushing to ghcr.io for every release @devotional-phoenix-97 (#56)
- ci: compiling binaries and adding to github release @devotional-phoenix-97 (#55)
- ci: release-drafter refinements: permissions to label issues @devotional-phoenix-97 (#63)
- ci: fixing Release drafter config @devotional-phoenix-97 (#62)
- chore: add missing deps @hikarukin (#59)
- chore: add missing plugin for MKDocs @hikarukin (#58)
- chore: add requirements.txt for documentation publication workflow @hikarukin (#57)
- Go
Published by github-actions[bot] over 1 year ago
opr-paas - v0.9.0 π
Changes
- Dependabot/go modules/GitHub.com/prometheus/client golang 1.20.4 @devotional-phoenix-97 (#54)
- only run code tests when code changes @devotional-phoenix-97 (#51)
- Creating a release @devotional-phoenix-97 (#50)
- Ensure checks do not run for draft PRs to avoid unnecessary cycles @hikarukin (#37)
- Bump golang.org/x/crypto from 0.26.0 to 0.27.0 @dependabot (#32)
- Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 @dependabot (#31)
- Conditional run steps from ci to overcome required steps. @portly-halicore-76 (#33)
π Features
- Release action v2 @devotional-phoenix-97 (#52)
- Define e2e test for groups with queries @AxiomaticFixedChimpanzee (#46)
- Add e2e test for capability: sso @paradisepalms (#38)
- e2e tests for paasns @taxing4u (#45)
- Add e2e test details to dev guide @hikarukin (#35)
- Improves PaasNs status in case reconciliation is successfully. @portly-halicore-76 (#47)
- Test groups with users @AxiomaticFixedChimpanzee (#36)
- Have a clean Dockerfile without adding the crypttool and webservice binaries @portly-halicore-76 (#43)
π Bug Fixes
- Fixes ownerreference breaking reconciliation @portly-halicore-76 (#40)
π§° Maintenance
- chore: migrate to Material for MKDocs @hikarukin (#48)
- Add e2e test details to dev guide @hikarukin (#35)
- Refactor wait step in e2e tests @AxiomaticFixedChimpanzee (#44)
- Update NOTICE.md @hikarukin (#30)
- Go
Published by github-actions[bot] over 1 year ago