Releases: sighupio/gatekeeper-policy-manager
Releases · sighupio/gatekeeper-policy-manager
Release v0.4.2
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
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
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
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
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
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
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
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
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
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!