Skip to content

Add enforcement device access (Adagio fix)#4978

Closed
osazos wants to merge 81 commits intoprebid:masterfrom
onfocusio:add-enforcement-device-access
Closed

Add enforcement device access (Adagio fix)#4978
osazos wants to merge 81 commits intoprebid:masterfrom
onfocusio:add-enforcement-device-access

Conversation

@osazos
Copy link
Collaborator

@osazos osazos commented Mar 13, 2020

Related to #4913 (comment)

nakamoto and others added 30 commits February 16, 2019 21:30
# Conflicts:
#	modules/advangelistsBidAdapter.js
#	test/spec/modules/advangelistsBidAdapter_spec.js
idettman and others added 20 commits February 26, 2020 09:51
…ls storage methods with jsdoc typing, hasLocalStorage changed to only return boolean type
… to invibesBidAdapter for device access enforcement
@osazos osazos mentioned this pull request Mar 13, 2020
1 task
@osazos osazos changed the title Add enforcement device access Add enforcement device access (Adagio fix) Mar 13, 2020
bretg added a commit to rubicon-project/Prebid.js that referenced this pull request Mar 17, 2020
@bretg
Copy link
Contributor

bretg commented Mar 17, 2020

merged the adagio changes into the main PR. closing this one.

@bretg bretg closed this Mar 17, 2020
bretg added a commit that referenced this pull request Mar 17, 2020
* Add microadBidAdapter

* Remove unnecessary encodeURIComponent from microadBidAdapter

* Submit Advangelists Prebid Adapter

* Submit Advangelists Prebid Adapter 1.1

* Correct procudtion endpoint for prebid

* analytics update with wrapper name

* reverted error merge

* update changed default value of netRevenue to true

* Re-add rubicon analytics without deprecated getTopWindowUrl util

* Cache referrer on auction_init instead of bid_requested

* add config for deviceAccess enforcement in utils getCookie setCookie and hasLocalStorage

* add tests, and updates to names/comments

* add deviceAccess enforcement to util method cookiesAreEnabled

* update to adspendBidAdapter for device access enforcement

* update to pubCommonId for device access enforcement

* update widespaceBidAdapter for device access enforcement. updated utils storage methods with jsdoc typing, hasLocalStorage changed to only return boolean type

* update to digiTrustIdSystem for device access enforcement

* updated utils.setCookie signature, adding a 'domain' argument. update to invibesBidAdapter for device access enforcement

* updated utils to group similar storage methods

* updated kargoBidAdapter for add-enforcement-device-access

* update to minimize changes in adapters using browser storage

* updated modules with localStorage or cookie methods to use utils

* updated invibesBidAdapter use of storage methods to use utils

* fix for wrong obj reference for date string

* revert accidental change to package.json

* fix linting error, trailing comma. removed unnecessary cookie get set functions and replaced with util methods

* reverted change to removed extra methods since it breaks unit test

* fix for pubcommonidsystem id generation

* update jsdoc param 'domain'

* Update adagioBidAdapter.js

merging changes from #4978

* Removing encoding in DT encId

We need to get moving on this merge, so I made an update -- the encId() function appears to be necessary to stringify and btoa() the ID. Just removed the layer of URL encoding in that function as duplicate of what happens in the PBJS setCookie fn.

Co-authored-by: nakamoto <nakamoto_tatsuya@microad.co.jp>
Co-authored-by: Chandra Prakash <chandra.prakash@advangelists.com>
Co-authored-by: Eric Harper <eharper@rubiconproject.com>
Co-authored-by: TJ Eastmond <teastmond@la-wlandaverde-mac.local>
Co-authored-by: Mark Monday <mmonday@rubiconproject.com>
Co-authored-by: msm0504 <51493331+msm0504@users.noreply.github.com>
Co-authored-by: bretg <bgorsline@gmail.com>
@osazos osazos deleted the add-enforcement-device-access branch March 24, 2020 14:02
rjvelicaria pushed a commit to openx/Prebid.js that referenced this pull request Apr 9, 2020
* Add microadBidAdapter

* Remove unnecessary encodeURIComponent from microadBidAdapter

* Submit Advangelists Prebid Adapter

* Submit Advangelists Prebid Adapter 1.1

* Correct procudtion endpoint for prebid

* analytics update with wrapper name

* reverted error merge

* update changed default value of netRevenue to true

* Re-add rubicon analytics without deprecated getTopWindowUrl util

* Cache referrer on auction_init instead of bid_requested

* add config for deviceAccess enforcement in utils getCookie setCookie and hasLocalStorage

* add tests, and updates to names/comments

* add deviceAccess enforcement to util method cookiesAreEnabled

* update to adspendBidAdapter for device access enforcement

* update to pubCommonId for device access enforcement

* update widespaceBidAdapter for device access enforcement. updated utils storage methods with jsdoc typing, hasLocalStorage changed to only return boolean type

* update to digiTrustIdSystem for device access enforcement

* updated utils.setCookie signature, adding a 'domain' argument. update to invibesBidAdapter for device access enforcement

* updated utils to group similar storage methods

* updated kargoBidAdapter for add-enforcement-device-access

* update to minimize changes in adapters using browser storage

* updated modules with localStorage or cookie methods to use utils

* updated invibesBidAdapter use of storage methods to use utils

* fix for wrong obj reference for date string

* revert accidental change to package.json

* fix linting error, trailing comma. removed unnecessary cookie get set functions and replaced with util methods

* reverted change to removed extra methods since it breaks unit test

* fix for pubcommonidsystem id generation

* update jsdoc param 'domain'

* Update adagioBidAdapter.js

merging changes from prebid#4978

* Removing encoding in DT encId

We need to get moving on this merge, so I made an update -- the encId() function appears to be necessary to stringify and btoa() the ID. Just removed the layer of URL encoding in that function as duplicate of what happens in the PBJS setCookie fn.

Co-authored-by: nakamoto <nakamoto_tatsuya@microad.co.jp>
Co-authored-by: Chandra Prakash <chandra.prakash@advangelists.com>
Co-authored-by: Eric Harper <eharper@rubiconproject.com>
Co-authored-by: TJ Eastmond <teastmond@la-wlandaverde-mac.local>
Co-authored-by: Mark Monday <mmonday@rubiconproject.com>
Co-authored-by: msm0504 <51493331+msm0504@users.noreply.github.com>
Co-authored-by: bretg <bgorsline@gmail.com>
iggyfisk pushed a commit to happypancake/Prebid.js that referenced this pull request Jun 22, 2020
* Add microadBidAdapter

* Remove unnecessary encodeURIComponent from microadBidAdapter

* Submit Advangelists Prebid Adapter

* Submit Advangelists Prebid Adapter 1.1

* Correct procudtion endpoint for prebid

* analytics update with wrapper name

* reverted error merge

* update changed default value of netRevenue to true

* Re-add rubicon analytics without deprecated getTopWindowUrl util

* Cache referrer on auction_init instead of bid_requested

* add config for deviceAccess enforcement in utils getCookie setCookie and hasLocalStorage

* add tests, and updates to names/comments

* add deviceAccess enforcement to util method cookiesAreEnabled

* update to adspendBidAdapter for device access enforcement

* update to pubCommonId for device access enforcement

* update widespaceBidAdapter for device access enforcement. updated utils storage methods with jsdoc typing, hasLocalStorage changed to only return boolean type

* update to digiTrustIdSystem for device access enforcement

* updated utils.setCookie signature, adding a 'domain' argument. update to invibesBidAdapter for device access enforcement

* updated utils to group similar storage methods

* updated kargoBidAdapter for add-enforcement-device-access

* update to minimize changes in adapters using browser storage

* updated modules with localStorage or cookie methods to use utils

* updated invibesBidAdapter use of storage methods to use utils

* fix for wrong obj reference for date string

* revert accidental change to package.json

* fix linting error, trailing comma. removed unnecessary cookie get set functions and replaced with util methods

* reverted change to removed extra methods since it breaks unit test

* fix for pubcommonidsystem id generation

* update jsdoc param 'domain'

* Update adagioBidAdapter.js

merging changes from prebid#4978

* Removing encoding in DT encId

We need to get moving on this merge, so I made an update -- the encId() function appears to be necessary to stringify and btoa() the ID. Just removed the layer of URL encoding in that function as duplicate of what happens in the PBJS setCookie fn.

Co-authored-by: nakamoto <nakamoto_tatsuya@microad.co.jp>
Co-authored-by: Chandra Prakash <chandra.prakash@advangelists.com>
Co-authored-by: Eric Harper <eharper@rubiconproject.com>
Co-authored-by: TJ Eastmond <teastmond@la-wlandaverde-mac.local>
Co-authored-by: Mark Monday <mmonday@rubiconproject.com>
Co-authored-by: msm0504 <51493331+msm0504@users.noreply.github.com>
Co-authored-by: bretg <bgorsline@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments