v2.73.0
Release Pull Request
What's Changed
- UI for notifications digest by @lucanovera in #6710
- Fix bug in compliance issues modal pagination by @lucanovera in #6717
- speed up privacy-experiences.cy.ts by @gilluminate in #6705
- [ENG-1573] Adding error handling for upload back up access data by @JadeCara in #6718
- check for global before setting props on it by @gilluminate in #6721
- Fix flickering bug in digest by @lucanovera in #6722
- Cypress Admin UI Optimizations by @gilluminate in #6720
- Fix approved status in the admin ui by @vcruces in #6727
- ENG-1327: Add new privacy request page behind feature flag by @tvandort in #6725
- update test connection request override exception handling by @Linker44 in #6726
- Add black and isort to the .pre-commit-config.yaml file, update gitleaks entry by @johnewart in #6596
- GPC badge timing and testing issues by @gilluminate in #6728
- Create check_pr_size.yml by @Kelsey-Ethyca in #6729
- Omit renamed/moved files from PR file limit by @galvana in #6734
- ENG-1597: Add LLM classification support and field_count to Activity UI by @thabofletcher in #6731
- Omit empty init.py files from PR limit check by @galvana in #6735
- Removing test file by @galvana in #6740
- Adds and supports new experience config to delete cookie based on host domain by @eastandwestwind in #6706
- update codeowners so only connectors team is tagged by @Kelsey-Ethyca in #6730
- Update changelog for 2.72.1 by @Linker44 in #6746
- Eng 1211 add outside reference support on erasure requests by @Vagoasdf in #6719
- Split FidesJS and Privacy Center tests by @gilluminate in #6733
- refactor: filter labels by @speaker-ender in #6741
- Fix flaky system cypress test by @lucanovera in #6748
- update celery[pytest] by @thabofletcher in #6752
- fix: api endpoint trailing slash by @speaker-ender in #6742
- ENG-1632: rename ot_migration to external_provider, track on BE for save privacy preferences by @eastandwestwind in #6747
- refactor: initial dynamic filter values by @speaker-ender in #6743
- style: monitor field filter dropdown shadow by @speaker-ender in #6749
- UI enhancements for monitor "updates" description rows by @gilluminate in #6750
- Adding
has_tablechecks toBigQueryConnector.mask_databy @galvana in #6760 - Ignore Cursor commands directory by @gilluminate in #6766
- Improved logging for DSR failures by @galvana in #6753
- Change log for 2.72.2 by @galvana in #6768
- Convert
ConnectionTypeLogoto Ant by @gilluminate in #6755 - fix: data picker type [ENG-1658] by @speaker-ender in #6758
- update release checklist by @Kelsey-Ethyca in #6732
- refactor/monitor-fields-consts by @speaker-ender in #6737
- ENG-1241 Monitor Activity row styling to match figma design by @thabofletcher in #6765
- ENG-1609: Add tagging_instructions field to DataCategory for LLM classification by @thabofletcher in #6736
- ENG-1241 Filter dropdown updates on Monitor Activity page by @thabofletcher in #6763
- fix: data category filtering by @speaker-ender in #6757
- add failure reason to classification activity view by @thabofletcher in #6777
- Update pull_request_template.md by @gilluminate in #6774
- feedback from designer review by @thabofletcher in #6779
- Add CustomList component with selection support by @lucanovera in #6759
- Add bulk actions support to new request manager page by @lucanovera in #6773
- relax assertion to avoid issues with nondeterministic ordering in err… by @adamsachs in #6783
- Custom sort order of Monitor Updates by @gilluminate in #6769
- Tell NextJS not to mess with the lockfile during builds by @gilluminate in #6792
- ENG-1684 - Show approved status in D&D by @vcruces in #6794
- initial shot at monitor form support for LLM classifier config by @adamsachs in #6761
- Avoid conflicting routes by @gilluminate in #6791
- Support Status Indicators on the tree view by @gilluminate in #6785
- Adding on
merge_groupto Github workflows by @galvana in #6796 - Race condition fix by @gilluminate in #6798
- Skipping tests for unmodified files by @galvana in #6799
- expect
MonitorTask.dismissedfrom BE API by @adamsachs in #6803 - ENG-1241 polling for "realtime" updates of activity tasks by @thabofletcher in #6780
- ENG-1643 - Issues with data category picker by @vcruces in #6788
- Update to use
classify_params.llm_model_overrideby @adamsachs in #6805 - feat: bulk actions [ENG-1504] by @speaker-ender in #6802
- Front-end process improvements by @gilluminate in #6808
- fix page height on data explorer by @gilluminate in #6787
- Add form modal that can be called as function by @lucanovera in #6789
- Redirect logic for bad or old systems by @gilluminate in #6795
- Manual tasks download UI by @lucanovera in #6806
- Fix 'Add system' button placement when Compass is disabled by @jpople in #6812
- Fix layout issues caused by GPC label on small screens by @jpople in #6738
- Update URL of button in upgrade modal by @jpople in #6744
- Replace tag color strings with new
CUSTOM_TAG_COLORenum for type safety by @gilluminate in #6801 - Refactored Monitor type handling by @gilluminate in #6810
- Add 'clear filters' button to privacy request table by @jpople in #6815
- Implement sticky column headers and action bars for "full-page" tables by @jpople in #6813
- feat: initial field review tray [ENG-1511] by @speaker-ender in #6793
- Extending default execution of async polling status requests to 1 hour by @Vagoasdf in #6809
- Eng 1676 add missing param values check to saas_request requests by @Vagoasdf in #6782
- Hide Confidence scoring display until backend support is ready by @gilluminate in #6816
- Add confirmation modals to bulk actions by @lucanovera in #6784
- Updated CHANGELOG.md for release 2.73.0 by @Kelsey-Ethyca in #6819
Full Changelog: 2.72.3...2.73.0