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

feat: [LSSP-625] update develop to v6 #43

Merged
merged 839 commits into from
Apr 21, 2022
Merged
Changes from 1 commit
Commits
Show all changes
839 commits
Select commit Hold shift + click to select a range
59dd4e0
LuponMedia Bid Adapter: add adapter back to prebid master (#7602)
adxpremium Nov 18, 2021
7b536dd
VIS.X Bid Adapter: check ad slot existence (#7730)
vfedoseev Nov 18, 2021
23f4da7
showheroes-bs Bid Adapter: fix for outstream render (#7604)
vadim-mazzherin Nov 18, 2021
08695ba
Revert "showheroes-bs Bid Adapter: fix for outstream render (#7604)" …
ChrisHuie Nov 18, 2021
a266172
Testing Browserlist: remove browsers for testing that are not being b…
ChrisHuie Nov 18, 2021
10516b5
freewheel-ssp Bid Adapter: add schain in request params (#7504)
xwang202 Nov 18, 2021
664f284
UserID Module: allow userid to ppid sync (#7681)
robertrmartinez Nov 18, 2021
ad90df5
EMX Digital Bid Adapter: add GPID support (#7720)
kevinhagensjr Nov 18, 2021
24ac6e3
Limelight Digital Bid Adapter: Add optional Publisher ID field (#7706)
imedvedko Nov 18, 2021
34a7ce0
adyoulike Bid Adapter: Add userIds to bidrequest (#7660)
guiann Nov 18, 2021
3958012
Merge branch 'appnexus_dchain_start'
ChrisHuie Nov 18, 2021
29bf57d
add first-party data support to beachfront adapter (#7733)
jsalis Nov 18, 2021
89a6e55
Prebid 6.2.0 Release
ChrisHuie Nov 18, 2021
898f1f6
Increment pre version
ChrisHuie Nov 18, 2021
8f6f3b0
SharedID module: update tests to assert on behavior rather than logs …
dgirardi Nov 18, 2021
a1f3038
gumgum & adagio Bid Adapters: remove extra defensive code to solve lg…
patmmccann Nov 19, 2021
dd33c8c
33acrossBidAdapter: Add Support for SRA (#7703)
curlyblueeagle Nov 22, 2021
329deb8
Remove redundant alias (#7742)
muuki88 Nov 22, 2021
2a60735
Lotame panorama id submodule: handle consent (#7644)
markaconrad Nov 22, 2021
678b06d
Yahoo SSP Bid Adapter: interstitial fix (#7746)
adam-browning Nov 23, 2021
b9953ee
Kinesso fixing the endpoint construction (#7743)
SKOCHERI Nov 23, 2021
782b32b
VidoomyBidAdapter: fix video mediatype sizes format (#7716)
sasanfarokh Nov 23, 2021
e0a253d
Prebid core: move generation of 'installedModules' to babel (#7739)
dgirardi Nov 23, 2021
7d5da66
Add 'targetingControls.addTargetingKeys' configuration option (#7690)
dgirardi Nov 23, 2021
c8265eb
add alias futureads (#7753)
AdmixerTech Nov 24, 2021
a1d2aa0
Weborama Rtd Provider: access user profiles in local storage and add …
peczenyj Nov 24, 2021
820afe7
Zeta Ssp Bid Adapter: vast xml for bid (#7740)
asurovenko-zeta Nov 24, 2021
e41bbed
NextMillennium Bid Adapter: add getUserSyncs function (#7749)
Nov 24, 2021
d3cfa64
BeOp Bid Adapter: fix tracking params (#7759)
Nov 28, 2021
4f3a8aa
PBS Bid adapter: timeout user syncs if they never load (#7744)
dgirardi Nov 29, 2021
bdb0f83
add one more get param to be forwarded (#7745)
kodi Nov 29, 2021
960215d
Update Criteo Fast Bid version (#7767)
leonardlabat Nov 29, 2021
4fd5009
TargetVideo Bid Adapter: add new bid adapter (#7718)
grajzer Nov 29, 2021
c763f7a
Adman Bidder Adapter: add lotamePanoramaId (#7763)
SmartyAdman Nov 30, 2021
a5b0d64
ZetaSspBidAdapter: provide media type (#7762)
asurovenko-zeta Nov 30, 2021
37fcad3
Fix GDPR consent choice capture (#7779)
samueldobbie Nov 30, 2021
d481238
Mediasquare bidder: remove old user sync method (#7780)
matthieularere-msq Nov 30, 2021
adca40d
PubCommonID module: use topmost domain for cookie storage (#7773)
dgirardi Dec 1, 2021
f011bbc
adxcgBidAdapter: updated backend protocol (#7750)
adxcgcom Dec 1, 2021
3905480
Adnuntius Bid Adapter: no cookie feature. (#7768)
mikael-lundin Dec 1, 2021
eaa275a
AdDefend Bidder: added gdprApplies to bid request parameters (#7782)
addefend Dec 1, 2021
750de6a
fix usersync gdpr (#7785)
robertrmartinez Dec 1, 2021
68c833f
Ventes Bid Adapter: fix web support and code maintenance (#7766)
jessoventes Dec 1, 2021
fb0a73a
Update for 'Adapters that may not handle GDPR-Applies correctly #7775…
richaudience Dec 1, 2021
75c776d
PBS Bid Adapter: do not pass aspectratios in ORTB2 ext data if native…
dgirardi Dec 1, 2021
5c427b0
NextMillennium Bid Adapter: refresh_count for adUnitCode is added (#7…
Dec 1, 2021
001781f
Handle consent case where GDPR doesn't apply (#7783)
samueldobbie Dec 2, 2021
ac02f5f
Colossus SSP Bidder Adapter: add onBidWon() (#7758)
Dec 2, 2021
5989563
RTD Module: add 'onBidRequest' event handler for RTD submodules (#7729)
dgirardi Dec 2, 2021
7ccf4ff
Prebid 6.3.0 Release (#7795)
robertrmartinez Dec 2, 2021
713d923
Increment pre version
robertrmartinez Dec 2, 2021
93f9fe4
Improve Digital adapter: support for Google's additional consent (#7787)
jbartek25 Dec 2, 2021
613bb08
CircleCi Config: change to npm ci in testing workf (#7732)
ChrisHuie Dec 2, 2021
f50b7ec
Build system: improve build for development workflow (#7778)
dgirardi Dec 3, 2021
46a8e85
update gpid / adslot logic (#7794)
robertrmartinez Dec 3, 2021
a68b072
Pubx.ai Analytics Adapter: added additional fields to the Auction obj…
pnhegde Dec 3, 2021
f8b7e01
Aniview Bid Adapter: add a new alias (#7807)
roshecode Dec 6, 2021
4431dad
TheMediaGrid, TrustX: fix sync url workflow (#7812)
TheMediaGrid Dec 6, 2021
3085ba1
Adomik Analytics Adapter: add key value pair (#7617)
thomasferal Dec 7, 2021
f63450f
Fix an issue when gdpr is undefined (#7817)
Dec 7, 2021
c1907ed
Multiple Modules: fix constants JSON imports for webpack (#7800)
gpoitch Dec 7, 2021
243af6c
Support for FPD (and ortb2 config) (#7802)
bjorn-lw Dec 7, 2021
fe10f37
Invibes Bid Adapter: support for custom domainId (#7797)
rcheptanariu Dec 7, 2021
b4d0385
Index Exchange adapter: Webpack v5 complain about named export from J…
javiermarinros Dec 7, 2021
441d8d1
Support for new size (#7828)
mikomgk Dec 8, 2021
08cd303
FeedAd Bid Adapter: add pass through of additional bid parameters (#7…
couchcrew-thomas Dec 8, 2021
7988d21
IX Bid Adapter: fix for infinite loop (#7805)
lksharma Dec 8, 2021
e8d1d32
Daily Hunt Bid Adapter: update prebid compliance and add adapter back…
shivam-pradhan Dec 8, 2021
ee8ae32
Prebid Core: after auction is held, if more bids are matched by adUni…
FilipStamenkovic Dec 8, 2021
822ff85
Adkernel Bid Adapter: FPD module support (#7684)
ckbo3hrk Dec 8, 2021
a6758c9
pubGENIUS bid adapter: update url (#7835)
julien-pubgenius Dec 9, 2021
3d02c2f
BEop Bid Adapter: fix page url in request params (#7811)
Dec 9, 2021
53e6b8e
Update auction.js (#7825)
patmmccann Dec 9, 2021
876b518
Compass Adapter: add new adapter (#7798)
CompassSSP Dec 9, 2021
fa5113f
Prebid 6.4.0 Release (#7842)
harpere Dec 9, 2021
5998842
Increment Pre Version (#7843)
harpere Dec 9, 2021
df54d4b
GPT Pre Auction: New logic options - customPreAuction & useDefaultPre…
robertrmartinez Dec 9, 2021
596e6c9
bidderFactory import path mistake (#7836)
eugene-krivenko Dec 10, 2021
d50d112
check if top window can be accessed before getting data from it (#7841)
ym-atsymuk Dec 11, 2021
3696261
Doceree bid adaptor: New GDPR related parameters (#7815)
shubhendu-singh-doceree Dec 13, 2021
72921a3
Consent management module: allow auction to continue when CMP does no…
dgirardi Dec 13, 2021
e722a30
Loglylift Bid Adapter: add new bid adapter (#7761)
HashimotoLogly Dec 13, 2021
9e7ae65
addd GPID support (#7838)
lksharma Dec 13, 2021
dc8747a
Limelight Bid Adapter: add field user id as eids to payload (#7858)
belousovdmitry Dec 14, 2021
578f571
Pass runner up bid from livewrapped wrapper (#7854)
bjorn-lw Dec 14, 2021
f542ff9
ZetaGlobal SSP Analytics Adapter: add new analytics adapter (#7790)
abermanov-zeta Dec 14, 2021
a9fbb83
OptimeraRTD Module: Expose non-ad related data to the page. (#7849) (…
mcallari Dec 14, 2021
07d1efc
siteId to string (#7818)
lksharma Dec 14, 2021
2740872
IX Bid Adapter: Add support for ID5, Lotame Panorama ID, Epsilon Publ…
amykwyang Dec 15, 2021
31cc4b4
Prebid Core: mergeConfig and mergeBidderConfig functions (#7396)
patrickloughrey Dec 16, 2021
101c416
Adyoulike bidder: improve robustness to multiple mediatypes (#7863)
guiann Dec 16, 2021
8ea96a5
Ozone Bid Adapter: Support schain module (#7856)
afsheenb Dec 16, 2021
02d0f54
Prebid 6.5.0 Release
ChrisHuie Dec 16, 2021
4e3173e
Increment pre version
ChrisHuie Dec 16, 2021
c6af188
Logly Lift Bid Adapter_spec: Fix test (#7869)
robertrmartinez Dec 17, 2021
ca76b67
Bliink Bid Adapter: Add support gdprApplies when consent string does …
joibor Dec 20, 2021
a4bcf1f
Fix prebid issue #7156 (#7876)
onetag-dev Dec 20, 2021
76a6ceb
id Import Library: update with more params to capture email (#7772)
SKOCHERI Dec 21, 2021
0e501a6
Adomik Analytics Adapter: update sampling (#7846)
liabas-b Dec 22, 2021
9e5db16
showheroes-bs Bid Adapter: refactoring + fix test (#7882)
vadim-mazzherin Dec 22, 2021
da5a28e
Adquery ID System: add new ID module (#7852)
adquery Dec 22, 2021
527851c
OGURY ADAPTER - adding prebid.js and ogury adapter versions (#7891)
antoinezaz Dec 27, 2021
084ee18
RTBHouse Bid Adapter: add support to channel param (#7879)
rtbh-lotani Dec 27, 2021
1934e2c
delete log (#7892)
vincentproxistore Dec 28, 2021
aae47b4
Richaudience Bid Adapter: add schain to endpoint payload (#7893)
richaudience Dec 28, 2021
3391e86
PubMatic Analytics Adapter: add logging for "advertiser domain" (#7888)
pm-azhar-mulla Dec 29, 2021
f459c44
Criteo Id Module - Ensure that Criteo cookies are written only on TLD…
leonardlabat Dec 29, 2021
b63db83
Update adkernelBidAdapter.js (#7894)
felixads Dec 29, 2021
4af6271
Rise Bid Adapter: pass hp in supply schain (#7898)
innay Dec 30, 2021
b6b98e7
Criteo - Bump version to 117 (#7901)
leonardlabat Jan 3, 2022
57fc865
Compass Adapter: update bid params (#7897)
CompassSSP Jan 3, 2022
5311e17
RTD module: set targeting on onAuctionEnd event (#7877)
dgirardi Jan 3, 2022
b3fd85e
Improve Digital bid adapter: added support for cat and genre (#7899)
jbartek25 Jan 3, 2022
1b24953
Welect Bid Adapter: update prebid compliance and add adapter back to …
nduitz Jan 3, 2022
8873edb
Prebid Core: async submodule loading (#7861)
AdmixerTech Jan 3, 2022
c73f6c6
Teads adapter: switch GPID logic to the new imp.ext.gpid field (#7903)
github-kylian-deau Jan 4, 2022
9a5f52e
Capture publisher-supplied first party data (#7833)
samueldobbie Jan 4, 2022
6beb23b
creative comment injection spot reverted: (#7874)
denys-berzoy-confiant Jan 4, 2022
b7c2bfb
Adman Bid Adapter: update getUserSyncs() (#7884)
SmartyAdman Jan 4, 2022
b738e2b
NextMillennium Bid Adapter: refresh_count variable moved to into ext …
JacobKlein26 Jan 5, 2022
ca432f5
Tappx Bid Adapter: fix adtypes bug (#7905)
prebidtappx Jan 5, 2022
cc90bbc
Prebid 6.6.0 Release
jsnellbaker Jan 5, 2022
355f45f
increment pre version
jsnellbaker Jan 5, 2022
30c6f40
Kargo Bid Adapter: Fix issue with double-array for advertiserDomains …
jsadwith Jan 6, 2022
0ba84b6
Colossus Bid Adapter: update bid params (#7907)
Jan 6, 2022
55b9d66
Prebid Core: fix typeerror from reading properties of undefined ('get…
javiermarinros Jan 6, 2022
62a6f59
Gumgum Bid Adapter: fix failing test (#7913)
john-ivan Jan 6, 2022
a5c29b5
Sharethrough Bid Adapter: Add First Party Data and Outstream Support …
Jan 6, 2022
a07f47d
seeding Alliance Bid Adapter: no bids and netRevenue bugfix (#7919)
Jan 7, 2022
f99fdac
AdHash Bidder Adapter: minor changes (#7920)
wyand-sp Jan 7, 2022
8c81a6e
AdbookPSP adapter updated with support of multiple Private Auction GA…
ankurpatel18 Jan 10, 2022
8ef677b
Synacormedia bid adapter: add support for floors module (#7682)
rajcspsg Jan 10, 2022
c9dc39c
RTD module: log submodules on init (#7922)
dgirardi Jan 10, 2022
de3b797
Colossus Bid Adapter: fix validator (#7926)
Jan 10, 2022
44f6bdb
Integration examples: update the AMP creative (#7911)
bretg Jan 10, 2022
a2a1710
Generic viewability module: add new module (#7643)
aleksatr Jan 11, 2022
8cca19b
change maintainer email (#7930)
jpiros Jan 11, 2022
69e8195
Compass Adapter: fix validator (#7931)
CompassSSP Jan 11, 2022
a13a04a
RTD module: allow submodules to setBidRequestData without `waitForIt`…
dgirardi Jan 11, 2022
4183f5d
Pilotx Bid Adapter: add new bid adapter (#7816)
AnthonyBoozan Jan 12, 2022
a897fa6
handle weird advertiserDomain scenarios (#7908)
robertrmartinez Jan 13, 2022
9783e9f
Gnet Bid Adapter: Change endpoint and add parameter (#7934)
Grumft Jan 13, 2022
378cf5a
JwPlayer RTD module: Write to oRTB content segments (#7886)
karimMourra Jan 13, 2022
1083a9d
Prebid 6.7 Release
ChrisHuie Jan 13, 2022
fcd9c0c
Increment pre version
ChrisHuie Jan 13, 2022
d48e7fa
Prebid core & currency module: fix race condition on slow fetch of cu…
dgirardi Jan 13, 2022
55e7cdb
Brandmetrics RTD Module: add new RTD module (#7756)
johanbrandmetrics Jan 14, 2022
9febf1b
Criteo - Add schain support (#7940)
leonardlabat Jan 14, 2022
d26211f
updates for Prebid v5 (#7878)
e-volution-tech Jan 14, 2022
dabba16
Adagio: remove referrer. reachedTop validation (#7939)
osazos Jan 14, 2022
150e402
Gumgum - ADTS-175 Support multiple GG params (#7932)
lbenmore Jan 14, 2022
d86b409
Expose vendor ID for TCFv2 enforcement (#7927)
slimkrazy Jan 18, 2022
5b47f53
displayio bid adapter, tests, doc (#7906)
philan15 Jan 18, 2022
08446fa
Core: fix pbjs.validateAdUnitPos() to handle 0 value (#7944)
osazos Jan 18, 2022
386a619
Sovrn Bid Adaptter: add video to Sovrn adapter (#7929)
cpabst Jan 19, 2022
efe3802
Undertone bid adapter: support for floors module (#7914)
tamarm-perion Jan 19, 2022
e7a3596
InteractiveOffers - New fields and remap on the internal object (#7946)
IOTiagoFaria Jan 19, 2022
1454067
appnexus bid adapter - add support for auction level keywords (#7951)
jsnellbaker Jan 20, 2022
4ad4024
Prebid core: accept and propagate AD_RENDER_FAILED / AD_RENDER_SUCCEE…
dgirardi Jan 20, 2022
0f7b0da
Prebid 6.8.0 Release
robertrmartinez Jan 20, 2022
e9c0d53
Increment pre version
robertrmartinez Jan 20, 2022
e8a7ebc
LunamediaHB Bid Adapter: add user syncs (#7950)
lunamedia Jan 21, 2022
b3ee5da
Improve Digital COPPA support (#7948)
jbartek25 Jan 21, 2022
c6d6c29
pass along the order which bidders were called (#7947)
robertrmartinez Jan 21, 2022
abeb35f
feat: add aseal bid adapter and test (#7937)
Jan 24, 2022
8b7d49e
Richaudience Bid Adapter: uncaught error on non-gdpr locations #7955 …
richaudience Jan 24, 2022
7cff54d
'Ogury Bid Adapter: adding location to bid timeout tracks (#7961)
mbouallagui Jan 24, 2022
6a76544
Weborama RTD submodule: add support to more bid adapters (#7912)
peczenyj Jan 25, 2022
444047a
Prebid Core: refactor bidderSettings to have only one entry point (#7…
dgirardi Jan 25, 2022
52ad29b
ogury-adapter: fix some check conditions - US/non-GDPR issue (#7967)
antoinezaz Jan 25, 2022
f752496
Conversant adapter support for first party data through the ortb2 and…
johnwier Jan 26, 2022
0f76349
Prebid core: accept MessageChannel communication from cross-origin cr…
dgirardi Jan 26, 2022
10a3f5f
PBjs Core - Adloader : add brandmetrics module to approved external j…
johanbrandmetrics Jan 26, 2022
875457a
Rise Bid Adapter: support onbid won (#7958)
noamtzu Jan 26, 2022
da597ae
Prebid 6.9.0 Release
Jan 26, 2022
c89e8ed
Increment pre version
Jan 26, 2022
1d3ce5f
Hadron Id Submodule: initial release & deprecate Halo Id submodule (#…
Jan 26, 2022
2288ea4
Trustpid User ID Module: initial release (#7945)
jkthomas Jan 26, 2022
31e9866
Update malltvBidAdapter.md (#7973)
ZikaMyhedin Jan 27, 2022
476c0eb
YieldOne Bid Adapter: add IMID support. (#7982)
kyoya-takei Jan 28, 2022
61d1f9f
PubMatic Bid Adapter : Added support for considering video params fro…
pm-azhar-mulla Jan 28, 2022
e75dadd
Multiple Adapters & Modules: replace corejs polyfills with simpler st…
dgirardi Jan 28, 2022
a8b09a3
Vibrant Media Bid Adapter: add new bid adapter (#7824)
mike-vibrant Jan 28, 2022
f3c73ba
sspBC Bid Adapter: improvee native support , matching site/placement,…
wojciech-bialy-wpm Jan 31, 2022
ef13777
Bump log4js from 6.3.0 to 6.4.1 (#7988)
dependabot[bot] Jan 31, 2022
1b6d8a9
Bump shelljs from 0.8.4 to 0.8.5 (#7987)
dependabot[bot] Jan 31, 2022
e315440
Bump trim-off-newlines from 1.0.1 to 1.0.3 (#7986)
dependabot[bot] Jan 31, 2022
f2b050d
Bump cached-path-relative from 1.0.2 to 1.1.0 (#7979)
dependabot[bot] Jan 31, 2022
69bf5c5
Update nextMillenniumBidAdapter.js (#7972)
mhlm Jan 31, 2022
90cf3f9
DSPx adapter: add pbver, pref, mediatypes, pcode (#7964)
onlsol Feb 1, 2022
221fafc
add a configurable "bidCacheFilterFunction" (#7993)
harpere Feb 1, 2022
13def7f
[SPY-10745] fixing value for 'at' ad request field for first price mo…
mbouallagui Feb 1, 2022
c0d4135
Mediasquare Adapter - add gvlid (#7970)
matthieularere-msq Feb 1, 2022
98560b3
PBS Adapter: allow "extra" bids that are not tied to any request (#7885)
dgirardi Feb 1, 2022
83cb5ed
Adnuntius Bid Adapter: update on no cookies parameter (#7875)
mikael-lundin Feb 1, 2022
5abf5c3
Adnuntius rtd provider: initial release (#7902)
mikael-lundin Feb 2, 2022
130f726
Prebid core: isolate global and bidder-specific configuration (#7991)
dgirardi Feb 2, 2022
823021a
Malltv bid adapter: added gdpr applies and gdpr consent to bid reques…
ZikaMyhedin Feb 2, 2022
4b84596
TheMediaGrid: RTD module support with mergeDeep of user.data (#7813)
TheMediaGrid Feb 3, 2022
37e8e9c
fix: Add back in correct logic for purpose 1 consent check (#8007)
slimkrazy Feb 3, 2022
325cb15
Prebid 6.10.0 Release
ChrisHuie Feb 3, 2022
58193ec
Increment pre version
ChrisHuie Feb 3, 2022
fb36bbb
Revert "Bump log4js from 6.3.0 to 6.4.1 (#7988)" (#8010)
jsnellbaker Feb 3, 2022
fd6ac2a
RTBHouse Bid Adapter: add global vendor list id (#8002)
rtbh-lotani Feb 3, 2022
6a619c2
AdYouLike Bid Adapter: add gvlid (#8005)
guiann Feb 4, 2022
18285d4
Mediasquare Bid Adapter: add floor module support (#8009)
matthieularere-msq Feb 4, 2022
aa93d86
Prebid Src: pass requestObject to BEFORE_BIDDER_REQUEST event (#7989)
elad-yosifon Feb 4, 2022
cc4ff61
adot Bid Adapter: upgrade to v6 (#7974)
corentinverpillat Feb 7, 2022
07691ce
IX Bid Adapter: added trustpid.com support and removed a few user pro…
li-ran Feb 7, 2022
c1b9590
IQzone Bid Adapter: add new param (#8020)
IQZoneAdx Feb 7, 2022
12f675d
Kubient Bid Adapter: support coppa, update sync URL (#7855)
mapcuk Feb 8, 2022
90239aa
Fix renderer in rubiconBidAdapter (#8017)
smozhaiskyi-rubi Feb 8, 2022
dc4ab54
fix(priceFloors): retrieve matching bid request (#8025)
JulieLorin Feb 8, 2022
6317dc3
Price floors module: expand on bug fix with custom priceFloor schemas…
dgirardi Feb 8, 2022
c0c8ebe
VidoomyAdapter: add schain and bidfloor to vidoomy adapter (#7965)
sasanfarokh Feb 9, 2022
5cb9ab4
Revert "Multiple Adapters & Modules: replace corejs polyfills with si…
dgirardi Feb 9, 2022
fd32042
Fix `geo` first party data (#8013)
Feb 9, 2022
81eae0b
add bidder fluct (#8016)
eknis Feb 9, 2022
37a68a8
RichaudienceBidAdapter: Change currency floor module (#8018)
richaudience Feb 9, 2022
efd88c3
Adkernel Bid Adapter: add motionspots alias (#8034)
ckbo3hrk Feb 9, 2022
147198b
Prebid.js 6.11.0 release
mkendall07 Feb 10, 2022
b52ae8b
Vidazoo bid adapter: support schain param (#8045)
uditalias Feb 10, 2022
393a3c0
6.12.0-pre
mkendall07 Feb 10, 2022
40ebe8d
Prebid Core: add filename to pbjsGlobals module append (#7969)
miguelpeixe Feb 10, 2022
4f05f95
Novatiq ID module: sharedID changes (#7994)
rajsidhunovatiq Feb 10, 2022
187e5e0
Kubient Bid Adapter: update if bidfloor is zero (#8008)
mapcuk Feb 11, 2022
76b9ea4
Automatad Bid Adapter: register on timeout event and endpoint change…
Feb 11, 2022
57d4b88
Nexx360 Bid Adapter: add new bid adapter (#8026)
gchicoye Feb 11, 2022
cfe428d
Build system: specify corejs version for babel (#8065)
dgirardi Feb 14, 2022
7e6907e
sendFloors option to include floor data in the eventCategory field an…
Feb 14, 2022
eb06300
collect user.eids (#8022)
yowcow Feb 15, 2022
beb28fa
TheMediaGrid Bid Adapter: support for Interstitial flag (#8039)
TheMediaGrid Feb 15, 2022
dd1a7fe
TrustX Bid Adapter: added instl support (#8042)
TheMediaGrid Feb 15, 2022
27c101b
Readme : update built files & add gulp-serve-and-test (#8070)
ChrisHuie Feb 15, 2022
2a05213
Just Id Userid System: add new ID module (#7985)
pchrominski Feb 15, 2022
7fd9569
CircleCI config: use "browsers" image (#8051)
dgirardi Feb 15, 2022
0325151
Big-Richmedia Bid Adapter: initial release (#8033)
mediaconsortium-develop Feb 15, 2022
bcaa41c
BizzClick Bid Adapter: fix schain settings (#8075)
BizzClick Feb 16, 2022
05a0914
RichaudienceBidAdapter: Add demand type Skin (#8061)
richaudience Feb 16, 2022
0ffdaf0
LKQD Adapter Restore with Adomain (#8047)
david-carver Feb 16, 2022
c36545b
Prebid core & PBS Adapter: debugging tools to intercept bid requests …
dgirardi Feb 16, 2022
75633d4
IX Bid Adapter: GPID, dfp_ad_unit_code, pageUrl & bid renderer update…
lksharma Feb 16, 2022
c6e20c4
AdYouLike Bid Adapter: fix icon url issue for Native (#8078)
guiann Feb 16, 2022
d2b9a3c
Prebid 6.12.0 release
dgirardi Feb 16, 2022
dba83f1
Merge tag '6.12.0' into prebid6
sderbush-tt Feb 21, 2022
09c21a2
Update insticator adapter for support schain and eids
sderbush-tt Feb 21, 2022
2331cb8
Build prebid v6
sderbush-tt Feb 21, 2022
075701a
Remove not existing module
sderbush-tt Feb 21, 2022
02b9644
fix global variable name
sderbush-tt Feb 22, 2022
fc7b185
Merge branch 'develop' into feat/LSSP-625-add-attribute-to-v6
EugeneVigonny Apr 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
siteId to string (prebid#7818)
Co-authored-by: Love Sharma <love.sharma@indexexchange.com>
  • Loading branch information
lksharma and Love Sharma authored Dec 14, 2021
commit 07d1efc13175a037af6bc8bc748a87e6cb31d0d1
9 changes: 7 additions & 2 deletions modules/ixBidAdapter.js
Original file line number Diff line number Diff line change
@@ -194,7 +194,7 @@ function bidToImp(bid) {
imp.id = bid.bidId;

imp.ext = {};
imp.ext.siteID = bid.params.siteId;
imp.ext.siteID = bid.params.siteId.toString();

if (bid.params.hasOwnProperty('id') &&
(typeof bid.params.id === 'string' || typeof bid.params.id === 'number')) {
@@ -1188,7 +1188,12 @@ export const spec = {
}

if (typeof bid.params.siteId !== 'string' && typeof bid.params.siteId !== 'number') {
logError('IX Bid Adapter: siteId must be string or number value.', { bidder: BIDDER_CODE, code: ERROR_CODES.SITE_ID_INVALID_VALUE });
logError('IX Bid Adapter: siteId must be string or number type.', { bidder: BIDDER_CODE, code: ERROR_CODES.SITE_ID_INVALID_VALUE });
return false;
}

if (typeof bid.params.siteId !== 'string' && isNaN(Number(bid.params.siteId))) {
logError('IX Bid Adapter: siteId must valid value', { bidder: BIDDER_CODE, code: ERROR_CODES.SITE_ID_INVALID_VALUE });
return false;
}

24 changes: 18 additions & 6 deletions test/spec/modules/ixBidAdapter_spec.js
Original file line number Diff line number Diff line change
@@ -1560,11 +1560,23 @@ describe('IndexexchangeAdapter', function () {

expect(w).to.equal(size[0]);
expect(h).to.equal(size[1]);
expect(ext.siteID).to.equal(DEFAULT_BANNER_VALID_BID[0].params.siteId.toString());
expect(ext.siteID).to.equal(DEFAULT_BANNER_VALID_BID[0].params.siteId);
expect(ext.sid).to.equal(sidValue);
});
});

it('payload should have imp[].banner.format[].ext.siteID as string ', function () {
const bid = utils.deepClone(DEFAULT_BANNER_VALID_BID[0]);
bid.params.siteId = 1234;

request = spec.buildRequests([bid], DEFAULT_OPTION)[0];

const payload = JSON.parse(request.data.r);
payload.imp[0].banner.format.forEach((imp) => {
expect(imp.ext.siteID).to.be.a('string');
});
});

describe('build requests with price floors', () => {
const highFloor = 4.5;
const lowFloor = 3.5;
@@ -1696,7 +1708,7 @@ describe('IndexexchangeAdapter', function () {
expect(impression.banner.format[0].w).to.equal(DEFAULT_BANNER_VALID_BID[0].params.size[0]);
expect(impression.banner.format[0].h).to.equal(DEFAULT_BANNER_VALID_BID[0].params.size[1]);
expect(impression.banner.topframe).to.be.oneOf([0, 1]);
expect(impression.banner.format[0].ext.siteID).to.equal(DEFAULT_BANNER_VALID_BID[0].params.siteId.toString());
expect(impression.banner.format[0].ext.siteID).to.equal(DEFAULT_BANNER_VALID_BID[0].params.siteId);
expect(impression.banner.format[0].ext.sid).to.equal('50');
});

@@ -1710,7 +1722,7 @@ describe('IndexexchangeAdapter', function () {
expect(impression.banner.format[0].w).to.equal(DEFAULT_BANNER_VALID_BID[0].params.size[0]);
expect(impression.banner.format[0].h).to.equal(DEFAULT_BANNER_VALID_BID[0].params.size[1]);
expect(impression.banner.topframe).to.be.oneOf([0, 1]);
expect(impression.banner.format[0].ext.siteID).to.equal(DEFAULT_BANNER_VALID_BID[0].params.siteId.toString());
expect(impression.banner.format[0].ext.siteID).to.equal(DEFAULT_BANNER_VALID_BID[0].params.siteId);
expect(impression.banner.format[0].ext.sid).to.equal('abc');
});

@@ -1808,7 +1820,7 @@ describe('IndexexchangeAdapter', function () {

expect(w).to.equal(size[0]);
expect(h).to.equal(size[1]);
expect(ext.siteID).to.equal(DEFAULT_BANNER_VALID_BID[0].params.siteId.toString());
expect(ext.siteID).to.equal(DEFAULT_BANNER_VALID_BID[0].params.siteId);
expect(ext.sid).to.equal(sidValue);
});
});
@@ -1973,7 +1985,7 @@ describe('IndexexchangeAdapter', function () {

expect(w).to.equal(size[0]);
expect(h).to.equal(size[1]);
expect(ext.siteID).to.equal(bids[impressionIndex].params.siteId.toString());
expect(ext.siteID).to.equal(bids[impressionIndex].params.siteId);
expect(ext.sid).to.equal(sidValue);
});
});
@@ -2177,7 +2189,7 @@ describe('IndexexchangeAdapter', function () {

expect(w).to.equal(size[0]);
expect(h).to.equal(size[1]);
expect(ext.siteID).to.equal(bid.params.siteId.toString());
expect(ext.siteID).to.equal(bid.params.siteId);
expect(ext.sid).to.equal(sidValue);
});
});