-
Notifications
You must be signed in to change notification settings - Fork 0
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
Incrementing version to the latest #11
Commits on Mar 18, 2019
-
adxcgBidAdapter native update (prebid#3647)
* adxcgBidAdapter native fix * removed comment
Configuration menu - View commit details
-
Copy full SHA for 966cff1 - Browse repository at this point
Copy the full SHA 966cff1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f584653 - Browse repository at this point
Copy the full SHA f584653View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d2808 - Browse repository at this point
Copy the full SHA 70d2808View commit details -
Sonobi - Analytics Adapter (prebid#3615)
* Initial release of Sonobi Analytics adapter. * Removed withCredentials on the sendData requests. Improved unit tests * unit tests working. * remove unneeded array.from
Configuration menu - View commit details
-
Copy full SHA for 4fd7c47 - Browse repository at this point
Copy the full SHA 4fd7c47View commit details
Commits on Mar 19, 2019
-
add 'hb_cache_host' and 'hb_cache_path' targeting for video bids usin…
…g cache (prebid#3652)
Isaac Dettman committedMar 19, 2019 Configuration menu - View commit details
-
Copy full SHA for 63c1d36 - Browse repository at this point
Copy the full SHA 63c1d36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e0f11f - Browse repository at this point
Copy the full SHA 9e0f11fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5b27aa - Browse repository at this point
Copy the full SHA b5b27aaView commit details -
Revert "add 'hb_cache_host' and 'hb_cache_path' targeting for video b…
…ids using cache (prebid#3652)" (prebid#3653) This reverts commit 63c1d36.
Isaac Dettman committedMar 19, 2019 Configuration menu - View commit details
-
Copy full SHA for 90cefb8 - Browse repository at this point
Copy the full SHA 90cefb8View commit details -
modules: Implement SmartRTB adapter and spec. (prebid#3575)
* modules: Implement SmartRTB adapter and spec. * Fix for-loop syntax to support IE; refactor getDomain out of exported set.
Configuration menu - View commit details
-
Copy full SHA for c0fdf02 - Browse repository at this point
Copy the full SHA c0fdf02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2163303 - Browse repository at this point
Copy the full SHA 2163303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 633b9b9 - Browse repository at this point
Copy the full SHA 633b9b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cd91f9 - Browse repository at this point
Copy the full SHA 6cd91f9View commit details
Commits on Mar 21, 2019
-
OpenX: Bugfix/update custom floors (prebid#3658)
* [BID-3477] - Update customFloor value * [BID-3477] - Update test spec
Configuration menu - View commit details
-
Copy full SHA for 97eb9d6 - Browse repository at this point
Copy the full SHA 97eb9d6View commit details
Commits on Mar 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 460740b - Browse repository at this point
Copy the full SHA 460740bView commit details -
ADman Media new bidder adapter (prebid#3639)
* Add Adman bid adapter * Add supportedMediaTypes property * Update ADman Media bidder adapter * Remove console.log
Configuration menu - View commit details
-
Copy full SHA for e604ab3 - Browse repository at this point
Copy the full SHA e604ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for eba2ab5 - Browse repository at this point
Copy the full SHA eba2ab5View commit details
Commits on Mar 24, 2019
-
Update Adikteev adapter (PR updated) (prebid#3391)
Update Adikteev adapter (PR updated)
Configuration menu - View commit details
-
Copy full SHA for 033e76b - Browse repository at this point
Copy the full SHA 033e76bView commit details -
Synacormedia new features (position & bid floor) (prebid#3662)
* SynacormediaBidAdapter: Update user sync url and repo_and_version and related tests * SynacormediaBidAdapter: added bidfloor to prebid adapter * SynacormediaBidAdapter: added pos to prebid
Configuration menu - View commit details
-
Copy full SHA for b46e0b5 - Browse repository at this point
Copy the full SHA b46e0b5View commit details
Commits on Mar 25, 2019
-
Improve Digital adapter: use Prebid sizes param (prebid#3648)
* Adding GDPR support * Always drop user syncs when available * Set dealID based on buying type * Native ads, single request option * Send ad unit sizes to Improve ad server * adapter version -> 5.1 * Adding usePrebidSizes config param
Configuration menu - View commit details
-
Copy full SHA for 04b1ec2 - Browse repository at this point
Copy the full SHA 04b1ec2View commit details -
Add new s2s config option (prebid#3643)
* - add new s2s params to do sync url modifier * add unit test case for s2s config * - add additional condition check for _s2sConfig.syncUrlModifier
Configuration menu - View commit details
-
Copy full SHA for f77b78c - Browse repository at this point
Copy the full SHA f77b78cView commit details -
Adjust TTL for MANTIS adapter (prebid#3676)
* support dynamic TTL from server * version bump
Configuration menu - View commit details
-
Copy full SHA for 3e5190d - Browse repository at this point
Copy the full SHA 3e5190dView commit details
Commits on Mar 26, 2019
-
Add hb_uuid and hb_cache_id back to dfp module (prebid#3668)
* Add hb_uuid and hb_cache_id back to module * added comment
Configuration menu - View commit details
-
Copy full SHA for b9fb264 - Browse repository at this point
Copy the full SHA b9fb264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12882f9 - Browse repository at this point
Copy the full SHA 12882f9View commit details -
Kargo migration to localstorage alternatives (prebid#3672)
* moving kargo adaptor away from cookie usage * kargo adapter should fall back to cookies
Configuration menu - View commit details
-
Copy full SHA for 010f203 - Browse repository at this point
Copy the full SHA 010f203View commit details -
ReklamStore Bid Adapter (prebid#3634)
* ReklamStore Bid Adapter ReklamStore Bid Adapter * Added unit test for user sync Added unit test for user sync * Update bid adapter Update bid adapter
Configuration menu - View commit details
-
Copy full SHA for 876a714 - Browse repository at this point
Copy the full SHA 876a714View commit details -
support userId module (prebid#3675)
* use unit id being sent instead of hard coded auid * make multiple requests * removes commented out code. adds aus param back * hardcodes vht, vwd, aus * arrays should have commas * adds aus check to test * updates md file with new sizes syntax * updates md file with new sizes syntax * adds note on md about size option * size updates * adds prebid consortium id
Configuration menu - View commit details
-
Copy full SHA for cc80fe3 - Browse repository at this point
Copy the full SHA cc80fe3View commit details -
Cedato new bid adapter (prebid#3629)
* Cedato new bid adapter * Added GDPR support for Cedato bid adapter
Configuration menu - View commit details
-
Copy full SHA for c1fbba2 - Browse repository at this point
Copy the full SHA c1fbba2View commit details -
Rubicon Bid Adapter: custom price granularity fix (prebid#3670)
* Add microadBidAdapter * Remove unnecessary encodeURIComponent from microadBidAdapter * Submit Advangelists Prebid Adapter * Submit Advangelists Prebid Adapter 1.1 * Correct procudtion endpoint for prebid * Fix rubicon adapter price granularity, rename config property name customPriceBucket from customPriceGranularity * add unit test for getPriceGranularity * update getPriceGranularity function for better readability * Update rubiconBidAdapter.js updating per review * adding check before setting custom
Configuration menu - View commit details
-
Copy full SHA for 0f01ce3 - Browse repository at this point
Copy the full SHA 0f01ce3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d8a37b - Browse repository at this point
Copy the full SHA 9d8a37bView commit details -
Add buyer data to Index bid responses (prebid#3585)
Following format specified in prebid#3115
Configuration menu - View commit details
-
Copy full SHA for e74bf6c - Browse repository at this point
Copy the full SHA e74bf6cView commit details -
Ensure width and height are integers (prebid#3674)
* Ensure width and height are integers Some bidders (like OpenX) return bid responses with width and height as strings. Let's follow the docs and ensure that they indeed are integers, avoiding some strict comparison surprises. * lint * typo * Update bidderFactory.js * Update bidderFactory.js * Update bidderFactory.js
Configuration menu - View commit details
-
Copy full SHA for cce5b6e - Browse repository at this point
Copy the full SHA cce5b6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d8ad70 - Browse repository at this point
Copy the full SHA 6d8ad70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68a342c - Browse repository at this point
Copy the full SHA 68a342cView commit details
Commits on Mar 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b06919c - Browse repository at this point
Copy the full SHA b06919cView commit details
Commits on Mar 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 155b42a - Browse repository at this point
Copy the full SHA 155b42aView commit details
Commits on Apr 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9b0fd37 - Browse repository at this point
Copy the full SHA 9b0fd37View commit details -
Rvr 2369 Refactor events handling (prebid#3683)
* Rvr 2369 Refactor events handling (#9) * RVR-2177 - Refactor events handling * RVR-2087 - Inject pbjsGlobalVariable into rivraddon * RVR-2087 - update adapterManager dependency * RVR-2087 - Add ADD_AD_UNITS to Prebid.JS trackable events * RVR-2369 - Update package-lock.json * Rvr 2369 prevent duplicate events (#10) ## Type of change - [x] Refactoring (no functional changes, no api changes) ## Description of change Refactor rivrAnalyticsAdapter.js events handling. ## History * RVR-2087 - update adapterManager dependency * RVR-2369 - Update package-lock.json * RVR-2369 - Revert changes in main Analytics adapter It will be handled in a separate PR * RVR-2369 - Use relative import paths Needed for prebid#3435
Configuration menu - View commit details
-
Copy full SHA for d3f4d28 - Browse repository at this point
Copy the full SHA d3f4d28View commit details -
Native related code refactor (prebid#3637)
* changes for multiformat support * added new constant NATIVE_ASSETS in PubMatic adapter * removed NATIVE_ASSET_KEY reference in PubMatic adapter * removed reference of const NATIVE_ASSET_ID from PubMatic adapter * removed reference of const NATIVE_ASSET_DATA_TYPE in PubMatic adapter * using _commonNativeRequestObject in PubMatic adapter to avoid repeating code block * removed new-lines in const declaration * generating NATIVE_ASSET_REVERSE_ID from NATIVE_ASSETS * renamed NATIVE_ASSET_REVERSE_ID to NATIVE_ASSET_ID_TO_KEY_MAP * little modification in _checkParamDataType in PubMatic adapter * a minor improvement * using let instead of var * added NATIVE_ASSET_KEY_TO_ASSET_MAP and combining switch cases * lint update * removed some stale comments * using LOG_WARN_PREFIX * using const UNDEFINED * added a logWarn in catch * using arrow functions * code review changes * changes to checkMediaType function * suppress warning of missing mediaTypes.banner for native and video impression * ignore fluid size, if present, in banner impression * fix for ignoring fluid size in banner impression * added relevant comments and test cases for fluid case in banner request * added sample config for multiformat adunit
Configuration menu - View commit details
-
Copy full SHA for 3b43f25 - Browse repository at this point
Copy the full SHA 3b43f25View commit details -
Rvr 2369 add trackable add ad units event (prebid#3691)
* RVR-2177 - Refactor events handling * RVR-2087 - Inject pbjsGlobalVariable into rivraddon * RVR-2087 - update adapterManager dependency * RVR-2087 - Add ADD_AD_UNITS to Prebid.JS trackable events * RVR-2369 - Update package-lock.json * RVR-2369 - Revert rivrAnalyticsAdapter changed Handled in separate PR prebid#3683 * RVR-2369 - Add REQUEST_BIDS to trackable events
AlessandroDG authored and Isaac Dettman committedApr 1, 2019 Configuration menu - View commit details
-
Copy full SHA for 6723904 - Browse repository at this point
Copy the full SHA 6723904View commit details -
Bidphysics Bid Adapter (prebid#3666)
* Bidphysics Bid Adapter * BidPhysics bid-adapter tests fix * removed empty functions * minor update - added publisherId and networkId params
Configuration menu - View commit details
-
Copy full SHA for 14ecb8a - Browse repository at this point
Copy the full SHA 14ecb8aView commit details
Commits on Apr 2, 2019
-
Update vidazooBidAdapter.js (prebid#3689)
New ad server domain
Configuration menu - View commit details
-
Copy full SHA for 95872c1 - Browse repository at this point
Copy the full SHA 95872c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f95267b - Browse repository at this point
Copy the full SHA f95267bView commit details -
Add 'hb_cache_host' targeting for video bids when cache is set (prebi…
…d#3654) * Add microadBidAdapter * Remove unnecessary encodeURIComponent from microadBidAdapter * Submit Advangelists Prebid Adapter * Submit Advangelists Prebid Adapter 1.1 * Correct procudtion endpoint for prebid * add 'hb_cache_host' and 'hb_cache_path' targeting for video bids using cache * update with requested changes from pull request, changed hb_cache_host so it will be defined even if adserverTargeting was defined, removed hb_cache_path. * update to not add hb_cache_host targeting if sendStandardTargeting is false * update condition logic to add hb_cache_host if bidderCode does not have add-video-cache-targeting-host-path value
Configuration menu - View commit details
-
Copy full SHA for c060a5c - Browse repository at this point
Copy the full SHA c060a5cView commit details
Commits on Apr 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3b2093a - Browse repository at this point
Copy the full SHA 3b2093aView commit details -
Eric Harper committed
Apr 3, 2019 Configuration menu - View commit details
-
Copy full SHA for 19bdc65 - Browse repository at this point
Copy the full SHA 19bdc65View commit details -
Eric Harper committed
Apr 3, 2019 Configuration menu - View commit details
-
Copy full SHA for 98b7f7e - Browse repository at this point
Copy the full SHA 98b7f7eView commit details
Commits on Apr 4, 2019
-
* add initial files * add local storage and cookie browser support functions * added additional test cases for functions related to local storage and cookie browser support * added validate config function and first unit test * add validate config test * updated local storage key value to match change to requirements/spec * updated submodule config key names to match requirements/spec * added TODO with validation logic breakdown as well as a question on how to handle both 'value' and 'storage' existing in config * add TODO addressing use-case: Publisher has integrated with OpenID on their own * fixed comment * rearranged unit tests for config functions to be grouped correctly * added logic to valid that a submodule contains a config with a value or storage obj * removed sinon mock of config.getConfig, replaced with obj literal definition in function arguments * additional use cases added to validateConfig tests * refactored init function * refactored to remove a function and reduce number of iterations of submodules and configs * add logic to pass config value obj data to adapter, also a small amount of refactoring/formatting cleanup * added configuration examples to markdown file * add add request bid hook to the initSubmodules function * added requestBidBook in preparation to test mock setup/configuration. add test for one storage type active with only one module configured to use that type * refactored requestBidHook with dependency injection for unit testing * had to revert revision to use dependency injection in the requestBidHook due to necessary use of prebid global object affecting following tests * created initial file for integration example * updated integration using brett's test page. * updated extendedBidRequestData to be a function expression, which allows watching the first element added to add the bid request hook * removed redundant constant for enabled submodules within init submodules * added retrieve storage value and logic to call submodule.getId if stored value does not exist * added submodule getId fallback when storage value does not exist * extended addUnit bid requests with universalId data, add logging for invalid config storage type, revised commenting * add logic to set storage and pass decoded data in getId response handler * updated initModules unit test mock data to fix broken tests from previous module additions/updates * updated comments for consistency * fixed module description comment * add overrideId interface and implementation to the pubCommonId submodule * fix to only check for override method value if submodule has a configKey set in the config * added unit test for submodule override method implementation * completed the pubCommonId submodule getId implementation; changed pubCommonId submodule default expires value to today + 8 years * changed openId submodule default expires value to today + 8 years; added final todo comments, pertaining to openId submodule decode and getId methods * fixed formatting to correct linting errors during building * update jsdoc comments for IdSubmodule * added jsdoc comments for overrideId submodule interface method * changed the overrideId return value conditional to require a valid object, added a todo note to investigate using separate instance callbacks to handle multiple timers for syncDelay/auctionDelay * add ajax request to openId submodule getId, awaiting values for request params and response structure and format for storage and structure for adding to bid requests * updated openId submodule getId error logging and callback handling * fix obj path access for syncDelay, updated example file with pubCommonId configured * fix for broken unit tests resulting from update of overrideId addition to submodule interface * replace use of built-in array find method, with import of 'core-js/library/fn/array/find', fixes/updates for integration example for module * refactored config handling in initSubmodules to accept a plain js object opposed to a prebid Config object (this simplifies testing setup) * created init method to wrap initSubmodules with config * refactored module's config to watch/handle changes * removed overrideId submodule interface, change openId to unifiedId * update getId and decode uid data structure also updated integration example * updated object structure for universal ids that is added to bid request, add universalID object handling to rubiconBidAdapter * updated markdown example configuration * fix for syncDelay, added auction end listener before setting syncDelay timer * update to prepare universalID object if adUnits exists * add gdpr consent data to request bids hook, warn on not found, info if found * add test for valid gdpr consent string, exits universal id module on fail * update gdpr consent to check gdprApplies, add cmp code to integration example. update init to use dependency injection * implemented test for gdpr consent to store locally (purpose #1) * added consentString decode to check for purpose #1 (user consents to have data stored locally) * fix initSubmodule function arguments for changed signature * changed submodule getId method signature to pass a consentData argument * tests update with dependency container * update spec to un-comment disabled expect statement * in-progress DI conversion * update to fix test missing dependency for utils * removed getIdCallbackHandler function because it was inlined within initSubmodules. refactored dependencyContainer argument names to dependencies * add unit test case for configurations that define invalid storage.type values (only cookie or html5 are valid) * fixes for html5 storage in module and unit tests. temp comment-out for gdpr test in requestBid hook as it's being refactored into getId submodule methods * fixes for html5 storage in module and unit tests. temp comment-out for gdpr test in requestBid hook as it's being refactored into getId submodule methods * added opt_out cookie logic to init * in-progress commit to update getId method signature with initialized consentManagement data * changed priority to consent management module's value + 1 * updated both submodule getId functions with consent data handling. * update hasGDPRConsent to remove unnecessary test for consentData obj since it's tested outside of function, removed utils from dependency injection * update to move local declarations outside if block, added local var for log prefix since it was accessed more than twice * changed log prefix to build the string locally instead of passing through getIdData obj * bug fix for request bid hook priority race condition * removed consentData prop from init dependencies obj, updated jsdoc comments removing consentData prop * removed consentData prop from init arguments * update integration example to test gdpr cmpApi type of 'static' * refactor to combine request bid hooks into single hook, also other opts and formatting changes * additions/updates to logging, additions/updates to jsdoc comments, various refactoring and formatting updates * fixed how GDPR purpose 1 permission is checked, removed decode function and read from consentData.vendorConsents.purposeConsents[1] (key value 1 is for "purpose 1") * fix for hasGDPRConsent functions, changed object prop accessor name from 'consentData.vendorConsent' to 'consentData.vendorData' * small changes to log messages and code formatting * changed submodule property configKey to configName for consistency with the submodule config property name * updated logging message text and small format change * updated jsdoc comment to reduce line length * formatting fix and jsdoc update * reverted changes to support universal id in rubiconBidAdapter, will open a separate PR for the adapter code changes. * added logging messages to catch statements * fix unit tests using the document cookie * fix to extra module name in log message * changed function return type array to undefined on invalid config * moved encodeURIComponenent and decodeURIComponenent into setCookie and getCookie * refactor to resolve issues creating certain unit tests * add tests for config variations, small fixes for issues found writing tests * removed debug console.log statements * removed set initializedSubmodules value in init * fix to remove test cookie from spec, updated example with submodule config value object * added tests checking that config submodule props create correct number of submodules * added test for syncDelay config update * fixes for LGTM and imports for src are now relative * formatting fix semicolon * test reverted to debug circleci failure * changed request bids hook priority to load after consentManagement * test to resolve circle ci errors * test to resolve circle ci errors * fixed name camel case error * changed unifiedid decode test property name from pubcid to ttid * add universal id support to pbs bid adapter * moved universal id pbs adapter support from this branch to it's own branch pbs-adapter-universal-id-support * reverted pbs adapter removal * always add ext.prebid.targeting.includewinners: true for openrtb * removed unnecessary code * renamed * more renaming * rename comment * bugfixes and code removal * reverted changes * renamed * fix * formatting update * bugfix for syncDelay in bidHook * fix syncDelay === 0 * revisions from review with e.harper * fix for storing unifiedid obj in local storage * bug fix for expires days conversion * changed default syncDelay * removed comment example since it's in the markdown file * added/updated comments * tiny update to logic adding data to bids * removed commented code * formatting adjusted for consistency and comments added/updated * bugfix changed conditional to use and instead of or * optimization code removal * updated bidRequestHook to reflect changes made in hooks.js, ect * fixes for unit tests * added more unit tests as well as small fixes for tests * fixed import path * removed unused import and sinon sandbox * remove exports for unnecessary objects * fix for circleci tests * fix for util.setCookie exp format * renamed module name references to User ID * removed test for cookies enabled around the opt out, since the cookie will not be returned if not enabled. comments mentioning local storage updated with 'and cookies' * add try catch around pubcommonid external function call, removed unused code, updated docs with other configuration examples * fix for pub common id getId try catch * Add microadBidAdapter * change unified id to require either a url or partner config param * Remove unnecessary encodeURIComponent from microadBidAdapter * Submit Advangelists Prebid Adapter * Submit Advangelists Prebid Adapter 1.1 * Correct procudtion endpoint for prebid * updating example pubcid * added support to opt-out with _pubcid_optout * clear _pubcid_optout before tests * disabled test that keeps timing out on circleci * added logic for optout set in html5 local storage * update fix conditional typeo * removed skip on userId test * added async done function call for failed circleci test * update done called in bidsBackHandler in failed circleci test * fix for lint error missing space after property name * removed test that passes locally but fails with a timeout exceeded error on cirlceci for the Safari Browsers
Isaac Dettman committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for eeddc24 - Browse repository at this point
Copy the full SHA eeddc24View commit details -
Rubicon Adapter - support User ID module (prebid#3531)
* add initial files * add local storage and cookie browser support functions * added additional test cases for functions related to local storage and cookie browser support * added validate config function and first unit test * add validate config test * updated local storage key value to match change to requirements/spec * updated submodule config key names to match requirements/spec * added TODO with validation logic breakdown as well as a question on how to handle both 'value' and 'storage' existing in config * add TODO addressing use-case: Publisher has integrated with OpenID on their own * fixed comment * rearranged unit tests for config functions to be grouped correctly * added logic to valid that a submodule contains a config with a value or storage obj * removed sinon mock of config.getConfig, replaced with obj literal definition in function arguments * additional use cases added to validateConfig tests * refactored init function * refactored to remove a function and reduce number of iterations of submodules and configs * add logic to pass config value obj data to adapter, also a small amount of refactoring/formatting cleanup * added configuration examples to markdown file * add add request bid hook to the initSubmodules function * added requestBidBook in preparation to test mock setup/configuration. add test for one storage type active with only one module configured to use that type * refactored requestBidHook with dependency injection for unit testing * had to revert revision to use dependency injection in the requestBidHook due to necessary use of prebid global object affecting following tests * created initial file for integration example * updated integration using brett's test page. * updated extendedBidRequestData to be a function expression, which allows watching the first element added to add the bid request hook * removed redundant constant for enabled submodules within init submodules * added retrieve storage value and logic to call submodule.getId if stored value does not exist * added submodule getId fallback when storage value does not exist * extended addUnit bid requests with universalId data, add logging for invalid config storage type, revised commenting * add logic to set storage and pass decoded data in getId response handler * updated initModules unit test mock data to fix broken tests from previous module additions/updates * updated comments for consistency * fixed module description comment * add overrideId interface and implementation to the pubCommonId submodule * fix to only check for override method value if submodule has a configKey set in the config * added unit test for submodule override method implementation * completed the pubCommonId submodule getId implementation; changed pubCommonId submodule default expires value to today + 8 years * changed openId submodule default expires value to today + 8 years; added final todo comments, pertaining to openId submodule decode and getId methods * fixed formatting to correct linting errors during building * update jsdoc comments for IdSubmodule * added jsdoc comments for overrideId submodule interface method * changed the overrideId return value conditional to require a valid object, added a todo note to investigate using separate instance callbacks to handle multiple timers for syncDelay/auctionDelay * add ajax request to openId submodule getId, awaiting values for request params and response structure and format for storage and structure for adding to bid requests * updated openId submodule getId error logging and callback handling * fix obj path access for syncDelay, updated example file with pubCommonId configured * fix for broken unit tests resulting from update of overrideId addition to submodule interface * replace use of built-in array find method, with import of 'core-js/library/fn/array/find', fixes/updates for integration example for module * refactored config handling in initSubmodules to accept a plain js object opposed to a prebid Config object (this simplifies testing setup) * created init method to wrap initSubmodules with config * refactored module's config to watch/handle changes * removed overrideId submodule interface, change openId to unifiedId * update getId and decode uid data structure also updated integration example * updated object structure for universal ids that is added to bid request, add universalID object handling to rubiconBidAdapter * updated markdown example configuration * fix for syncDelay, added auction end listener before setting syncDelay timer * update to prepare universalID object if adUnits exists * add gdpr consent data to request bids hook, warn on not found, info if found * add test for valid gdpr consent string, exits universal id module on fail * update gdpr consent to check gdprApplies, add cmp code to integration example. update init to use dependency injection * implemented test for gdpr consent to store locally (purpose #1) * added consentString decode to check for purpose #1 (user consents to have data stored locally) * fix initSubmodule function arguments for changed signature * changed submodule getId method signature to pass a consentData argument * tests update with dependency container * update spec to un-comment disabled expect statement * in-progress DI conversion * update to fix test missing dependency for utils * removed getIdCallbackHandler function because it was inlined within initSubmodules. refactored dependencyContainer argument names to dependencies * add unit test case for configurations that define invalid storage.type values (only cookie or html5 are valid) * fixes for html5 storage in module and unit tests. temp comment-out for gdpr test in requestBid hook as it's being refactored into getId submodule methods * fixes for html5 storage in module and unit tests. temp comment-out for gdpr test in requestBid hook as it's being refactored into getId submodule methods * added opt_out cookie logic to init * in-progress commit to update getId method signature with initialized consentManagement data * changed priority to consent management module's value + 1 * updated both submodule getId functions with consent data handling. * update hasGDPRConsent to remove unnecessary test for consentData obj since it's tested outside of function, removed utils from dependency injection * update to move local declarations outside if block, added local var for log prefix since it was accessed more than twice * changed log prefix to build the string locally instead of passing through getIdData obj * bug fix for request bid hook priority race condition * removed consentData prop from init dependencies obj, updated jsdoc comments removing consentData prop * removed consentData prop from init arguments * update integration example to test gdpr cmpApi type of 'static' * refactor to combine request bid hooks into single hook, also other opts and formatting changes * additions/updates to logging, additions/updates to jsdoc comments, various refactoring and formatting updates * fixed how GDPR purpose 1 permission is checked, removed decode function and read from consentData.vendorConsents.purposeConsents[1] (key value 1 is for "purpose 1") * fix for hasGDPRConsent functions, changed object prop accessor name from 'consentData.vendorConsent' to 'consentData.vendorData' * small changes to log messages and code formatting * changed submodule property configKey to configName for consistency with the submodule config property name * updated logging message text and small format change * updated jsdoc comment to reduce line length * formatting fix and jsdoc update * reverted changes to support universal id in rubiconBidAdapter, will open a separate PR for the adapter code changes. * added logging messages to catch statements * fix unit tests using the document cookie * fix to extra module name in log message * changed function return type array to undefined on invalid config * moved encodeURIComponenent and decodeURIComponenent into setCookie and getCookie * refactor to resolve issues creating certain unit tests * add tests for config variations, small fixes for issues found writing tests * removed debug console.log statements * removed set initializedSubmodules value in init * fix to remove test cookie from spec, updated example with submodule config value object * added tests checking that config submodule props create correct number of submodules * added test for syncDelay config update * fixes for LGTM and imports for src are now relative * formatting fix semicolon * test reverted to debug circleci failure * changed request bids hook priority to load after consentManagement * test to resolve circle ci errors * test to resolve circle ci errors * fixed name camel case error * changed unifiedid decode test property name from pubcid to ttid * added universal id support to bid adapter * added unit test for universal id support in bid adapter * optimized last unit test added * add initial files * add local storage and cookie browser support functions * added additional test cases for functions related to local storage and cookie browser support * added validate config function and first unit test * add validate config test * updated local storage key value to match change to requirements/spec * updated submodule config key names to match requirements/spec * added TODO with validation logic breakdown as well as a question on how to handle both 'value' and 'storage' existing in config * add TODO addressing use-case: Publisher has integrated with OpenID on their own * fixed comment * rearranged unit tests for config functions to be grouped correctly * added logic to valid that a submodule contains a config with a value or storage obj * removed sinon mock of config.getConfig, replaced with obj literal definition in function arguments * additional use cases added to validateConfig tests * refactored init function * refactored to remove a function and reduce number of iterations of submodules and configs * add logic to pass config value obj data to adapter, also a small amount of refactoring/formatting cleanup * added configuration examples to markdown file * add add request bid hook to the initSubmodules function * added requestBidBook in preparation to test mock setup/configuration. add test for one storage type active with only one module configured to use that type * refactored requestBidHook with dependency injection for unit testing * had to revert revision to use dependency injection in the requestBidHook due to necessary use of prebid global object affecting following tests * created initial file for integration example * updated integration using brett's test page. * updated extendedBidRequestData to be a function expression, which allows watching the first element added to add the bid request hook * removed redundant constant for enabled submodules within init submodules * added retrieve storage value and logic to call submodule.getId if stored value does not exist * added submodule getId fallback when storage value does not exist * extended addUnit bid requests with universalId data, add logging for invalid config storage type, revised commenting * add logic to set storage and pass decoded data in getId response handler * updated initModules unit test mock data to fix broken tests from previous module additions/updates * updated comments for consistency * fixed module description comment * add overrideId interface and implementation to the pubCommonId submodule * fix to only check for override method value if submodule has a configKey set in the config * added unit test for submodule override method implementation * completed the pubCommonId submodule getId implementation; changed pubCommonId submodule default expires value to today + 8 years * changed openId submodule default expires value to today + 8 years; added final todo comments, pertaining to openId submodule decode and getId methods * fixed formatting to correct linting errors during building * update jsdoc comments for IdSubmodule * added jsdoc comments for overrideId submodule interface method * changed the overrideId return value conditional to require a valid object, added a todo note to investigate using separate instance callbacks to handle multiple timers for syncDelay/auctionDelay * add ajax request to openId submodule getId, awaiting values for request params and response structure and format for storage and structure for adding to bid requests * updated openId submodule getId error logging and callback handling * fix obj path access for syncDelay, updated example file with pubCommonId configured * fix for broken unit tests resulting from update of overrideId addition to submodule interface * replace use of built-in array find method, with import of 'core-js/library/fn/array/find', fixes/updates for integration example for module * refactored config handling in initSubmodules to accept a plain js object opposed to a prebid Config object (this simplifies testing setup) * created init method to wrap initSubmodules with config * refactored module's config to watch/handle changes * removed overrideId submodule interface, change openId to unifiedId * update getId and decode uid data structure also updated integration example * updated object structure for universal ids that is added to bid request, add universalID object handling to rubiconBidAdapter * updated markdown example configuration * fix for syncDelay, added auction end listener before setting syncDelay timer * update to prepare universalID object if adUnits exists * add gdpr consent data to request bids hook, warn on not found, info if found * add test for valid gdpr consent string, exits universal id module on fail * update gdpr consent to check gdprApplies, add cmp code to integration example. update init to use dependency injection * implemented test for gdpr consent to store locally (purpose #1) * added consentString decode to check for purpose #1 (user consents to have data stored locally) * fix initSubmodule function arguments for changed signature * changed submodule getId method signature to pass a consentData argument * tests update with dependency container * update spec to un-comment disabled expect statement * in-progress DI conversion * update to fix test missing dependency for utils * removed getIdCallbackHandler function because it was inlined within initSubmodules. refactored dependencyContainer argument names to dependencies * add unit test case for configurations that define invalid storage.type values (only cookie or html5 are valid) * fixes for html5 storage in module and unit tests. temp comment-out for gdpr test in requestBid hook as it's being refactored into getId submodule methods * fixes for html5 storage in module and unit tests. temp comment-out for gdpr test in requestBid hook as it's being refactored into getId submodule methods * added opt_out cookie logic to init * in-progress commit to update getId method signature with initialized consentManagement data * changed priority to consent management module's value + 1 * updated both submodule getId functions with consent data handling. * update hasGDPRConsent to remove unnecessary test for consentData obj since it's tested outside of function, removed utils from dependency injection * update to move local declarations outside if block, added local var for log prefix since it was accessed more than twice * changed log prefix to build the string locally instead of passing through getIdData obj * bug fix for request bid hook priority race condition * removed consentData prop from init dependencies obj, updated jsdoc comments removing consentData prop * removed consentData prop from init arguments * update integration example to test gdpr cmpApi type of 'static' * refactor to combine request bid hooks into single hook, also other opts and formatting changes * additions/updates to logging, additions/updates to jsdoc comments, various refactoring and formatting updates * fixed how GDPR purpose 1 permission is checked, removed decode function and read from consentData.vendorConsents.purposeConsents[1] (key value 1 is for "purpose 1") * fix for hasGDPRConsent functions, changed object prop accessor name from 'consentData.vendorConsent' to 'consentData.vendorData' * small changes to log messages and code formatting * changed submodule property configKey to configName for consistency with the submodule config property name * updated logging message text and small format change * updated jsdoc comment to reduce line length * formatting fix and jsdoc update * reverted changes to support universal id in rubiconBidAdapter, will open a separate PR for the adapter code changes. * added logging messages to catch statements * fix unit tests using the document cookie * fix to extra module name in log message * changed function return type array to undefined on invalid config * moved encodeURIComponenent and decodeURIComponenent into setCookie and getCookie * refactor to resolve issues creating certain unit tests * add tests for config variations, small fixes for issues found writing tests * removed debug console.log statements * removed set initializedSubmodules value in init * fix to remove test cookie from spec, updated example with submodule config value object * added tests checking that config submodule props create correct number of submodules * added test for syncDelay config update * fixes for LGTM and imports for src are now relative * formatting fix semicolon * test reverted to debug circleci failure * changed request bids hook priority to load after consentManagement * test to resolve circle ci errors * test to resolve circle ci errors * fixed name camel case error * changed unifiedid decode test property name from pubcid to ttid * added universal id support to bid adapter * added unit test for universal id support in bid adapter * optimized last unit test added * renamed universalID to userId * removed file from universal id branch
Isaac Dettman committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for edbe587 - Browse repository at this point
Copy the full SHA edbe587View commit details
Commits on Apr 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2ff4226 - Browse repository at this point
Copy the full SHA 2ff4226View commit details -
Telaria Adapter: GDPR support (prebid#3701)
* Added telaria bid adapter * more documentation * Added more test cases. And improved some code in the adapter * Removed the check for optional params, they are handled in the server. Also updated certain param names used in the test spec. * added some spaces to fix CircleCI tests * added some spaces to fix CircleCI tests * fixed code indentation in /spec/AnalyticsAdapter_spec.js which causing the CircleCI tests to fail. * Reverted the changes * merged with prebid master. * creative Id is required when we build a response but our server doesn't always have the crid, so using a sentinel value when we don't have the crid. * - removed an un used method - Removed the package-lock file. * merging to master * updated telaria bid adapter to use player size provided by the bid.mediaTypes.video.playerSize instead of bid.sizes. prebid#3331 * - removed the requirement for having player size - updated the test spec to reflect the above change - removed changes to the package-lock.json file. * added a param to the ad call url to let us know that the request is coming via hb. * to lower casing the bidder code. * Merge branch 'master' of https://github.com/prebid/Prebid.js # Conflicts: # modules/telariaBidAdapter.js Added GDPR support * Sending the gdpr & gdpr consent string only if they're defined
Configuration menu - View commit details
-
Copy full SHA for 111b82f - Browse repository at this point
Copy the full SHA 111b82fView commit details -
PubMatic adapter: adding support for IAB bcat parameter (prebid#3702)
* changes for multiformat support * added new constant NATIVE_ASSETS in PubMatic adapter * removed NATIVE_ASSET_KEY reference in PubMatic adapter * removed reference of const NATIVE_ASSET_ID from PubMatic adapter * removed reference of const NATIVE_ASSET_DATA_TYPE in PubMatic adapter * using _commonNativeRequestObject in PubMatic adapter to avoid repeating code block * removed new-lines in const declaration * generating NATIVE_ASSET_REVERSE_ID from NATIVE_ASSETS * renamed NATIVE_ASSET_REVERSE_ID to NATIVE_ASSET_ID_TO_KEY_MAP * little modification in _checkParamDataType in PubMatic adapter * a minor improvement * using let instead of var * added NATIVE_ASSET_KEY_TO_ASSET_MAP and combining switch cases * lint update * removed some stale comments * using LOG_WARN_PREFIX * using const UNDEFINED * added a logWarn in catch * using arrow functions * code review changes * supporting bcat parameter * added details of bcat param for PubMatic adapter * changing log statement on selecting bcat * updated logs * fixed some typos * changes to checkMediaType function * suppress warning of missing mediaTypes.banner for native and video impression * ignore fluid size, if present, in banner impression * fix for ignoring fluid size in banner impression * added relevant comments and test cases for fluid case in banner request * added sample config for multiformat adunit * array length should be > 0
Configuration menu - View commit details
-
Copy full SHA for e7c39f9 - Browse repository at this point
Copy the full SHA e7c39f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6f0e6c - Browse repository at this point
Copy the full SHA b6f0e6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6cf5e8 - Browse repository at this point
Copy the full SHA f6cf5e8View commit details -
[QuantumBidAdapter][Other] Change maintainer email and resize service…
… url from elasticad.net to adux.com (prebid#3710)
Configuration menu - View commit details
-
Copy full SHA for 0664a18 - Browse repository at this point
Copy the full SHA 0664a18View commit details -
add console message when number of adunits exceeds point (prebid#3707)
* add console message when number of adunits exceeds point * include additional information in log message
Configuration menu - View commit details
-
Copy full SHA for df312c1 - Browse repository at this point
Copy the full SHA df312c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 140f73c - Browse repository at this point
Copy the full SHA 140f73cView commit details -
Sonobi Adapter - support User ID module (prebid#3532)
* added universal id support to bid adapter * added unit test for universal id support in bid adapter * added universal id support to bid adapter * added unit test for universal id support in bid adapter * renamed universalID to userId * removed merge error * test fix remove userId prop when completed * updated to prioritize hfa value from hfa over userId.pubcid or crumbs.pubcid * updated userId conditional as recommended
Isaac Dettman committedApr 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 711016d - Browse repository at this point
Copy the full SHA 711016dView commit details
Commits on Apr 9, 2019
-
Update Grid Bid Adapter (prebid#3681)
* Added Grid Bid Adapter * remove priceType from TheMediaGrid Bid Adapter * Add video support in Grid Bid Adapter * Added test parameter for video slot * update Grid Bid Adapter to set size in response bid * Update Grid Bid Adapter to support identical uids in parameters * Fix typo in test file for Grid Bid Adapter
Configuration menu - View commit details
-
Copy full SHA for d877177 - Browse repository at this point
Copy the full SHA d877177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b7b407 - Browse repository at this point
Copy the full SHA 9b7b407View commit details -
Configuration menu - View commit details
-
Copy full SHA for a53deb9 - Browse repository at this point
Copy the full SHA a53deb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac2ef45 - Browse repository at this point
Copy the full SHA ac2ef45View commit details -
Default debug change and remove setConfig hook (prebid#3714)
* set DEFAULT_DEBUG immediately based off of URL query string * fix debugging module to work with queued setConfig * remove setConfig hook which was added for removed pre1api * remove tests that expected setConfig not to work * on second though debugging module should use setConfig in case there are listeners
Configuration menu - View commit details
-
Copy full SHA for 0b1486e - Browse repository at this point
Copy the full SHA 0b1486eView commit details -
Sonobi - Add ius param to bid request endpoint (prebid#3657)
* added param to sonobi bid request bid url that lets sonobi know if its ok to drop iframe pixels. * added case to isFilterConfigValid to check if it is falsey * fixed eslint issues. * refactor userSync checking if a bidder can drop a sync pixel to publicAPI function canBidderRegisterSync * fixed lint error
Configuration menu - View commit details
-
Copy full SHA for 538d46d - Browse repository at this point
Copy the full SHA 538d46dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af99c6 - Browse repository at this point
Copy the full SHA 0af99c6View commit details
Commits on Apr 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 40efe8a - Browse repository at this point
Copy the full SHA 40efe8aView commit details -
Revert "Default debug change and remove setConfig hook (prebid#3714)" (…
…prebid#3736) This reverts commit 0b1486e.
Configuration menu - View commit details
-
Copy full SHA for cde8f16 - Browse repository at this point
Copy the full SHA cde8f16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94897e4 - Browse repository at this point
Copy the full SHA 94897e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7bd1ed - Browse repository at this point
Copy the full SHA b7bd1edView commit details
Commits on Apr 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 481c79a - Browse repository at this point
Copy the full SHA 481c79aView commit details -
Gamoshi: Fix video player size (prebid#3718)
* Add support for multi-format ad units. Add favoredMediaType property to params. * Add tests for gdpr consent. * Add adId to outbids * Modify media type resolving * Refactor multi-format ad units handler. * Fix video player size to take values from video ad definition. Add test for video playerSize.
Configuration menu - View commit details
-
Copy full SHA for a55528a - Browse repository at this point
Copy the full SHA a55528aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a5fb79 - Browse repository at this point
Copy the full SHA 8a5fb79View commit details -
* add stv adapter * remove comments from adapter file
Configuration menu - View commit details
-
Copy full SHA for 220f80f - Browse repository at this point
Copy the full SHA 220f80fView commit details
Commits on Apr 12, 2019
-
YIELDONE adapter - add outstream video renderer (prebid#3655)
* add video renderer * change priority of size params of bidrequest * video js change to production * add unit test
Configuration menu - View commit details
-
Copy full SHA for f9eca77 - Browse repository at this point
Copy the full SHA f9eca77View commit details
Commits on Apr 15, 2019
-
Updated IX Adapter (prebid#3744)
* Added Support For Identity * Added Tests For Identity
Configuration menu - View commit details
-
Copy full SHA for ac38957 - Browse repository at this point
Copy the full SHA ac38957View commit details
Commits on Apr 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2431715 - Browse repository at this point
Copy the full SHA 2431715View commit details -
Yieldnexus: Add video player size (prebid#3727)
* Add support for multiple media types. Add test coverage. * Add support for multiple media types. Add test coverage. * Modify multi-format ads handler. Modify tests. * Rename yieldnexus bid adapter to fix download issue * Set video player according to playerSize (if given). Add unit test. * Fix lint issues
Configuration menu - View commit details
-
Copy full SHA for cc2f394 - Browse repository at this point
Copy the full SHA cc2f394View commit details -
Update rubiconBidAdapter.js (prebid#3753)
Prebid-Server expects price granularity param to be all lowercase, Camel case causes it to not consider it.
Configuration menu - View commit details
-
Copy full SHA for f3244db - Browse repository at this point
Copy the full SHA f3244dbView commit details -
Mike Chowla committed
Apr 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 2f0e98d - Browse repository at this point
Copy the full SHA 2f0e98dView commit details
Commits on Apr 17, 2019
-
Mike Chowla committed
Apr 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 8de1fac - Browse repository at this point
Copy the full SHA 8de1facView commit details
Commits on Apr 18, 2019
-
PubCommonId - Add support for localStorage (prebid#3661)
* Add support for localStorage * Pubcid uses local storage first
Configuration menu - View commit details
-
Copy full SHA for 984dfb1 - Browse repository at this point
Copy the full SHA 984dfb1View commit details -
Rubicon BidAdapter - SRA support for >10 bids (prebid#3514)
* added support to use multiple requests for SRA requests with more than 10 bids * updated unit test to test SRA dividing 100 bids into 10 requests
Isaac Dettman committedApr 18, 2019 Configuration menu - View commit details
-
Copy full SHA for e119938 - Browse repository at this point
Copy the full SHA e119938View commit details
Commits on Apr 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8016edb - Browse repository at this point
Copy the full SHA 8016edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ffff94 - Browse repository at this point
Copy the full SHA 9ffff94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12eceea - Browse repository at this point
Copy the full SHA 12eceeaView commit details -
adding instream capabilities to emx_digital adapter (prebid#3752)
* addressed feedback from prebid#3731 ticket * removed commented code from emx test spec * logging removed from spec * flip h & w values from playerSize for video requests
Configuration menu - View commit details
-
Copy full SHA for fee6194 - Browse repository at this point
Copy the full SHA fee6194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e97e59 - Browse repository at this point
Copy the full SHA 3e97e59View commit details -
Sonobi Adapter - Support UnifiedId/tradedesk from user id module (pre…
…bid#3743) * Sonobi Adapter added support for UnifiedId/tdid * fixed unit test * added semi colons * removed fallback tdid on crumbs
Configuration menu - View commit details
-
Copy full SHA for 542b990 - Browse repository at this point
Copy the full SHA 542b990View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69f114a - Browse repository at this point
Copy the full SHA 69f114aView commit details
Commits on Apr 20, 2019
-
update aja adaptor: add page_url parameter (prebid#3722)
* add page_url parameter * update test
Configuration menu - View commit details
-
Copy full SHA for 8ff71ae - Browse repository at this point
Copy the full SHA 8ff71aeView commit details -
Update supported sizes in adapter bid response (prebid#3738)
* Add HTML5 video support param to bid requests * Use const instead of var for consistency * Update supported sizes - Default size returned changed from 0x0 to 1x1 to support PrebidServer - Now will always respect the bid sizes supported when configured Co-authored-by: Josh Becker <jbecker@sharethrough.com> * Update maintainer contact email
Configuration menu - View commit details
-
Copy full SHA for 95e9cdf - Browse repository at this point
Copy the full SHA 95e9cdfView commit details -
wrapperType and wrapperVersion parameters for TrustX Bid Adapter (pre…
…bid#3751) * Added wrapperType and wrapperVersion parameters in ad request for TrustX Bid Adapter
Configuration menu - View commit details
-
Copy full SHA for b481489 - Browse repository at this point
Copy the full SHA b481489View commit details -
Add Go2Net Adapter (prebid#3763)
Add Go2Net Adapter Alias
Configuration menu - View commit details
-
Copy full SHA for 7e39777 - Browse repository at this point
Copy the full SHA 7e39777View commit details
Commits on Apr 22, 2019
-
[Native] Add privacyIcon for native ad (prebid#3770)
Privacy icon can be provided by some bidders, adding this field allows publisher to render privacy link with provided icon on it
Configuration menu - View commit details
-
Copy full SHA for 71d5753 - Browse repository at this point
Copy the full SHA 71d5753View commit details -
Synacormedia: Added video support to adapter. (prebid#3695)
* Synacormedia: Added video support to adapter. Added playerSize to video test page. * Synacormedia: Updated test case for IE/Edge * Synacormedia: Updates based on PR review
Configuration menu - View commit details
-
Copy full SHA for 1ef6197 - Browse repository at this point
Copy the full SHA 1ef6197View commit details -
Improve emoteevBidAdapter (prebid#3673)
* Improve emoteevBidAdapter ** Squash several pending changes - Improve test coverage - Extreme programming: 100% test coverage - Document important constants - Extreme programming: document all functions - Imperative shell, functional core - Send events onBidWon and onTimeout - Report GDPR relevance and consent Code documentation uses JSDoc tags wherever possible. See the following link for general explanation of the notation used: https://github.com/google/closure-compiler/wiki/Annotating-JavaScript-for-the-Closure-Compiler ** Test coverage - 100% Statements 110/110 - 100% Branches 55/55 - 100% Functions 28/28 - 100% Lines 99/99 ** Integration tests Tested against production endpoint with the possible combinations of these following parameters: - Browser: · Chrome Canary 75.0.3739.0 · Firefox Developer Edition 67.0b3 (64-bit) · Safari version 12.0.3 (14606.4.5) · Tor Browser 8.0.6 (based on Mozilla Firefox 60.5.1esr) - Integration page: · integrationExamples/gpt/hello_world_emoteev.html · https://jsfiddle.net/8aqotw1k/6/ Localhost test server launched with: $ npm install && gulp serve * Tentative CI fix for IE and Edge webGL test https://circleci.com/gh/prebid/Prebid.js/2052 * Tentative CI fix for IE and Edge webGL test #2 * Give up on webGL tests Has anybody an idea to make it pass? https://circleci.com/gh/prebid/Prebid.js/2056 New test coverage: - 94.5% Statements 103/109 - 98.18% Branches 54/55 - 100% Functions 28/28 - 93.88% Lines 92/98 * Avoid useless noice in diff * Remove unallowed metric pixel ON_ADAPTER_CALLED
Configuration menu - View commit details
-
Copy full SHA for 253cbf4 - Browse repository at this point
Copy the full SHA 253cbf4View commit details
Commits on Apr 23, 2019
-
fix handling of gdpr object (prebid#3756)
* initial orbidder version in personal github repo * use adUnits from orbidder_example.html * replace obsolete functions * forgot to commit the test * check if bidderRequest object is available * try to fix weird safari/ie issue * ebayK: add more params * update orbidderBidAdapter.md * use spec.<function> instead of this.<function> for consistency reasons * add bidfloor parameter to params object * fix gdpr object handling
Configuration menu - View commit details
-
Copy full SHA for c14f915 - Browse repository at this point
Copy the full SHA c14f915View commit details -
Configuration menu - View commit details
-
Copy full SHA for b491a05 - Browse repository at this point
Copy the full SHA b491a05View commit details -
Automated functional tests for longform testpages (prebid#3659)
* initial changes for longform e2e testing * added old safari browsers back, test spec file, and updated test pages * add retries settings to e2e tests, lower timeout thresholds * remove commented code * additional clean-up * update browser versions for more stable e2e tests * support host param in gulp command and other updates * refactor how host param was handled * add ie11 to browsers but remove it for e2e tests * update gulp task name to e2e-test * update e2e variable
Configuration menu - View commit details
-
Copy full SHA for 49afe63 - Browse repository at this point
Copy the full SHA 49afe63View commit details -
Jaimin Panchal committed
Apr 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 449fc72 - Browse repository at this point
Copy the full SHA 449fc72View commit details -
Jaimin Panchal committed
Apr 23, 2019 Configuration menu - View commit details
-
Copy full SHA for b42627b - Browse repository at this point
Copy the full SHA b42627bView commit details
Commits on Apr 25, 2019
-
Sovrn Analytics Adapter (prebid#3761)
* Sovrn Analytics Adapter * unit test fix * use relative paths for imports
Configuration menu - View commit details
-
Copy full SHA for 2741f95 - Browse repository at this point
Copy the full SHA 2741f95View commit details -
Update VIS.X bid adapter (prebid#3777)
* update VIS.X bid adapter to support identical uids in the parameters * added wrapperType and wrapperVersion parameters in the ad request for VIS.X bid adapter * added second iteration of the response processing to ignore requested sizes in VIS.X bid adapter
Configuration menu - View commit details
-
Copy full SHA for f1aeb85 - Browse repository at this point
Copy the full SHA f1aeb85View commit details
Commits on Apr 26, 2019
-
Debug Unit Test Issue in CircleCI (prebid#3754)
* add skip to last test * change skip to describe block * updated tests to be more stable by removing prebid global calls in tests
Isaac Dettman committedApr 26, 2019 Configuration menu - View commit details
-
Copy full SHA for 16b46ae - Browse repository at this point
Copy the full SHA 16b46aeView commit details
Commits on Apr 29, 2019
-
Tomas Kovtun committed
Apr 29, 2019 Configuration menu - View commit details
-
Copy full SHA for b1e174f - Browse repository at this point
Copy the full SHA b1e174fView commit details