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

Pr/3 #4

Merged
merged 246 commits into from
Jul 13, 2020
Merged

Pr/3 #4

merged 246 commits into from
Jul 13, 2020

Conversation

trchandraprakash
Copy link
Owner

Type of change

  • Bugfix
  • Feature
  • New bidder adapter
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Does this change affect user-facing APIs or examples documented on http://prebid.org?
  • Other

Description of change

  • test parameters for validating bids
{
  bidder: '<bidder name>',
  params: {
    // ...
  }
}

Be sure to test the integration with your adserver using the Hello World sample page.

  • contact email of the adapter’s maintainer
  • official adapter submission

For any changes that affect user-facing APIs or example code documented on http://prebid.org, please provide:

Other information

relaido and others added 30 commits April 13, 2020 10:02
* add relaido adapter

* remove event listener

* fixed UserSyncs and e.data

Co-authored-by: ishigami_shingo <[email protected]>
* added support for pubcommon, digitrust, id5id

* added support for IdentityLink

* changed the source for id5

* added unit test cases

* changed source param for identityLink

* little revamp in iframe user sync code

* added support for image based sync as well
* Change publisherId to zoneId
Add gdpr
Add supply chain
Add video media type

* Remove comments

* Fix unit test coverage

* fix request id bug
add vastXml to video response

* Remove bid response default sizes

* Change endpoint url

* Add unit test for vastXml
* QC adapter. support usersyncs

* cache user sync
* add ShowHeroes Adapter

* ShowHeroes adapter - expanded outstream support

* Revert "ShowHeroes adapter - expanded outstream support"

This reverts commit bfcdb91.

* ShowHeroes adapter - expanded outstream support

* ShowHeroes adapter - fixes (prebid#4222)

* ShowHeroes adapter - banner and outstream fixes (prebid#4222)

* ShowHeroes adapter - description and outstream changes (prebid#4222)

* ShowHeroes adapter - increase test coverage and small fix

* ShowHeroes Adapter - naming convention issue

* Mixed AdUnits declaration support

Co-authored-by: veranevera <[email protected]>
* Add TCF version to bid request.

* Block requests where GDPR consent has not been given.

* Removed GDPR apiVersion from bid request.

* Added purpose consent check.

* Added separate functions for TCF v1 and TCF v2 consent checks.

* Check TCF v2 consent before sending bid.

* Make TCF v1 consent check strict.

* Improved comments and tests.
* Update appnexusBidAdapter.js

* Update appnexusBidAdapter.js

* Update appnexusBidAdapter.js
* PBID-19: Send url (location.href) to Parrable ID system

* PBID-19: Remove es6 destructuring syntax for ie compat
Co-authored-by: Norbert Włosiński <[email protected]>
* files for Tercept Analytics Adapter and corresponding markdown and unit test file

* replaced all == with ===, removed redundant else if and changed how data.auctionInit is assignment location params (from review requested changes)

Co-authored-by: MohdUsmanAlvi <[email protected]>
* add video&native traffic colossus ssp

* Native obj validation

* Native obj validation #2

* Added size field in requests

* fixed test

* fix merge conflicts

* move to 3.0

* move to 3.0

* fix IE11 new URL issue

* fix IE11 new URL issue

* fix IE11 new URL issue

* https for 3.0

* add https test

* add ccp and schain features

* fix test

* sync with upstream, fix conflicts

* Update colossussspBidAdapter.js

remove commented code

* Update colossussspBidAdapter.js

lint fix

* identity extensions

* identity extensions

* fix

* fix

* fix

* fix

* fix

* add tests for user ids

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* add gdpr support

* add gdpr support

* id5id support

Co-authored-by: Vladislav Isaiko <[email protected]>
Co-authored-by: Aiholkin <[email protected]>
* uses encodeURIComponent inline

* adds test for jcsi param
* use publisher domain name instead of full url

* Revert "use publisher domain name instead of full url"

This reverts commit 2ebabf4.

* use publisher domain name instead of full url

* feature/send-publisher-domain - used package-lock.json from master branch
* Added adxpremium prebid analytics adapter

* luponmedia bid adapter
* AdagioBidAdapter: fix getDataFromLocalStorage

* AdagioBidAdapter: bump fix version 2.2.1
* Added adxpremium prebid analytics adapter

* luponmedia bid adapter

* New Luponmedia BidAdapter

* package-lock

* New Luponmedia BidAdapter

* New LuponMedia BidAdapter

Co-authored-by: Efdal Mustafic <[email protected]>
* add prebid version of adapter

* Feature/update sublime adapter (prebid#21)

* Update sublimeBidAdapter to 0.5.1
* Add tests for private functions
* Remove window.sublime
* Update pixel name for bid event

* Remove pixels on non-event and add onBidWon (prebid#22)

* add prebid version of adapter
* Feature/update sublime adapter (prebid#21)
* Update sublimeBidAdapter to 0.5.1
* Add tests for private functions
* Remove window.sublime
* Update pixel name for bid event
* Remove pixels on non-event and add onBidWon
* Incremente version of sublimeBidAdapter
* Renamed pixel for timeout and introduce gvlid
* Remove unnecessary params for sendEvent

Co-Authored-By: fgcloutier <[email protected]>
Co-authored-by: Gaby <[email protected]>
Co-authored-by: fgcloutier <[email protected]>

* Remove trailing-space

* Fix version in tests

Co-authored-by: Gaby <[email protected]>
Co-authored-by: fgcloutier <[email protected]>
* Updated Prebid Server bid adapter to check for the site object in the prebid configuration. If exists, this will be copied over into the request and publisher/page will either be created properties or will overwrite existing config defined values. This will allow other OpenRTB fields within the site object to be passed to Prebid Server, i.e. site.content

* Update to fix lint error and set site.publisher.id using deepSet util as opposed to overwritting entire publisher object

* Updated prebid bid adapter spec to include test for site object update

Co-authored-by: Michael Moschovas <[email protected]>
* Improve Digital: CCPA support

* Outstream video support

* Lint fixes
jaiminpanchal27 and others added 29 commits June 30, 2020 11:24
* Add tradedesk id support

* Updating appnexus payload for criteo

Co-authored-by: Jaimin Panchal <[email protected]>
* added tcf 2.0

* Updated adapter to support gdprEnforcement

* reverted storage manager initialization

Co-authored-by: florin_nedelcu_invibes <[email protected]>
* orbidder adapter: add withCredentials:true header to BidRequest and onBidWon Requests

* add blank in order to trigger build again

* remove blank to trigger build ... again

* adding extra line to trigger build ... again

* add prebid version to request

* add unit test for version parameter

* add version parameter to win requests

* fix comment

* trigger rebuild

* trigger rebuild

* remove onBidWon callback from adapter

Co-authored-by: Volk, Rainer <[email protected]>
Co-authored-by: RainerVolk4014 <[email protected]>
Co-authored-by: siggi-otto <[email protected]>
Co-authored-by: Hendrik Iseke <[email protected]>
Co-authored-by: Hendrik Iseke <[email protected]>
Co-authored-by: rvolk <>
* make default s2s ttl configurable
* Updating Conversant bid adapter URL to new 'cvx'

* Updating Conversant bid adapter URL to new 'cvx' - updating tests to match

* Updating Conversant bid adapter URL to new 'cvx':
rolling back package-lock.json to avoid conflict
* Update padsquadBidAdapter_spec.js

* Update padsquadBidAdapter.js

* Update padsquadBidAdapter.js
* Add plr_AdSlot parameter needed by Inskin Pagescroll ad format

* Send additional TCF related information to Inskin's ad server

* Fixed linting issues.

* Added unit tests
* feat(module): multi size request

* fix getUserSyncs
added tests

* update(module): package-lock.json from master

* feat(client): optional server subdomain

* refactor(client): remove unused LOCs

* fix(client): lint issues

Co-authored-by: roman <[email protected]>
…e no bids (prebid#5379)

* delay request to server by 5 min if we no ads

* fix testing issue

* use storeManager.js

* change var to const

* add unit test

* remove line and check if user authorizes use of local storage
…es (prebid#5425)

* adformBidAdapter - added userId module support

* adformOpenRTBBidAdapter - added userId module support
* feat(module): multi size request

* fix getUserSyncs
added tests

* update(module): package-lock.json from master

* feat(client): add bidder and prebid versions to request params

* fix(client): lint quotes error

Co-authored-by: roman <[email protected]>
* Added full outstream support with onetag renderer, updated request parameters

* Code updates

* Fixies outstream

* Removed wrong pixel calls, code refactoring

* Corregge funzione di calcolo coordinate spazio

* Migliora leggibilità funzione estrazione info pagina

* Fix space coordinates

* Adds bidRequest data

* Updated function interpretResponse

* Minor bug fixing

* Fixes body.scrollHeight call

* Removes Object.assign occurrence

* Updates test file

* Updated payload in request

* Fixes user sync query string

* Sets mediaType into meta field within bidResponse object

* Update documentation in md file

Co-authored-by: valentino <[email protected]>
Co-authored-by: Nicola <ciao@ciao>
Co-authored-by: francesco <[email protected]>
…rformance issues (prebid#5376)

* Criteo - partially restore adapter before PR prebid#4518 following performance issues

* Criteo - Fix error in onTimeout callback

* Apply review feedback (compatibility with IE)

* Feedback review (check that input is a valid array)
)

* Merge valueimpressionBidAdapter to quantumdexBidAdapter

* Update quantumdexBidAdapter.js
* Eplanning fix: decode parameters

* Eplanning: Top calls are assured

* Eplanning: fix syntax
* ozone 2.4.0 adapter updates

* ozone 2.4.0 adapter updates - fixes for upstream CircleCI and LGTM tests, take 1

Co-authored-by: Afsheen Bigdeli <[email protected]>
* add relaido adapter

* remove event listener

* fixed UserSyncs and e.data

* fix conflicts

* change endpoint url

Co-authored-by: ishigami_shingo <[email protected]>
* Add a LotameIdSystem as a new User ID module

* Now using our own caching system

* Add more test cases; Switch names to be constants

* Add test cases

* Handle "expiring" local storage like the built in code does

* Switch to using the expiry_ms from the endpoint as the cookie expiration

* Update to the official naming; Remove the lastUpdate storage as we don't use it and depend on what comes from the endpoint; Update to use the dev bcp endpoint for now

* Fix tests, numbers vs strings....; Add gdpr_applies query param

* Fix the timestamp becoming an invalid date

* Clear out the panorama id when on optout

* Add eid support

* Switch to the prod version of the url

* Update test wording

* From PR feedback
Only care about the core_id if a profile_id is also returned so it won't look like we can store a core_id and then promptly delete it
Return just the core_id from getId()

* Add eid test for lotamePanoramaId
…ject Module (SAPR-13809) (prebid#5465)

* bidData Debug true if .source exists

* capture and pass config.schain

* changing from config.schain to bid.schain

* updated schain unit tests

* updated schain unit tests

* added schain examples to .md file

* backup before merging master

* updated schain logic to use bidRequest.schain instead of global schain only

* updated schain test to new bidRequest.schain logic

* Update package-lock.json

* Delete package-lock.json

* restoring package.lock

* restored package-lock.json
* add AMX adapter (after fixing ie11 test failure)

* revert karma config  + CR changes
@trchandraprakash trchandraprakash merged commit d75ecbd into master Jul 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment