Skip to content

Releases: sighupio/gatekeeper-policy-manager

Release v0.4.2

29 Apr 08:10
e87efa2
Compare
Choose a tag to compare

v0.4.2

Changes from v0.4.1

Bug fixes:

  • Handle the case of a constraint not having a spec section defined.
  • Fix several typos on the UI
  • Improved Rego syntax highlighting (thanks to the work of @JordanSh on PrismJS/prism#2624)

New features:

  • Highlight the Constraint Template / Constraint that you want to see when following a link.

Updated dependencies

  • astroid==2.5.6
  • cachetools==4.2.2
  • cffi==1.14.5
  • cryptography==3.4.7
  • defusedxml==0.7.1
  • google-auth==1.30.0
  • importlib-metadata==4.0.1
  • importlib-resources==5.1.2
  • isort==v5.8.0
  • Jinja2==2.11.3
  • lazy-object-proxy==1.6.0
  • Mako==1.1.4
  • pycryptodomex==3.10.1
  • pylint==2.8.2
  • PyYAML==5.4.1
  • rsa==4.7.2
  • typed-ast==v1.4.3
  • urllib3==1.26.4
  • websocket-client==v0.58.0
  • zipp==3.4.1

Breaking changes

No breaking changes.

Release v0.4.1

31 Dec 08:45
32b495c
Compare
Choose a tag to compare

v0.4.1

Changes from v0.4.0 to v0.4.1

Bug fixes:

  • Add a warning when the amount of violations audits that can be shown is less than the total violations. See #63.
  • Increase uWSGI buffer size for headers (see #61 thanks @kg-ops!)
  • Fix Label Selector not showing correctly on constraints view (thanks @lnovara for spotting it)

Updated Python dependencies:

  • cachetools to 4.2.0
  • certifi to v2020.12.5
  • cffi to 1.14.4
  • chardet to 4.0.0
  • cryptography to 3.3.1
  • cryptography to v3.2.1
  • Flask-pyoidc to 3.7.0
  • google-auth to 1.24.0
  • google-auth to v1.23.0
  • importlib-metadata to 3.3.0
  • importlib-resources to 4.1.1
  • importlib-resources to v3.3.0
  • isort to 5.7.0
  • kubernetes to 12.0.0
  • lazy-object-proxy to 1.5.2
  • oic to 1.2.1
  • pycryptodomex to v3.9.9
  • requests to v2.25.1
  • typed-ast to 1.4.2
  • urllib3 to 1.26.2
  • zipp to v3.4.0

Updated OS-level dependencies:

  • musl-dev to 1.1.24-r3

Breaking changes

No breaking changes.

Preview v0.4.1-rc2

06 Nov 15:47
dec81ce
Compare
Choose a tag to compare
Preview v0.4.1-rc2 Pre-release
Pre-release

v0.4.1-rc2

Changes from v0.4.0-rc1 to v0.4.1-rc2

  • Add a warning when the amount of violations audits that can be shown is less than the total violations. See #63.

Changes from v0.4.0 to v0.4.1-rc1

Bug fixes:

  • Increase uWSGI buffer size for headers (see #61 thanks @kg-ops!)
  • Fix Label Selector not showing correctly on constraints view (thanks @lnovara for spotting it)

Updated Python dependencies:

  • pycryptodomex to v3.9.9
  • google-auth to v1.23.0
  • importlib-resources to v3.3.0
  • cryptography to v3.2.1
  • zipp to v3.4.0

Breaking changes

No breaking changes.

Preview v0.4.1-rc1

06 Nov 14:09
143c0c2
Compare
Choose a tag to compare
Preview v0.4.1-rc1 Pre-release
Pre-release

v0.4.1-rc1

Changes from v0.4.0 to v0.4.1-rc1

Bug fixes:

  • Increase uWSGI buffer size for headers (see #61 thanks @kg-ops!)
  • Fix Label Selector not showing correctly on constraints view (thanks @lnovara for spotting it)

Updated Python dependencies:

  • pycryptodomex to v3.9.9
  • google-auth to v1.23.0
  • importlib-resources to v3.3.0
  • cryptography to v3.2.1
  • zipp to v3.4.0

Breaking changes

No breaking changes.

Release v0.4.0

22 Oct 12:35
9755b47
Compare
Choose a tag to compare

v0.4.0

Changes from v0.3.0 to v0.4.0

A lot of maintenance and some bug-fixing on this release:

  • Clicking on a violation gets "selected", this could be useful when there are several violations and you want to focus on just one.
  • Show a message when violations for a Constraint are unknown instead of saying that there are no violations.
  • Fixed double "Go back" button on logout message and better Info message style on Index when Authentication is enabled.
  • Updated all Python dependencies to the latest version.
  • A lot of work has been done to automate the SLC of the project (thanks @angelbarrera92!! 🎉 ):
    • We have now automated E2E testing of the app against a Kubernetes cluster with Gatekeeper installed.
    • Automatic dependencies update PRs from renovate bot.
    • We have now an automated release notes generation
    • Automated linting and format check for all languages

Breaking changes

No breaking changes.

Preview v0.4.0-rc1

22 Oct 12:25
c7da17c
Compare
Choose a tag to compare
Preview v0.4.0-rc1 Pre-release
Pre-release

Unreleased version

Changes from v0.3.0 to v0.4.0

A lot of maintenance and some bug-fixing on this release:

  • Clicking on a violation gets "selected", this could be useful when there are several violations and you want to focus on just one.
  • Show a message when violations for a Constraint are unknown instead of saying that there are no violations.
  • Fixed double "Go back" button on logout message and better Info message style on Index when Authentication is enabled.
  • Updated all Python dependencies to the latest version.
  • A lot of work has been done to automate the SLC of the project (thanks @angelbarrera92!! 🎉 ):
    • We have now automated E2E testing of the app against a Kubernetes cluster with Gatekeeper installed.
    • Automatic dependencies update PRs from renovate bot.
    • We have now an automated release notes generation
    • Automated linting and format check for all languages

Breaking changes

No breaking changes.

Release v0.3.0

14 Oct 15:24
Compare
Choose a tag to compare

v0.3.0

  • Added support for offline frontend usage.
  • Added favicon.
  • Updated base image and pinned OS-level dependencies packages versions.
  • Added message when there are no Constraint Templates instead of showing an empty view.
  • Fixed crash when constraints don't have any match criteria defined.
  • Improved error handling in general

Preview v0.3.0-rc4

08 Oct 14:10
Compare
Choose a tag to compare
Preview v0.3.0-rc4 Pre-release
Pre-release

v0.3.0

  • Added support for offline frontend usage.
  • Added favicon.
  • Updated base image and pinned OS-level dependencies packages versions.
  • Added message when there are no Constraint Templates instead of showing an empty view.
  • Fixed crash when constraints don't have any match criteria defined.
  • Improved error handling in general

v0.3

03 Oct 13:17
340ffb5
Compare
Choose a tag to compare

New features and bug fixes:

  • Added support for offline frontend usage.
  • Added favicon.
  • Updated base image and pinned OS-level dependencies packages versions.
  • Added message when there are no Constraint Templates instead of showing an empty view.
  • Fixed crash when constraints don't have any match criteria defined.
  • Improved error handling in general

v0.2

29 Sep 09:59
5c45f0c
Compare
Choose a tag to compare

We are pleased to announce the release of Gatekeeper Policy Manager v0.2, changes in this new release:

  • Improved layout of violations: now the violations of a Constraint are shown as a table instead of a list, this improves the readability when the count of violations is high. Also, we show a message now when there are no violations.
  • Added missing "Scope" to the Constraints match criteria view.
  • Show the line numbers in the rego code view ports.
  • Added support for Gatekeeper "config" CRDs. Now you can view all the config CRDs as you would with the Constraints and Constraint Templates.

We hope you enjoy it!