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 sspbc-adapter branch #2

Merged
merged 149 commits into from
Dec 11, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
149 commits
Select commit Hold shift + click to select a range
f6202e9
Colussus Prebid server adapter info (#2306)
Oct 7, 2020
dcc4230
init smartyads docs (#2366)
SmartyAdsSSP Oct 8, 2020
e67b10a
Update refererInfo spec to match AMP updates (#1803)
mgriego Oct 8, 2020
6eb84b3
new userId module - neustar's fabrick (#2399)
andersonbd1 Oct 8, 2020
2516d43
updating supported user IDs (#2397)
bretg Oct 8, 2020
e557c7e
update id5 docs with new structure (#2393)
smenzer Oct 8, 2020
ae07750
initial check-in: document targetingControls.allowTargetingKeys (#2346)
mimenet Oct 8, 2020
6d3c76e
between docs (#2299)
digitalist Oct 8, 2020
7b28bd7
Sspbc adapter - update md file (prebid support, vendor id) (#2404)
wojciech-bialy-wpm Oct 8, 2020
38b1560
Update userId.md (#2410)
jdwieland8282 Oct 9, 2020
7bde4c6
Update userId.md
jdwieland8282 Oct 9, 2020
c91ff37
Add Qwarry bid adapter (#2380)
pro-nsk Oct 14, 2020
c3c9de8
Update userId.md
jdwieland8282 Oct 14, 2020
c4cdc40
Update adtarget table (#2421)
GeneGenie Oct 14, 2020
96ead61
update selectmedia name in doc (#2419)
GeneGenie Oct 14, 2020
ca71a81
Wrong label in PBS Java page (#2415)
lgiraudel Oct 14, 2020
c0a5d87
Typo (#2414)
lgiraudel Oct 14, 2020
439ac93
Update andbeyond.md (#2411)
andbeyondmedia Oct 14, 2020
ca1aa4d
add IDx User Id docs (#2408)
rtoscani Oct 14, 2020
841b14b
Hybrid adapter. Added docs for In-Image format (#2341)
hybrid-ai Oct 14, 2020
d73b242
add vuukle adapter (#2355)
Hamper Oct 14, 2020
37808ec
add docs (#2394)
Fawke Oct 14, 2020
a7ce086
Add stroeerCore bidder documentation (#1) (#2400)
Kubitini Oct 14, 2020
8b61f09
Adding test mode documentation for the IronSource bidder (#2401)
liranbaruch Oct 14, 2020
7bedbdc
Docs for refreshUserIds publisher api method (#2402)
TLadd Oct 14, 2020
f758d6f
getting started page not showing jsfiddle (#2425)
bretg Oct 15, 2020
0be1952
adding adservertargeting docs (#2428)
bretg Oct 16, 2020
305895a
Add files via upload
jdwieland8282 Oct 16, 2020
49f5198
adding pbjs flag to concert adapter (#2430)
bretg Oct 19, 2020
fa0c09d
adding didomi note (#2431)
bretg Oct 19, 2020
4a24084
pbjs_version_notes feature (#2436)
bretg Oct 20, 2020
ec0b4e2
fixed userId page formatting (#2440)
bretg Oct 21, 2020
61c20ac
Floor min (#2438)
bszekely1 Oct 21, 2020
38d5583
fixed conflict in floors doc (#2442)
bretg Oct 21, 2020
61939e4
Floor min (#2443)
bszekely1 Oct 21, 2020
9a625db
How to create new RTD submodule (#2268)
omerDotan Oct 21, 2020
33cea43
pubprovided filename change (#2426)
bretg Oct 21, 2020
76881f6
PBS targeting FAQ (#2445)
bretg Oct 22, 2020
1163717
Onetag tcf2 support. (#2439)
onetag-dev Oct 23, 2020
813519d
Fix pubProvidedId example (#2446)
Oct 23, 2020
50a39d3
Update the documentation of the Adtarget adapter (#2448)
kulakov-adtelligent Oct 23, 2020
a45558f
Update docs to reflect that native asset's ID field is optional (#2449)
mansinahar Oct 26, 2020
3ff36f1
Update userId.md (#2453)
jdwieland8282 Oct 26, 2020
fb7cc77
Add appaloosa doc (#2444)
kulakov-adtelligent Oct 27, 2020
87d840f
Sovrn: updated docs (#2407)
jrosendahl Oct 27, 2020
9ff3c14
init AcuityAdsAdapter documentation (#2433)
AcuityAdsIntegrations Oct 27, 2020
73043e7
Add Reconciliation RTD Module docs (#2395)
vfedoseev Oct 28, 2020
89916ca
[AD-963] Add documentation for JW Player RTD Provider (#2427)
karimMourra Oct 28, 2020
b98a087
Verizon Media user id module documentation (#2368)
slimkrazy Oct 29, 2020
2093edd
ID5 requires html5 storage with id5id name (#2435)
smenzer Oct 29, 2020
88b0436
Update doc for TheMediaGrid Bid Adapter (#2413)
TheMediaGrid Oct 29, 2020
1731e8c
add oolo analytics adapter docs (#2416)
roygiladi Oct 29, 2020
8ae8dea
fixed missing pbjs flag (#2457)
bretg Oct 30, 2020
48e2f65
fixing native table (#2460)
bretg Nov 2, 2020
63f1841
Nobid: Support tcf2 and pbs (#2452)
redaguermas Nov 3, 2020
759013c
Update PubCommon ID doc to include missing params and sharedid suppor…
pycnvr Nov 3, 2020
432f22e
Smartx BidAdapter - removed userIds and schain support (#2459)
smartclip-adtech Nov 3, 2020
f6046c8
Feature/aol bidder vmuid updates (#2463)
slimkrazy Nov 3, 2020
7e7c36e
medianet doc update (#2464)
c3p-0 Nov 3, 2020
2614148
AdOps overview: adding safeframe section (#2466)
bretg Nov 3, 2020
34e9c9d
adding RTD conventions (#2467)
bretg Nov 4, 2020
2d34301
ConsentManagement -- updated defaultGdprScope flag (#2468)
bretg Nov 4, 2020
b75ba11
Real Time Data: updating overview, refining instructions (#2469)
bretg Nov 4, 2020
3703333
Add client parameter documentation. (#2422)
vchimishuk Nov 5, 2020
b617ebd
indicate prebid server adapter and gvl ID (#2437)
nickjacob Nov 5, 2020
e954222
Add support for Publisher Common ID Module in Sharethrough bid adapte…
madma Nov 5, 2020
4c14bfa
Adding supported user id types (#2471)
jbartek25 Nov 5, 2020
1fc085e
[Triplelift] Avoid versions 4.3-4.14 (#2473)
Nov 5, 2020
54d3ed3
include a renderer for a specific mediaType (#2343)
MikeSperone Nov 5, 2020
510f4b3
feature/auction-options (#2370)
ncolletti Nov 5, 2020
2cdca28
adding krushmedia pbjs adapter (#2403)
Krushmedia Nov 5, 2020
3c01dea
add video params to beachfront doc (#2412)
jsalis Nov 5, 2020
02aa46c
33Across: Updated for bidder support of video (#2441)
curlyblueeagle Nov 5, 2020
b02a322
Add apacdex bid adapter docs & edit valueimpression, quantumdex docs …
thuyhq Nov 5, 2020
0dc1852
Adding detect missing sizes feature toggle (#2455)
ix-certification Nov 5, 2020
fdd2e1f
Smaato: Docs for adding userIds (#2462)
sbrosinski Nov 5, 2020
15bc755
MediaSquare: updated media_types + add glv_id (#2396)
matthieularere-msq Nov 5, 2020
6a0233c
Added mediaType to the new PBS bidder doc (#2483)
bretg Nov 9, 2020
6a3d545
RTD: changed bidrequest attribute (#2486)
bretg Nov 10, 2020
e8075ef
FPD: fleshing out example data (#2489)
bretg Nov 10, 2020
fe2224c
rubicon: add more user IDs (#2487)
bretg Nov 10, 2020
1124ae2
added RTD external code exception (#2490)
bretg Nov 12, 2020
eb23fbb
updated the text in like 309 (#2477)
rimaburder-index Nov 12, 2020
22106bd
Adagio: add user id types (#2478)
osazos Nov 12, 2020
d8031d5
Rubicon: refine first party data parameters (#2461)
bretg Nov 12, 2020
129eba4
PBSDK: added clarity on insterstitial ad units (#2493)
bszekely1 Nov 12, 2020
fe42acc
AppNexus: added PBS use_pmt_rule flag (#2481)
bretg Nov 13, 2020
0cff455
Create Id-Library.md (#2429)
jdwieland8282 Nov 13, 2020
55cb5cc
PBS features: added per-account SRID (#2500)
bretg Nov 13, 2020
36fbc9a
EMXDigital Adapter Updates (#2475)
EMXDigital Nov 13, 2020
b0b17dc
consentManagement: defaultGdprScope defaults to false (#2505)
bretg Nov 16, 2020
2de9b88
iOS instream example (#2508)
Nov 17, 2020
1e2caa9
adform server bidder supports video (#2488)
braizhas Nov 17, 2020
9f5a3a8
LiveIntent id module. Add an "emailHash" param (#2497)
Nov 17, 2020
c2a70b1
add identityLink to supported userIds (#2499)
jsalis Nov 17, 2020
62e0aa7
Update sidebar.yml (#2509)
jdwieland8282 Nov 17, 2020
1782ae1
neustar fabrick email address update (#2513)
andersonbd1 Nov 17, 2020
d42e58d
code of conduct update (#2514)
bretg Nov 17, 2020
729a91a
code of conduct formatting (#2515)
bretg Nov 17, 2020
dc71bc3
Dev page (#2516)
bretg Nov 17, 2020
2743330
removing browsi from sidenav (#2517)
bretg Nov 17, 2020
1c6d6da
tidying modules in sidenav
bretg Nov 17, 2020
72e51cf
pbs-java repo move (#2520)
bretg Nov 18, 2020
f38a2cb
Floors Support in Bidder param page (#2522)
bszekely1 Nov 18, 2020
fa30e48
updating to reflect a switch to offline-agreements in the interim (#2…
cormorinth Nov 18, 2020
bc7c595
added tcf2_supported for sonobi (#2519)
JonGoSonobi Nov 18, 2020
c562577
between adapter doc update: schain support (#2434)
digitalist Nov 19, 2020
92ddd33
Add new bid adaptor alias (#2450)
Nov 19, 2020
8545990
initial (#2454)
lunamedia Nov 19, 2020
0a05cee
SilverMob bidder (#2458)
Nov 19, 2020
9c46f46
Update documentation for Qwarry bid adapter (#2476)
pro-nsk Nov 19, 2020
28592d4
update SmartyAds apater docs for prebid.js and prebid-server (#2480)
SmartyAdsSSP Nov 19, 2020
dd45296
[AD-1023] JW Player - Set targeting info to bid.rtd (#2485)
karimMourra Nov 19, 2020
2d764f4
Change placementId to be mandatory in undertone bidder docs (#2503)
omerko Nov 19, 2020
207bc54
add usp consent support (#2510)
SmartyAdman Nov 19, 2020
5feeb2e
Add Audigent RTD provider Docs (#2369)
Nov 19, 2020
b18a886
auction delay and timeout params (#1690)
omerDotan Nov 19, 2020
2df1dc5
Update criteo.md (#2524)
patmmccann Nov 19, 2020
9d53fed
Add page_type param, remove duplicate section in Audigent Halo RTD do…
Nov 20, 2020
84e5fb2
Feature: getNoBidsForAdUnitCode (#2498)
Nov 20, 2020
34bcded
Teads Bidder documentation update (#2527)
nailyk Nov 25, 2020
dc60501
Update the name of the lotamePanoramaIdSystem module to be accurate (…
markaconrad Nov 25, 2020
48ccf4a
module index: removing example user id names (#2535)
bretg Nov 25, 2020
f12ee99
Update undertone.md (#2531)
omerko Nov 25, 2020
fab4d00
rtd module FPD interface (#2541)
bretg Dec 1, 2020
862e66d
Rewrite PBS-Go New Adapter Doc (#2495)
SyntaxNode Dec 1, 2020
2e3fb4d
updated list of PubMatic supported user id modules (#2543)
pm-harshad-mane Dec 1, 2020
15bac18
PBS Go docs escaping {{}} (#2544)
bretg Dec 1, 2020
08afec6
adding videonow bidder code (#2547)
bretg Dec 2, 2020
f3c47b3
DeepIntent: PBS docs added (#2523)
sourabhg Dec 3, 2020
3950c4c
Update andbeyond adaptor documentation (#2538)
ckbo3hrk Dec 3, 2020
34da73d
submit docs for the new Zeta Global bidder adapter (#2409)
mwehr-zeta Dec 3, 2020
f81c7d3
Add PubXAi analytics adapter docs (#2470)
Dec 3, 2020
4238e1c
Add docs for Geoedge Rtd provider (#2474)
GeoEdge-r-and-d Dec 3, 2020
948dcba
init bizzclick adapter docs (#2511)
BizzClick Dec 3, 2020
aee91eb
update tcf2 compliance (#2545)
dtbarne Dec 3, 2020
fb1d1a6
New Haxmedia bidder adapter (#2521)
haxmediagithub Dec 3, 2020
c62a27c
add responseType to beachfront bidder params (#2530)
jsalis Dec 3, 2020
71e1367
yieldmo.md: video support is documented (#2532)
arconamagi Dec 3, 2020
2718041
GumGum: adds note that mediaType video is required for video products…
susyt Dec 4, 2020
c95ce19
33Across: Added note for Prebid Server Adapter (#2484)
curlyblueeagle Dec 4, 2020
f08160d
floors: modelTimestamp (#2555)
bszekely1 Dec 4, 2020
1a4b8bc
Floorstimestamp (#2556)
bszekely1 Dec 5, 2020
efd7884
Updated Between adapter dev docs (#2549)
egsk Dec 7, 2020
79571d7
Redesign 2020 - production branch (#2559)
bretg Dec 9, 2020
52f5333
userId updates (#2561)
bretg Dec 9, 2020
074b48f
Adjust Layout (#2565)
GLStephen Dec 10, 2020
addce3a
Improve Formatting (#2566)
GLStephen Dec 10, 2020
3147ac5
PubWise Docs PR (#2502)
GLStephen Dec 10, 2020
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
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ Gemfile.lock
/vendor
/.bundle
.jekyll-metadata
*ads.txt.bkp*

Binary file not shown.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Please see the sections below for more information.
+ [License](#license)
+ [Prerequisites](#prerequisites)
+ [Running Jekyll Locally](#running-jekyll-locally)
+ [Building Assets](#building-assets)
+ [The Downloads Page](#the-downloads-page)
+ [Thanks](#thanks)

Expand Down Expand Up @@ -38,6 +39,12 @@ The site uses [Jekyll](https://jekyllrb.com/), which is written in the [Ruby](ht
1. gem install github-pages
1. start Jekyll as described below

For CSS, the site uses Laravel Mix to build CSS from Sass (scss-flavored) source files. Under the hood Laravel Mix uses Webpack.

1. follow the instructions at https://nodejs.dev to install Node.js for your OS
1. `npm install` to install packages for building assets
1. build assets as described below

<a name="running-jekyll-locally" />

## Running Jekyll Locally
Expand Down Expand Up @@ -68,6 +75,14 @@ Configuration file: /Users/rloveland/Dropbox/Code/prebid.github.io/_config.yml

Open the `Server address` URL in your browser, and you should see a locally running copy of the site.

<a name="building-assets"/>

## Building Assets

- `npm run dev` to build unminified CSS for development
- `npm run prod` to build minified CSS for production
- `npm run watch` to use [Browsersync](https://browsersync.io) to rebuild CSS on demand and reload the browser

## The Downloads Page

Please don't submit PRs to the Prebid.org downloads page. That page gets updated in tandem with the Prebid.js release process.
Expand Down
37 changes: 37 additions & 0 deletions _assets/sass/abstracts/_bootstrap-variables.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
$container-max-widths: (
sm: 540px,
md: 720px,
lg: 960px,
xl: 1200px
);

$spacer: 1rem;
$spacers: (
6: ($spacer * 3.75),
7: ($spacer * 4.5),
8: ($spacer * 5),
);

$grid-gutter-width: 20px;
$body-bg: #eceeef;

$card-border-radius: 0;
$card-spacer-x: 30px;

$table-accent-bg: $t-code-bg;
$table-border-color: $t-divider-color;
$table-color: $t-text-color;

$navbar-padding-y: 0;
$nav-link-padding-y: 0;
$navbar-nav-link-padding-x: 0;
$navbar-nav-link-padding-y: 0;
$navbar-dark-color: adjust-color($t-text-color--reverse, $alpha: -0.3);

$dropdown-border-radius: 0;
$dropdown-border-width: 0;
$dropdown-link-color: $t-text-color;
$dropdown-link-hover-bg: transparent;
$dropdown-link-hover-color: $t-anchor-color;
$dropdown-spacer: 0;
$dropdown-padding-y: 24px;
50 changes: 50 additions & 0 deletions _assets/sass/abstracts/_breakpoints.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
// Breakpoint Declarations
//
// Responsive breakpoint declarations
// Breakpoints are matched in Responsive VC Design Options Plugin
// http://actian/wp-admin/admin.php?page=bb_edo_all_devices
//
// Markup:
// 'phone-xs': 320px,
// 'phone-sm': 480px,
// 'phone': 767px, // Page Builder Default
// 'tablet': 960px, // Page Builder Default
// 'desktop-sm': 1200px,
// 'desktop': 1980px,
//
// Styleguide Layout.Breakpoints

// Site width
$t-site-width-pixels: 1180;
$t-site-width: 1180px;
$t-site-width--padded: 1210px;

$t-phone-xs: 320px;
$t-phone-sm: 480px;
$t-phone-md: 640px;
$t-phone: 767px; // Page Builder Default
$t-tablet: 992px; // Page Builder Default
$t-ipad-landscape: 1024px;
$t-desktop-aio: 1257px; // Site width + scrollbar (17px) + margins (60px). *** This is where the content starts to shrink. ***
$t-desktop: 1200px; // Page Builder Default
$t-fullscreen: 1903px; // 1920 - 17px scrollbar

$t-screen-sm-min: $t-phone;
$t-screen-md-min: $t-tablet;
$t-screen-lg-min: $t-desktop;

$t-screen-xs-max: $t-screen-sm-min - 1;
$t-screen-sm-max: $t-screen-md-min - 1;
$t-screen-md-max: $t-screen-lg-min - 1;

$breakpoints: (
'phone-xs': $t-phone-xs,
'phone-sm': $t-phone-sm,
'phone-md': $t-phone-md,
'phone': $t-phone,
'tablet': $t-tablet,
'ipad-landscape': $t-ipad-landscape,
'site-width': $t-site-width,
'desktop': $t-desktop,
'fullscreen': $t-fullscreen,
) !default;
27 changes: 27 additions & 0 deletions _assets/sass/abstracts/_colors.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// Colors
//
// These are named colors that are a part of the color palette or tint stack
// for the design. Colors should be named by how they look, not by where they
// are used.
//
// Markup: color-swatches.hbs
//
// Weight: -100
//
// Styleguide Colors

$color--black: #000;
$color--white: #fff;
$color--carbon: #333;
$color--blue: #1BA9E1;
$color--grey: #797F90;
$color--orange: #FF6F00;
$color--dark-grey: #505050;
$color--dove-cry-gray: #707070;
$color--aqua: #ECF3F5;
$color--light-iron: #dddfe3;
$color--cornflower-blue: #28AEE2;

$sg-colors: (

);
52 changes: 52 additions & 0 deletions _assets/sass/abstracts/_functions.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
@function convert-angle($value, $unit) {
$convertable-units: deg grad turn rad;
$conversion-factors: 1 (10grad/9deg) (1turn/360deg) (3.1415926rad/180deg);
@if index($convertable-units, unit($value)) and index($convertable-units, $unit) {
@return $value
/ nth($conversion-factors, index($convertable-units, unit($value)))
* nth($conversion-factors, index($convertable-units, $unit));
}

@warn "Cannot convert `#{unit($value)}` to `#{$unit}`.";
}

/// Test if `$value` is an angle
/// @param {*} $value - Value to test
/// @return {Bool}
@function is-direction($value) {
$is-direction: index((to top, to top right, to right top, to right, to bottom right, to right bottom, to bottom, to bottom left, to left bottom, to left, to left top, to top left), $value);
$is-angle: type-of($value) == 'number' and index('deg' 'grad' 'turn' 'rad', unit($value));

@return $is-direction or $is-angle;
}

/// Convert a direction to legacy syntax
/// @param {Keyword | Angle} $value - Value to convert
/// @require {function} is-direction
/// @require {function} convert-angle
@function legacy-direction($value) {
@if is-direction($value) == false {
@warn "Cannot convert `#{$value}` to legacy syntax because it doesn't seem to be an angle or a direction";
}

$conversion-map: (
to top : bottom,
to top right : bottom left,
to right top : left bottom,
to right : left,
to bottom right : top left,
to right bottom : left top,
to bottom : top,
to bottom left : top right,
to left bottom : right top,
to left : right,
to left top : right bottom,
to top left : bottom right
);

@if map-has-key($conversion-map, $value) {
@return map-get($conversion-map, $value);
}

@return 90deg - convert-angle($value, 'deg');
}
Loading