Skip to content

Commit 9361885

Browse files
committed
feat: enable change logging for various controllers
- Added support for change logging in the following controllers: - cdr organization - cdr subscription - dbs sqssubscriber - dbs subscription - dicom notification - dicom objectstore - dicom repository - dicom storeconfig - iam application - iam client - iam emailtemplate - iam group - iam organization - iam passwordpolicy - iam proposition - iam role - iam rolesharingpolicy - iam service - iam user - mdm datatype - mdm proposition - Updated CRDs to use controller-gen version v0.16.5 for consistency and compatibility. Signed-off-by: Andy Lo-A-Foe <andy.loafoe@gmail.com>
1 parent 46dfb8f commit 9361885

47 files changed

Lines changed: 183 additions & 68 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

go.mod

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,25 @@ toolchain go1.24.2
66

77
require (
88
dario.cat/mergo v1.0.1
9-
github.com/crossplane/crossplane-runtime v1.17.0
9+
github.com/crossplane/crossplane-runtime v1.20.0-rc.0.0.20250509113121-26da25aff65f
1010
github.com/crossplane/crossplane-tools v0.0.0-20230925130601-628280f8bf79
11-
github.com/crossplane/upjet v1.4.1-0.20250108142216-db86f70a1651
11+
github.com/crossplane/upjet v1.9.0
1212
github.com/hashicorp/terraform-plugin-sdk/v2 v2.30.0
1313
github.com/philips-software/terraform-provider-hsdp v0.65.3
1414
github.com/pkg/errors v0.9.1
1515
gopkg.in/alecthomas/kingpin.v2 v2.2.6
16-
k8s.io/apimachinery v0.30.2
17-
k8s.io/client-go v0.30.2
18-
sigs.k8s.io/controller-runtime v0.18.2
19-
sigs.k8s.io/controller-tools v0.14.0
16+
k8s.io/apimachinery v0.32.3
17+
k8s.io/client-go v0.32.3
18+
sigs.k8s.io/controller-runtime v0.19.0
19+
sigs.k8s.io/controller-tools v0.16.5
2020
)
2121

2222
require (
2323
bitbucket.org/creachadair/stringset v0.0.14 // indirect
2424
github.com/ScaleFT/sshkeys v1.4.0 // indirect
2525
github.com/agext/levenshtein v1.2.3 // indirect
2626
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect
27-
github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 // indirect
27+
github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b // indirect
2828
github.com/antchfx/htmlquery v1.2.4 // indirect
2929
github.com/antchfx/xpath v1.2.0 // indirect
3030
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
@@ -41,11 +41,12 @@ require (
4141
github.com/dip-software/siderite v0.17.1 // indirect
4242
github.com/distribution/reference v0.6.0 // indirect
4343
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
44-
github.com/evanphx/json-patch v5.9.0+incompatible // indirect
44+
github.com/evanphx/json-patch v5.9.11+incompatible // indirect
4545
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
4646
github.com/fatih/camelcase v1.0.0 // indirect
4747
github.com/fatih/color v1.18.0 // indirect
4848
github.com/fsnotify/fsnotify v1.9.0 // indirect
49+
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
4950
github.com/gabriel-vasile/mimetype v1.4.8 // indirect
5051
github.com/go-logr/logr v1.4.2 // indirect
5152
github.com/go-logr/zapr v1.3.0 // indirect
@@ -55,7 +56,7 @@ require (
5556
github.com/go-playground/locales v0.14.1 // indirect
5657
github.com/go-playground/universal-translator v0.18.1 // indirect
5758
github.com/go-playground/validator/v10 v10.26.0 // indirect
58-
github.com/gobuffalo/flect v1.0.2 // indirect
59+
github.com/gobuffalo/flect v1.0.3 // indirect
5960
github.com/gogo/protobuf v1.3.2 // indirect
6061
github.com/golang-jwt/jwt v3.2.2+incompatible // indirect
6162
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
@@ -86,7 +87,6 @@ require (
8687
github.com/hasura/go-graphql-client v0.13.1 // indirect
8788
github.com/herkyl/patchwerk v0.0.0-20190629103337-f0ea77068152 // indirect
8889
github.com/iancoleman/strcase v0.2.0 // indirect
89-
github.com/imdario/mergo v0.3.16 // indirect
9090
github.com/inconshreveable/mousetrap v1.1.0 // indirect
9191
github.com/josharian/intern v1.0.0 // indirect
9292
github.com/json-iterator/go v1.1.12 // indirect
@@ -125,9 +125,12 @@ require (
125125
github.com/vmihailenco/msgpack v4.0.4+incompatible // indirect
126126
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
127127
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
128+
github.com/x448/float16 v0.8.4 // indirect
128129
github.com/yuin/goldmark v1.4.13 // indirect
129130
github.com/zclconf/go-cty v1.16.2 // indirect
130131
github.com/zclconf/go-cty-yaml v1.0.3 // indirect
132+
go.opentelemetry.io/otel v1.35.0 // indirect
133+
go.opentelemetry.io/otel/trace v1.35.0 // indirect
131134
go.uber.org/multierr v1.11.0 // indirect
132135
go.uber.org/zap v1.27.0 // indirect
133136
golang.org/x/crypto v0.37.0 // indirect
@@ -146,12 +149,13 @@ require (
146149
google.golang.org/genproto/googleapis/rpc v0.0.0-20250414145226-207652e42e2e // indirect
147150
google.golang.org/grpc v1.71.1 // indirect
148151
google.golang.org/protobuf v1.36.6 // indirect
152+
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
149153
gopkg.in/inf.v0 v0.9.1 // indirect
150154
gopkg.in/yaml.v2 v2.4.0 // indirect
151155
gopkg.in/yaml.v3 v3.0.1 // indirect
152-
k8s.io/api v0.30.2 // indirect
153-
k8s.io/apiextensions-apiserver v0.30.2 // indirect
154-
k8s.io/component-base v0.30.2 // indirect
156+
k8s.io/api v0.32.3 // indirect
157+
k8s.io/apiextensions-apiserver v0.32.3 // indirect
158+
k8s.io/component-base v0.32.3 // indirect
155159
k8s.io/klog/v2 v2.130.1 // indirect
156160
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect
157161
k8s.io/utils v0.0.0-20250321185631-1f6e0b77f77e // indirect

go.sum

Lines changed: 37 additions & 31 deletions
Large diffs are not rendered by default.

internal/controller/cdr/organization/zz_controller.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/controller/cdr/subscription/zz_controller.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/controller/dbs/sqssubscriber/zz_controller.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/controller/dbs/subscription/zz_controller.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/controller/dicom/notification/zz_controller.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/controller/dicom/objectstore/zz_controller.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/controller/dicom/repository/zz_controller.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/controller/dicom/storeconfig/zz_controller.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)