Skip to content

FE-2524 #17

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

Open
wants to merge 3,003 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3003 commits
Select commit Hold shift + click to select a range
c0f8bc9
Magnite Analytics Adapter: New Adapter (#9068)
robertrmartinez Oct 12, 2022
b9e0607
UserID: call gpt `setPublisherProvidedId` only when PPID is available…
dgirardi Oct 12, 2022
0e8dcb3
Added support for 3rd party user IDs (#9105)
vrtcal-dev Oct 13, 2022
eb00d83
Yahoossp and Aol Bid Adapters: Added epsilon.com user id source (#9096)
radubarbos Oct 13, 2022
091fa06
New Teads User ID Module (#9048)
github-tom-kuhnen Oct 13, 2022
3bf0535
PixFuture Bid Adapter: redisigned user sync (#9067)
PolishchukPixFuture Oct 13, 2022
35549ae
Prebid 7.20.0 release
prebidjs-release Oct 13, 2022
1ec8220
Increment version to 7.21.0-pre
prebidjs-release Oct 13, 2022
ec662d0
Bump minimist, gulp-clean and mocha (#9111)
dependabot[bot] Oct 13, 2022
e7dd6dd
Pubmatic Bid Adapter: use new dealpriority in deal tier module execut…
pm-nitin-shirsat Oct 14, 2022
301a82f
33Across Bid Adapter: Add structured user agent information to RTB pa…
carlosfelix Oct 14, 2022
9aa8e61
AdYouLike Bid Adapter : fix page and ref Url values (#9109)
guiann Oct 14, 2022
ced1a9d
Mediasquare Bid Adapter: add video renderer + change with floors (#9079)
matthieularere-msq Oct 14, 2022
d8f25b9
Ogury Bid Adapter: Add xandr sync (#9118)
fermeaux Oct 17, 2022
86bc747
Dac ID Module: (#9040)
haruka-yamashita2 Oct 17, 2022
5de1a29
TTD Bid Adapter: add support for site.ref & user.data (#9107)
patmmccann Oct 17, 2022
86db8eb
init (#9115)
luca1x Oct 17, 2022
4fc33aa
PBS Bid Adapter: alias Fix (#9100)
Oct 18, 2022
f351c70
Grid & MGID bid adapters: set `spec.gvlid` (#9124)
dgirardi Oct 18, 2022
caf162e
IAS RTD Module: custom adUnitPath mapping (#9058)
rbarbini-ias Oct 18, 2022
e1aee08
Medianet Bid Adapter: added AAX bidder alias (#9095)
adish1997 Oct 18, 2022
f113129
Brightcom Bid adapter: add support for uspConsent, coppa, schain, use…
prBigBrother Oct 18, 2022
fcd1e3c
PubWise Bid Adapter: clean up and updates to adUnit parsing (#9066)
GLStephen Oct 18, 2022
c5ffc77
PulsePoint Bid Adapter: First party data (#9114)
anand-venkatraman Oct 19, 2022
f90a8a1
Mgid Bid Adapter: fix usage of ortb2 data (#9117)
velichkin Oct 19, 2022
b90ee91
FTRACK USER ID MODULE: tweaking the createEidsArray() method to accep…
ftxmoJason Oct 19, 2022
2bf7784
Weborama RTD Module: add support to asset ids on contextual api (#9086)
peczenyj Oct 19, 2022
0377e56
IX Bid Adapter: send bid floor per size in format ext (#9084)
shahinrahbariasl Oct 19, 2022
0f513e7
Freewheel-SSP Bid Adapter: add alias, update local param, and other a…
xwang202 Oct 19, 2022
c709f86
Aso Bid Adapter: support schain (#9108)
adserver-online Oct 19, 2022
e459b91
Prebid core: restore bid-level `renderer` (#9128)
dgirardi Oct 19, 2022
5885682
Smaato Bid Adapter: Native support (#9089)
el-chuck Oct 19, 2022
6bce8fe
Betters docs for the fledgeForGpt module (#9127)
JoelPM Oct 19, 2022
5f389fc
logging fix multi ra and request url (#9090)
adish1997 Oct 19, 2022
459a2ee
Teads adapter: use user id module and send user-agent client hints (#…
github-tom-kuhnen Oct 20, 2022
9288657
Prebid 7.21.0 release
prebidjs-release Oct 20, 2022
c0260f2
Increment version to 7.22.0-pre
prebidjs-release Oct 20, 2022
df2418d
Prebid core: do not enforce valid size in bid responses (#9138)
dgirardi Oct 21, 2022
f4ca86d
Prebid 7.22.0 release
prebidjs-release Oct 21, 2022
6183d23
Increment version to 7.23.0-pre
prebidjs-release Oct 21, 2022
87e5b89
Criteo Bid Adapter: add support of static floors (#9140)
leonardlabat Oct 21, 2022
6c63c6f
CHTNW Adapter: initial release (#8987)
chtdsp Oct 21, 2022
0c69238
Video Module: Initial Release (#8858)
karimMourra Oct 21, 2022
21712ca
PBJS-ORTB conversion library (#8738)
dgirardi Oct 21, 2022
f2e8881
Bump minimatch from 0.2.14 to 3.0.4 (#9143)
dependabot[bot] Oct 21, 2022
b744a9d
Bump @xmldom/xmldom from 0.7.5 to 0.7.6 (#9144)
dependabot[bot] Oct 21, 2022
0a267dd
Oxxion Rtd Module: initial module release (#9102)
matthieularere-msq Oct 24, 2022
64aff9b
Prebid core: return a promise from `requestBids` (#9106)
dgirardi Oct 24, 2022
8a1935e
Fix typo "noDecodeWholeUrl" to "noDecodeWholeURL" at the priceFloors …
takenorim Oct 25, 2022
4329b2a
pageURL pull from topmostLocation (#9152)
jsadwith Oct 26, 2022
0642d6c
Concert Bid Adapter: Add prebid unified ID 2.0 and slot coordinates (…
antoinfive Oct 26, 2022
4ff3406
Teads: add the gvlid declaration (#9155)
github-tom-kuhnen Oct 26, 2022
ea7ee39
AAX Blockmeter RTD Module : Initial Release (#9135)
product-aax Oct 26, 2022
1d334e7
Multiple modules: USP data deletion event handling (#9116)
dgirardi Oct 27, 2022
fc67eb0
IX Bid Adapter: completely change request to POST method (#9156)
ix-peiyuan Oct 27, 2022
11fd3d3
localStrageを読み込むかどうかはdefault: falseとなるように変更 (#9146)
yki-t Oct 27, 2022
e08fea6
Improve Digital adapter: publisher endpoint, addtl consent, syncs (#9…
jbartek25 Oct 27, 2022
cc3f01d
Criteo Bid Adapter : Bump Publisher Tag version (#9151)
leonardlabat Oct 27, 2022
297bb48
Prebid core: allow configurable TTL buffer (#9136)
dgirardi Oct 27, 2022
c39afc8
Prebid 7.23.0 release
prebidjs-release Oct 28, 2022
3fa7e37
Increment version to 7.24.0-pre
prebidjs-release Oct 28, 2022
efedc74
ConnectId User ID Module: Support Publisher-supplied user identifier …
slimkrazy Oct 28, 2022
08f61b2
feat: increase request size limit [PB-1214] (#9168)
shahinrahbariasl Oct 29, 2022
36e6be2
Mgid RTD Module : add new RTD module (#9120)
velichkin Oct 31, 2022
bb791e0
added support for media type specific siteIds (#9173)
lksharma Oct 31, 2022
d08baa3
Admatic Bid Adapter: initial adapter release (#9133)
fatihkaya84 Oct 31, 2022
1f29ef5
GrowthCode ID Module: update the user module to expire old user infor…
southern-growthcode Oct 31, 2022
a91e057
FtrackId: correcting the eid object schema (#9174)
ftxmoJason Oct 31, 2022
d71173a
removed sizes constraint on native assets (#9179)
pm-azhar-mulla Nov 1, 2022
bb5ca05
Triplelift Bid Adapter: prioritize topmostLocation (#9178)
nllerandi3lift Nov 1, 2022
b3e7525
Adding gvlid for amx bid adapter (#9183)
nickjacob Nov 1, 2022
de98cce
Prebid core: fix exception in rejection logic for bids that have inva…
dgirardi Nov 2, 2022
b762241
Permutive Rtd Provider: convert rubicon video targeting to string (#9…
AntonioGargaro Nov 2, 2022
41f3e05
Magnite pass along networkId (#9193)
robertrmartinez Nov 3, 2022
454ddc8
Kueezrtb Bid Adapter: New Bid Adapter (#9065)
uditalias Nov 3, 2022
f7bba1d
added gvlid code (#9199)
uditalias Nov 3, 2022
530017f
updated docs for adRenderSucceeded event (#9195)
jlquaccia Nov 3, 2022
338b9c6
gumgum Bid Adapter: support coppa config (#9192)
john-ivan Nov 3, 2022
7a46ed1
Dependencies : update outdated dependencies and automated security al…
ChrisHuie Nov 3, 2022
bf85447
Prebid core: fix exception in `requestBids` introduced by #9106 (#9194)
dgirardi Nov 3, 2022
0c5450b
Prebid 7.24.0 release
prebidjs-release Nov 3, 2022
abf4688
Increment version to 7.25.0-pre
prebidjs-release Nov 3, 2022
7487bfd
Kargo Bid Adapter : add support for client hints (#9184)
jsadwith Nov 4, 2022
475dcd2
adding timeline data to logging events (#9208)
vfourny-ogury Nov 7, 2022
2ec2743
eps_update_branding - Update Conversant branding to Epsilon (#9206)
AaronColbyPrice Nov 7, 2022
40d3ae1
NextMillennium Bid Adapter: set content-type to text/plain (#9210)
mifanich Nov 7, 2022
e28494b
default 1x1 size if no sizes on adUnit (#9211)
robertrmartinez Nov 8, 2022
e19b7f1
Yieldmo Bid Adapteer : add iab gvlid and update path (#9189)
desidiver Nov 8, 2022
8e023b1
add coppa param to payload (#9202)
dalmenarDevST Nov 8, 2022
7046fc2
Core & userId module: reload userIDs when GDPR consent changes (#9190)
dgirardi Nov 8, 2022
152ca52
Clickonometrics Bid Adapter : add gvlid (#9198)
mjaworskiccx Nov 8, 2022
6d114e8
Revert "Clickonometrics Bid Adapter : add gvlid (#9198)" (#9216)
ChrisHuie Nov 8, 2022
fe23164
Concert Bid Adapter: Update localStorage name-spacing for Concert UID…
BrettBlox Nov 8, 2022
c018b18
adagioBidAdapter: fix Video Ortb placement param validation (#9218)
osazos Nov 9, 2022
5e7ace9
Revert "Core & userId module: reload userIDs when GDPR consent change…
dgirardi Nov 9, 2022
a64c8c0
PubMatic Bid Adapter: convert bid cpm to float (#9219)
pm-azhar-mulla Nov 10, 2022
4082e8a
Vidazoo Bid Adapter: cache optimizations (#9209)
uditalias Nov 10, 2022
31b070c
Microad Bid Adapter: Support Audience ID Ext and UID2.0 (#9157)
azuma-ryotaro Nov 10, 2022
db0c7f9
Prebid 7.25.0 release
prebidjs-release Nov 10, 2022
056ec5e
Increment version to 7.26.0-pre
prebidjs-release Nov 10, 2022
25b46f9
Add support for additional content signals under the iab_content (#9235)
nkloeber Nov 11, 2022
06ce1ab
SmartyTech Bid Adapter : initial adapter release (#9196)
preved-medved Nov 14, 2022
12cad7b
ZetaSppBidAdapter: provide tmax (#9240)
asurovenko-zeta Nov 14, 2022
0470f70
Admatic Bid Adapter: pixad alias and bid floor features activated (#9…
fatihkaya84 Nov 14, 2022
cc501e1
YieldOne Bid Adapter: update documentation, test and code style (#9233)
takuhou Nov 15, 2022
4d6c88d
Zeus Prime RTD Module: initial module release (#9165)
PilotConway Nov 15, 2022
0813039
Captify RTD Submodule: Initial release (#9180)
captify-osoldatov Nov 15, 2022
e7b2e86
nextMillennium Bid Adapter: a new cookiesync URL (#9221)
mifanich Nov 15, 2022
cb766cc
Taboola Bid Adapter: unsupport dynamic endpoint (#9237)
ahmadlob Nov 15, 2022
e717dcd
Smartadserver Bid Adapter: discard bid response if ad and adUrl empty…
krzysztofequativ Nov 15, 2022
39958ea
updated the correct variable while setting cookie (#9234)
pm-azhar-mulla Nov 15, 2022
4e69042
Smartx Bid Adapter: Add Schain support (#9244)
Skylinar Nov 15, 2022
ba3d371
Fix to merge site fpd into payload as opposed to overwriting (#9247)
mmoschovas Nov 15, 2022
625d275
Discovery Bid Adapter : parameter updates (#9249)
BaronJHYu Nov 16, 2022
e7b981d
Smartadserver Bid Adapter: add support for SDA user and site (#9231)
mcourouble Nov 16, 2022
f5e6c61
VidazooBidAdapter: get bid floor using `bid.getFloor` (#9238)
uditalias Nov 16, 2022
c3f789b
Viqeo Bid Adapter: initial adapter release (#8920)
kinoshnik2070 Nov 16, 2022
c7da527
BeOp Bid Adapter : update keywords management (#9166)
sebrobert Nov 17, 2022
c86f41b
TheMediaGrid: added withCriteo paramater to send criteo request with …
TheMediaGrid Nov 17, 2022
a88c296
Tappx Bid Adapter: getting correct site page (#9187)
prebidtappx Nov 17, 2022
d0c1d74
Prebid 7.26.0 release
prebidjs-release Nov 17, 2022
e680dd3
Increment version to 7.27.0-pre
prebidjs-release Nov 17, 2022
974e21d
Bump loader-utils from 2.0.3 to 2.0.4 (#9256)
dependabot[bot] Nov 17, 2022
2d46b82
glomex Bidder: expose glomex GVL id (#9262)
klipstein Nov 18, 2022
e1661af
Update Floor format to floor={adslotId}:{floorPriceInCents}[, ...] an…
nkloeber Nov 18, 2022
a1132c1
Gravito Id System : variable update to fix tests (#9259)
rahulgravito Nov 18, 2022
1a5f5ff
AdMatic Bidder: added User-Snyc url for alias (#9261)
fatihkaya84 Nov 21, 2022
f5fdcf0
Browsi RTD Module: add pageview billable event (#9207)
omerDotan Nov 21, 2022
d6418a0
RTB House Bid Adapter: Process FLEDGE request/response (#9215)
piotrj-rtbh Nov 21, 2022
3d1174b
Bump engine.io from 6.2.0 to 6.2.1 (#9270)
dependabot[bot] Nov 22, 2022
616d957
Rise readme maintenance (#9272)
lasloche Nov 22, 2022
3e5f086
Criteo Bid Adapter : fix getFloor usage issue (#9243)
leonardlabat Nov 22, 2022
690c0d6
Rise Bid Adapter: add support for mimes, api, protocols in bid object…
OronW Nov 22, 2022
5b0bb17
Prebid core: fix CPM to always be a number (#9273)
dgirardi Nov 22, 2022
737646f
nexx360 Bid Adapter: new functionalities and endpoint update (#9229)
gchicoye Nov 24, 2022
e32be90
ePlanning Bid Adapter : fix support for video auction (#9283)
fndigrazia Nov 27, 2022
149d76b
add smn alias (#9290)
AdmixerTech Nov 28, 2022
4ba48bb
Smartx Bid Adapter: update custom header (#9291)
Skylinar Nov 28, 2022
2ac1e70
LimeLight Bid Adapter : add IionAds alias (#9285)
apykhteyev Nov 28, 2022
a833997
Generic Analytics Adapter: initial release (#9134)
dgirardi Nov 28, 2022
b0413b2
GrowthCode Analytics Adaptor Module: initial module release (#9021)
southern-growthcode Nov 28, 2022
b87ebac
Yieldlift Bid Adapter: update ttl (#9232)
yieldlift Nov 28, 2022
638691f
Multiple analytics modules: allow pub-defined event filters; do not b…
dgirardi Nov 28, 2022
54d2256
JW Player RTD Module: prefer segment.id to segment.value (#9153)
karimMourra Nov 28, 2022
4f21a5b
AcuityAds adapter: fix issue with download (#9164)
AcuityAdsIntegrations Nov 28, 2022
ebf6272
AIDEM Bid Adapter: initial adapter release (#9222)
gsollazzo Nov 28, 2022
22bf423
Ringier Axel Springer Bidder Adapter (#9239)
skoklowski Nov 28, 2022
54b6e7f
updated ref info page logic (#9241)
jlquaccia Nov 28, 2022
5a9aaa8
fix for broken download bundle https://github.com/prebid/prebid.githu…
elad-yosifon Nov 28, 2022
34fd9fb
Yandex Bid Adapter: (#9280)
Saveliev Nov 28, 2022
78aa883
Fluct Bid Adapter: add schain support (#9266)
yowcow Nov 28, 2022
3261b06
Update bucksense adapter - new server endpoint (#9292)
ssorleti Nov 28, 2022
b507168
Seedtag Bid Adapter : add support for inBanner and inStream (#9230)
ybootin Nov 28, 2022
fe652b4
Geoedge RTD module: support billing events (#9267)
GeoEdge-r-and-d Nov 28, 2022
ad595cc
Vidazoo Bid Adapter: added bid request params (gpid, cat, pagecat) (#…
uditalias Nov 29, 2022
64e557a
PBjs Core : send native targetings for ortb response (#9252)
JulieLorin Nov 29, 2022
dd7d8a6
Impactify Bid Adapter: add support for BidFloor (#9277)
thomasdseao Nov 29, 2022
29c0d82
TTD Bid Adapter: add support for regs.gpp (#9274)
patmmccann Nov 29, 2022
fa3b665
Revert "fix for broken download bundle https://github.com/prebid/preb…
patmmccann Nov 29, 2022
4656aa2
Revert "AcuityAds adapter: fix issue with download (#9164)" (#9299)
patmmccann Nov 29, 2022
4f55dbc
Add new size 192x160 (ID: 622) in Rubicon Adapter (#9297)
kkho339 Nov 29, 2022
de18e7c
Redtram Bid Adapter : initial adapter release (#9260)
redtram-tech Nov 30, 2022
5b13b54
VidazooBidAdapter: sending storageAllowed flag with request params (#…
uditalias Nov 30, 2022
164e374
Triplelift Adapter: Update referrer logic (#9304)
patrickloughrey Nov 30, 2022
f897695
Prebid 7.27.0 release
prebidjs-release Nov 30, 2022
1b4a5a3
Increment version to 7.28.0-pre
prebidjs-release Nov 30, 2022
0c71ee2
ttd Bid Adapter: add regression test topmost domain (#9300)
gielow Nov 30, 2022
0725ba8
Kargo Adapter: Update referrer logic (#9305)
jsadwith Nov 30, 2022
b95f26e
Discovery Bid Adapter & Mediago Bid Adapter: add support for test req…
BaronJHYu Dec 1, 2022
6b61f97
OpenX Bid Adapter: update documentation about deprecated platform and…
marcin-wrobel-ox Dec 1, 2022
8894d1c
Bump decode-uri-component from 0.2.0 to 0.2.2 (#9311)
dependabot[bot] Dec 2, 2022
a4b4f7b
OpenX Bid Adapter: fix bid parameters table in documentation (#9310)
marcin-wrobel-ox Dec 2, 2022
a0cc68d
Bump tibdex/github-app-token from 1.6.0 to 1.7.0 (#9316)
dependabot[bot] Dec 5, 2022
1c63ed9
Vidazoo Bid Adapter: support for Video MediaTypes (#9284)
uditalias Dec 6, 2022
a0e6e6b
Vidazoo bid adapter: fix failing test (#9318)
dgirardi Dec 6, 2022
4515eb3
Live Intent User ID Submodule: Bump live-connect version (#9317)
wi101 Dec 6, 2022
a247abc
ox update (#9309)
victorlassomarketing Dec 7, 2022
2a90f51
AdHash bid adapter: update to support latest version (#9286)
wyand-sp Dec 8, 2022
6236e3f
Add source and version parameters to the 33across ID request (#9319)
carlosfelix Dec 8, 2022
1b4d83c
Prebid Core: ORTB 2.5 translation utilities (#9263)
dgirardi Dec 8, 2022
4346aa8
Prebid Core: Addition of Optional Category Targeting Key (#9268)
jlquaccia Dec 8, 2022
f5f276b
Taboola Bid Adapter: Fixing Accepting Bid Floor Mechanism (#9279)
ahmadlob Dec 8, 2022
69a0f6a
Prebid 7.28.0 release
prebidjs-release Dec 8, 2022
d4b449f
Increment version to 7.29.0-pre
prebidjs-release Dec 8, 2022
bf5b15f
Colossus Bid Adapter: update user sync (#9327)
Dec 9, 2022
374aa26
PubMatic Analytics Adapter:added parameters in logger call (#9328)
pm-azhar-mulla Dec 12, 2022
05d32b2
Nextmillenium bid adapter: Collection of statistics data (#9265)
mhlm Dec 12, 2022
c1a193a
Video Module: Ad Queueing (#9226)
karimMourra Dec 12, 2022
182f08e
Adnuntius Bid Adapter: native added (#9330)
mikael-lundin Dec 13, 2022
d646c55
Prebid core: enrich FPD by default (#9205)
dgirardi Dec 13, 2022
747f143
Permutive RTD Module: add support for new ssp standard cohorts (#9236)
zshnr Dec 13, 2022
dc7e77f
Jixie Bid Adapter: Add read jxtoko cookie (#9331)
jxdeveloper1 Dec 13, 2022
1b1c2a8
AdagioBidAdapter: add missing try-catch (#9338)
osazos Dec 14, 2022
9abfb3d
AdUp Technology bid adapter: optimize floor price detection (#9332)
SteffenAnders Dec 14, 2022
9f11a94
nextMillenniumBidAdapter: improve getUserSyncs function (#9313)
mifanich Dec 14, 2022
14bdd9d
Uid2 module: major implementation change (#9264)
Rophuine Dec 14, 2022
bc68d77
Globalsun Bid Adapter: Initial Release (#9307)
GlobalsunHB Dec 15, 2022
77ba4ec
Topics module: Initial Topics iframe implementation (#8947)
pm-nitin-nimbalkar Dec 15, 2022
bd4a670
Nativo Bid Adapter: added ntv_url qs param value validation (#9334)
jsfledd Dec 16, 2022
75d0c73
Prebid 7.29.0 release
prebidjs-release Dec 16, 2022
37259fc
Increment version to 7.30.0-pre
prebidjs-release Dec 16, 2022
a531b20
Build system: set up `hook` for tests (#9350)
dgirardi Dec 19, 2022
33d6acd
add encoding for device param (#9352)
victorlassomarketing Dec 19, 2022
40450ab
OneTag Bid Adapter: add use of refererInfo Prebid object and Network …
onetag-dev Dec 19, 2022
c56d78a
TheMediaGrid: fix tmax value (#9339)
TheMediaGrid Dec 20, 2022
5950984
Viously Bid Adapter : New Adapter (#9076)
geoffray-viously Dec 21, 2022
681e2c7
Topics FPD module: fix tests (#9354)
dgirardi Dec 21, 2022
7764718
Ccx Bid Adapter: Add GVLID param (#9359)
mjaworskiccx Dec 21, 2022
51c984e
Revert "Ccx Bid Adapter: Add GVLID param (#9359)" (#9363)
patmmccann Dec 21, 2022
e2cfc18
GPP consent module: phase one release (#9321)
jsnellbaker Dec 21, 2022
b468831
Magnite Analytics Adapter : data deletion function (#9351)
spotxslagle Dec 21, 2022
d5746c3
Colosuss Bid Adapter: add support First Party Data (#9340)
Dec 21, 2022
9c3abae
Clickonometrics Bid Adapter: gvlid (#9367)
mjaworskiccx Dec 22, 2022
e5bcdaa
Prebid 7.30.0 release
prebidjs-release Dec 23, 2022
4e45ba3
Increment version to 7.31.0-pre
prebidjs-release Dec 23, 2022
684691b
Bump parse-url from 7.0.2 to 8.1.0 (#9372)
dependabot[bot] Dec 26, 2022
a5ea309
Prebid core: filter adUnits (by `adUnitCodes`) before sending them to…
dgirardi Dec 26, 2022
fdab2f1
Prebid Server: Include adUnitCode in PBS Adapter Requests (#9337)
jlquaccia Dec 26, 2022
5a424e4
Feedad Bid Adapter: fixed usersync parsing (#9353)
couchcrew-thomas Dec 26, 2022
f794bce
Datawrkz adapter: Using bidRequest.getFloor() method for bid floor (…
vishal-dw Dec 26, 2022
b6f9b2e
Adkernel Bid Adapter: bidbuddy.co.in alias (#9375)
ckbo3hrk Dec 26, 2022
86ed8f0
Confiant RTD Module : initial release (#9325)
denys-berzoy-confiant Dec 27, 2022
10cf686
Prebid 7.31.0 release
prebidjs-release Dec 28, 2022
e135926
Increment version to 7.32.0-pre
prebidjs-release Dec 28, 2022
ff98601
Confiant RTD Provider: (#9382)
denys-berzoy-confiant Dec 28, 2022
0caca74
Rise Bid Adapter: added isWrapper parameter to adapter request (#9329)
innay Dec 29, 2022
0b1ba0c
Added video media type support (#9326)
uditalias Dec 29, 2022
57555bc
Aso Bid Adapter: add bcmint alias (#9387)
adserver-online Jan 3, 2023
ccc9bba
AIDEM Bid Adapter: added wpar and placementId param (#9377)
gsollazzo Jan 3, 2023
a2172d9
Taboola Bid Adapter: onBidWon, userSyncs, gpp support and FPD (#9376)
ahmadlob Jan 3, 2023
348ba1d
Yieldlab Bid Adapter: read and pass UserIdsAsEids atype information (…
nkloeber Jan 3, 2023
1960ed8
Medianet RTD module: fix `getTargetingData` to retrieve correct adUni…
dgirardi Jan 3, 2023
febd71b
Holid Bid Adapter: initial release (#9371)
kdesput Jan 4, 2023
1238d30
Appnexus Bid Adapter : add video data from the request to the bid res…
torstendunkel Jan 5, 2023
978926d
AdagioBidAdapter: Remove some params (#9398)
osazos Jan 5, 2023
408221b
Feedad Bid Adapter: added new bid request parameters (#9397)
couchcrew-thomas Jan 5, 2023
768c1d3
Yieldlab Bid Adapter: code style updates (#9386)
kippsterr Jan 6, 2023
005d277
GPP support for the yahoo connect id module. (#9399)
radubarbos Jan 6, 2023
f5a4078
yahoospp bidder& aol bidder: GPP Support in bid requests (#9345)
radubarbos Jan 8, 2023
8afae69
Orbitsoft Bid Adapter : add adapter back to current version (#9288)
VitalyOrbit Jan 9, 2023
11d4433
extract-gpid (#9401)
ahmadlob Jan 9, 2023
b739b29
Yieldmo Adapter: Add support for structured user agent (#9380)
desidiver Jan 9, 2023
dee8f35
appnnexus bid adapter - support for adomain (#9403)
jsnellbaker Jan 9, 2023
b419e06
Added mediaTypes.video playerSize and sizes.
Jan 9, 2023
e58b687
Save.
Jan 10, 2023
fbfd0fe
Order from least to most important.
Jan 10, 2023
3ed13cb
check for null.
Jan 10, 2023
d06b903
Accepting multiple uniques sizes from different props.
Jan 10, 2023
d4f1f64
Comments.
Jan 10, 2023
b396f02
Take the entire mediaType.video object value and pass it through as a…
Jan 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
35 changes: 1 addition & 34 deletions .babelrc.js
Original file line number Diff line number Diff line change
@@ -1,34 +1 @@

let path = require('path');

function useLocal(module) {
return require.resolve(module, {
paths: [
__dirname
]
})
}

module.exports = {
"presets": [
[
useLocal('@babel/preset-env'),
{
"targets": {
"browsers": [
"chrome >= 61",
"safari >=8",
"edge >= 14",
"ff >= 57",
"ie >= 10",
"ios >= 8"
]
}
}
]
],
"plugins": [
path.resolve(__dirname, './plugins/pbjsGlobals.js'),
useLocal('babel-plugin-transform-object-assign')
]
};
module.exports = require('./babelConfig.js')();
40 changes: 10 additions & 30 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
# Check https://circleci.com/docs/2.0/language-javascript/ for more details
#

aliases:
aliases:
- &environment
docker:
# specify the version you desire here
- image: circleci/node:12.16.1
- image: circleci/node:12.16.1-browsers
resource_class: xlarge
# Specify service dependencies here if necessary
# CircleCI maintains a library of pre-built images
# documented at https://circleci.com/docs/2.0/circleci-images/
Expand Down Expand Up @@ -36,26 +36,14 @@ aliases:

- &run_endtoend_test
name: BrowserStack End to end testing
command: echo "127.0.0.1 test.localhost" | sudo tee -a /etc/hosts && gulp e2e-test --host=test.localhost

# Download and run BrowserStack local
- &setup_browserstack
name : Download BrowserStack Local binary and start it.
command : |
# Download the browserstack binary file
wget "https://www.browserstack.com/browserstack-local/BrowserStackLocal-linux-x64.zip"
# Unzip it
unzip BrowserStackLocal-linux-x64.zip
# Run the file with user's access key
./BrowserStackLocal ${BROWSERSTACK_ACCESS_KEY} &
command: gulp e2e-test

- &unit_test_steps
- checkout
- restore_cache: *restore_dep_cache
- run: npm install
- run: npm ci
- save_cache: *save_dep_cache
- run: *install
- run: *setup_browserstack
- run: *run_unit_test

- &endtoend_test_steps
Expand All @@ -64,15 +52,14 @@ aliases:
- run: npm install
- save_cache: *save_dep_cache
- run: *install
- run: *setup_browserstack
- run: *run_endtoend_test

version: 2
jobs:
build:
<<: *environment
steps: *unit_test_steps

e2etest:
<<: *environment
steps: *endtoend_test_steps
Expand All @@ -82,16 +69,9 @@ workflows:
commit:
jobs:
- build
nightly:
triggers:
- schedule:
cron: "0 0 * * *"
filters:
branches:
only:
- master
jobs:
- e2etest
- e2etest:
requires:
- build

experimental:
pipelines: true
pipelines: true
11 changes: 11 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
ARG VARIANT="12"
FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:${VARIANT}

# [Optional] Uncomment this section to install additional OS packages.
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && apt-get -y install --no-install-recommends <your-package-list-here>

RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
RUN echo "deb http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google.list
RUN apt update
RUN apt install -y google-chrome-stable xvfb
27 changes: 27 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/main/containers/javascript-node
{
"name": "Ubuntu",

"build": {
"dockerfile": "Dockerfile",
"args": { "VARIANT": "12" }
},

"postCreateCommand": "bash .devcontainer/postCreate.sh",

// Set *default* container specific settings.json values on container create.
"settings": {},


// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"nickdodd79.gulptasks"
],

// 9999 is web server, 9876 is karma
"forwardPorts": [9876, 9999],

// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "node"
}
6 changes: 6 additions & 0 deletions .devcontainer/postCreate.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
echo "Post Create Starting"

nvm install
nvm use
npm install gulp-cli -g
npm ci
82 changes: 50 additions & 32 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,50 +1,68 @@

const allowedModules = require("./allowedModules");
const allowedModules = require('./allowedModules.js');

module.exports = {
"env": {
"browser": true,
"commonjs": true
env: {
browser: true,
commonjs: true
},
"settings": {
"import/resolver": {
"node": {
"moduleDirectory": ["node_modules", "./"]
settings: {
'import/resolver': {
node: {
moduleDirectory: ['node_modules', './']
}
}
},
"extends": "standard",
"plugins": [
"prebid",
"import"
extends: 'standard',
plugins: [
'prebid',
'import'
],
"globals": {
"$$PREBID_GLOBAL$$": false
globals: {
'$$PREBID_GLOBAL$$': false,
'BROWSERSTACK_USERNAME': false,
'BROWSERSTACK_KEY': false,
'FEATURES': 'readonly',
},
"parserOptions": {
"sourceType": "module"
// use babel as parser for fancy syntax
parser: '@babel/eslint-parser',
parserOptions: {
sourceType: 'module',
ecmaVersion: 2018,
},
"rules": {
"comma-dangle": "off",
"semi": "off",
"space-before-function-paren": "off",
"import/extensions": ["error", "ignorePackages"],

rules: {
'comma-dangle': 'off',
semi: 'off',
'space-before-function-paren': 'off',
'import/extensions': ['error', 'ignorePackages'],

// Exceptions below this line are temporary, so that eslint can be added into the CI process.
// Violations of these styles should be fixed, and the exceptions removed over time.
//
// See Issue #1111.
"eqeqeq": "off",
"no-return-assign": "off",
"no-throw-literal": "off",
"no-undef": 2,
"no-useless-escape": "off",
"no-console": "error"
eqeqeq: 'off',
'no-return-assign': 'off',
'no-throw-literal': 'off',
'no-undef': 2,
'no-useless-escape': 'off',
'no-console': 'error',
},
"overrides": Object.keys(allowedModules).map((key) => ({
"files": key + "/**/*.js",
"rules": {
"prebid/validate-imports": ["error", allowedModules[key]]
overrides: Object.keys(allowedModules).map((key) => ({
files: key + '/**/*.js',
rules: {
'prebid/validate-imports': ['error', allowedModules[key]],
'no-restricted-globals': [
'error',
{
name: 'require',
message: 'use import instead'
}
]
}
}))
})).concat([{
// code in other packages (such as plugins/eslint) is not "seen" by babel and its parser will complain.
files: 'plugins/*/**/*.js',
parser: 'esprima'
}])
};
26 changes: 16 additions & 10 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
<!--
Thank you for your pull request. Please make sure this PR is scoped to one change, and that any added or changed code includes tests with greater than 80% code coverage. See https://github.com/prebid/Prebid.js/blob/master/CONTRIBUTING.md#testing-prebidjs for documentation on testing Prebid.js.
Thank you for your pull request!

Please title your pull request like this: 'Module: Change', eg 'Fraggles Bid Adapter: support fragglerock'

Please make sure this PR is scoped to one change or you may be asked to resubmit.

Please make sure any added or changed code includes tests with greater than 80% code coverage.

See https://github.com/prebid/Prebid.js/blob/master/CONTRIBUTING.md#testing-prebidjs for documentation on testing Prebid.js.

For any user facing change, submit a link to a PR on the docs repo at https://github.com/prebid/prebid.github.io/
-->

## Type of change
Expand All @@ -11,14 +21,16 @@ Thank you for your pull request. Please make sure this PR is scoped to one chang
- [ ] 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
<!-- Describe the change proposed in this pull request -->

<!-- For new bidder adapters, please provide the following -->
- test parameters for validating bids
<!-- For new bidder adapters, please provide the following
- contact email of the adapter’s maintainer
- test parameters for validating bids:
```
{
bidder: '<bidder name>',
Expand All @@ -28,14 +40,8 @@ Thank you for your pull request. Please make sure this PR is scoped to one chang
}
```

Be sure to test the integration with your adserver using the [Hello World](/integrationExamples/gpt/hello_world.html) 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:
Be sure to test the integration with your adserver using the [Hello World](/integrationExamples/gpt/hello_world.html) sample page. -->

- A link to a PR on the docs repo at https://github.com/prebid/prebid.github.io/

## Other information
<!-- References to related PR or issue #s, @mentions of the person or team responsible for reviewing changes, etc. -->
4 changes: 4 additions & 0 deletions .github/codeql/codeql-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
paths:
- src
- modules
- libraries
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
28 changes: 28 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

name-template: 'Prebid $RESOLVED_VERSION Release'
tag-template: '$RESOLVED_VERSION'
categories:
- title: '🚀 New Features'
label: 'feature'
- title: '🛠 Maintenance'
label: 'maintenance'
- title: '🐛 Bug Fixes'
labels:
- 'fix'
- 'bugfix'
- 'bug'
change-template: '- $TITLE (#$NUMBER)'
version-resolver:
major:
labels:
- 'major'
minor:
labels:
- 'minor'
patch:
labels:
- 'patch'
default: minor
template: |
## In This Release
$CHANGES
Loading