Releases: lunarway/postgresql-controller
Releases · lunarway/postgresql-controller
v0.12.1
Changes
- Create the management role in the database controller (#368) @tmablunar
- Add preflight checks at start of each reconciliation loop (#367) @tmablunar
- Add failingHost to CustomRole status, drop noisy connect log (#366) @tmablunar
Full Changelog: v0.12.0...v0.12.1
v0.12.1-rc.1
What's Changed
- Add failingHost to CustomRole status, drop noisy connect log by @tmablunar in #366
- Add preflight checks at start of each reconciliation loop by @tmablunar in #367
Full Changelog: v0.12.0...v0.12.1-rc.1
v0.12.0
Changes
- feat: add $controllerUser sentinel for CustomRole function owningRole (#364) @tmablunar
- Add spec.roleName to CustomRole (#363) @tmablunar
- Revoke default PUBLIC EXECUTE on SECURITY DEFINER functions (#362) @tmablunar
- Add security definer functions to CustomRole (#361) @tmablunar
Full Changelog: v0.11.0...v0.12.0
v0.12.0-rc.4
What's Changed
- Add spec.roleName to CustomRole by @tmablunar in #363
- feat: add $controllerUser sentinel for CustomRole function owningRole by @tmablunar in #364
Full Changelog: v0.12.0-rc.2...v0.12.0-rc.4
v0.12.0-rc.3
What's Changed
- Add spec.roleName to CustomRole (required + immutable) by @tmablunar in #363
Full Changelog: v0.12.0-rc.2...v0.12.0-rc.3
v0.12.0-rc.2
What's Changed
- Revoke default PUBLIC EXECUTE on SECURITY DEFINER functions by @tmablunar in #362
Full Changelog: v0.12.0-rc.1...v0.12.0-rc.2
v0.12.0-rc.1
What's Changed
- Fix CustomRole grants not persisting (SET ROLE to table owner) by @tmablunar in #360
- Add security definer functions to CustomRole by @tmablunar in #361
Full Changelog: v0.11.0-rc.3...v0.12.0-rc.1
v0.11.0
Add support for creating custom roles with privileges on all databases. This can be used for example to create custom maintenance roles.
Changes
- Fix CustomRole grants not persisting (SET ROLE to table owner) (#360) @tmablunar
- Promote customrole log messages from V(1) to V(0) (#357) @tmablunar
- Skip permission-denied errors in CustomRole grant sync (#356) @tmablunar
- Delete .github/workflows/lint.yaml (#355) @tmablunar
- Exclude rdsadmin database from customrole propagation (#354) @tmablunar
- feat(esa-1866): add CustomRole CRD and controller (#351) @tmablunar
- chore: upgrade controller-gen to v0.20.1 (#350) @tmablunar
- chore: Migrate squad from Aura to Esa (#330) @tmablunar
Dependency Updates
17 changes
- chore(deps): update dependency go to v1.26.2 (#331) @lunar-renovate
- chore(deps): update postgres docker tag to v18.2 (#339) @lunar-renovate
- chore(deps): update golang docker tag to v1.26.0 (#347) @lunar-renovate
- chore(deps): update golang docker tag to v1.25.6 (#346) @lunar-renovate
- chore(deps): update actions/cache action to v5 (#344) @lunar-renovate
- chore(deps): update golang docker tag to v1.25.5 (#343) @lunar-renovate
- chore(deps): update actions/checkout action to v6 (#341) @lunar-renovate
- chore(deps): update golang docker tag to v1.25.4 (#340) @lunar-renovate
- chore(deps): update golang docker tag to v1.25.3 (#337) @lunar-renovate
- chore(deps): update dependency golang to v1.25.3 (#336) @lunar-renovate
- chore(deps): update postgres docker tag to v18 (#334) @lunar-renovate
- chore(deps): update actions/setup-go action to v6 (#335) @lunar-renovate
- chore(deps): update golang docker tag to v1.25.1 (#333) @lunar-renovate
- chore(deps): update actions/checkout action to v5 (#332) @lunar-renovate
- chore(deps): update golang docker tag to v1.25.0 (#327) @lunar-renovate
- chore(deps): update postgres docker tag to v17.6 (#329) @lunar-renovate
- chore(deps): update dependency go to v1.24.5 (#328) @lunar-renovate
Full Changelog: v0.10.1...v0.10.2
v0.11.0-rc.4
What's Changed
- Fix CustomRole grants not persisting (SET ROLE to table owner) by @tmablunar in #360
Full Changelog: v0.11.0-rc.3...v0.11.0-rc.4
v0.11.0-rc.3
What's Changed
- Exclude rdsadmin database from customrole propagation by @tmablunar in #354
- Delete .github/workflows/lint.yaml by @tmablunar in #355
- Skip permission-denied errors in CustomRole grant sync by @tmablunar in #356
- Promote customrole log messages from V(1) to V(0) by @tmablunar in #357
Full Changelog: v0.11.0-rc.1...v0.11.0-rc.3