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

update: bid-strap use prebid v6.29.3 #29

Closed
wants to merge 667 commits into from
Closed

update: bid-strap use prebid v6.29.3 #29

wants to merge 667 commits into from

Conversation

saxsir
Copy link

@saxsir saxsir commented Oct 5, 2022

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

robertrmartinez and others added 30 commits March 17, 2022 05:51
* handle bad auction

* rename auctionCache
* update Adgeneration to add NovatiqSystem.

* Add IOS check

* update adapter version

* fix novatiq object
* Add dacid user id module

* Fix source domain

* Add document to explain dac ID
* Insticator adapter: add support gpid

* Update insticatorBidAdapter_spec.js

Rerun build

* Switch to use imp.ext.gpid field
* Upgrade webpack to 5; gulp build works

* Fix karma, except events

* Uniform access to events, import * or require (import * from 'events.js' / import events from 'events.js' return different objects, which is a problem for stubbing)

* Fix (?) adapters that use `this` inappropriately

* Update webpack-bundle-analyzer

* Fix warnings

* Enable tree shaking

* Set webpack mode 'none' (or else tests fail (!))

* Update coreJS version in babelrc - prebid#7943

* Use babel to translate to commonjs only for unit tests; enable production mode

* Merge master

* Add fsevents as optional dep
…bid.js 5.0 (prebid#8127)

* add open8 adapter

* slotkey and fix

* add maintainer address

* add bidwon

* check field populated

* Now Open8 adapter produced result object contains Prebid.js v5 mandatory field "meta.advertiserDomains".

* Import only used symbols from "utils.js".

Co-authored-by: 木田 愛一郎 <kidaa@O8MBP3-125.local>
Co-authored-by: Takahashi Kenta <rika-t@castify-inc.com>
…sources fun… (prebid#8117)

* ESP: Added getEncrptedSignalfromSources and registerSignalsources function to send eids to GAM

* Lint issue resolved

* ESP: Changes in code based on review comments

* ESP: Changes in code based on review comments

* ESP: Example HTML added

* ESP: Removed duplicate key from example.html

* ESP: GetUserEids by source name function added and change requested done

* ESP: SignalSources name changed to encryptedSignalSources under usersync object

* ESP: Added encryptedSignalConfig in userSync object having signal sources with customSources

* ESP: ESP example HTML modified

* ESP: removed unwanted arguments/parameters

* Test cases: Module added to test getUserIdsByEidsBySource function

* ESP: Added concat function instead of Object.assign

* Removed enableSingleRequest() calling from the code - testpage

* ESP: Lint issue solved

* ESP: LGTM alert issue fixed(This is always true)

* ESP: updated userid spec file and removed unwanted code

* ESP: Added check if registerDelay timeout is undefined and gtag check

* ESP: ESP configs updated and code clean up based on review comments

* ESP: Converted normal function to arrow functions

* ESP: Test cases position changed

* ESP: Handle undefined and null check
* JDB-496: first commit, copying over files from prebid-js-ftrack-module PR-1.0.0 ftrack user ID submodule code

* Addressing the lgtm alert

* Addressing the remaining lgtm alerts

* Setting VENDOR_ID to null for now

* Pulled ftrack out and used a config.param property instead to load ftrack

* Cleaning up errors raised by linter

* Tweaking a comment

* JDB-496: cleaning up docs based on PR feedback

* PR fixes

Co-authored-by: Jason Lydon <jason.lydon@flashtalking.com>
* added idWardRtdProvider module

* added idward_segments_example.html to test module

* improver description

* added 'Testing' section to readme

* added missing function description

* show sent FPD at the example html page

* review comments resolved

Co-authored-by: Pavlo <pavlo@id-ward.com>
* CAP-2474 Synacor Media Bid Adapter: Use OpenRTB parameters to populate bids' `ttl` values

* CAP-2474 Revised bid expiration/ttl code to conform to revised requirements w/ adserver tag expiration

* CAP-2474 Added tests and cleaned up tag expiration code

* feature/CAP-2516: Remove the filtering of eids for synacormediaBidAdapter

Co-authored-by: Andrew Fuchs <andrew.fuchs@synacor.com>
Co-authored-by: Timothy M. Ace <tace@imds.tv>
Co-authored-by: Tim Ace <tace@synacor.com>
* remove old userSyncs method

* Update mediasquareBidAdapter.js

* Update mediasquareBidAdapter.js

* Update mediasquareBidAdapter_spec.js

* Mediasquare Bid Adapter: add floor module support

* Update mediasquareBidAdapter_spec.js

* Update mediasquareBidAdapter.js
* Changed net revenue to True

* Added miltibid support for GroupM

* Added marketplace array to check for values

* Added marketplace check while requesting too

Co-authored-by: Azhar <azhar@L1119.local>
…essions (prebid#8154)

* Update ad unit validation to allow no bids if ortb2Imp is specified

* Move s2sTesting logic to the s2sTesting module

* Accept adUnit.storedAuctionResponse in lieu of adUnit.bids; update PBS adapter to work with no-bid adUnits

* Do not accept 'storedAuctionResponse' as an alternative to 'ortb2Imp'

* Fix short-circuit in building out imp[].ext

* Make `s2sConfig.bidders` optional
* AdHash Bidder Adapter: minor changes

We're operating on a com TLD now.
Added publisher in URL for easier routing.

* Implemented brand safety

Implemented brand safety checks

* Fix for GDPR consent

Removing the extra information as request data becomes too big and is sometimes truncated

* Ad fraud prevention formula changed

Ad fraud prevention formula changed to support negative values as well as linear distribution of article length
* original url components take precedence over defaults

uses object assignment

* tests that url is respected

* respects url size and cust params

* moves url cust param addition to fn

* tests that url params are respected
* init

* modified admaruBidAdapter.js, md, _spec.js

* modify for test

* Delete .project

* update

* update admarubidadapter.js

* Revert "Delete .project"

This reverts commit 0e1bdd4.

* remove .project

* modified

* modified

* Delete .project

* modified

* Revert "Delete .project"

This reverts commit c4e7bd6.

* Delete .project

* modified

* modified

Co-authored-by: sung.chung <sung.chung@admaru.com>
prebidjs-release and others added 24 commits June 1, 2022 18:51
* feat: added support for video

* feat: added support for mimes

* feat: added mimes check to video validation
…ent should not be enforced for first-party-id modules (prebid#8448)

* Fixed issue with gdprEnforcement module and sharedId/pubCommonId modules: vendor consent should not be enforced for first-party-id modules

* addressed review comments

* addressed review comments

* added test to ensure device access is not allowed for vendorless modules in case purpose 1 consent isn't given

* fixed issue with missing moduleType param

Co-authored-by: Serhii Holdun <sholdun@magnite.com>
…rebid#8517)

* Changed net revenue to True

* Removed groupm as alias

* Pasing the alternateBidder values to translator

* initial commit

* Added adId for differentiation of bids

* Fixed UT

* Added UT for GroupM

* Finding winning bid according to adId

* worked on LGTM comment

Co-authored-by: Azhar <azhar@L1119.local>
* AdOcean adapter - support for supply chain object

* AdOcean adapter - support for supply chain object - use older constructs

* AdOcean adapter - small fixes
* create taboola adapter

* create taboola adapter md

* taboolaBidAdapter.js - small fixes
taboolaBidAdapter_spec.js - new UT

* taboolaBidAdapter.js - small fixes
taboolaBidAdapter_spec.js - new UT

* update the md

* update the Maintainer email

* * update MD page
* refactor code for better readability
* small fix in UT

* * add privacy to the request builder
* add relevant Ut
* small fixes in UT

* * code refactoring + add more accurate way to get page url and referer
* add relevant Ut
* small fixes in md

* * code refactoring + gte user id
* add relevant Ut
* small fixes

* * code refactoring + gte user id
* add relevant Ut
* small fixes

* * update end point url
* update UT
* Update banner End point structure

* small fixes + update epi url

* remove the destruction from the bidResponse property

* (update the unit tests) remove the destruction from the bidResponse property

* fix tests

* fix tests - run stubs on each test

* rerun because of another adapter flaky test

* rerun because of another adapter flaky test

* fix cors issue, switch between height, width position

* update badv, bcat to be based in the ortb2 to support prebid 7 new protocols + update Ut

* retry run circleci

* retry run circleci

* pull from upstream
update md (placement + pub )

* update badv, bcat UT

* rerun build

* rerun build

* support storageAllowed restriction on unit tests for prebid 7

* create taboola adapter

* create taboola adapter md

* taboolaBidAdapter.js - small fixes
taboolaBidAdapter_spec.js - new UT

* taboolaBidAdapter.js - small fixes
taboolaBidAdapter_spec.js - new UT

* update the md

* update the Maintainer email

* * update MD page
* refactor code for better readability
* small fix in UT

* * add privacy to the request builder
* add relevant Ut
* small fixes in UT

* * code refactoring + add more accurate way to get page url and referer
* add relevant Ut
* small fixes in md

* * code refactoring + gte user id
* add relevant Ut
* small fixes

* * code refactoring + gte user id
* add relevant Ut
* small fixes

* * update end point url
* update UT
* Update banner End point structure

* small fixes + update epi url

* remove the destruction from the bidResponse property

* (update the unit tests) remove the destruction from the bidResponse property

* fix tests

* fix tests - run stubs on each test

* rerun because of another adapter flaky test

* rerun because of another adapter flaky test

* fix cors issue, switch between height, width position

* update badv, bcat to be based in the ortb2 to support prebid 7 new protocols + update Ut

* retry run circleci

* retry run circleci

* pull from upstream
update md (placement + pub )

* update badv, bcat UT

* rerun build

* rerun build

* support storageAllowed restriction on unit tests for prebid 7

* support storageAllowed restriction on unit tests for prebid 7

* add it also to the aftereach

* add it also to the aftereach

* change the api endpoint https protocol
Co-authored-by: Nick Curry <nick.curry@4cite.com>
….x) (prebid#8540)

* Consent management: use last consent provided by CMP on timeout

* consentManagement should error out, not continue, when CMP is missing
* Lasso bid adapter

* Lasso prebid adapter
… when possible (6.29.x) (prebid#8672)

* Core & multiple modules: refactor usage of Promise to avoid deferrals when possible

* Unhandled rejection handling

* Improve tests
* Drop setting site.page in OpenRTB payload

* Revert "Drop setting site.page in OpenRTB payload"

This reverts commit cc021b0.

* Yahoossp bid adapter: Fix schain data handling

Co-authored-by: slimkrazy <sam@slimkrazy.com>
@saxsir saxsir closed this Oct 5, 2022
@saxsir saxsir deleted the v6.29.3 branch October 5, 2022 06:45
yowcow pushed a commit that referenced this pull request Jul 21, 2023
* 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

* added isWrapper param

* addes is_wrapper parameter to documentation

* added is_wrapper to test

* removed isWrapper

* Rise Bid Adapter: support Coppa param (#24)

* MinuteMedia Bid Adapter: support Coppa param (#25)

* Revert "MinuteMedia Bid Adapter: support Coppa param (#25)" (#26)

This reverts commit 66c4e7b.

* bump

* update coppa fetch

* setting coppa param update

* update Coppa tests

* update test naming

* Rise Bid Adapter: support plcmt and sua (#27)

* update minuteMediaBidAdapter - support missing params (#29)

---------

Co-authored-by: Noam Tzuberi <noam.tzuberi@ironsrc.com>
Co-authored-by: noamtzu <noamtzu@gmail.com>
Co-authored-by: Noam Tzuberi <noamtzu@users.noreply.github.com>
Co-authored-by: Laslo Chechur <laslo.chechur@ironsrc.com>
Co-authored-by: OronW <41260031+OronW@users.noreply.github.com>
Co-authored-by: lasloche <62240785+lasloche@users.noreply.github.com>
Co-authored-by: inna <innayare@gmail.com>
Co-authored-by: YakirLavi <yakir.lavi@risecodes.com>
toshi17 pushed a commit that referenced this pull request Jan 23, 2024
* 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

* added isWrapper param

* addes is_wrapper parameter to documentation

* added is_wrapper to test

* removed isWrapper

* Rise Bid Adapter: support Coppa param (#24)

* MinuteMedia Bid Adapter: support Coppa param (#25)

* Revert "MinuteMedia Bid Adapter: support Coppa param (#25)" (#26)

This reverts commit 66c4e7b.

* bump

* update coppa fetch

* setting coppa param update

* update Coppa tests

* update test naming

* Rise Bid Adapter: support plcmt and sua (#27)

* update minuteMediaBidAdapter - support missing params (#29)

* RIseBidAdapter: support currency (#35)

---------

Co-authored-by: Noam Tzuberi <noam.tzuberi@ironsrc.com>
Co-authored-by: noamtzu <noamtzu@gmail.com>
Co-authored-by: Noam Tzuberi <noamtzu@users.noreply.github.com>
Co-authored-by: Laslo Chechur <laslo.chechur@ironsrc.com>
Co-authored-by: OronW <41260031+OronW@users.noreply.github.com>
Co-authored-by: lasloche <62240785+lasloche@users.noreply.github.com>
Co-authored-by: inna <innayare@gmail.com>
Co-authored-by: YakirLavi <yakir.lavi@risecodes.com>
toshi17 pushed a commit that referenced this pull request Jan 23, 2024
* 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

* added isWrapper param

* addes is_wrapper parameter to documentation

* added is_wrapper to test

* removed isWrapper

* Rise Bid Adapter: support Coppa param (#24)

* MinuteMedia Bid Adapter: support Coppa param (#25)

* Revert "MinuteMedia Bid Adapter: support Coppa param (#25)" (#26)

This reverts commit 66c4e7b.

* bump

* update coppa fetch

* setting coppa param update

* update Coppa tests

* update test naming

* Rise Bid Adapter: support plcmt and sua (#27)

* update minuteMediaBidAdapter - support missing params (#29)

* add currency param to bid object and tests

* update getFloor function and tests

* adding test to currency param

* adding doc & currency bidfloor support & update tests

* update currency test

* remove default test

---------

Co-authored-by: Noam Tzuberi <noam.tzuberi@ironsrc.com>
Co-authored-by: noamtzu <noamtzu@gmail.com>
Co-authored-by: Noam Tzuberi <noamtzu@users.noreply.github.com>
Co-authored-by: Laslo Chechur <laslo.chechur@ironsrc.com>
Co-authored-by: OronW <41260031+OronW@users.noreply.github.com>
Co-authored-by: lasloche <62240785+lasloche@users.noreply.github.com>
Co-authored-by: inna <innayare@gmail.com>
Co-authored-by: YakirLavi <yakir.lavi@risecodes.com>
toshi17 pushed a commit that referenced this pull request Mar 8, 2024
* 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

* added isWrapper param

* addes is_wrapper parameter to documentation

* added is_wrapper to test

* removed isWrapper

* Rise Bid Adapter: support Coppa param (#24)

* MinuteMedia Bid Adapter: support Coppa param (#25)

* Revert "MinuteMedia Bid Adapter: support Coppa param (#25)" (#26)

This reverts commit 66c4e7b.

* bump

* update coppa fetch

* setting coppa param update

* update Coppa tests

* update test naming

* Rise Bid Adapter: support plcmt and sua (#27)

* update minuteMediaBidAdapter - support missing params (#29)

* support gpp for minutemedia adapter

* removed spaces

* removed extra character

---------

Co-authored-by: Noam Tzuberi <noam.tzuberi@ironsrc.com>
Co-authored-by: noamtzu <noamtzu@gmail.com>
Co-authored-by: Noam Tzuberi <noamtzu@users.noreply.github.com>
Co-authored-by: Laslo Chechur <laslo.chechur@ironsrc.com>
Co-authored-by: OronW <41260031+OronW@users.noreply.github.com>
Co-authored-by: lasloche <62240785+lasloche@users.noreply.github.com>
Co-authored-by: YakirLavi <73641910+YakirLavi@users.noreply.github.com>
Co-authored-by: YakirLavi <yakir.lavi@risecodes.com>
Co-authored-by: Inna Yaretsky <>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment