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

prebid-5.0 #1

Merged
merged 2,810 commits into from
Sep 8, 2021
Merged

prebid-5.0 #1

merged 2,810 commits into from
Sep 8, 2021

Conversation

Denislavrov
Copy link

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

jsnellbaker and others added 30 commits June 23, 2021 15:30
* temporary dependency change

* adding eslint update
* feat(prebid): DMD UserID Module reading from 1st party cookie [PREBID-1]

* feat(prebid):additional parameter[PREB-1]

* feat(prebid):update decode function and cacheobi[PREB-1]

* test(prebid):added more test coverage[PREB-11]

* feat(typo):cleared typo[PREB-11]

* test(prebid):updated test cases[PREB-11]

* feat(releasenote):added a release note[PREB-11]

* fix(releasenote):removed unnecessary release note[PREB-11]

* fix(test):updated failing test cases[PREB-11]

* PREB-26 Reading third party cookies from dmdId module implemented

* PREB-26 PR Comments resolved

* fix(tests):Removed ascretion make sure we can use this code in multiple envs

* fix(tests):Added ascretion to check request url

* feat(credentials): Enabling with credential flag in ajax request

* feat(credentials): Enabling with credential flag

* feat(credentials): changed callback response from object to dgid string

* ops(merge): Correct resolution on markdown conflict

* ops(merge): Correct resolution on spec conflict

* fix(conflict):Merge conflicts from upstream master are resolved

* fix(unit testing): fixed test cases

Co-authored-by: Matt Fitzgerald <[email protected]>
Co-authored-by: boppudikarthikc <[email protected]>
Co-authored-by: Karthik Boppudi <[email protected]>
Co-authored-by: mfitzgerald_dmd <[email protected]>
Co-authored-by: karthik <[email protected]>
Co-authored-by: Jay Kandimalla <[email protected]>
Co-authored-by: Jay kandimalla <[email protected]>
* Add files via upload

* Add files via upload

* Update pixfutureBidAdapter.md

* Update pixfutureBidAdapter.md

* Update pixfutureBidAdapter.js

* Update pixfutureBidAdapter_spec.js

* Update pixfutureBidAdapter.js

* Update pixfutureBidAdapter.js

Bug fixing: has been lost "pubext" parameter

* Update pixfutureBidAdapter.js

* Update pixfutureBidAdapter.md

* Update pixfutureBidAdapter.js

* Update pixfutureBidAdapter.js

* Update pixfutureBidAdapter.js

* Update pixfutureBidAdapter.js

Removing the trailing spaces in lines: 168 and 172

* Add files via upload

* Update pixfutureBidAdapter.js

removing trilling spaces in the lines: 168,172,178

* Update pixfutureBidAdapter.md
* Remove _ps in _f=conf request

* Replace "

* realvuAnalyticsAdapter_spec updated

* Update realvuAnalyticsAdapter.js

* Update realvuAnalyticsAdapter.js

Improve value returned by addUnitById()

Co-authored-by: Igor Tchibirev <[email protected]>
- running ./node_modules/gulp/bin/gulp.js test --file test/spec/renderer_spec.js
  fails without this change. The adUnits global is set by other tests,
  and the adloaderSub is loaded by test_index.js.  When you run this
  file on it's own, it will fail.
* vlybyAdapter init

* initial vlyby prebid adapter

* changes in md

* small change in code

* code optimized

* circle changes

* changes

* prod endpoint added

* md file change

* params cleanup

* clean up

* Revert "clean up"

This reverts commit 4202c76.

* Update vlybyBidAdapter.js

* Update vlybyBidAdapter.js

* test for endpoint

* test coverage

* test coverage added

* added adomain to cover openRTB

* added test coverage

Co-authored-by: damjan25 <[email protected]>
* Parse and send gpid param

* Update version of STR bidder

* Fix broken test
)

* use openrtb banner.format in request to cygnus

* remove imp[].ext

* update unit tests, removing imp[].ext
…e test (#7104)

* Prebid Analytics Manager: Testing

* remove extra params

* revert

* update sinon to check if sandbox is issue

* revert sinon

* update wdio-browserstack package

* revert

* add time to karma browser timeout

* fix

* try to adjust timeout in karma

* revert

* try extending time in mocha

* make test timeout 4000ms
* Adserver.Online bidder adapter

* Added Price Floors support

* Added outstream renderer

* Docs updated

* coverage improved

* Added config support to outstream renderer

Co-authored-by: dev <[email protected]>
* Update for Prebid 5.X

* Update to Prebid 5.X
* Added 5.0 compat bid adapter /w adomain support

* Unit test file reinstated

* fix lint errors

* lint error

Co-authored-by: Chris Huie <[email protected]>
* update cookie sync url

* refactor conditional

* use single-quotes to make lint happy
…rameter (#7124)

* Add files via upload

* Add files via upload

* Change params on gnetBidder

* ADJ - Use parseSizesInput to get sizes
ADJ - Check serverResponse object
ADJ - Remove getUserSyncs function

* ADJ - Change prebid endpoint

* ADJ - Change endpoint on test

* GnetBidAdapter update for Prebid 5.x

Co-authored-by: Roberto Hsu <[email protected]>
* add adomain support

* fix linting error

Co-authored-by: Chris Huie <[email protected]>
* add relaido adapter

* remove event listener

* fixed UserSyncs and e.data

* fix conflicts

* add uuid to SyncAPI URL

Co-authored-by: ishigami_shingo <[email protected]>
Co-authored-by: cmertv-sishigami <[email protected]>
Co-authored-by: t_bun <[email protected]>
* Smaato bid adapter: Refactor tests

* Smaato bid adapter: Rework bid request validation to handle params for adpod adunits differently

* Smaato bid adapter: Pass adpod adunit parameters to Smaatos server

* Smaato bid adapter: Add response interpretation for adpods

* Smaato bid adapter: Bump adapter version

* Smaato bid adapter: finalizing OTT support

Co-authored-by: Jonas Gresens <[email protected]>
Co-authored-by: Ruslan Sibgatullin <[email protected]>
robertrmartinez and others added 28 commits August 26, 2021 09:27
…7347)

* Add advertiserDomains field to adapter

* Add working Unit ID

* kick of Circle Ci tests

* Change Unit ID

* kick off CircleCi tests

Co-authored-by: lovephp-sweety <[email protected]>
Co-authored-by: Chris Huie <[email protected]>
…uest (#7296)

* emitting BEFORE_BIDDER_REQUEST event per bidder network request

* kick off circleci tests

* renaming BEFORE_BIDDER_REQUEST to BEFORE_BIDDER_HTTP

Signed-off-by: Elad Yosifon <[email protected]>

* kick off CircleCI tests manually

Co-authored-by: Chris Huie <[email protected]>
* Opera Ads Adapter: update example parameters in docs

* Opera Ads Adapter: fix floor price support

* Our OpenRTB server only supports USD, any other currency request will
  be ignored
* 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

* Update colossussspBidAdapter.js

add bidfloor parameter

* Update colossussspBidAdapter.js

check bidfloor

* Update colossussspBidAdapter.js

* Update colossussspBidAdapter.js

* Update colossussspBidAdapter.js

* Update colossussspBidAdapter_spec.js

* use floor module

* Revert "use floor module"

This reverts commit f0c5c24.

* use floor module

* update to 5v

* fix

* add uid2 and bidFloor support

* fix

Co-authored-by: Vladislav Isaiko <[email protected]>
Co-authored-by: Aiholkin <[email protected]>
Co-authored-by: Mykhailo Yaremchuk <[email protected]>
* navegg userid

* remove unused variable results

* fix submodules json

* unit test to find navegg id

* Adjustments according to revision

* new unit tests

* add akamai module

* add akamai module
* PREP-285 Previd v.5 adapter for publisher optimization

* PREP-285 update getBidRequestData function response

* PREP-285 add test case for getTargetingData function

* PREP-185 refactor code

* PREP-285 add test cases

* PREP-285 fix test case

* PREP-285 change to use getAdUnitSizes function to get sizes
* initial commit-byDataAnalyticsAdapter

* update metadata fields at byDataAnalyticsAdapter.md

* eslint import error fixed

* update unneeded defective code and insecure randomness

* updated unique  userid function

* samplerate update-suggested changes

Co-authored-by: Jitendra Kumar <[email protected]>
* changes to support jw player in pubmatic adapter

* changed incorrect variable name in function

* code optimisation changes

* unmix quotes for linting

Co-authored-by: Manasi <[email protected]>
Co-authored-by: Chris Huie <[email protected]>
…nderer configuration (#7372)

* Add smartclipBidAdapter

* smartxBidAdapter.js - removed unused variables, removed debug, added window before the outstream related functions

* - made outstream player configurable

* remove wrong named files

* camelcase

* fix

* Out-Stream render update to SmartPlay 5.2

* ESlint fix

* ESlint fix

* ESlint fix

* adjust tests, fixes

* ESlint

* adjusted desired bitrate examples

* added bid.meta.advertiserDomains support

* bug fix for numeric elementID outstream render

* fix renderer url

* support for floors module

* bugfixes to be openRTB 2.5 compliant

* update internal renderer usage

* remove unused outstream_function logic

* bugfix outstream options for default outstream renderer configuration

Co-authored-by: smartclip AdTechnology <[email protected]>
Co-authored-by: Gino Cirlini <[email protected]>
* Testing if Another Adapter is the Issue

* researching error

* add time to test latency

* add this

* fix undefined

* move length check after other checks

* fix linting

* move other length test

* update other length check to test
* buildRequests refactor

* remove use of Array.includes

Co-authored-by: Love Sharma <[email protected]>
Co-authored-by: Kajan Umakanthan <[email protected]>
* add support for all mediaType fields

* fix test unit

Co-authored-by: francesco <[email protected]>
* Update for Prebid 5.X

* Update to Prebid 5.X

* Add support for UserID and Schain Modules.

* Remove ESL-lint for no console

* Add the UserID in test
…s as an EIDS object (#7328)

* VIS.X: migrate from GET to POSTs & send additional userIDs

* VIS.X: fix tests
…with other updates (#7362)

* add Rise adapter

* fixes

* change param isOrg to org

* Rise adapter

* change email for rise

* fix circle failed

* bump

* bump

* bump

* remove space

* Upgrade Rise adapter to 5.0

* improvments

* fixes & extra improcments

* fix bug

* revert packege-lock.json

* rollback getsizes changes

* fix

* bump

Co-authored-by: Noam Tzuberi <[email protected]>
Co-authored-by: Laslo Chechur <[email protected]>
@Denislavrov Denislavrov merged commit a0669ae into mailru:master Sep 8, 2021
Denislavrov pushed a commit that referenced this pull request Sep 29, 2021
…bid#7389)

* ET-1691: Pulsepoint Analytics adapter for Prebid. (#1)

* ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter

* ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter

* ET-1691: cleanup

* ET-1691: minor

* ET-1691: revert package.json change

* Adding bidRequest to bidFactory.createBid method as per prebid#509

* ET-1765: Adding support for additional params in PulsePoint adapter (prebid#2)

* ET-1850: Fixing prebid#866

* Minor fix

* Adding mandatory parameters to Bid

* ET-9372: PulsePoint Adapter - support for additional user id providers

* Fix for haloId
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment