Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: InteractiveAdvertisingBureau/Consent-String-SDK-Java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: yieldlab/Consent-String-SDK-Java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 19 files changed
  • 2 contributors

Commits on May 16, 2018

  1. Motivation:

    GDPR Consent Framework (https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework)
    introduces vendor consent string. The consent of a user is expressed and
    stored in consent string. The format is standardized and provided by
    IAB.
    
    Provides:
    1. Renamed ConsentStringParser class to a more general GdprConsent class
    2. Provided Builder method to create a consent String
    3. Time-based Gdpr Switch
    Anupam Ashish committed May 16, 2018
    Configuration menu
    Copy the full SHA
    06facf6 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Moved to com.yieldlab package structure and update gradle file to

    publish the sdk as a maven artifact.
    Anupam Ashish committed May 17, 2018
    Configuration menu
    Copy the full SHA
    e699887 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3958a5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2 from yieldlab/enable-travis

    Add Travis yaml
    anupash authored May 17, 2018
    Configuration menu
    Copy the full SHA
    3de5574 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2018

  1. Separate parsing logic into its own class. Making GdprConsent an

    immutable value class.
    
    - code review comments
    - added gitattributes file
    - omitting base64 padding while encoding
    Anupam Ashish committed May 18, 2018
    Configuration menu
    Copy the full SHA
    4527ade View commit details
    Browse the repository at this point in the history
  2. Renamed GdprConsent class to VendorConsent

    Anupam Ashish committed May 18, 2018
    Configuration menu
    Copy the full SHA
    c46584d View commit details
    Browse the repository at this point in the history
  3. CRLF line endings

    Anupam Ashish committed May 18, 2018
    Configuration menu
    Copy the full SHA
    6e76373 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2018

  1. Refactored ConsentStringParser to check against max vendor id field and

    updated builder to ensure that the vendor ids in the bitfield and range
    entries are not greater than max vendor id.
    
    Added comments to builder methods and fixed thrown exception in a few places.
    Anupam Ashish committed May 23, 2018
    Configuration menu
    Copy the full SHA
    ed74a0d View commit details
    Browse the repository at this point in the history
  2. Release v0.0.2

    Anupam Ashish committed May 23, 2018
    Configuration menu
    Copy the full SHA
    f97a9b7 View commit details
    Browse the repository at this point in the history
  3. Using username and passwor from travis-ci environment

    Anupam Ashish committed May 23, 2018
    Configuration menu
    Copy the full SHA
    7888547 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from yieldlab/yl-consent-sdk

    YL GDPR Consent Framework implementation
    anupash authored May 23, 2018
    Configuration menu
    Copy the full SHA
    a7c4fda View commit details
    Browse the repository at this point in the history
Loading