Releases: ethyca/fides
Releases · ethyca/fides
v1.9.9
Prod-tier Test release for 2.0.0
What's Changed
- Merge unified fides into main by @ThomasLaPiana in #1245
- Add Privacy Center to the default development build by @NevilleS in #1262
- Bump dask from 2022.8.0 to 2022.9.2 by @dependabot in #1251
- Bump okta from 2.5.0 to 2.7.0 by @dependabot in #1250
- Add missing docs references by @SteveDMurphy in #1266
- Bump actions/setup-python from 3 to 4 by @dependabot in #1246
- Fix styling issue with consent items by @TheAndrewJackson in #1268
- Catch startup error and log to console by @TheAndrewJackson in #1267
- Redirect to root on consent request by @TheAndrewJackson in #1265
- Fix seed_test_data by @sanders41 in #1280
- Fix startup of docs container by @sanders41 in #1271
- Bump pylint from 2.15.0 to 2.15.4 by @dependabot in #1353
- Bump actions/setup-node from 2 to 3 by @dependabot in #1355
- 1184 allow delete-only saas endpoints by @galvana in #1200
- Bump deepdiff from 5.8.0 to 5.8.1 by @dependabot in #1354
- Bump pydash from 5.1.0 to 5.1.1 by @dependabot in #1357
- Remove waitlist link from readme by @sanders41 in #1351
- Move files from
/clients/ops/privacy-center
to/clients/privacy-center
by @TheAndrewJackson in #1372 - Updating call to core config for SaaS connector tests by @galvana in #1282
- 1276 update get connections API to support specifying saas types by @adamsachs in #1362
- Fix M1 Docker Emulation by @ThomasLaPiana in #1286
- Notify fidesctl-plus and fidesops-plus on new releases by @PSalant726 in #1263
- Include base64 encoded icon image data in connection_type response by @adamsachs in #1370
- 1229/Add splash to config by @LKCSmith in #1403
- Adding Rollbar erasure by @galvana in #1294
- 1184 allow delete only saas endpoints by @galvana in #1420
- Update CODEOWNERS by @ThomasLaPiana in #1432
- Add docker version checks to Nox by @ThomasLaPiana in #1429
- UI and back-end changes for external dataset reference configuration by @galvana in #1269
- Add Intel Mac platform support for Docker builds by @ThomasLaPiana in #1431
- [#1241] Restore default DSR policies by @seanpreston in #1426
- ui/store: Do not persist API stores for Ctl code either by @ssangervasi in #1440
- Doordash (Access) by @galvana in #1358
- [1220] privacy-center: Set cookie with mapping of data use to consent by @ssangervasi in #1364
- Upgrading mypy by @galvana in #1448
- [#1291] Util methods for Fides configuration scripts by @seanpreston in #1363
- Fix docker compose version check on older versions by @sanders41 in #1438
- Fix mypy errors by @sanders41 in #1270
- Remove superfluous
CODEOWNERS
by @PSalant726 in #1446 - Fix Typescript errors for consent cookie by @NevilleS in #1456
- 1204 - Configure Connector after creation by @chriscalhoun1974 in #1356
- add configWizardFlag to hide nav bar and send to 404 page by @Kelsey-Ethyca in #1460
- Fix mypy error by @sanders41 in #1472
- Use
docker compose
instead ofdocker-compose
by @adamsachs in #1452 - Add test env command to Nox by @ThomasLaPiana in #1457
- Fix inconsistent SaaS connector tests by @galvana in #1441
- ui/config-wizard: Show & review scanner result systems by @ssangervasi in #1454
- Improve test environment reliability by @NevilleS in #1481
- Update release checklist by @ThomasLaPiana in #1287
- Don't parse an empty dir by @ThomasLaPiana in #1486
- Making offset limit optional by @galvana in #1483
- Domo Access APIs by @Zeeshan-Ethyca in #1475
- 587, 588, 598/in progress infra scan, cancel scan modal, register systems modal by @LKCSmith in #1459
- ui/dataset: Only reset collection index on actual dataset update by @ssangervasi in #1511
- Add some quality of life improvements to the test environment by @NevilleS in #1512
- Xfail test while we look for a solution by @sanders41 in #1524
- Fix shell command in README quickstart by @sanders41 in #1412
- Add bulk restart from failure endpoint by @sanders41 in #1470
- Bump @xmldom/xmldom from 0.7.5 to 0.7.6 in /clients/privacy-center by @dependabot in #1532
- 1443 unverified consent requests by @TheAndrewJackson in #1477
- 232/Update step 2 of config wizard by @LKCSmith in #1527
- 231/Update to step 1 in config wizard by @LKCSmith in #1526
- set configWizardFlag to false by @Kelsey-Ethyca in #1565
- Domo erasures by @galvana in #1513
- Dsr error handling reprocess by @chriscalhoun1974 in #1489
- Handle Malformed Tokens by @pattisdr in #1523
- Check required input_data for base SaaS connector by @galvana in #1507
- 1575-unhandled-runtime-error by @chriscalhoun1974 in #1578
- 233/Update AWS scanner page header by @LKCSmith in #1567
- Remove visualize code by @ThomasLaPiana in #1571
- Removes unused integration by @seanpreston in #1570
- remove the need for package level imports in db setup scripts by @seanpreston in #1579
- [#1515] Remove
worker
container from local environments by @seanpreston in #1552 - Integrate redis rate limiter with saas connectors by @earmenda in #1433
- Merge
deploy-1.9.5
by @PSalant726 in #1583 - api/permissions: Allow user to GET their own permissions by @ssangervasi in #1553
- [1480] ui/auth: Query current user permissions to detect stale token by @ssangervasi in #1569
- 1592-Remove thrown exception from getAllPrivacyRequests method by @chriscalhoun1974 in #1593
- Fix the export command in the datamap docs by @conceptualshark in #1546
- Update privacy center docs to include consent options by @conceptualshark in #1537
- restore api/permissions: Allow user to GET their own permissions by @Kelsey-Ethyca in #1599
- Fix Privacy Center configuration and make consent card configurable by @NevilleS in #1598
- Fix cypress tests by @allisonking in #1600
- Add
fides deploy
command by @ThomasLaPiana in #1508 - [#1365] Adds Fides registration DB table and endpoints by @seanpreston in #1604
- 234/wizard nav updates by @LKCSmith in #1568
- Add "Cookie House" sample app to
fides deploy
project 🍪 by @NevilleS in #1609 - 236/Finish setup step by @LKCSmith in #1616
- 1479/systems without declarations default by @LKCSmith in #1608
- View the config as TOML instead of JSON by @ThomasLaPiana in #1612
- Update
nox -s push
to publish extra apps (privacy center & sample app) by @NevilleS in #1617 - Revert "1479/systems without declarations default" by @LKCSmith in #1623
- Rename "Subject Requests" -> "Privacy Requests" and "Datastore Connections" -> "Connections" by @NevilleS in #1622
- Restore: [1480] ui/auth: Query current user permissions to detect stale token by @Kelsey-Ethyca in #1635
- Disable privacy request email notific...
2.0.0-beta.2
What's Changed
- Revert "1479/systems without declarations default" by @LKCSmith in #1623
- Rename "Subject Requests" -> "Privacy Requests" and "Datastore Connections" -> "Connections" by @NevilleS in #1622
- Restore: [1480] ui/auth: Query current user permissions to detect stale token by @Kelsey-Ethyca in #1635
- Disable privacy request email notifications by default by @NevilleS in #1641
- add missing firebase auth override import by @adamsachs in #1639
- Refactor to use common system table and column dropdown by @allisonking in #1590
- Disable analytics middleware on non-API routes, enable in testing by @NevilleS in #1642
- Show systems without privacy declarations on data map by @SteveDMurphy in #1603
- Send registration info to Fideslog by @seanpreston in #1607
- Prompt for marketing registration via the CLI by @PSalant726 in #1643
- Merge ctl 1.9.6 -> Unified Fides by @ThomasLaPiana in #1646
- Fidesops -> Unified Fides final merge by @ThomasLaPiana in #1647
- remove the tutorial by @conceptualshark in #1543
- add system management docs by @conceptualshark in #1541
- [#1587] Adds connected worker info. to the healthcheck by @seanpreston in #1588
- Add Hubspot scopes to documentation by @earmenda in #1652
- Fix start index of privacy declarations by @allisonking in #1649
- Remove dangerous defaults from the docker image/application config by @sanders41 in #1509
- Update sample app with new /landing page by @NevilleS in #1656
- DSR automation quickstart guide, update the docs for 2.0 by @conceptualshark in #1651
Full Changelog: 2.0.0-beta.1...2.0.0-beta.2
v1.9.6
What's Changed
- Show systems without privacy declarations on data map by @SteveDMurphy in #1603
- Fix start index of privacy declarations by @allisonking in #1649
Full Changelog: 1.9.5...1.9.6
v2.0.0-beta.1
What's Changed
- Merge unified fides into main by @ThomasLaPiana in #1245
- Add Privacy Center to the default development build by @NevilleS in #1262
- Bump dask from 2022.8.0 to 2022.9.2 by @dependabot in #1251
- Bump okta from 2.5.0 to 2.7.0 by @dependabot in #1250
- Add missing docs references by @SteveDMurphy in #1266
- Bump actions/setup-python from 3 to 4 by @dependabot in #1246
- Fix styling issue with consent items by @TheAndrewJackson in #1268
- Catch startup error and log to console by @TheAndrewJackson in #1267
- Redirect to root on consent request by @TheAndrewJackson in #1265
- Fix seed_test_data by @sanders41 in #1280
- Fix startup of docs container by @sanders41 in #1271
- Bump pylint from 2.15.0 to 2.15.4 by @dependabot in #1353
- Bump actions/setup-node from 2 to 3 by @dependabot in #1355
- 1184 allow delete-only saas endpoints by @galvana in #1200
- Bump deepdiff from 5.8.0 to 5.8.1 by @dependabot in #1354
- Bump pydash from 5.1.0 to 5.1.1 by @dependabot in #1357
- Remove waitlist link from readme by @sanders41 in #1351
- Move files from
/clients/ops/privacy-center
to/clients/privacy-center
by @TheAndrewJackson in #1372 - Updating call to core config for SaaS connector tests by @galvana in #1282
- 1276 update get connections API to support specifying saas types by @adamsachs in #1362
- Fix M1 Docker Emulation by @ThomasLaPiana in #1286
- Notify fidesctl-plus and fidesops-plus on new releases by @PSalant726 in #1263
- Include base64 encoded icon image data in connection_type response by @adamsachs in #1370
- 1229/Add splash to config by @LKCSmith in #1403
- Adding Rollbar erasure by @galvana in #1294
- 1184 allow delete only saas endpoints by @galvana in #1420
- Update CODEOWNERS by @ThomasLaPiana in #1432
- Add docker version checks to Nox by @ThomasLaPiana in #1429
- UI and back-end changes for external dataset reference configuration by @galvana in #1269
- Add Intel Mac platform support for Docker builds by @ThomasLaPiana in #1431
- [#1241] Restore default DSR policies by @seanpreston in #1426
- ui/store: Do not persist API stores for Ctl code either by @ssangervasi in #1440
- Doordash (Access) by @galvana in #1358
- [1220] privacy-center: Set cookie with mapping of data use to consent by @ssangervasi in #1364
- Upgrading mypy by @galvana in #1448
- [#1291] Util methods for Fides configuration scripts by @seanpreston in #1363
- Fix docker compose version check on older versions by @sanders41 in #1438
- Fix mypy errors by @sanders41 in #1270
- Remove superfluous
CODEOWNERS
by @PSalant726 in #1446 - Fix Typescript errors for consent cookie by @NevilleS in #1456
- 1204 - Configure Connector after creation by @chriscalhoun1974 in #1356
- add configWizardFlag to hide nav bar and send to 404 page by @Kelsey-Ethyca in #1460
- Fix mypy error by @sanders41 in #1472
- Use
docker compose
instead ofdocker-compose
by @adamsachs in #1452 - Add test env command to Nox by @ThomasLaPiana in #1457
- Fix inconsistent SaaS connector tests by @galvana in #1441
- ui/config-wizard: Show & review scanner result systems by @ssangervasi in #1454
- Improve test environment reliability by @NevilleS in #1481
- Update release checklist by @ThomasLaPiana in #1287
- Don't parse an empty dir by @ThomasLaPiana in #1486
- Making offset limit optional by @galvana in #1483
- Domo Access APIs by @Zeeshan-Ethyca in #1475
- 587, 588, 598/in progress infra scan, cancel scan modal, register systems modal by @LKCSmith in #1459
- ui/dataset: Only reset collection index on actual dataset update by @ssangervasi in #1511
- Add some quality of life improvements to the test environment by @NevilleS in #1512
- Xfail test while we look for a solution by @sanders41 in #1524
- Fix shell command in README quickstart by @sanders41 in #1412
- Add bulk restart from failure endpoint by @sanders41 in #1470
- Bump @xmldom/xmldom from 0.7.5 to 0.7.6 in /clients/privacy-center by @dependabot in #1532
- 1443 unverified consent requests by @TheAndrewJackson in #1477
- 232/Update step 2 of config wizard by @LKCSmith in #1527
- 231/Update to step 1 in config wizard by @LKCSmith in #1526
- set configWizardFlag to false by @Kelsey-Ethyca in #1565
- Domo erasures by @galvana in #1513
- Dsr error handling reprocess by @chriscalhoun1974 in #1489
- Handle Malformed Tokens by @pattisdr in #1523
- Check required input_data for base SaaS connector by @galvana in #1507
- 1575-unhandled-runtime-error by @chriscalhoun1974 in #1578
- 233/Update AWS scanner page header by @LKCSmith in #1567
- Remove visualize code by @ThomasLaPiana in #1571
- Removes unused integration by @seanpreston in #1570
- remove the need for package level imports in db setup scripts by @seanpreston in #1579
- [#1515] Remove
worker
container from local environments by @seanpreston in #1552 - Integrate redis rate limiter with saas connectors by @earmenda in #1433
- Merge
deploy-1.9.5
by @PSalant726 in #1583 - api/permissions: Allow user to GET their own permissions by @ssangervasi in #1553
- [1480] ui/auth: Query current user permissions to detect stale token by @ssangervasi in #1569
- 1592-Remove thrown exception from getAllPrivacyRequests method by @chriscalhoun1974 in #1593
- Fix the export command in the datamap docs by @conceptualshark in #1546
- Update privacy center docs to include consent options by @conceptualshark in #1537
- restore api/permissions: Allow user to GET their own permissions by @Kelsey-Ethyca in #1599
- Fix Privacy Center configuration and make consent card configurable by @NevilleS in #1598
- Fix cypress tests by @allisonking in #1600
- Add
fides deploy
command by @ThomasLaPiana in #1508 - [#1365] Adds Fides registration DB table and endpoints by @seanpreston in #1604
- 234/wizard nav updates by @LKCSmith in #1568
- Add "Cookie House" sample app to
fides deploy
project 🍪 by @NevilleS in #1609 - 236/Finish setup step by @LKCSmith in #1616
- 1479/systems without declarations default by @LKCSmith in #1608
- View the config as TOML instead of JSON by @ThomasLaPiana in #1612
- Update
nox -s push
to publish extra apps (privacy center & sample app) by @NevilleS in #1617
New Contributors
- @seanpreston made their first contribution in #1426
- @Kelsey-Ethyca made their first contribution in #1460
Full Changelog: 1.9.2...2.0.0-beta.1
v1.9.5
What's Changed
- Add a
plus_system_scans
table to the database by @PSalant726 in #1554 - Update
CHANGELOG.md
for patch release 1.9.5 by @PSalant726 in #1582
Full Changelog: 1.9.4...1.9.5
v1.9.4
Full Changelog: release-v1.9.3...release-v1.9.4
Fixed
- After editing a dataset, the table will stay on the previously selected collection instead of resetting to the first one. #1511
v1.9.3
Full Changelog: 1.9.2...1.9.3
v1.9.2
Final pre-unified fidestl release!
What's Changed
- Do not rely on order for checking intercept results by @allisonking in #1131
- [1076] ui/plus: Approve dataset classification button by @ssangervasi in #1129
- Restrict startsWith comparisons in CheckboxTree more by @allisonking in #1126
- Update CODEOWNERS by @ThomasLaPiana in #1180
- Classify data category dropdown by @allisonking in #1110
- [1120] ui/plus: Integrate cls endpoints by @ssangervasi in #1194
- update footer links by @conceptualshark in #1130
- Add
DeprecationWarnings
to fidesctl by @ThomasLaPiana in #1244
Full Changelog: 1.9.1...1.9.2
v1.9.1
What's Changed
- Bump fideslang to 1.3.1 by @PSalant726 in #1136
- Prepare 1.9.1 release by @PSalant726 in #1137
Full Changelog: 1.9.0...1.9.1
v1.9.0
See the Changelog
What's Changed
- Alter taxonomy upsert behavior by @allisonking in #1040
- Remove disabled Nav Buttons by @ThomasLaPiana in #1067
- Form to add a system via yaml by @allisonking in #1062
- ui/dataset: "Classify" toggle for fidesctl-plus by @ssangervasi in #1057
- [1058] ui/dataset: Confirmation modal to kick off classify by @ssangervasi in #1069
- Scaffold manual system flow by @allisonking in #1068
- [1073] ui/dataset: Show status badge for datasets using classification results by @ssangervasi in #1074
- ui/state: Deduplicate query results that were being stored in state slices by @ssangervasi in #1083
- Fix header help link by @ThomasLaPiana in #1078
- Reuse config wizard forms for adding a system by @allisonking in #1072
- UI to delete a system by @allisonking in #1085
- Separate 'next' and 'add' logic in PrivacyDeclarationForm by @allisonking in #1086
- New fields on system forms by @allisonking in #1082
- ui/datasets: Refactor selectors by @ssangervasi in #1087
- upgrade pymysql to version 1.0.2 by @SteveDMurphy in #1094
- Edit system UI by @allisonking in #1096
- Set up cypress component testing by @allisonking in #1106
- [1075] ui/plus: Classification details in dataset fields table by @ssangervasi in #1088
- ui/plus: Rename and restructure Classification -> Classify(Instance) by @ssangervasi in #1113
- Prepare changelog for 1.9.0 release by @allisonking in #1134
Full Changelog: 1.8.6...1.9.0