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

OpenWrap V20.5.0 #409

Merged
merged 115 commits into from
Oct 7, 2020
Merged

OpenWrap V20.5.0 #409

merged 115 commits into from
Oct 7, 2020

Conversation

pm-shashank-jain
Copy link
Collaborator

@pm-shashank-jain pm-shashank-jain commented Sep 29, 2020

Prebid Upgrade to 4.9.0

robertrmartinez and others added 30 commits August 20, 2020 12:07
* module rule updates

* Adding FPD.user
* add sspbc adapter

* tests for sspbc adapter

* sspBC adapter v4.5: set correct creativeId, add adomain to bid.meta, set test mode in adexchange, read site SN from bid response

* sspBC adapter v4.5: set meta.advertiserDomains, update test to expect bid.meta

* sspBC Adapter: add ajax tests (test ad with & without gdpr)

* sspBC Adapter: remove ajax tests

Co-authored-by: Wojciech Biały <wb@WojciechBialy.local>
…rebid#5634)

* [IdentityLinkIdSystem] - pass tcfv2 consent string to envelope api

* [IdentityLinkIdSystem] - used deepAccess
* Update vidazooBidAdapter_spec.js

* Update vidazooBidAdapter_spec.js
* Add smartclipBidAdapter

* Updated imported files

* .js file

* Beautify code

* Revert "Beautify code"

This reverts commit da2aea7.

* testing

* partial tab fix

* syntax fixes

* further syntax fixes

* Trailing spaces...

* const parameters fpr smartInTxt Functions

* const to var

* // eslint-disable-next-line camelcase

* new commit

* Update Targeting

* Update syntax

* beautify code

* remove trailing spaces

* Update smartclipBidAdapter.md

* Update smartclipBidAdapter.js

* Update smartclipBidAdapter.js

* rename files

* added first unit tests, further adjustments

* adjusted queries, ran gulp lint, etc

* adjustments, further tests

* extendet unit tests

* naming for spec

* adjusted bidfloor and bidfloorcur, removed old queries, adjustments in the markdown with more use cases

* added more use cases within md file

* layout fix

* md layout

* smartxBidAdapter.js - triple equals, removed context2 due to not used in params.ad_units. Adjusted query.
smartxBidAdapter_spec.js - fixed typo

Co-authored-by: smartclip AdTechnology <adtech@smartclip.com>
Co-authored-by: Gino Cirlini <skylinar@web.de>
* Support new aniview bid adapter

* Support new aniview bid adapter

* Support new aniview bid adapter

* Support new aniview bid adapter

* Fix Consent parameters

* Update aniviewBidAdapter.js

V3 support

* Update aniviewBidAdapter.js

* Update aniviewBidAdapter.js

Update refererInfo

* Update aniviewBidAdapter.js

Fix tabs and spaces

* Update aniviewBidAdapter.js

fixes

* Update aniviewBidAdapter.js

* Update aniviewBidAdapter.js

Add ccpa support

* Update aniviewBidAdapter.js

Typo

* Update aniviewBidAdapter.js

* Update aniviewBidAdapter.js

* Fix size and sample

Fixed sizes from playerSize
Updated md sample

* Fix tabs

* Fix sizes

* Recheck

* Add tgt parameter

* Update sample

* Add support for cookie sync + tests

* Add support for cookie sync + tests

* Add support for cookie sync + tests

* Support aliases

Support aliases

* Update

Update

* Fix lint

Fix lint

* Update spec

Update spec

* Aniview Bid Adapter: Added the new alias

* Aniview Bid Adapter: Added the new configs for the renderer

* Aniview Bid Adapter: Added unit tests for the renderer

* Aniview Bid Adapter: Have added gvlid

Co-authored-by: Roman Shevchenko <iroman.via@gmail.com>
Co-authored-by: monis.q <monis.q@media.net>
* 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

* merged remote master changes

* pass config user.id to get and xapi requests

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>
* 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

* merged remote master changes

* update liveramp userid support

* changed source value to all lowercase

* update share id name

* add unit test for shareid eid

* update shareid obj paths

* fixed atype value

* update to use eids set by userId/eids.js

* update eid to include ext object for adserver.org

* optimize remove lines

* optimize for line reduction

* optimization

* optimization

* fixed liveramp missing property

* fixed import ordering

* reverted change

* undo revert

* fix tests expected values

* added fields to expected test results

* refactor to user eids.js to mock test data

* optimize code to reduce lines

* removed extra braces

* removed extra lines and renamed userIdAsEids to eids

* add tests for all supported sources

* removed unnecessary comments

* udate condition to check for eids length

* removed liveramp.com from eidMap, and refactored to use single variable

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>
* Create merkleIdSystem.js

* Update userId_example.html

* Update eids.md

* Update userId_spec.js

* Update eids.md

fix to merkleinc.com

* fix string break in gdpr applies warning

* Update merkleIdSystem.js

add consentData as param to getId

* Update merkleIdSystem.js

remove useless conditional part

* Update userId_spec.js

fix test strings to match

* Update merkleIdSystem.js

fixes decode function

* Update merkleIdSystem.js

change back decode

* Update userId_spec.js

fix set cookie format

* Update userId_spec.js

fix space before value

* Update eids_spec.js

* Update eids_spec.js

fix spacing issue

* Update merkleIdSystem.js

fix decode again

* Update merkleIdSystem.js

typo

* Update merkleIdSystem.js

* Update merkleIdSystem.js

* Update merkleIdSystem.js

* Update .submodules.json

* Update eids.js

* Update eids_spec.js

* Update eids.js
…#5660)

* Added CPMStar Bid Adapter

* Updated getPlayerSize for cpmstarBidAdapter

* Improved cpmstarBidAdapter code coverage

* updated test spec, removed empty functions, made imports relative, added warnings to erroneous server responses, and removed the default value for ad in bid response.

* added test video ad unit

* added support for gdpr and coppa

* changed != undefined to != null

* changed let to var

* added unit for GDPR, COPPA, and USP.

* added support for usersync and schain along with updated unit tests

* merged schain support

* Revert "merged schain support"

This reverts commit cdbe4c2.

* merged schain support

* merged schain test

* merged schain and usersync support

Co-authored-by: Nicholas Elek <nelek@cpmstar.com>
* Update rubiconAnalyticsAdapter.js

This adds the gvl id as per https://github.com/prebid/Prebid.js/pull/5444/files

* Update rubiconAnalyticsAdapter.js
* Set ad_mute correctly.

In the SpotX Prebid adapter, data-spotx_ad_mute was being set to
'0' isntead of '1', in scenarios where the user passed in 'ad_mute'.

* Updates unit test to ensure ad_mute is set correctly

Co-authored-by: Nate Lapinski <nlapinski@spotx.tv>
* CAP-1614 - updated docs to show correct size for banner and some other small fixes

* CAP-1636 support schain object in prebid

* CAP-1636 updated the review comments

* CAP-1849 - split up banner and video impressions to use format

* CAP-1879 - added adapter support for consent management module

* CAP-1879 - updates for pr

* CAP-1879 - remove unneeded checks

* CAP-1920 - fixed size bug

* CAP-1920 - update tests and banner

* CAP-1920 - fix a comparison, and height setting

* CAP-1966: Fix video impid parsing

* CAP-1966: Set hostname based on seat

* CAP-1966 - update unit test

Co-authored-by: Corey Kress <corey.kress@synacor.com>
Co-authored-by: Rajkumar Natarajan <rajkumar.natarajan@synacor.com>
Co-authored-by: Lasse Saarinen <lsaarinen@synacor.com>
* 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

* merged remote master changes

* fix for rp adapter incorrect sharedid value

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>
* add onBidWon function, add bidder adapter version to bid requests

* add support for native

* use triggerPxel instead of ajax, because ajax was called 3 times with native
* remove parameter field from consentManagement iframe call

* update to undefined approach
* remove cmpuishown event for tcf2 logic

* store consent on "cmpuishown" event

* reverted last consnetManagement cmpuishown commit

* combine if statements

* fix typo

Co-authored-by: Eric Harper <eharper@rubiconproject.com>
Co-authored-by: sgimenez <sergi.gimenez@richaudience.com>
Fawke and others added 29 commits September 17, 2020 16:54
Co-authored-by: monis.q <monis.q@media.net>
…atch size (prebid#5753)

* notify server if the page is secure

* remove undefined initial

Co-authored-by: fangsimin@baidu.com <fangsimin@baidu.com>
…S2S (prebid#5702)

* ConnectAd Update: gvlid, better bidfloor support, transform type for S2S

* ConnectAd Update: gvlid, better bidfloor support, transform type for S2S
* Enable supplyChain support

* Added support for COPPA

* Added support for TCF 2.0

* Fixed the test coverage.

* Fixed lint issue.

Co-authored-by: Reda Guermas <reda.guermas@nobid.io>
I update a little bit of data type of object gdpr and object schain in Payload data sent to endpoint. This helps to normalize my endpoint data handling
* OpenX: track bidRequest.timeout in openxAnalyticsAdapter

* OpenX: decode campaign data in openxAnalyticsAdapter
* update parameters to match backend specs of tcf2.0

* add gvlid to spec
* Initial checkin jixie adapter files

* Update jixieBidAdapter.js

as per suggestion by reviewers, for cookie access, using instead the storagemanager from prebid.
Will also fix up the unit test too.

* Update jixieBidAdapter_spec.js

as per suggestion by reviewers, for cookie access, using instead the storagemanager from prebid.
the adaptor was updated and now this unit test also updated.
* let host be configurable

* update with google meet code reviews
* Setting fpkvs now in adapter

* add logging for bad input

* make sure it is an object

* ooops

* google meet code review
Prebid upgarde automate- test pull request created through git api please ignore it
@pm-shashank-jain pm-shashank-jain merged commit b27bbbf into nightly Oct 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet