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 remote repository #16

Merged
merged 84 commits into from
Oct 7, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
6b8c594
Weborama Real-time Data Module: add new RTD module (#7437)
peczenyj Sep 22, 2021
5f6881c
New bidder adapter - Adquery (#7441)
adquery Sep 22, 2021
6f55654
medianetBidAdapter sending ortb2imp in bid request (#7443)
monis0395 Sep 22, 2021
46b1229
removed pr logs and fixed sampling in medianetAnalyticsAdapter (#7423)
monis0395 Sep 22, 2021
4281953
Invibes Bid Adapter : multi request support (#7398)
rcheptanariu Sep 23, 2021
7b76219
Triplelift Bid Adapter: Increase Instream TTL (#7455)
nllerandi3lift Sep 23, 2021
5b07374
TheMediaGridNM: use /hbjson endpoint (#7430)
TheMediaGrid Sep 23, 2021
a548237
Fix inf loop (#7460)
mlb7687 Sep 23, 2021
6ab27bd
update .submodules.json to include weborama rtd (#7461)
peczenyj Sep 23, 2021
b2577b7
Inskin Bid Adapter: override schain with publisher id (#7444)
cciocov Sep 23, 2021
795f3a1
Prebid 5.15.0 Release
jsnellbaker Sep 23, 2021
f607450
increment pre version
jsnellbaker Sep 23, 2021
a0d085e
PublinkId - validate hash and fix decode (#7439)
pycnvr Sep 23, 2021
8eb0f77
Vidoomy Bid Adapter: bugfix for cookie sync with pixel fires (#7407)
SasanFarrokh Sep 24, 2021
d02fee2
Colossus Adapter: add pbAdSlot support (#7464)
Sep 24, 2021
23aa14e
updating user ID module list (#7475)
bretg Sep 24, 2021
cd10ea0
ogury Bid Adapter: fix getusersync method (#7472)
jogury Sep 27, 2021
2f7d3fd
Multiple Bid/Analytics Adapters: import utils functions as needed and…
pm-harshad-mane Sep 27, 2021
faf00c7
Multiple Bid/Analytics Adapters : import utils functions as needed, n…
pm-harshad-mane Sep 27, 2021
29f49e3
Multiple Bid/Analytics/ID Adapters: import utils functions as needed …
pm-harshad-mane Sep 27, 2021
a750587
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 27, 2021
f4f634d
Multiple Bid/Analytics/ID Adapters: import utils functions as needed …
pm-harshad-mane Sep 27, 2021
b4ea663
TheMediaGrid: fix bug with wrong vastUrl (#7507)
TheMediaGrid Sep 28, 2021
eb8c4cb
Gumgum: ADTS-156 Improve GPID support by checking for value in new lo…
lbenmore Sep 28, 2021
35b1d71
PBjs Core : User sync iframe over image (#7454)
pm-harshad-mane Sep 28, 2021
a5141af
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 28, 2021
f0be881
PBjs Core: use GPT's slot.updateTargetingFromMap instead of slot.setT…
pm-harshad-mane Sep 28, 2021
38c353a
Multiple Bid/Analytics/ID Adapters: import utils functions as needed …
pm-harshad-mane Sep 28, 2021
467ad51
Pbjs Core: avoid import all from utils in src/ files (#7466)
pm-harshad-mane Sep 28, 2021
b815976
Key Prebid Modules: import only what is needed from utils (#7468)
pm-harshad-mane Sep 28, 2021
9e0c0d2
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 28, 2021
c3d518f
JustPremium - schain support added (#7506)
marcin15g Sep 28, 2021
0d56358
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 28, 2021
384521c
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 28, 2021
5f45f95
Fluct Bid Adapter: ie polyfill for url search params (#7478)
ChrisHuie Sep 28, 2021
d8282ec
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 28, 2021
550c286
Multiple Bid/Analytics/ID Adapters: import utils functions as needed …
pm-harshad-mane Sep 29, 2021
fab0061
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 29, 2021
6ee5837
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 29, 2021
84d28c4
Multiple Bid/Analytics/ID/other modules: import utils functions as ne…
pm-harshad-mane Sep 29, 2021
78e1bdb
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 29, 2021
d98c5e8
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 29, 2021
0624937
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 29, 2021
23215eb
Multiple Bid/Analytics/ID/ other modules: import utils functions as n…
pm-harshad-mane Sep 29, 2021
d19b05b
E-planning Bid Adapter: hostname modification (#7474)
matiasnfuentes Sep 29, 2021
ab9f955
Livewrapped Bid Adapter: read data-adunitid attribute & pass to analy…
bjorn-lw Sep 29, 2021
504a0dd
Rubicon Bid Adapter: bugfix for copying params.video.language (#7470)
patrickloughrey Sep 29, 2021
e58fe7a
tappx Bid Adapter: fix site param and add extra video params (#7451)
prebidtappx Sep 29, 2021
e4315ba
Prebid 5.3.0 Release
Sep 29, 2021
d5f764c
Fix last commit where I updated package-lock.json instead of package.…
Sep 29, 2021
f4ac2ff
Increment pre version
Sep 29, 2021
fe9d68d
Yieldmo Bid Adapter: add shared id support and cleaned up device.ip (…
ym-abaranov Sep 29, 2021
84d5650
Slimcut Bid Adapter: porting from 4.x with adomain (#7514)
bretg Sep 30, 2021
a696789
Nativo Bid Adapter: update to adUnit param usage (#7517)
jsfledd Sep 30, 2021
6d4daa4
PubLink id system adds params for site id and api key (#7515)
pycnvr Sep 30, 2021
34c189d
Gumgum Bid Adapter: use nearest matching h/w dimensions from bid requ…
lbenmore Sep 30, 2021
60a12e0
Pubmatic Bid Adapter: add support for JW player (#7450)
pm-manasi-moghe Sep 30, 2021
9ba6750
fix(vidoomyBidAdapter): macro replacement and gdprConsent null fix (#…
SasanFarrokh Sep 30, 2021
0ee71d2
Relaido Bid Adapter: support imuid module (#7422)
relaido Sep 30, 2021
d7fc1a7
Revert "Relaido Bid Adapter: support imuid module (#7422)" (#7520)
ChrisHuie Sep 30, 2021
cd53743
Relaido Bid Adapter: support imuid (with utils fix after revert) (#7521)
ChrisHuie Sep 30, 2021
7e558a5
Mytarget Bid Adapter : update adapter to comply with Prebid 5 (#7397)
Denislavrov Sep 30, 2021
80bc6e2
IAS RTD adapter: improve workflow (#7431)
raguilar-ias Sep 30, 2021
68b21be
Mediakeys bid adapter: native and video support (#7452)
Oct 1, 2021
35c1db8
Prebid Core: Support for Devcontainer for VSCode, Docker Desktop, Cod…
GLStephen Oct 1, 2021
c6e74d2
Ats Analytics Adapter: handle preflight request error & increase _lr…
mamatic Oct 4, 2021
f62ad03
SpotX: add support for price floors module (#7481)
agdillon Oct 4, 2021
3d606de
tappxBidAdapter: fix wrong params (#7528)
prebidtappx Oct 4, 2021
20e0c44
TheMediaGridNM: Fix bug with wrong vastUrl (#7530)
TheMediaGrid Oct 4, 2021
d15d519
sspBC Bid Adaptor : add native support, instream video support, & tes…
wojciech-bialy-wpm Oct 4, 2021
e543638
TrustX Bid Adapter: added vastUrl support (#7531)
PWyrembak Oct 4, 2021
41be379
SSpBc Bid Adapter: utils import fix (#7532)
ChrisHuie Oct 4, 2021
bc95618
Update glimpse adapter and test spec (#7476)
samueldobbie Oct 5, 2021
73615a3
fix(vidoomyBidAdapter): ensure cookie sync is triggered once (#7534)
SasanFarrokh Oct 5, 2021
ae55944
Sharethrough Bid Adapter: bugfixes, removed unused methods, and one H…
epechuzal Oct 5, 2021
846bc8d
Kargo Bid Adapter: Support video mediaType (#7428)
jsadwith Oct 6, 2021
718c94c
Adkernel Bid Adapter: add ergadx alias (#7544)
ckbo3hrk Oct 6, 2021
22ca1d8
Support Spread Operator for spec files (#7542)
osazos Oct 6, 2021
1acfbe3
NoBid Bid Adapter: add support for config.ortb2 (#7503)
redaguermas Oct 6, 2021
c2c9676
Nextroll Bid Adapter: update to comply with Prebid 5 (#7465)
abijr Oct 6, 2021
c223cdf
Adnuntius Bidder: Deal ID and domain change (#7540)
mikael-lundin Oct 6, 2021
b171f56
Prebid 5.17.0 Release
smenzer Oct 6, 2021
15c57b9
Increment pre version
smenzer Oct 6, 2021
893299a
Unicorn Bid Adapter: fix bid_request cur and site.publisher.id to com…
faithnh Oct 6, 2021
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
  •  
  •  
  •  
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
3 changes: 2 additions & 1 deletion allowedModules.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ const sharedWhiteList = [
'core-js-pure/features/set', // ie11 supports Set but not Set#values
'core-js-pure/features/string/includes', // no ie11
'core-js-pure/features/number/is-integer', // no ie11,
'core-js-pure/features/array/from' // no ie11
'core-js-pure/features/array/from', // no ie11
'core-js-pure/web/url-search-params' // no ie11
];

module.exports = {
Expand Down
126 changes: 126 additions & 0 deletions integrationExamples/gpt/weboramaRtdProvider_example.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script src="../../build/dev/prebid.js" async></script>

<script>
var pbjs = pbjs || {};
pbjs.que = pbjs.que || [];

pbjs.que.push(function() {
pbjs.setConfig({
debug: true,
realTimeData: {
auctionDelay: 1000,
dataProviders: [
{
name: "weborama",
waitForIt: true,
params: {
weboCtxConf: {
setTargeting: true,
token: "to-be-defined",
targetURL: "https://prebid.org/",
defaultProfile: {
webo_ctx: ['moon']
}
}
}
}
]
}
});
});
</script>
<script>
var div_1_sizes = [
[300, 300]
];

var PREBID_TIMEOUT = 3000;
var FAILSAFE_TIMEOUT = 5000;

var adUnits = [
{
code: '/1056029/webo-ctx-prebid',
mediaTypes: {
banner: {
sizes: div_1_sizes
}
},
bids: [{
bidder: 'appnexus',
params: {
placementId: 1
}
}]
}
];

// ======== DO NOT EDIT BELOW THIS LINE =========== //
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function() {
googletag.pubads().disableInitialLoad();
});

var pbjs = pbjs || {};
pbjs.que = pbjs.que || [];

pbjs.que.push(function() {
pbjs.addAdUnits(adUnits);
pbjs.requestBids({
bidsBackHandler: initAdserver,
timeout: PREBID_TIMEOUT
});
});

function initAdserver() {
if (pbjs.initAdserverSet) return;
pbjs.initAdserverSet = true;
googletag.cmd.push(function() {
pbjs.que.push(function() {
pbjs.setTargetingForGPTAsync();
googletag.pubads().refresh();
});
});
}


// in case PBJS doesn't load
setTimeout(function() {
initAdserver();
}, FAILSAFE_TIMEOUT);

googletag.cmd.push(function() {
googletag.defineSlot('/1056029/webo-ctx-prebid', div_1_sizes, 'div-gpt-ad-1620653642627-0').addService(googletag.pubads());
googletag.pubads().disableInitialLoad();
googletag.enableServices();
});

</script>

<article>
<p>
test webo ctx using prebid.js
</p>
</article>
<h2>Basic Prebid.js Example</h2>
<h5>Div-1</h5>
<div id='div-gpt-ad-1620653642627-0' style='width: 300px; height: 300px;'>
<script type='text/javascript'>
googletag.cmd.push(function() {
googletag.display('div-gpt-ad-1620653642627-0');
});
</script>
</div>
<button onclick="googletag.cmd.push(function() { googletag.pubads().refresh(); });">
Show/Refresh Ad
</button>
</body>
</html>
56 changes: 29 additions & 27 deletions modules/.submodules.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,40 @@
{
"userId": [
"unifiedIdSystem",
"pubCommonIdSystem",
"id5IdSystem",
"parrableIdSystem",
"admixerIdSystem",
"adtelligentIdSystem",
"akamaiDAPIdSystem",
"amxIdSystem",
"britepoolIdSystem",
"liveIntentIdSystem",
"lotamePanoramaId",
"merkleIdSystem",
"criteoIdSystem",
"netIdSystem",
"deepintentDpesIdSystem",
"dmdIdSystem",
"fabrickIdSystem",
"flocIdSystem",
"haloIdSystem",
"id5IdSystem",
"identityLinkIdSystem",
"sharedIdSystem",
"idxIdSystem",
"imuIdSystem",
"intentIqIdSystem",
"zeotapIdPlusIdSystem",
"haloIdSystem",
"quantcastIdSystem",
"deepintentDpesIdSystem",
"kinessoIdSystem",
"liveIntentIdSystem",
"lotamePanoramaIdSystem",
"merkleIdSystem",
"mwOpenLinkIdSystem",
"naveggIdSystem",
"netIdSystem",
"nextrollIdSystem",
"idxIdSystem",
"fabrickIdSystem",
"verizonMediaIdSystem",
"novatiqIdSystem",
"parrableIdSystem",
"pubProvidedIdSystem",
"mwOpenLinkIdSystem",
"publinkIdSystem",
"quantcastIdSystem",
"sharedIdSystem",
"tapadIdSystem",
"novatiqIdSystem",
"uid2IdSystem",
"admixerIdSystem",
"dmdIdSystem",
"akamaiDAPId",
"flocIdSystem",
"amxIdSystem",
"naveggId",
"imuIdSystem",
"publinkIdSystem"
"unifiedIdSystem",
"verizonMediaIdSystem",
"zeotapIdPlusIdSystem"
],
"adpod": [
"freeWheelAdserverVideo",
Expand All @@ -51,7 +52,8 @@
"permutiveRtdProvider",
"reconciliationRtdProvider",
"sirdataRtdProvider",
"timeoutRtdProvider"
"timeoutRtdProvider",
"weboramaRtdProvider"
],
"fpdModule": [
"enrichmentFpdModule",
Expand Down
Loading