Skip to content

Latest commit

 

History

History
260 lines (149 loc) · 16.1 KB

CHANGELOG.md

File metadata and controls

260 lines (149 loc) · 16.1 KB

Changelog

v1.1.0 (2023-01-31)

Full Changelog

Implemented enhancements:

  • Allow GRANTs to PUBLIC #61

Fixed bugs:

  • can not set a user password to an md5 string, because it will be re-hashed #97
  • Conflicts with syslog_access and superuser=false #95

Closed issues:

  • Grant same privileges on multiple schemas #108
  • Allow TRUNCATE grant for groups on table #92
  • Redshift cluster 404 #58

Merged pull requests:

  • Implement GRANT TO PUBLIC for all supported object types #106 (winglot)
  • Fix conflicting superuser and syslog_access fields #105 (winglot)
  • Support hashed user passwords #103 (hoxu)
  • Add redshift_schema import statement to README #100 (pacesetterplus)

v1.0.4 (2022-12-28)

Full Changelog

Merged pull requests:

v1.0.3 (2022-11-15)

Full Changelog

Fixed bugs:

  • Non-idempotent reapplying grants for entities with ascii chars 33-126 in their names #94

Closed issues:

  • Error when remove user from group #83

Merged pull requests:

  • Fix - preventing from non-idempotent reapplying grants for entities with ascii chars 33-126 in their names #93 (rg00d)
  • Improve docs for redshift_datashare_privilege resource #77 (szemek)

v1.0.2 (2022-09-02)

Full Changelog

Fixed bugs:

  • Fix removing existing users from groups #81 (winglot)

v1.0.1 (2022-08-04)

Full Changelog

Fixed bugs:

  • Fix readSchemaGrants and readTableGrants for groups #76 (olivermeyer)

v1.0.0 (2022-04-22)

Full Changelog

Implemented enhancements:

  • Ability to grant EXECUTE function #34
  • Add rule and trigger permissions to grant and default_grant #63 (mtesch-um)
  • Add region support when calling GetClusterCredentials #60 (bendrucker)
  • Support language, function and procedure object types in redshift_grant resource #57 (pawelaugustyn)

Fixed bugs:

  • Quoted user names are now always case-sensitive regardless of enable_case_sensitive_identifier setting #67
  • user: handle unknown superuser passwords #59 (bendrucker)

Closed issues:

  • "grant ALL on table.." grants more permissions than available in redshift_grant #62
  • redshift_grant resource does not support language object #45

Merged pull requests:

  • Preserve user names case in group membership list and database owner attribute #69 (winglot)
  • Make sure quoted user name case is preserved in state #68 (winglot)
  • Before alter group make sure user still exists #66 (lukasbudisky)

v0.6.0 (2022-02-16)

Full Changelog

Implemented enhancements:

  • Not able to GetClusterCredentials using cross account #46
  • redshift_grant resource does not support granting privileges to users #23

Fixed bugs:

  • non-unique ids in redshift_grant possible #43
  • Issue with revoking privileges while droping user #35

Removed:

  • Remove previously deprecated redshift_privilege resource #54 (winglot)

Merged pull requests:

  • Update documentation with recent changes #55 (winglot)
  • Support for users in redshift_default_privileges resources #53 (winglot)
  • Support for users in redshift_grant resource #52 (winglot)
  • Fixed non-unique ids in redshift_grant possible #51 (rg00d)
  • Support cross-account temporary credentials fetching #50 (pawelaugustyn)

v0.5.3 (2022-01-26)

Full Changelog

Merged pull requests:

v0.5.2 (2022-01-26)

Full Changelog

Merged pull requests:

  • Remove CASCADE from ALTER DEFAULT when dropping users and groups #47 (winglot)
  • Move the superuser/password validation to CustomizeDiff func #44 (winglot)
  • added import docs and warning to privilege description #41 (mtesch-um)

v0.5.1 (2021-12-30)

Full Changelog

Implemented enhancements:

  • redshift does not allow create superuser without password #37

Merged pull requests:

  • Deprecate redshift_privilege resource #40 (winglot)
  • Require password for superuser at plan phase #39 (winglot)

v0.5.0 (2021-12-10)

Full Changelog

Implemented enhancements:

  • feat: Add drop privilege for table objects. #33 (taylorrm1)

v0.4.3 (2021-11-22)

Full Changelog

Fixed bugs:

  • redshift_grant unable to detect drift on view grants #30
  • BUG create\_external\_database\_if\_not\_exists looks like not working. #27
  • redshift\_grants resource occasionally shows incorrect diffs or permanent diffs #24

Merged pull requests:

  • Rewrite DiffSuppressFunc for create_external_database_if_not_exists. #32 (winglot)
  • Extend grant detection also to views and materialized views. #31 (matokovacik)

v0.4.2 (2021-10-12)

Full Changelog

Fixed bugs:

  • Fixed dynamic password resolution for provider #29 (marekpp)

v0.4.1 (2021-09-23)

Full Changelog

Fixed bugs:

  • Fix reading group grant privileges #26 (winglot)

v0.4.0 (2021-09-06)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Default privileges approach is incorrect #15

Merged pull requests:

v0.3.0 (2021-08-06)

Full Changelog

Implemented enhancements:

v0.2.0 (2021-07-28)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Bug fixes related to temporary credentials #11 (sworisbreathing)
  • Fix error changing ownership when deleting a user, if the current user has temporary credentials #4 (sworisbreathing)

Merged pull requests:

v0.1.1 (2021-06-25)

Full Changelog

Fixed bugs:

  • Convert state values to lower case to produce consistent state during plan #2 (winglot)
  • Retry on errors for Create and Update operations in redshift_privilege #1 (winglot)

v0.1.0 (2021-06-23)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator