Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add Remaining TCF Overlay Contents #3966

Merged
merged 8 commits into from
Aug 23, 2023

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    d3bde32 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Add WIP logic for features and special features.

    - Update ARRAY type used on System.privacy_declarations to be of the postgresql dialect.  (specifically this allows us to use "overlap")
    pattisdr committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    4eecffa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec04f22 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Add system_fides_key as an attribute for which a customer can opt in …

    …and out, that is separate from "vendor". Saving preferences against a vendor apply to multiple systems, while saving against a fides key only applies to the particular system.
    
    - Have TCFFeature record inherit from fideslang Features.
    - Only embed TCF components beneath other components if they don't already exist.
    - Add the ability to save that consent for specific systems was served, and to also save preferences against a specific system.
    pattisdr committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5e5cef2 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Merge branch 'tcf_backend_poc' into fides_3876_remaining_tcf_overlay_…

    …contents
    
    # Conflicts:
    #	tests/ops/util/test_tcf_util.py
    pattisdr committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    5560421 View commit details
    Browse the repository at this point in the history
  2. Respond to some CR comments - group TCF attributes together on models…

    …, add docstring to privacy experience endpoint, rename confusing query param, define has_tcf_contents_variable close to where we build the base contents.
    pattisdr committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    0d2525b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25efb1c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    e7a3133 View commit details
    Browse the repository at this point in the history