BROKENCHANGE: Update S3Connection and S3Bucket group to S3Connection.s3.zncdata.dev and S3Bucket.s3.zncdata.dev, Update DatabaseConnection and Database group to DatabaseConnection.database.zncdata.dev and Database.database.zncdata.dev
Update EnvsToEnvVars to NewEnvVarsFromMap, because the previous method name was ambiguous
Update XMLConfiguration functions to support add, delete and marshall and construct from xml string
Extract CreateOrUpdate from client.Client, so you can use alone
bugs
Fix XMLConfiguration can not unmarshal xml string to struct
Fix XMLConfiguration can not handle xml string header when unmarshal to marshal
Fix XMLConfiguration marshal xml string contains escape characters, e.g: \n
Update GenerateRandomStr to generate random string with length, letters, numbers and special characters, and add GenerateSimplePassword
Remove the base64 decode of Secret.Data obtained by controller-runtime, because the data is already decoded
chore
Remove incorrectly named functions in util.configuration.go
v0.8.0 2024-07-10
features
BROKENCHANGE: Update reconciler and builder package
Add vector log builder
Refactor reconciler and builder, and add test case
Add image selection
Remove s3 finalizer constant
bugs
Fix code indentation can not handle multiple lines
v0.7.0 2024-06-27
features
BROKENCHANGE: Update S3Connection and S3Bucket group to S3Connection.s3.zncdata.dev and S3Bucket.s3.zncdata.dev, Update DatabaseConnection and Database group to DatabaseConnection.database.zncdata.dev and Database.database.zncdata.dev
Add group s3.zncdata.dev to s3 package, and move S3Connection and S3Bucket to s3 package
Add group database.zncdata.dev to database package, and move DatabaseConnection and Database to database package
Add AuthenticationClass.authentication.zncdata.dev, and support oidc ldap tls and static
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/zncdatadev/operator-go from 0.6.0 to 0.8.1.
Release notes
Sourced from github.com/zncdatadev/operator-go's releases.
Changelog
Sourced from github.com/zncdatadev/operator-go's changelog.
Commits
e6755d2
chore: update CHANGELOG with 0.8.1 (#77)881c381
fix(util-env): assert by check each element (#78)e5f27c4
feat(client-database): removes the base64 deserialization of secret.Data obta...67120fb
fix(util-env): use testify-assert to check (#75)689b75b
feat(client): extract CreateOrUpdate from client.Client, so it can use alone ...a0861eb
feat(util): remove uneless code in util (#73)86fb1d6
feat(util): update generate random str and simple password functions (#72)080cff7
feat(util): update map to envVars func (#71)3f54e38
feat: update XMLConfiguration and add test (#70)c873564
chore: update CHANGELOG with 0.8.0 (#69)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show