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

Build for hpc1 #1

Closed
wants to merge 59 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
f0a4ee3
Added build.sh + modules.json
ptomasroos May 21, 2018
e1a7db9
Added hpcAnalyticsAdapter for hpc1 build
ptomasroos May 21, 2018
16e44c1
Updated biedderPlacement key for BID_REQUESTED
iggyfisk May 22, 2018
99d89c7
Removed bidderCode for bidder, placementCode for placement, and updat…
ptomasroos May 23, 2018
bbe2cad
Prepare sending when set_targeting has been invoked
ptomasroos May 25, 2018
4a240a8
Added criteo to bidAdapter
ptomasroos May 25, 2018
71b41d2
Make build use npm instead
ptomasroos Sep 4, 2018
07b6a80
Added consentManagement to modules.json
ptomasroos Sep 25, 2018
a8ba9e0
YieldNexus Bid Adapter v1 (#2855)
ericyld Sep 4, 2018
8a97adb
Fix utils problem with convertTypes (#3033)
NoodlesNZ Sep 4, 2018
807d3a4
Explicitly set ajax() XHR to asynchronous. (#3038)
dkharton Sep 4, 2018
58d3939
update user consent object that was send to DMX (#3023)
stevealliance Sep 4, 2018
8de3efa
Prebid 1.23.0 release
jsnellbaker Sep 4, 2018
6f0e728
increment pre version
jsnellbaker Sep 4, 2018
da17680
upgrade to gulp 4 (#2930)
jsnellbaker Sep 5, 2018
bd34104
Update gumgumBidAdapter.md (#3031)
susyt Sep 5, 2018
a424484
corrected user sync type (#3034)
monofonik Sep 5, 2018
8b6af95
Revert breaking change (#3052)
jaiminpanchal27 Sep 5, 2018
72f66b3
Fix creativeId field in Yieldmo bid response (#3053)
beth92 Sep 5, 2018
40d58e8
YIELDONE adapter - added UserSync (#3045)
kusapan Sep 6, 2018
3b69ccd
Changes on AdSize + gdpr (#3035)
phtechno Sep 6, 2018
a338dbc
Fixed default values in bidResponse and added changes to the descript…
ignat-one Sep 6, 2018
7bc2101
PR review and ticket coordinater updates per PMC discussion (#3050)
mkendall07 Sep 7, 2018
e95a6bb
Ability to statically pass consentData (#2636)
ptomasroos Sep 10, 2018
1714aee
Update dgadsBidAdapter (#3048)
r-sato Sep 10, 2018
8c36005
Fix #3059 by returning both hb_deal and hb_deal_${bidder_code} (#3062)
ZLester Sep 11, 2018
e85a31d
Add Piximedia adapter (#3063)
christopher-allene-piximedia Sep 11, 2018
32f43b9
Media.net Adapter Improvements (#2954)
vedantseta Sep 11, 2018
3a55771
Fix the secure creative resizing (#3066)
florevallatmrf Sep 11, 2018
324dc8f
AOL adapter - add defaults for currency and creative ID until fix iss…
kizzard Sep 11, 2018
acb92e5
Fix for early auction close with video + done cb cleanup (#3024)
jaiminpanchal27 Sep 11, 2018
fc02c8a
Add referer detection module (#3067)
jaiminpanchal27 Sep 12, 2018
b829bdf
Allow multiple media type rubcion bid w/ invalid video to go through …
snapwich Sep 12, 2018
6ed5aef
rubicon adapter - make sure creativeId is not empty (#3082)
harpere Sep 12, 2018
05eddcc
Fix #3055 and maintain compatibility with Node v4.0.0 by removing .in…
ZLester Sep 12, 2018
56af62e
Prebid 1.24.0 Release
jaiminpanchal27 Sep 12, 2018
7ced9e1
Increment pre version
jaiminpanchal27 Sep 12, 2018
a0ed2ae
Update README.md (#3083)
thewizarodofoz Sep 13, 2018
3762a43
Wrap window.top reference with try/catch in aardvark adapter (#3080)
tomraa Sep 13, 2018
82e5ec5
Audience Network: deprecate fullwidth format, prefer 300x250 (#3085)
lovell Sep 14, 2018
8f1764b
JustPremium: fix for endpoint url (#3078)
nwlosinski Sep 15, 2018
fbfe6e9
Fixes #3091 Auction closing prematurely (#3096)
jaiminpanchal27 Sep 17, 2018
a3796cd
Prebid 1.24.1 Release
jaiminpanchal27 Sep 17, 2018
7e4ef67
Increment pre version
jaiminpanchal27 Sep 17, 2018
a5498e1
Add Colombia adapter (#2975)
ColombiaOnline Sep 18, 2018
bdc4bfc
Add new Adapter rdnBidAdapter (#3074)
iijimalo1023 Sep 19, 2018
b6d81cd
33Across: add viewability (#3084)
glebglushtsov Sep 19, 2018
94d6f22
add support for pubcid user opt-out (#3071)
pycnvr Sep 19, 2018
b709e88
add user syncing for kargo (#3099)
samuelhorwitz Sep 20, 2018
a930c2c
Freewheel-ssp BidAdapter improvements (#3097)
guillaume-sticky Sep 20, 2018
d0a1820
AOL adapter - switched to native Prebid user syncs support. (#3032)
vzhukovsky Sep 20, 2018
cdf352a
send url as it is (#3116)
jaiminpanchal27 Sep 21, 2018
e0eff27
Update package.json - make `npm run test` work (#3114) (#3117)
Sep 24, 2018
159b661
added sizes for rubicon (#3094)
michalbuzun Sep 24, 2018
ffa448c
Adds an id parameter (#3107)
susyt Sep 24, 2018
7d7eb81
Serverbid Bid Adapter: Add pubnx alias (#3064)
jgrimes Sep 24, 2018
69d1130
AdOcean adapter improvment (#3011)
jdrobiecki Sep 24, 2018
8a6ff23
improving kargo unit tests for currency handling (#3106)
samuelhorwitz Sep 24, 2018
90ab32a
add versioning and deprecation policy doc (#3103)
mkendall07 Sep 24, 2018
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: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
- node_modules
key: v1-dependencies-{{ checksum "package.json" }}

- run: sudo npm install -g gulp
- run: sudo npm install -g gulp-cli
# Download and run BrowserStack local
- run:
name : Download BrowserStack Local binary and start it.
Expand Down
25 changes: 25 additions & 0 deletions PREBID_VERSIONING_DEPRECATION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Prebid versioning and deprecation policy

## Goals
Provide clear definitions and policy around versioning and breaking changes to APIs that are both publisher and demand partner facing.

- Limit the number of breaking changes.
- Ensure significant time for updates for breaking changes so that publisher or demand partners do not break.
- Provide a path to deprecation and reduce technical debt and increase security.
- Major versions should not be changed more than once per 30 days.

## Versioning

Follow semantic versioning so that all breaking changes occur within a major release. A breaking change includes both demand partner internal APIs* and publisher facing APIs (global APIs).

*Demand partner APIs may be excluded from breaking change policy at the core teams discretion if the changes are made so to be transparent to the bidders (such as internal refactoring).

## Deprecation process

- Open an issue with an "intent to implement" and "API impact" labels.
- Allow 2 weeks for discussion.
- Announce breaking change to the mailing list (TBD needs to be created).
- At least 2 core members needs to provide explicit approval for the deprecation.
- Open a PR against current master for console warning for possible breakage.
- Support the previous major version for a minimum of 30 days.
- Coordinate with the core team to ensure clean merging into feature branch if applicable (future major version branch).
5 changes: 3 additions & 2 deletions PR_REVIEW.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ For modules and core platform updates, the initial reviewer should request an ad
- Once there is 2 `LGTM` on the PR, merge to master
- Ask the submitter to add a PR for documentation if applicable.
- Add a line into the [draft release](https://github.com/prebid/Prebid.js/releases) notes for this submission. If no draft release is available, create one using [this template]( https://gist.github.com/mkendall07/c3af6f4691bed8a46738b3675cb5a479)
- Add the PR to the appropriate project board (I.E. 1.23.0 Release) for the week, [see](https://github.com/prebid/Prebid.js/projects)

### New Adapter or updates to adapter process
- Follow steps above for general review process. In addition, please verify the following:
Expand All @@ -39,9 +40,9 @@ For modules and core platform updates, the initial reviewer should request an ad
## Ticket Coordinator

Each week, Prebid Org assigns one person to keep an eye on incoming issues and PRs. That person should:
- Review issues and PRs at least once per weekday for new items.
- Review issues and PRs at least once per weekday for new items. Encourage a 48 "SLA" on PRs/issues assigned. Aim for touchpoint once every 48/hours.
- For PRs: assign PRs to individuals on the PR review list. Try to be equitable -- not all PRs are created equally. Use the "Assigned" field and add the "Needs Review" label.
- For Issues: try to address questions and troubleshooting requests on your own, assigning them to others as needed.
- For Issues: try to address questions and troubleshooting requests on your own, assigning them to others as needed. Please add labels as appropriate (I.E. bug, question, backlog etc).
- Issues that are questions or troubleshooting requests may be closed if the originator doesn't respond within a week to requests for confirmation or details.
- Issues that are bug reports should be left open and assigned to someone in PR rotation to confirm or deny the bug status.
- It's polite to check with others before assigning them large tasks.
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ Working examples can be found in [the developer docs](http://prebid.org/dev-docs
$ npm install

*Note:* You need to have `NodeJS` 4.x or greater installed.
*Note:* Because we have transitioned to using gulp 4.0 - you need to have `gulp-cli` installed globally prior to running the general `npm install`. Run the following command to perform the install: `npm install gulp-cli -g`
If you have a previous version of `gulp` installed globally, you'll need to remove it before installing `gulp-cli`. This removal can be done with the command: `npm rm gulp -g`

<a name="Build"></a>

Expand Down Expand Up @@ -168,7 +170,7 @@ Many SSPs, bidders, and publishers have contributed to this project. [60+ Bidder

For guidelines, see [Contributing](./CONTRIBUTING.md).

Our PR review process can be found [here](https://github.com/prebid/Prebid.js/tree/master/pr_review.md).
Our PR review process can be found [here](https://github.com/prebid/Prebid.js/tree/master/PR_REVIEW.md).

### Add a Bidder Adapter

Expand Down
7 changes: 7 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
rm -fr build/dist/
rm -fr node_modules
npm install
gulp build --modules=modules.json
mv build/dist/prebid.js build/dist/prebid.`date +"d%Y%m%d%s"`.js
open build/dist/

Loading