From bef6e27a0378d082dd550ac97847ae86ce5a3031 Mon Sep 17 00:00:00 2001 From: Andres Torres Date: Tue, 10 Dec 2024 08:28:56 -0600 Subject: [PATCH 1/4] HJ-300 - Adds fail-fast: false to Safe-Tests build strategy (#5586) --- .github/workflows/backend_checks.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/backend_checks.yml b/.github/workflows/backend_checks.yml index eb77b7e21c..e1cc215070 100644 --- a/.github/workflows/backend_checks.yml +++ b/.github/workflows/backend_checks.yml @@ -244,6 +244,7 @@ jobs: Safe-Tests: needs: Check-Container-Startup strategy: + fail-fast: false matrix: python_version: ["3.9.18", "3.10.13"] test_selection: From dab4de44964066b2263dc54dadaee0bb89cfbc98 Mon Sep 17 00:00:00 2001 From: Adrian Galvan Date: Tue, 10 Dec 2024 08:11:18 -0800 Subject: [PATCH 2/4] Fixing quickstart (#5585) Co-authored-by: Andres Torres --- CHANGELOG.md | 5 +++-- tests/ops/integration_tests/setup_scripts/postgres_setup.py | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b1da3704b7..a787c70aa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,8 +22,9 @@ The types of changes are: - Adding `dsr_testing_tools_enabled` security setting [#5573](https://github.com/ethyca/fides/pull/5573) ### Fixed -- SaaS integrations using `oauth_client_credentials` now properly update their access token when editing the secrets. -- Saas integrations using `oauth_client_credentials` now properly refresh their access token when the current token expires +- SaaS integrations using `oauth_client_credentials` now properly update their access token when editing the secrets [#5548](https://github.com/ethyca/fides/pull/5548) +- Saas integrations using `oauth_client_credentials` now properly refresh their access token when the current token expires [#5569](https://github.com/ethyca/fides/pull/5569) +- Fixing quickstart.py script [#5585](https://github.com/ethyca/fides/pull/5585) ## [2.51.0](https://github.com/ethyca/fides/compare/2.50.0...2.51.0) diff --git a/tests/ops/integration_tests/setup_scripts/postgres_setup.py b/tests/ops/integration_tests/setup_scripts/postgres_setup.py index 233726706a..e0cf34ab35 100644 --- a/tests/ops/integration_tests/setup_scripts/postgres_setup.py +++ b/tests/ops/integration_tests/setup_scripts/postgres_setup.py @@ -15,6 +15,7 @@ # Need to manually import this model because it's used in src/fides/api/models/property.py # but that file only imports it conditionally if TYPE_CHECKING is true +from fides.api.models.detection_discovery import MonitorConfig from fides.api.models.experience_notices import ExperienceNotices from fides.api.models.privacy_experience import PrivacyExperienceConfig from fides.api.service.connectors.sql_connector import PostgreSQLConnector From 91807cd3faf0d6b9bf2452a574886b042b3f184a Mon Sep 17 00:00:00 2001 From: Catherine Smith Date: Tue, 10 Dec 2024 20:39:47 +0100 Subject: [PATCH 3/4] Update changelog release 2.51.1 (#5588) --- CHANGELOG.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a787c70aa7..1619f17cad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,17 +15,21 @@ The types of changes are: - `Fixed` for any bug fixes. - `Security` in case of vulnerabilities. -## [Unreleased](https://github.com/ethyca/fides/compare/2.51.0...main) +## [Unreleased](https://github.com/ethyca/fides/compare/2.51.1...main) ### Added - New page in the Cookie House sample app to demonstrate the use of embedding the FidesJS SDK on the page [#5564](https://github.com/ethyca/fides/pull/5564) -- Adding `dsr_testing_tools_enabled` security setting [#5573](https://github.com/ethyca/fides/pull/5573) ### Fixed -- SaaS integrations using `oauth_client_credentials` now properly update their access token when editing the secrets [#5548](https://github.com/ethyca/fides/pull/5548) -- Saas integrations using `oauth_client_credentials` now properly refresh their access token when the current token expires [#5569](https://github.com/ethyca/fides/pull/5569) - Fixing quickstart.py script [#5585](https://github.com/ethyca/fides/pull/5585) +## [2.51.1](https://github.com/ethyca/fides/compare/2.51.0...2.51.1) + +### Fixed +- SaaS integrations using `oauth_client_credentials` now properly update their access token when editing the secrets. [#5548](https://github.com/ethyca/fides/pull/5548) +- Saas integrations using `oauth_client_credentials` now properly refresh their access token when the current token expires [#5569](https://github.com/ethyca/fides/pull/5569) +- Adding `dsr_testing_tools_enabled` security setting [#5573](https://github.com/ethyca/fides/pull/5573) + ## [2.51.0](https://github.com/ethyca/fides/compare/2.50.0...2.51.0) ### Added From e6609fa45da1b211680902f3811c824a36f7aa6a Mon Sep 17 00:00:00 2001 From: Kelsey Thomas <101993653+Kelsey-Ethyca@users.noreply.github.com> Date: Tue, 10 Dec 2024 14:58:49 -0500 Subject: [PATCH 4/4] update changelog (#5589) --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1619f17cad..8e192a9b1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ The types of changes are: ### Added - New page in the Cookie House sample app to demonstrate the use of embedding the FidesJS SDK on the page [#5564](https://github.com/ethyca/fides/pull/5564) +- Added new erasure tests for BigQuery Enterprise [#5554](https://github.com/ethyca/fides/pull/5554) ### Fixed - Fixing quickstart.py script [#5585](https://github.com/ethyca/fides/pull/5585) @@ -37,7 +38,6 @@ The types of changes are: - Added `fides_consent_override` option in FidesJS SDK [#5541](https://github.com/ethyca/fides/pull/5541) - Added new `script` ConsentMethod in FidesJS SDK for tracking automated consent [#5541](https://github.com/ethyca/fides/pull/5541) - Added a new page under system integrations to run standalone dataset tests (Fidesplus) [#5549](https://github.com/ethyca/fides/pull/5549) -- Added new erasure tests for BigQuery Enterprise [#5554](https://github.com/ethyca/fides/pull/5554) ### Changed - Adding hashes to system tab URLs [#5535](https://github.com/ethyca/fides/pull/5535)