{"push_id":1867606106,"size":43,"distinct_size":2,"ref":"refs/heads/set-config-api","head":"92dcc5b6280756324c43f11a78c98ea9ec016cd9","before":"7f7a4706e70a8b635696446a336c0cd5910c4945","commits":[{"sha":"45ff4f523dc759f3c7736b3113a00e9ae4494c77","author":{"name":"Matt Kendall","email":"4ce0d3222c7297b383072ac0f93c6e39384d19b4@appnexus.com"},"message":"fix sending timeout to analytics (#1327)","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/45ff4f523dc759f3c7736b3113a00e9ae4494c77"},{"sha":"871878cabeed87726ec59a5487de619c35d239bf","author":{"name":"Matt Kendall","email":"4ce0d3222c7297b383072ac0f93c6e39384d19b4@appnexus.com"},"message":"Improvement include bid response from prebid server w/ cookie sync (#1319)\n\n* always use the bid and sync\r\n\r\n* update unit tests and add s2s type on bids","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/871878cabeed87726ec59a5487de619c35d239bf"},{"sha":"a9c1d06894f892b4d12e5d16215bda95acdbcb9c","author":{"name":"Rich Snapp","email":"a4a29a42b52d253a90b929f8561d9769ca56fd5e@rubiconproject.com"},"message":"Clean up gulp task dependencies, fixes #1333 and #1334 (#1336)","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/a9c1d06894f892b4d12e5d16215bda95acdbcb9c"},{"sha":"d0b73f4c3e27111a6db157a36f68b0c37faa4d4b","author":{"name":"Matt Lane","email":"d4cfb5e94a044083eeb4b75c52055bf751e58b0f@appnexus.com"},"message":"Remove unused zip task (#1339)","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/d0b73f4c3e27111a6db157a36f68b0c37faa4d4b"},{"sha":"27fe1c272867207b0974bff7024c8ebd06784f6d","author":{"name":"Matt Kendall","email":"4ce0d3222c7297b383072ac0f93c6e39384d19b4@appnexus.com"},"message":"Improvement/rad 1689 s2s drop empty bid (#1330)\n\n* fix sending empty bids + tests\r\n\r\n* add unit tests\r\n\r\n* Include `src` on bidRequest object.","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/27fe1c272867207b0974bff7024c8ebd06784f6d"},{"sha":"0f8de0c1f6d7b1463b0e105015d4c43d7e28c8a1","author":{"name":"Rich Snapp","email":"a4a29a42b52d253a90b929f8561d9769ca56fd5e@rubiconproject.com"},"message":"fixes #1331 module bundling on windows (#1332)","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/0f8de0c1f6d7b1463b0e105015d4c43d7e28c8a1"},{"sha":"8bf983c2b1e543388bcedf491884714e387c925b","author":{"name":"Matt Kendall","email":"4ce0d3222c7297b383072ac0f93c6e39384d19b4@appnexus.com"},"message":"Update README.md","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/8bf983c2b1e543388bcedf491884714e387c925b"},{"sha":"5897f0b9a60f9612202a407c953798091c94bb13","author":{"name":"dbemiller","email":"2d035206904eb8a22d65e1f023efd6e170f98fba@appnexus.com"},"message":"Upgrade eslint (#1346)\n\n* Replaced the deprecated .eslintrc format with a supported .eslintrc.js one\r\n\r\n* Updated versions of things for Node 8.\r\n\r\n* Added exceptions for the new rules.\r\n\r\n* Added a missing semicolon.\r\n\r\n* Updated the yarn lockfile.\r\n\r\n* Removed the new exceptions, and ran eslint --fix on the src and test directories.","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/5897f0b9a60f9612202a407c953798091c94bb13"},{"sha":"852a933abd39c77c992c04aca8ee55c12337ef36","author":{"name":"John Ellis","email":"f930dc01737cefd20ab438e69beb144856cf04a1@users.noreply.github.com"},"message":"Yieldbot refresh - nextPageview with specific refresh slots (#1281)\n\n* Yieldbot refresh - nextPageview with argument for specific refresh slots to bid on\r\n\r\n* Yieldbot refresh - nextPageview with argument. slots own property","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/852a933abd39c77c992c04aca8ee55c12337ef36"},{"sha":"0f066b076be56367adf2bf94a46f9c041d1f6765","author":{"name":"Lovell Fuller","email":"7aafee78e40851310d60666fd14943a265474902@users.noreply.github.com"},"message":"Audience Network: Add support for video format (#1292)","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/0f066b076be56367adf2bf94a46f9c041d1f6765"},{"sha":"579cf9ad25b0821ca193efe040d228db01c8a2c2","author":{"name":"npeceniak","email":"99efabfe2f1b689c182f685d20ecd3d892655c64@gmail.com"},"message":"Spotx video Adapter (#1326)\n\n* Add Spotx bidder adapter.\r\n\r\n* Addressing code review comments for spotx adapter.\r\n\r\n* Add spotx_spec.js file for unit tests.\r\n\r\n* Increase test coverage\r\n\r\n* Add check for directSDK slot and video_slot\r\n\t- If passed an id set the slot and video_slot element when initializing the directsdk\r\n\r\n* Undo bracket notation change\r\n\r\n* Add Spotx bidder adapter.\r\n\r\nAddressing code review comments for spotx adapter.\r\n\r\nAdd spotx_spec.js file for unit tests.\r\n\r\nIncrease test coverage\r\n\r\nAdd check for directSDK slot and video_slot\r\n\t- If passed an id set the slot and video_slot element when initializing the directsdk\r\n\r\nUndo bracket notation change\r\n\r\n* Update spotx adapter and spec file to use new module system\r\n\r\n* Address comments from pull request\r\n\t- Added parameter validation function\r\n\t- removed descriptionUrl","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/579cf9ad25b0821ca193efe040d228db01c8a2c2"},{"sha":"b54004d251c9e50563156b0eb55b316a7bc0a9cd","author":{"name":"sergey-roxot","email":"6cf0d9d79d1550e119250f1ff41d9827fb9b40ab@roxot.com"},"message":"Add s2s and user sync features to roxot analytics adapter (#1337)\n\n* add roxot adapter\r\n\r\n* update roxot analytics system\r\n\r\n* remove unused test\r\n\r\n* remove unused import\r\n\r\n* update code after review\r\n\r\n* Added s2s tracking\r\n\r\n* Add user sync\r\n\r\n* Empty s2sConfig case handling added\r\n\r\n* Removed s2s\r\n\r\n* Add s2s bidder code setters\r\n\r\n* Revert \"Add s2s bidder code setters\"\r\n\r\nThis reverts commit 89a44e35e2d72a36c55315a9ea19a2fcbfca8562.\r\n\r\n* Revert \"Removed s2s\"\r\n\r\nThis reverts commit 929707fcb845016936ebb1346fbf1d99d3cd6416.\r\n\r\n* Revert \"Empty s2sConfig case handling added\"\r\n\r\nThis reverts commit 2f55e24e6be33b5b2a3343a8b8080a538de54b9f.\r\n\r\n* Revert s2s\r\n\r\n* Removed user sync feature via iframe\r\n\r\n* Add ajax withCredentials option\r\n\r\n* Add xhr withCredentials","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/b54004d251c9e50563156b0eb55b316a7bc0a9cd"},{"sha":"56bdd2791af7213bc3828f4964aadecc7ad1672f","author":{"name":"dbemiller","email":"2d035206904eb8a22d65e1f023efd6e170f98fba@appnexus.com"},"message":"Implementing prebid-cache to support Video ads (#1277)\n\n* Added code to cache video content, and made the cache key accessible through the bid.\r\n\r\n* Renamed the method we add to the bid.\r\n\r\n* Removed an extraneous function.\r\n\r\n* Removed some accidental console.log messages\r\n\r\n* Added unit tests for the video cache, and fixed a bug or two.\r\n\r\n* Refactored the bidmanager a bit to help wrap my head around it, and changed video support so that only bids which have been cached are valid.\r\n\r\n* Implemented video end-to-end. Waiting on the modules PR so that it can be transformed into a module.\r\n\r\n* Better fix to the utils bug. Modernized the imports.\r\n\r\n* Updated documentation.\r\n\r\n* Added a few unit tests, and added fixtures for shared data structures.\r\n\r\n* Added more thorough tests, and refactored a bit for better code reuse.\r\n\r\n* Renamed a function.\r\n\r\n* Added tests for adding video bids when the cache fails.\r\n\r\n* Removed an unused import.\r\n\r\n* Added tests for the adServerManager, and renamed some files for consistency with the normal conventions.\r\n\r\n* Renamed the dfpVideo module, and added unit tests for it.\r\n\r\n* Moved dfpAdServerVideo into the modules directory.\r\n\r\n* Fixed a bug, and added a regression test to catch it in the future.\r\n\r\n* Added a bare-bones example page.\r\n\r\n* Made some cosmetic changes to names and documentation.\r\n\r\n* Removed the shifty API. Updated unit tests. Renamed a property because Ive messed it up multiple times myself already during testing, expecting it to have a different name.\r\n\r\n* Most code review comments. Still need to look into the details of VAST.\r\n\r\n* Deleted some unused code, and upped the vast version to use 3.0 everywhere.\r\n\r\n* Made the cache use the new endpoints\r\n\r\n* Fixed style.\r\n\r\n* Moved the test page into the tests directory.\r\n\r\n* include the bid that ended the auction","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/56bdd2791af7213bc3828f4964aadecc7ad1672f"},{"sha":"0e72b548d30984da9e505a634d3b7b5cab17c3ab","author":{"name":"Jaimin Panchal","email":"4156dede71f98b8ec5d3a6366448702be6cceeba@gmail.com"},"message":"postbid setup files (#1189)\n\n* posted setup files\r\n\r\n* moved conf object\r\n\r\n* Code refactor\r\n\r\n* updated adunitcode value\r\n\r\n* Added IIFE and version\r\n\r\n* Renamed file\r\n\r\n* Update postbid html path\r\n\r\n* removed ES6 syntax\r\n\r\n* Updated code with friendly iframe postbid.js and added new oas creative\r\n\r\n* Update postbid.js path\r\n\r\n* Added gulp task to build postbid","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/0e72b548d30984da9e505a634d3b7b5cab17c3ab"},{"sha":"bd30264ce2d6314c27d0f73f40f26f610cbb2e6a","author":{"name":"Ryan Chou","email":"6d15f2f3f824a1d50551790f6701057d969dd3d0@gmail.com"},"message":"Add ucfunnel adapter (#1263)\n\n* Add a new ucfunnel Adapter and test page\r\n\r\n* Add a new ucfunnel Adapter and test page\r\n\r\n* 1. Use prebid lib in the repo to keep updated\r\n2. Replace var with let\r\n3. Put JSON.parse(JSON.stringify()) into try catch block\r\n\r\n* utils.getTopWindowLocation is a function\r\n\r\n* Change to modules from adapters\r\n\r\n* Migrate to module design","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/bd30264ce2d6314c27d0f73f40f26f610cbb2e6a"},{"sha":"356b0493f632ae459ed8f1e1754e09b93cca2c8c","author":{"name":"Jaimin Panchal","email":"4156dede71f98b8ec5d3a6366448702be6cceeba@gmail.com"},"message":"Fixing unit tests - added stubs for external server calls (#1362)","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/356b0493f632ae459ed8f1e1754e09b93cca2c8c"},{"sha":"3b8b29d237eb4ffa33b1e8458e7539a38eccf948","author":{"name":"Matt Lane","email":"d4cfb5e94a044083eeb4b75c52055bf751e58b0f@appnexus.com"},"message":"Fix spacing for lint rules (#1366)","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/3b8b29d237eb4ffa33b1e8458e7539a38eccf948"},{"sha":"9884176cd712b96de23dc2c6554231261ccb8710","author":{"name":"Matt Kendall","email":"4ce0d3222c7297b383072ac0f93c6e39384d19b4@appnexus.com"},"message":"Updates for cookie sync for pbs (#1361)\n\n* Updates for cookie sync\r\n\r\n* fix conflict\r\n\r\n* fix unit test","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/9884176cd712b96de23dc2c6554231261ccb8710"},{"sha":"aa93b82dcced67d4278179f36c1cf674dcf785e1","author":{"name":"Seba Perez","email":"252fef1993350fd251e66b59ab82196a26a1e72b@gmail.com"},"message":"Replaced pbjs variable for PREBID_GLOBAL macro (#1343)","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/aa93b82dcced67d4278179f36c1cf674dcf785e1"},{"sha":"776682fe050a7b101d8cb91618528072fe0cfb2c","author":{"name":"Matt Lane","email":"d4cfb5e94a044083eeb4b75c52055bf751e58b0f@appnexus.com"},"message":"Fix import and module reference (#1368)\n\n* Use 'exports' for other insertElement reference","distinct":false,"url":"https://api.github.com/repos/prebid/Prebid.js/commits/776682fe050a7b101d8cb91618528072fe0cfb2c"}]}
{"actor":{"display_login":"matthewlane"}}