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

Sync with master #2

Merged
merged 773 commits into from
Mar 12, 2021
Merged

Sync with master #2

merged 773 commits into from
Mar 12, 2021
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Dec 4, 2020

  1. Not using utils.isEmpty on non objects (#6036)

    * 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.
    
    #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
    
    * - Updated the test ad unit to use 'telaria' as the bidder code.
    - Added an example URL.
    
    * using the bidder code constant
    
    * - Implemented the 'onTimeout' callback to fire a pixel when there's a timeout.
    - Added the ability to serialize an schain object according to the description provided here: https://github.com/InteractiveAdvertisingBureau/openrtb/blob/master/supplychainobject.md
    
    * some mods to the schain tag generation
    
    * - added tests for schain param checking.
    
    * - fixed a malformed url for timeouts
    
    * - Removed a trailing ',' while generating a schain param.
    
    * - Using the schain object from validBidRequest if present. Reverting to checking if params has it if not.
    
    * - reverting changes to merge with master
    
    * - Resolving merge issues
    
    * - some formatting changes
    
    * using val !== '' instead of utils.isEmpty(val)
    
    * Checking for undefined in the getEncodedValIfNotEmpty method
    
    Co-authored-by: Vinay Prasad <vprasad@tremorvideo.com>
    Co-authored-by: Vinay Prasad <vprasad@telaria.com>
    3 people authored Dec 4, 2020
    Configuration menu
    Copy the full SHA
    5552473 View commit details
    Browse the repository at this point in the history
  2. Update adkernelBidAdapter.js for client alias (#6055)

    * Update adkernelBidAdapter.js for client alias
    
    * Update test unit to match new alias bidder count
    iskmerof authored Dec 4, 2020
    Configuration menu
    Copy the full SHA
    4b0b82f View commit details
    Browse the repository at this point in the history
  3. Add GVLID RichaudienceAdapter (#6071)

    * Add GVLID RichaudienceAdapter
    
    * Update package-lock.json
    
    Co-authored-by: sgimenez <sergi.gimenez@richaudience.com>
    richaudience and richaudience authored Dec 4, 2020
    Configuration menu
    Copy the full SHA
    8107da6 View commit details
    Browse the repository at this point in the history
  4. GumGum: sets mediaType of bidRequest depending on product id (#6066)

    * adds support for zone and pubId params
    
    * adds support for iriscat field
    
    * sets mediatype depending on product id
    
    * Update doc for mediaType needed for video products
    susyt authored Dec 4, 2020
    Configuration menu
    Copy the full SHA
    8ea3f3b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93536f0 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2020

  1. Configuration menu
    Copy the full SHA
    b9a4cc6 View commit details
    Browse the repository at this point in the history
  2. 6012: Fix for passing US Privacy string in buildVideoUrl and buildAdp…

    …odVideoUrl (#6075)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * pass USP consent string in dfpVideoUrl and dfpAdpodVideoUrl
    
    * added test cases
    pm-harshad-mane authored Dec 7, 2020
    Configuration menu
    Copy the full SHA
    5f6dab3 View commit details
    Browse the repository at this point in the history
  3. fix prebid server playerwidth and height (#6073)

    Co-authored-by: Reinout Stevens <reinout@crazygames.com>
    ReinoutStevens and Reinout Stevens authored Dec 7, 2020
    Configuration menu
    Copy the full SHA
    dbd0d84 View commit details
    Browse the repository at this point in the history
  4. Fix iframe __tcfapi arguments (#6058)

    * Fix __tcfapi declaration in iframe
    
    * Add tests for cmp declaration in iframe
    polo2ro authored Dec 7, 2020
    Configuration menu
    Copy the full SHA
    93f393a View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. Feature/vmuid connectid rebrand (#6045)

    * Key name change from vmuid to vmcid
    
    * Change the userId key name to vmconnectid
    
    * Support new key in response payload + remain backward compatible.
    
    Co-authored-by: slimkrazy <sam@slimkrazy.com>
    slimkrazy and slimkrazy authored Dec 8, 2020
    Configuration menu
    Copy the full SHA
    12d55b9 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. Beachfront adapter: Add banner tagid param (#6086)

    * add tagid to banner request
    
    * bump version
    
    * update test case
    
    * run tests
    
    Co-authored-by: John Salis <johnsalis@beachfrontmedia.com>
    jsalis and John Salis authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    4c047f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbd1169 View commit details
    Browse the repository at this point in the history
  3. [Triplelift] Fix FPD key-value pairs logic (#6065)

    * follow spec to parse fpd
    * ad unit support stub
    * adunit method
    * ad unit etc
    * typo
    * fix test
    * typo
    * change to const
    Brandon Ling authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    478e045 View commit details
    Browse the repository at this point in the history
  4. Add new adapter - adWMGBidAdapter (#6070)

    * Add adWMG Bid Adapter
    
    * Fix unit tests
    
    Co-authored-by: Mikhail Dykun <m.dykun@wmgroup.us>
    nyakove and Mikhail Dykun authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    dd51f24 View commit details
    Browse the repository at this point in the history
  5. Add PubWise Bid Adapter (#6044)

    * updates for first cut at bidder
    
    * fix up height and width
    
    * adds test spec
    
    * remove hello_world from commit'
    
    * updates to support native and fix issues found in initial review
    
    * fix handling of new node in response for native vs banner
    
    * updates to handle OpenRTB base
    
    * updates to support RTB style calls
    
    * updates to get back to parity
    
    * updates to testing
    
    * updates to test media type handling
    
    * updates to handling testing
    
    * updates to testing
    
    * remove report file
    
    * updates to fix up unit/spec tests
    
    * updates to fix up unit/spec tests
    
    * updates to fix up unit/spec tests
    
    * updates to handling of gdpr
    
    * Delete hello_world.html
    
    * remove hellow-world-sample
    
    * Pubwise 481 (#7)
    
    * updates to support PubWise bid adapter, test cases and documentation
    
    * updates to fix param tes
    
    * Pubwise 481 (#8)
    
    * fixes for unit testing
    
    * remove unused variables and params
    
    * Updates to Remove Unused Vars (#9)
    
    * remove unused vars
    
    * updates to fix up used and unsused params
    
    * updates to fix up used and unsused params (#10)
    
    * updates to fix up used and unsused params
    
    * updates to remove usersync and add gvlid
    
    * Pubwise 481 (#11)
    
    * updates to remove usersync, add https, and add gvlid
    
    * Update pubwiseBidAdapter.js
    
    * updates to remove json, to remove options hit
    GLStephen authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    9143962 View commit details
    Browse the repository at this point in the history
  6. Vdoai adapter update - Added video mediaType support (#5970)

    * added video mediatype support to vdoai adapter
    
    * added unit test
    cpuBird authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    a95f1db View commit details
    Browse the repository at this point in the history
  7. Price Floors update to include modelTimestamp displaying when the flo…

    …ors file was produced (#6061)
    
    Rubicon Anaytics Update to pass modelTimestamp if exists
    mmoschovas authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    c0af432 View commit details
    Browse the repository at this point in the history
  8. Adagio Bid Adapter: hotfix - detect support for intersectionObserver (#…

    …6095)
    
    * Detect support for intersectionObserver
    
    * Fix IE11
    
    * Add special params for non standard integration
    
    * Stronger IntersectionObserver detection
    
    * Fix test and add new params to .md file
    osazos authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    a17c234 View commit details
    Browse the repository at this point in the history
  9. Adt new alias (#6004)

    * Add new alias
    
    * Add new aliases and fix endpoints
    
    * lint
    
    * Fix tests
    GeneGenie authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    83bafc0 View commit details
    Browse the repository at this point in the history
  10. Prebid 4.9.0 Release

    Mike Chowla committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    09601b6 View commit details
    Browse the repository at this point in the history
  11. Increment pre version

    Mike Chowla committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    3496b3f View commit details
    Browse the repository at this point in the history
  12. Add Release Drafter Instructions to PR_REVIEW.md (#6085)

    * Add Release Drafter Instructions to PR_REVIEW.md
    
    * Add Prettier Formatting
    
    Makes keywords more distinct.
    
    Co-authored-by: Scott Menzer <scott@id5.io>
    
    Co-authored-by: Scott Menzer <scott@id5.io>
    GLStephen and smenzer authored Dec 9, 2020
    Configuration menu
    Copy the full SHA
    f7a91ca View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

  1. Configuration menu
    Copy the full SHA
    03b8213 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    754ce67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8353d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2020

  1. Add Kubient bid adapter, Remove alias from Fidelity bid adapter. (#6084)

    * Add New Kubient Bid Adapter
    
    * Add New Kubient Bid Adapter
    
    * Fidelity Bid Adapter Update. Less 'Kubient' Alias
    
    * New Kubient Bid Adapter. Errors fix.
    onaydenov authored Dec 11, 2020
    Configuration menu
    Copy the full SHA
    0a5f9db View commit details
    Browse the repository at this point in the history
  2. [Sharethrough] Add Support for badv/bcat and Identity Link User ID (#…

    …6100)
    
    * Add support for badv and bcat
    
    [#175358412]
    
    Co-authored-by: Michael Duran <mduran@sharethrough.com>
    
    * Add support for Identity Link
    
    [#175688307]
    
    Co-authored-by: Michael Duran <mduran@sharethrough.com>
    
    Co-authored-by: Michael Duran <mduran@sharethrough.com>
    maphe and madma authored Dec 11, 2020
    Configuration menu
    Copy the full SHA
    9f38423 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2020

  1. Sovrn: Pass the imp.ext.deals field (#6098)

    * EX-2549 Pass segments parameter as imp.ext.dealids array
    
    * EX-2549 Address Jon's feedback
    
    * EX-2549 Reworked the solution
    
    * EX-2549 Blackbird compatibility
    
    * EX-2549 Address Jon's comments
    
    * EX-2549 Addressed upstream PR comments
    egsgordeev authored Dec 14, 2020
    Configuration menu
    Copy the full SHA
    2527051 View commit details
    Browse the repository at this point in the history
  2. oneVideo Adapter - Dynamic TTL support (SAPR-15473) (#6108)

    * ttl incoming value or default 300
    
    * ttl validation 0-3600
    
    * Fix to oneVideo tests
    
    * added ttl unit tests
    
    * updated md file
    
    * update minor version 3.0.5
    
    * Updated unit test for minor version check
    
    * remove x from liveIntentIdSystem_spec.js
    
    * md conflict fix
    
    * fix missing comma in md file
    
    * update minor version 3.0.5
    
    * remove x from liveIntentIdSystem_spec.js
    
    * update md file
    
    * added ttl to md file
    
    * ttl incoming value or default 300
    
    * ttl validation 0-3600
    
    * Fix to oneVideo tests
    
    * added ttl unit tests
    
    * updated md file
    
    * update minor version 3.0.5
    
    * Updated unit test for minor version check
    
    * remove x from liveIntentIdSystem_spec.js
    
    * md conflict fix
    
    * update minor version 3.0.5
    
    * remove x from liveIntentIdSystem_spec.js
    
    * update md file
    
    * added ttl to md file
    
    * cleanup
    adam-browning authored Dec 14, 2020
    Configuration menu
    Copy the full SHA
    42be508 View commit details
    Browse the repository at this point in the history
  3. Add Gulp Review-Start Task (#6067)

    * add review-start gulp command
    
    * remove watch, unecessary for reviews
    
    * add instructions to reviewer file for new command
    
    * Updates to add back watch
    
    * updates to had reviewer hub page
    
    * Update PR_REVIEW.md
    GLStephen authored Dec 14, 2020
    Configuration menu
    Copy the full SHA
    a2454a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94c9dcc View commit details
    Browse the repository at this point in the history
  5. feat(sublimeBidAdapter): updating sublimeBidAdapter module (#6113)

    - using a simple-request for the POST bid request
    - renaming our internal ver pixel param to pbav
    fgcloutier authored Dec 14, 2020
    Configuration menu
    Copy the full SHA
    2102f4a View commit details
    Browse the repository at this point in the history
  6. oneTag Bid Adapter: bidRequest object adjustments (#6105)

    * Propagates server data directly without members picking, extracts userIds from the the validBidRequest object
    
    * Picks netRevenue value from received bid, defaulting to false
    
    Co-authored-by: francesco <f.orazini@onetag.com>
    onetag-dev and forazini authored Dec 14, 2020
    Configuration menu
    Copy the full SHA
    0fec20d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    30711be View commit details
    Browse the repository at this point in the history
  8. Add Zemanta adapter (#6039)

    rokostik authored Dec 14, 2020
    Configuration menu
    Copy the full SHA
    f6f27dd View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. vdoai Bid Adapter: added multisize array in bid requests (#6101)

    * added multisize array in vdoai bid requests
    
    * fixing a bug dimentions
    cpuBird authored Dec 15, 2020
    Configuration menu
    Copy the full SHA
    6b4494c View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2020

  1. Sovrn Bid Adapter: Change TTL field (#6083)

    * Change TTL field for SovrnBidAdapter
    
    * Fix unit tests
    
    * Fix codestyle in unit tests
    
    * Fix tests
    
    * Fix tests
    
    * Removed ext field from some tests
    
    * Trying to make ext field optional
    
    * Codestyle changes
    VadimGush authored Dec 16, 2020
    Configuration menu
    Copy the full SHA
    53e6291 View commit details
    Browse the repository at this point in the history
  2. Change bidder url for Qwarry adapter (#6128)

    * qwarry bid adapter
    
    * formatting fixes
    
    * fix tests for qwarry
    
    * qwarry bid adapter
    
    * add header for qwarry bid adapter
    
    * bid requests fix
    
    * fix tests
    
    * response fix
    
    * fix tests for Qwarry bid adapter
    
    * add pos parameter to qwarry bid adapter
    
    * qwarryBidAdapter onBidWon hotfix
    
    * Change bidder endpoint url for Qwarry adapter
    
    Co-authored-by: Artem Kostritsa <akostritsa@akostritsa.com>
    Co-authored-by: Alexander Kascheev <akascheev@asteriosoft.com>
    3 people authored Dec 16, 2020
    Configuration menu
    Copy the full SHA
    a9f1795 View commit details
    Browse the repository at this point in the history
  3. Add Automatic Release Drafter Functionality to Prebid Repository (#5954)

    * Create release-drafter.yml
    
    * Create release-drafter.yml
    
    * Update release-drafter.yml
    
    * Update release-drafter.yml
    GLStephen authored Dec 16, 2020
    Configuration menu
    Copy the full SHA
    1410a73 View commit details
    Browse the repository at this point in the history
  4. Price Floors update to include modelWeight in the bid request to give…

    … additional context for Analytics adapters that the Floors Module is schema mode 2, and the floors module picks a model prior to an auction based on the modelWeight supplied in the floors module definition (#6126)
    
    Rubicon Analytics Update to pass modelWeight if exists
    mmoschovas authored Dec 16, 2020
    Configuration menu
    Copy the full SHA
    54df547 View commit details
    Browse the repository at this point in the history
  5. Prebid 4.20.0 Release

    smenzer committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    eebdee2 View commit details
    Browse the repository at this point in the history
  6. Increment pre version

    smenzer committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    282866a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    47e96ad View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2020

  1. Add support for tagId parameter (#6133)

    * Add support for tagId parameter
    
    * Update maintainer email to an alias
    readpeaktuomo authored Dec 18, 2020
    Configuration menu
    Copy the full SHA
    453e080 View commit details
    Browse the repository at this point in the history
  2. Inmar bidder adapter: Make adNetId an optional paramater (#6136)

    * Update Inmar bidder adapter
    
    * Set withCredentials to true
    
    * Remove inmarId from Inmar bidder adapter
    
    * Remove withCredentials because it defaults to true
    zandree-owneriq authored Dec 18, 2020
    Configuration menu
    Copy the full SHA
    78917f5 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2020

  1. Added VOX Bidder Adapter (#6030)

    * Added voxBidAdapter.js to get a bid from partners.hybrid.ai
    
    * Added placements ids for testing
    
    Co-authored-by: s-shevtsov <s.shevtsov@targetix.net>
    hybrid-ai and s-shevtsov authored Dec 19, 2020
    Configuration menu
    Copy the full SHA
    2c1e535 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2020

  1. added Engageya bid adapter (#6109)

    * added Engageya bid adapter
    
    * moved test function from adapter to spec
    
    * remove function import
    
    * PAGE_URL should be String
    reemeng authored Dec 21, 2020
    Configuration menu
    Copy the full SHA
    5dd60a1 View commit details
    Browse the repository at this point in the history
  2. Fix userIds format for TheMediaGrid Bid Adapter (#6142)

    * Added TheMediaGridNM Bid Adapter
    
    * Updated required params for TheMediaGridNM Bid Adapter
    
    * Update TheMediGridNM Bid Adapter
    
    * Fix tests for TheMediaGridNM Bid Adapter
    
    * Fixes after review for TheMediaGridNM Bid Adapter
    
    * Add support of multi-format in TheMediaGrid Bid Adapter
    
    * Update sync url for grid and gridNM Bid Adapters
    
    * TheMediaGrid Bid Adapter: added keywords adUnit parameter
    
    * Update TheMediaGrid Bid Adapter to support keywords from config
    
    * Implement new request format for TheMediaGrid Bid Adapter
    
    * Fix jwpseg params for TheMediaGrid Bid Adapter
    
    * Update unit tests for The Media Grid Bid Adapter
    
    * Fix typo in TheMediaGrid Bid Adapter
    
    * Added test for jwTargeting in TheMediaGrid Bid Adapter
    
    * The new request format was made by default in TheMediaGrid Bid Adapter
    
    * Update userId format in ad request for TheMediaGrid Bid Adapter
    
    * Added bidFloor parameter for TheMediaGrid Bid Adapter
    
    * Fix for review TheMediaGrid Bid Adapter
    
    * Support floorModule in TheMediaGrid Bid Adapter
    
    * Fix empty bidfloor for TheMediaGrid Bid Adapter
    
    * Some change to restart autotests
    
    * Fix userIds format for TheMediaGrid Bid Adapter
    
    * Remove digitrust userId from TheMediaGrid Bid Adapter
    TheMediaGrid authored Dec 21, 2020
    Configuration menu
    Copy the full SHA
    d68f2e0 View commit details
    Browse the repository at this point in the history
  3. ID Library feat: turn off fullscan by default (#6140)

    * chore: lint HTML example page
    
    * chore: add space to logging statement for clarity
    
    * chore: update package lock
    
    * feat: turn off fullscan by default
    
    * chore: format the HTML for readibility
    
    * chore: fix test
    
    * Revert "chore: update package lock"
    
    This reverts commit 4faf194.
    iamnewton authored Dec 21, 2020
    Configuration menu
    Copy the full SHA
    3e73c11 View commit details
    Browse the repository at this point in the history
  4. update release process for notes on release drafter checks (#6137)

    * update release process for notes on release drafter checks
    
    * update section titles
    smenzer authored Dec 21, 2020
    Configuration menu
    Copy the full SHA
    2f05506 View commit details
    Browse the repository at this point in the history
  5. Sspbc Bid Adapter: multiple updates (#6118)

    * add sspbc adapter
    
    * tests for sspbc adapter
    
    * sspBC adapter v4.5: set correct creativeId, add adomain to bid.meta, set test mode in adexchange, read site SN from bid response
    
    * sspBC adapter v4.5: set meta.advertiserDomains, update test to expect bid.meta
    
    * sspBC Adapter: add ajax tests (test ad with & without gdpr)
    
    * sspBC Adapter: remove ajax tests
    
    * Update adapter to v4.6
    
    Update adapter to v4.6
    - add notification endpoint
    - send bidWon and onTimeout notifications
    - send CMP version to user sync endpoint
    
    * Remove console logs for notification events
    
    * Change payload data in onTimeout event
    
    * Update tests for sspBC adapter
    
    Update tests for sspBC adapter: 
    - add onBidWon test
    - add onTimeout test
    - alter getUserSyncs test
    
    * Update sspBC adapter to v4.7; enable oneCodeId mode; change module name to ensure combatibility with prebid.org downloader
    
    * sspBc adapter: Bug fixes in v4.7 - change notification format, fix oneCode detection data, convert slot number to int
    
    Co-authored-by: Wojciech Biały <wb@WojciechBialy.local>
    wojciech-bialy-wpm and Wojciech Biały authored Dec 21, 2020
    Configuration menu
    Copy the full SHA
    5d2ccb2 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2020

  1. oneVideo Adapter - Content Object support (SAPR-15477) (#6110)

    * updated object,str,num validations using pbjs utils
    
    * validation if statements for content object
    
    * validation if statements for content object
    
    * updated contetn object validations using utils
    
    * refractoring clean if statement
    
    * fixing typos
    
    * added todos
    
    * added category string & data object validations
    
    * fixed esling ENDPOINT issue
    
    * updated content obj unit tests
    
    * fixed cat & data validation
    
    * fixed producer as object
    
    * revert .includes() to .indexof() for IE
    
    * reduced content obj params accoriding to ad-server support
    
    * fixed typeOf typo
    
    * fixed episode to Number
    
    * gitignore
    
    * restore gitignore
    
    * removed unsupported params from md file
    
    * reverted package & pagkage-lock
    
    * fixed incorrect episdoe from str to num
    adam-browning authored Dec 22, 2020
    Configuration menu
    Copy the full SHA
    4bfd475 View commit details
    Browse the repository at this point in the history
  2. GumGum: adds support for new field - irisid (#6129)

    * adds support for new field - irisid
    
    * remove package-lock.json
    
    * revert psckage-lock.json to source
    lbenmore authored Dec 22, 2020
    Configuration menu
    Copy the full SHA
    be14e4c View commit details
    Browse the repository at this point in the history
  3. AdmixerBidAdapter - add alias , add adapter config (#6120)

    * add alias "adblender", custom endpoint
    
    * remove houseofpubs
    
    * add config example
    
    * update email
    
    * adblender.md fix naming
    Galphimbl authored Dec 22, 2020
    Configuration menu
    Copy the full SHA
    64c560b View commit details
    Browse the repository at this point in the history
  4. Zeta updates - Pass additional data through adapter (#6134)

    * Submit Zeta Adapter to Prebid
    
    * comments addressed
    
    * demo changes
    
    * additional polishing
    
    * additional polishing
    
    * Update hello_world.html
    
    * remove extraneous changes to hello_world.html
    
    * no, really this time
    
    * additional polishing
    
    * add unit test
    
    * Update Zeta bid adapter to pass more data
    mwehr-zeta authored Dec 22, 2020
    Configuration menu
    Copy the full SHA
    30af7a0 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2020

  1. Configuration menu
    Copy the full SHA
    080b6b7 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2021

  1. FreeWheel add support for campaignId, bannerId, and dealId (#6144)

    * Refactored dealId code to modularize obtaining ids from the Impression node
        * Added support for obtaining bannerId and campaignId
        * Added logic to prioritize Impression nodes with a rootViewKey
        * Added test cases to cover new logic for obtaining dealId, bannerId, and campaignId
    sfloam authored Jan 4, 2021
    Configuration menu
    Copy the full SHA
    e7ca0c9 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2021

  1. IronSourceBidAdapter: Change logic of detect pageURL (#6147)

    * Change ironsource to be lower case all over code
    
    * Add test mode to the IronSource bidder
    
    * get dynamic ttl from the server response
    
    * Change page_url logic
    liranbaruch authored Jan 5, 2021
    Configuration menu
    Copy the full SHA
    24538ca View commit details
    Browse the repository at this point in the history
  2. LiveConnect, lighter-weight module (#6016)

    * NT. Trying out how webpack plays with env vars
    
    * NT. Test run before merge
    
    * NT. POC kinda ok for me now
    
    * NT. Updated the lc version to released one.
    
    * NT. Reverting test data. Ready for PR
    
    * NT. Fixing linting.
    
    * NT. Fixing the email hash scenario.
    jankoulaga authored Jan 5, 2021
    Configuration menu
    Copy the full SHA
    0fc9e23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56d9930 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2021

  1. Configuration menu
    Copy the full SHA
    c2a50ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c832131 View commit details
    Browse the repository at this point in the history
  3. Eplanning: new prioritization metric for adunit sizes (#6139)

    * Eplanning: new optional parameter is added
    
    * Eplanning: new prioritization metric for adunit sizes
    
    * Eplanning: desktop prioritization test for adunit sizes
    chino117 authored Jan 6, 2021
    Configuration menu
    Copy the full SHA
    1804e64 View commit details
    Browse the repository at this point in the history
  4. Prebid 4.21.0 Release

    Mike Chowla committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    53183da View commit details
    Browse the repository at this point in the history
  5. Increment pre version

    Mike Chowla committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    d47b961 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2021

  1. Configuration menu
    Copy the full SHA
    caaad49 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2021

  1. Configuration menu
    Copy the full SHA
    da2f5d1 View commit details
    Browse the repository at this point in the history
  2. Update ucfunnelBidAdapter (#6157)

    * support TCFv2.0
    * support coppa
    * support Publisher Domain
    * support meta.mediaType and meta.advertiserDomains
    * test parameters for validating bids
    
    Co-authored-by: root <root@ubuntu.members.linode.com>
    Co-authored-by: Ryan Chou <ryanchou0210@gmail.com>
    Co-authored-by: jack.hsieh <moonnight8520@gmail.com>
    4 people authored Jan 8, 2021
    Configuration menu
    Copy the full SHA
    c056832 View commit details
    Browse the repository at this point in the history
  3. DfpAdServerVideo: Pass GDPR Consent Data (#6143)

    * pass GDPR consent data in dfpVideoUrl and dfpAdpodVideoUrl
    
    * Send gdpr param as a number
    
    Co-authored-by: Mark Monday <mmonday@rubiconproject.com>
    msm0504 and Mark Monday authored Jan 8, 2021
    Configuration menu
    Copy the full SHA
    3cc18ad View commit details
    Browse the repository at this point in the history
  4. TE Medya Prebid Adapter (#6168)

    * TE Medya Prebid Adapter
    
    Hello @aleksatr ,
    We have completed the prebid adapter development for our TE Medya advertisement panel. We ran the tests and checked that it works. I request your review.
    Best.
    
    * Create temedyaBidAdapter_spec.js
    
    * Update temedyaBidAdapter_spec.js
    
    * Update temedyaBidAdapter_spec.js
    
    * Update temedyaBidAdapter_spec.js
    vidyome authored Jan 8, 2021
    Configuration menu
    Copy the full SHA
    2db99bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bfc6009 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2021

  1. CAP-2116 updated the placementId property to tagId (#6171)

    Co-authored-by: Rajkumar Natarajan <rajkumar.natarajan@synacor.com>
    rajcspsg and Rajkumar Natarajan authored Jan 11, 2021
    Configuration menu
    Copy the full SHA
    1574065 View commit details
    Browse the repository at this point in the history
  2. Rise adapter (#6165)

    * add Rise adapter
    
    * fixes
    
    * change param isOrg to org
    
    * Rise adapter
    
    * change email for rise
    
    * fix circle failed
    
    * bump
    
    * bump
    
    * bump
    
    * remove space
    noamtzuberi authored Jan 11, 2021
    Configuration menu
    Copy the full SHA
    c2f84cf View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2021

  1. Configuration menu
    Copy the full SHA
    888cd97 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2021

  1. Add the root domain check method as a util method added for use mod… (#…

    …6124)
    
    * Add the root domain check method as a global method added for use modules
    
    * Add a date suffix to keep the test cookie random
    
    * Per review, moved the findRootDomain method to utils out of the userId modules
    
    * More the domain method back the user module but attach it to the submodule so that userId modules can have access to it
    
    * Remove the storageManager as it is no longer used in utils
    markaconrad authored Jan 13, 2021
    Configuration menu
    Copy the full SHA
    5ed4400 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a56c67 View commit details
    Browse the repository at this point in the history
  3. Fix typo in mediaforce bid adapter (#6181)

    * add mediaforce bid adapter
    
    * make use of unused variable language
    
    * Added native support for Mediaforce Bid Adapter
    
    * Fix test endpoint url for Mediaforce Bid Adapter
    
    * cleanup
    
    * Added the ability to send multiple bids in one ad request for mediaforce bid adapter
    
    * Fixes after review for mediaforce bid adapter
    
    * Fix typo in mediaforce bid adapter
    
    Co-authored-by: ksanksana <little.grey.goblin@gmail.com>
    Niksok and ksanksana authored Jan 13, 2021
    Configuration menu
    Copy the full SHA
    19a0d72 View commit details
    Browse the repository at this point in the history
  4. Prebid JS Native Phase 2 update: (#5411)

    * Prebid JS Native Phase 2 update:
    
    1) Key Suppression for Native keys with sendTargetingKeys set to false at nativeParams.sendTargetingKeys or within asset i.e. nativeParams.image.sendTargetingKeys. Logic as follows:
       - If nativeParams.sendTargetingKeys set to false but asset has sendTargetingKeys set to true then add the KV
       - Else if nativeParams.sendTargetingKeys is set to true and asset does not have sendTargetingKeys defined or it is set to true then add KV
       - Else if nativeParams.sendTargetingKeys is not defined and asset does not have sendTargetingKeys defined or it is set
     to true then add KV
       If no conditions met then key is suppressed
    2) Adds rendererUrl or adTemplate to the bid object for easy retrieval if assets requested from creative
    3) Adds new logic to receiveMessage function in secureCreatives.js to answer data.action of 'allAssetRequest' with all available assets on the bid that have a value
    4) Adds new native keys to constants.json
    
    * Update to simplify send asset logic
    
    * Fixed asset location typo
    
    * Update to include message listener for native resize and update adObject for auction to include creative height and trigger resize
    
    Co-authored-by: Michael Moschovas <mmoschovas@NY-Moschovas.local>
    mmoschovas and Michael Moschovas authored Jan 13, 2021
    Configuration menu
    Copy the full SHA
    4938e4f View commit details
    Browse the repository at this point in the history
  5. Improve __uspapi behavior in iframe (#6072)

    * align locator + fix remove listener
    
    * update comment
    
    Co-authored-by: Reinout Stevens <reinout@crazygames.com>
    ReinoutStevens and Reinout Stevens authored Jan 13, 2021
    Configuration menu
    Copy the full SHA
    681c8e7 View commit details
    Browse the repository at this point in the history
  6. Prebid 4.22.0 Release

    smenzer committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    bbd64ab View commit details
    Browse the repository at this point in the history
  7. Increment pre version

    smenzer committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    c8665c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2021

  1. Sovrn: Add Support for Floor Module (#6155)

    * EX-2549 Pass segments parameter as imp.ext.dealids array
    
    * EX-2549 Address Jon's feedback
    
    * EX-2549 Reworked the solution
    
    * EX-2549 Blackbird compatibility
    
    * EX-2549 Address Jon's comments
    
    * EX-2549 Addressed upstream PR comments
    
    * added floor module support
    
    * added function check
    
    * rerun test
    
    Co-authored-by: Egor Gordeev <egordeev@lineate.com>
    Co-authored-by: Egor Gordeev <48566506+egsgordeev@users.noreply.github.com>
    3 people authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    4b6ee78 View commit details
    Browse the repository at this point in the history
  2. Lotame panorama id glv (#6185)

    * Add the root domain check method as a global method added for use modules
    
    * Add a date suffix to keep the test cookie random
    
    * Per review, moved the findRootDomain method to utils out of the userId modules
    
    * More the domain method back the user module but attach it to the submodule so that userId modules can have access to it
    
    * Remove the storageManager as it is no longer used in utils
    
    * Add the GVLID to the lotamePanoramaIdSystem
    
    * Use the GVL ID in the storage manager as well
    markaconrad authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    22a6c9a View commit details
    Browse the repository at this point in the history
  3. Admixer bid adapter: add fpd (#6190)

    * Migrating to Prebid 1.0
    
    * Migrating to Prebid 1.0
    
    * Fix spec
    
    * add gdpr and usp
    
    * remove changes in gdpr_hello_world.html
    
    * Update gdpr_hello_world.html
    
    add spaces
    
    * add user syncs
    
    * remove comments
    
    * tests
    
    * add fpd to request
    
    Co-authored-by: atkachov <atkachov91@admixer.ua>
    Galphimbl and atkachov authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    321690a View commit details
    Browse the repository at this point in the history
  4. Add Adomain Targeting Key and Default Targeting Keys (#6116)

    * Add Adomain Targeting Key
    
    * add default targeting key
    
    Co-authored-by: Veronica Kim <vkim@vkim-mac.lan>
    vkimcm and Veronica Kim authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    83dcf46 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2021

  1. Configuration menu
    Copy the full SHA
    fb1858e View commit details
    Browse the repository at this point in the history
  2. New feature: PBS anti alias (#6150)

    * PBS anti alias
    
    * lint
    
    * lint
    
    * update test
    
    * update test
    
    * Unit tests + dynamic aliasing
    
    * test bidder factory
    GeneGenie authored Jan 15, 2021
    Configuration menu
    Copy the full SHA
    5aad74a View commit details
    Browse the repository at this point in the history
  3. Waardex Bid Adapter: Add video support, refactor code (#6149)

    * Add video support, refactor code
    
    * Add zoneId, refactor
    
    Co-authored-by: yegorheiz <yegorheiz@gmail.com>
    yegorWaardex and yegorHeiz authored Jan 15, 2021
    Configuration menu
    Copy the full SHA
    c40f4ea View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2021

  1. ID5 User Id Module: move id5's user id extension to the uids array (#…

    …6193)
    
    * move id5's user id extension to the uids array to better conform to conventions
    
    * update location of id5 ext in spotx bid adapter
    smenzer authored Jan 18, 2021
    Configuration menu
    Copy the full SHA
    8ddef8f View commit details
    Browse the repository at this point in the history
  2. Add tapad id submodule (#6167)

    * Add tapad id submodule
    
    * clean and add specs
    moeroach94 authored Jan 18, 2021
    Configuration menu
    Copy the full SHA
    2f82760 View commit details
    Browse the repository at this point in the history
  3. GothamAds prebid adapter (#6180)

    * init new pull request with GothamAds prebid adapter
    
    * new optional params (#6148)
    
    * Add the root domain check method as a util method added for use mod… (#6124)
    
    * Add the root domain check method as a global method added for use modules
    
    * Add a date suffix to keep the test cookie random
    
    * Per review, moved the findRootDomain method to utils out of the userId modules
    
    * More the domain method back the user module but attach it to the submodule so that userId modules can have access to it
    
    * Remove the storageManager as it is no longer used in utils
    
    * fix includes and find references in various files (#6183)
    
    * Fix typo in mediaforce bid adapter (#6181)
    
    * add mediaforce bid adapter
    
    * make use of unused variable language
    
    * Added native support for Mediaforce Bid Adapter
    
    * Fix test endpoint url for Mediaforce Bid Adapter
    
    * cleanup
    
    * Added the ability to send multiple bids in one ad request for mediaforce bid adapter
    
    * Fixes after review for mediaforce bid adapter
    
    * Fix typo in mediaforce bid adapter
    
    Co-authored-by: ksanksana <little.grey.goblin@gmail.com>
    
    * Prebid JS Native Phase 2 update: (#5411)
    
    * Prebid JS Native Phase 2 update:
    
    1) Key Suppression for Native keys with sendTargetingKeys set to false at nativeParams.sendTargetingKeys or within asset i.e. nativeParams.image.sendTargetingKeys. Logic as follows:
       - If nativeParams.sendTargetingKeys set to false but asset has sendTargetingKeys set to true then add the KV
       - Else if nativeParams.sendTargetingKeys is set to true and asset does not have sendTargetingKeys defined or it is set to true then add KV
       - Else if nativeParams.sendTargetingKeys is not defined and asset does not have sendTargetingKeys defined or it is set
     to true then add KV
       If no conditions met then key is suppressed
    2) Adds rendererUrl or adTemplate to the bid object for easy retrieval if assets requested from creative
    3) Adds new logic to receiveMessage function in secureCreatives.js to answer data.action of 'allAssetRequest' with all available assets on the bid that have a value
    4) Adds new native keys to constants.json
    
    * Update to simplify send asset logic
    
    * Fixed asset location typo
    
    * Update to include message listener for native resize and update adObject for auction to include creative height and trigger resize
    
    Co-authored-by: Michael Moschovas <mmoschovas@NY-Moschovas.local>
    
    * Improve __uspapi behavior in iframe (#6072)
    
    * align locator + fix remove listener
    
    * update comment
    
    Co-authored-by: Reinout Stevens <reinout@crazygames.com>
    
    * Prebid 4.22.0 Release
    
    * Increment pre version
    
    * Sovrn: Add Support for Floor Module (#6155)
    
    * EX-2549 Pass segments parameter as imp.ext.dealids array
    
    * EX-2549 Address Jon's feedback
    
    * EX-2549 Reworked the solution
    
    * EX-2549 Blackbird compatibility
    
    * EX-2549 Address Jon's comments
    
    * EX-2549 Addressed upstream PR comments
    
    * added floor module support
    
    * added function check
    
    * rerun test
    
    Co-authored-by: Egor Gordeev <egordeev@lineate.com>
    Co-authored-by: Egor Gordeev <48566506+egsgordeev@users.noreply.github.com>
    
    * Lotame panorama id glv (#6185)
    
    * Add the root domain check method as a global method added for use modules
    
    * Add a date suffix to keep the test cookie random
    
    * Per review, moved the findRootDomain method to utils out of the userId modules
    
    * More the domain method back the user module but attach it to the submodule so that userId modules can have access to it
    
    * Remove the storageManager as it is no longer used in utils
    
    * Add the GVLID to the lotamePanoramaIdSystem
    
    * Use the GVL ID in the storage manager as well
    
    * Admixer bid adapter: add fpd (#6190)
    
    * Migrating to Prebid 1.0
    
    * Migrating to Prebid 1.0
    
    * Fix spec
    
    * add gdpr and usp
    
    * remove changes in gdpr_hello_world.html
    
    * Update gdpr_hello_world.html
    
    add spaces
    
    * add user syncs
    
    * remove comments
    
    * tests
    
    * add fpd to request
    
    Co-authored-by: atkachov <atkachov91@admixer.ua>
    
    * Add Adomain Targeting Key and Default Targeting Keys (#6116)
    
    * Add Adomain Targeting Key
    
    * add default targeting key
    
    Co-authored-by: Veronica Kim <vkim@vkim-mac.lan>
    
    * Adkernel: torchad alias (#6191)
    
    * New feature: PBS anti alias (#6150)
    
    * PBS anti alias
    
    * lint
    
    * lint
    
    * update test
    
    * update test
    
    * Unit tests + dynamic aliasing
    
    * test bidder factory
    
    * Waardex Bid Adapter: Add video support, refactor code (#6149)
    
    * Add video support, refactor code
    
    * Add zoneId, refactor
    
    Co-authored-by: yegorheiz <yegorheiz@gmail.com>
    
    * init new pull request with GothamAds prebid adapter
    
    Co-authored-by: Drilon Kastrati <drilon@gjirafa.com>
    Co-authored-by: Mark <markaconrad@users.noreply.github.com>
    Co-authored-by: jsnellbaker <31102355+jsnellbaker@users.noreply.github.com>
    Co-authored-by: Niksok <belnamtar@mail.ru>
    Co-authored-by: ksanksana <little.grey.goblin@gmail.com>
    Co-authored-by: mmoschovas <63253416+mmoschovas@users.noreply.github.com>
    Co-authored-by: Michael Moschovas <mmoschovas@NY-Moschovas.local>
    Co-authored-by: Reinout Stevens <reinout@reinoutstevens.be>
    Co-authored-by: Reinout Stevens <reinout@crazygames.com>
    Co-authored-by: Scott Menzer <scott@id5.io>
    Co-authored-by: John Rosendahl <jrosendahl@gmail.com>
    Co-authored-by: Egor Gordeev <egordeev@lineate.com>
    Co-authored-by: Egor Gordeev <48566506+egsgordeev@users.noreply.github.com>
    Co-authored-by: Galphimbl <sashatkachov91@gmail.com>
    Co-authored-by: atkachov <atkachov91@admixer.ua>
    Co-authored-by: Veronica Kim <43146383+vkimcm@users.noreply.github.com>
    Co-authored-by: Veronica Kim <vkim@vkim-mac.lan>
    Co-authored-by: Denis Logachov <denis@adkernel.com>
    Co-authored-by: Gena <wertixvost@gmail.com>
    Co-authored-by: yegorWaardex <59033363+yegorWaardex@users.noreply.github.com>
    Co-authored-by: yegorheiz <yegorheiz@gmail.com>
    22 people authored Jan 18, 2021
    Configuration menu
    Copy the full SHA
    66fcb8c View commit details
    Browse the repository at this point in the history
  4. add AdTrue bid adapter (#6166)

    * add AdTrue bid adapter
    
    * add AdTrue Bid Adapter unit tests
    
    * add AdTrue Bid Adapter unit tests
    
    * add AdTrue bid adapter
    
    * add AdTrue Bid Adapter unit tests
    
    * add AdTrue Bid Adapter unit tests
    
    * add AdTrue bid adapter
    haibau authored Jan 18, 2021
    Configuration menu
    Copy the full SHA
    1729dd3 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

  1. Configuration menu
    Copy the full SHA
    90b2b61 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Price Floors: use standard cpmAdjustment (#6194)

    * use standard cpmAdjustment
    
    * spaces
    robertrmartinez authored Jan 20, 2021
    Configuration menu
    Copy the full SHA
    4faaf47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e33c62d View commit details
    Browse the repository at this point in the history
  3. Fallback to utilize ad unit code if dmx id is not provide and increas…

    …ed TTL value (#6178)
    
    * allow users to be sent to dmx even when gdpr is configured in prebid
    
    * Change default ttl value
    
    Change default ttl value for banner and video
    
    * optional dmxid - fallback to use ad unit code
    
    Co-authored-by: steve-a-districtm <56413795+steve-a-districtm@users.noreply.github.com>
    Configuration menu
    Copy the full SHA
    884b814 View commit details
    Browse the repository at this point in the history
  4. Rubicon analytics Adapter: Add logic to send batched message when slo…

    …ts render (#6188)
    
    * adding logic to wait for slots to render before message
    
    * Test updates
    robertrmartinez authored Jan 20, 2021
    Configuration menu
    Copy the full SHA
    962d306 View commit details
    Browse the repository at this point in the history
  5. Prebid 4.0.23 Release

    Eric Harper committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    0eedc84 View commit details
    Browse the repository at this point in the history
  6. Increment pre version

    Eric Harper committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    2a62f6c View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. Lotame: added change to fall back to the TCF cookies when no data is …

    …present in the consentData object. (#6192)
    Tonsil authored Jan 21, 2021
    Configuration menu
    Copy the full SHA
    7877972 View commit details
    Browse the repository at this point in the history
  2. Lotame panorama id system updates (#6187)

    * Add the root domain check method as a global method added for use modules
    
    * Add a date suffix to keep the test cookie random
    
    * Per review, moved the findRootDomain method to utils out of the userId modules
    
    * More the domain method back the user module but attach it to the submodule so that userId modules can have access to it
    
    * Remove the storageManager as it is no longer used in utils
    
    * lotamePanoramaIdSubmodule: Add root cookie domain to all cookie writes
    
    * lotamePanoramaIdSubmodule: Don't update profile id storage for a particular error
    
    * lotamePanoramaIdSystem: Switch to indexOf instead of includes to support IE 11
    markaconrad authored Jan 21, 2021
    Configuration menu
    Copy the full SHA
    e8b8be5 View commit details
    Browse the repository at this point in the history
  3. support outbrain alias in zemanta adapter (#6203)

    Rok Sušnik authored Jan 21, 2021
    Configuration menu
    Copy the full SHA
    6fc1017 View commit details
    Browse the repository at this point in the history
  4. Yieldlab Adapter: Change URI of outstream renderer (#6211)

    * Change OUTSTREAMPLAYER_URL
    
    * Change OUTSTREAMPLAYER_URL
    BertiBauer authored Jan 21, 2021
    Configuration menu
    Copy the full SHA
    a72109e View commit details
    Browse the repository at this point in the history
  5. Livewrapped: GVL id (#6208)

    * Livewrapped bid and analytics adapter
    
    * Fixed some tests for browser compatibility
    
    * Fixed some tests for browser compatibility
    
    * Changed analytics adapter code name
    
    * Fix double quote in debug message
    
    * modified how gdpr is being passed
    
    * Added support for Publisher Common ID Module
    
    * Corrections for ttr in analytics
    
    * ANalytics updates
    
    * Auction start time stamp changed
    
    * Detect recovered ad blocked requests
    Make it possible to pass dynamic parameters to adapter
    
    * Collect info on ad units receiving any valid bid
    
    * Support for ID5
    Pass metadata from adapter
    
    * Typo in test + eids on wrong level
    
    * Fix for Prebid 3.0
    
    * Fix get referer
    
    * http -> https in tests
    
    * Native support
    
    * Read sizes from mediatype.banner
    
    * Revert accidental commit
    
    * Support native data collection + minor refactorings
    
    * Set analytics endpoint
    
    * Support for app parameters
    
    * Fix issue where adunits with bids were not counted on reload
    
    * Send debug info from adapter to external debugger
    
    * SChain support
    
    * Send GDPR data in analytics request
    
    * video support
    
    Video support
    
    * Report back floor via analytic
    
    * Send auction id and adunit/bidder connection id
    
    * Criteo id support
    
    * Updated example
    
    * livewrapped Analytics Adapter info file
    
    * Livewrapped gvlid
    bjorn-lw authored Jan 21, 2021
    Configuration menu
    Copy the full SHA
    a79d7d8 View commit details
    Browse the repository at this point in the history
  6. IX Bid Adapter: Multiformat support, video adunit param, IXdiags (#6177)

    * Multiformat support, video adunit param, IXdiags
    
    * Lint fixing
    
    * IE fix [cant handle includes]
    
    * updated ixdiag count and validation logic
    
    Co-authored-by: Ix-Prebid-Support <ix-prebid-support@indexexchange.com>
    umakajan and Ix-Prebid-Support authored Jan 21, 2021
    Configuration menu
    Copy the full SHA
    892fd93 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2021

  1. Colossus Adapter: bidfloor support (#6199)

    * add video&native traffic colossus ssp
    
    * Native obj validation
    
    * Native obj validation #2
    
    * Added size field in requests
    
    * fixed test
    
    * fix merge conflicts
    
    * move to 3.0
    
    * move to 3.0
    
    * fix IE11 new URL issue
    
    * fix IE11 new URL issue
    
    * fix IE11 new URL issue
    
    * https for 3.0
    
    * add https test
    
    * add ccp and schain features
    
    * fix test
    
    * sync with upstream, fix conflicts
    
    * Update colossussspBidAdapter.js
    
    remove commented code
    
    * Update colossussspBidAdapter.js
    
    lint fix
    
    * identity extensions
    
    * identity extensions
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * add tests for user ids
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * add gdpr support
    
    * add gdpr support
    
    * id5id support
    
    * Update colossussspBidAdapter.js
    
    add bidfloor parameter
    
    * Update colossussspBidAdapter.js
    
    check bidfloor
    
    * Update colossussspBidAdapter.js
    
    * Update colossussspBidAdapter.js
    
    * Update colossussspBidAdapter.js
    
    * Update colossussspBidAdapter_spec.js
    
    * use floor module
    
    * Revert "use floor module"
    
    This reverts commit f0c5c24.
    
    * use floor module
    
    Co-authored-by: Vladislav Isaiko <vladis@smartyads.com>
    Co-authored-by: Aiholkin <artem.iholkin@smartyads.com>
    3 people authored Jan 22, 2021
    Configuration menu
    Copy the full SHA
    f5587db View commit details
    Browse the repository at this point in the history
  2. EMX revised issue with schain forwarding (#6080)

    * adding ccpa support for emx_digital adapter
    
    * emx_digital ccpa compliance: lint fix
    
    * emx 3.0 compliance update
    
    * fix outstream renderer issue, update test spec
    
    * refactor formatVideoResponse function to use core-js/find
    
    * Add support for schain forwarding
    
    * Resolved issue with Schain object location
    
    Co-authored-by: Nick Colletti <nick.colletti@emxdigital.com>
    Co-authored-by: Nick Colletti <gnomish@gmail.com>
    Co-authored-by: Kiyoshi Hara <Kiyoshi.Hara@emxdigital.com>
    Co-authored-by: Dan Bogdan <daniel.bogdan@emxdigital.com>
    Co-authored-by: Jherez Taylor <jherez.taylor@emxdigital.com>
    Co-authored-by: EMXDigital <emxdigital@emxdigital.com>
    Co-authored-by: Rakesh Balakrishnan <Rakesh.Balakrishnan@emxdigital.com>
    8 people authored Jan 22, 2021
    Configuration menu
    Copy the full SHA
    6805418 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2021

  1. Criteo: Re-enable ad building when mediation is off and remove enable…

    …SendAllBids condition (#5900)
    bmwcmw authored Jan 25, 2021
    Configuration menu
    Copy the full SHA
    817f06e View commit details
    Browse the repository at this point in the history
  2. typo and var name improvement (#6217)

    Co-authored-by: karimJWP <karimJWP@github.com>
    karimMourra and karimJWP authored Jan 25, 2021
    Configuration menu
    Copy the full SHA
    534db98 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2021

  1. Updating send json userids to endpoint in idLibrary (#6219)

    * Updating send json userids
    
    * Updating send json userids
    
    * Updating send json userids
    
    * Updating string user ids to json
    
    Co-authored-by: skocheri <skocheri@rubiconproject.com>
    SKOCHERI and skocheri authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    86bdc03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce829e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    869d79d View commit details
    Browse the repository at this point in the history
  4. Implement glomex bid adapter (#6209)

    * Implement glomexBidAdapter
    
    * Implement glomexBidAdapter with tests and docs
    
    Co-authored-by: Herb Dombrowski <32455795+hrb-d@users.noreply.github.com>
    nerdbeere and hrb-d authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    dfed405 View commit details
    Browse the repository at this point in the history
  5. JW Player RTD Module - Limit scope to adUnits supporting instream vid…

    …eo (#6227)
    
    * checks if media type is video and jwtargeting is present
    
    * adds early return
    
    * adds tests for jwtargeting with banner or outtream
    
    Co-authored-by: karimJWP <karimJWP@github.com>
    karimMourra and karimJWP authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    40d335a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7970f51 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2021

  1. Triplelift Bid Adapter: Support for video floors (#6229)

    * adds support for getFloor of video mediaTypes
    
    * adds test for calling getFloor with correct mediaType
    
    * checks that _getFloor converts string floors to float
    
    Co-authored-by: Brandon Ling <51931757+blingster7@users.noreply.github.com>
    nllerandi3lift and Brandon Ling authored Jan 27, 2021
    Configuration menu
    Copy the full SHA
    eefd2af View commit details
    Browse the repository at this point in the history
  2. ATS Analytics: Send additional analytics data (#6145)

    * ATS-analytics - add new way to detect browser and add envelope_source
    
    * ATS-analytics - implement preflight logic
    
    * ATS-analytics - change analytics prod url
    
    * ATS-analytics - fix LGTM and add console log to atsAnalyticsAdapter test
    
    * ATS-analytics - fix internet explorer 11 bug
    
    * ATS-analytics - add logs on parseBrowser function
    
    * ATS-analytics - try check with indexOf function
    
    * ATS-analytics - fix sinon restore for ie11
    
    * ATS-analytics - fix sinon restore for ie11
    
    * ATS-analytics - try to fix sinon restore for ie11
    
    * ATS-analytics - try to fix sinon restore for ie11
    
    * ATS-analytics - refactor unit tests for userAgent
    
    * [ATS-Analytics] - Added semicolons
    
    Co-authored-by: Nemanja Rajkovic <n.rajkovic@levi9.com>
    mamatic and Nemanja Rajkovic authored Jan 27, 2021
    Configuration menu
    Copy the full SHA
    819176c View commit details
    Browse the repository at this point in the history
  3. Feature: Multiple Prebid Servers (#5992)

    * adjusted for multiple prebid servers and added and adjusted units tests
    
    * removed exra param
    
    * fixed unit test
    
    * adjusted testing module to work with mutliple configs
    Ryan Schweitzer authored Jan 27, 2021
    Configuration menu
    Copy the full SHA
    fdd646b View commit details
    Browse the repository at this point in the history
  4. Between multirequests (#6214)

    * added multirequests
    
    * const endpoint
    
    Co-authored-by: Ignat Khaylov <khaylov@betweenx.com>
    ignat-one and Ignat Khaylov authored Jan 27, 2021
    Configuration menu
    Copy the full SHA
    62907bd View commit details
    Browse the repository at this point in the history
  5. Prebid 4.24.0 Release

    robertrmartinez committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    ea9b0b0 View commit details
    Browse the repository at this point in the history
  6. Increment pre version

    robertrmartinez committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    6896e53 View commit details
    Browse the repository at this point in the history
  7. Fix astraoneBidAdapter (#6230)

    * Fix astraoneBidAdapter
    
    * Fix examples; update astraoneBidAdapter description
    
    * Fix astraoneBidAdapter_spec
    
    * Remove integration examples
    
    * Rename gbt to gpt
    lizakobrazova authored Jan 27, 2021
    Configuration menu
    Copy the full SHA
    438b0b0 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. Configuration menu
    Copy the full SHA
    b7ec359 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f2af66 View commit details
    Browse the repository at this point in the history
  3. SpotX Bid Adapter: default to 4/3 aspect ratio when response doesn't …

    …contain w or h (#6159)
    
    * Default to 4/3 aspect ratio when response doesn't contain w or h
    
    * SpotX bid adapter: reorder tests and remove extra assertions
    agdillon authored Jan 28, 2021
    Configuration menu
    Copy the full SHA
    5f56b18 View commit details
    Browse the repository at this point in the history
  4. Extended ID permissions supported by bidder (#6112)

    * User id bidder permission scheme
    
    * styling
    
    * prebidServer support
    
    * -
    
    * fix
    
    * prebidServerBidAdapter take eidPermissions directly from userId module
    
    * -
    
    * unit tests
    
    * -
    
    * -
    
    * update
    
    * -
    
    * -
    
    * changed pbjs_bidders to pbjsBidders
    
    * changed pbjsBidders to bidders
    ext.prebid.data.eidPermissions to ext.prebid.data.eidpermissions
    
    * rerun circleci
    
    * rerun circleci
    
    * omitting eidPermission entry if 'bidders' is not configured
    
    Co-authored-by: myerkovich <myerkovich@rubiconproject.com>
    Co-authored-by: Marko Yerkovich <marko_yerkovich@MacBook-Pro-Marko.local>
    3 people authored Jan 28, 2021
    Configuration menu
    Copy the full SHA
    a926dee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    524efda View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    136ad4c View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2021

  1. Malltv Bid Adapter : added data object as a param (#6232)

    * Updated malltv adapter
    
    * Updated markdown
    
    * Added test for malltvBidAdapter
    ardit-baloku authored Jan 29, 2021
    Configuration menu
    Copy the full SHA
    f613117 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2021

  1. support setting coopSync in s2sConfig (#6213)

    Co-authored-by: Mark Monday <mmonday@rubiconproject.com>
    msm0504 and Mark Monday authored Feb 1, 2021
    Configuration menu
    Copy the full SHA
    25dd35c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e60d10b View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2021

  1. pbsBidAdapter: change order of client syncs (#6248)

    * pbsBidAdapter: change order cookie_syncs
    
    Prebid Server places cookie-sync URLs in a specific order. PBJS was pulling them off in reverse order.
    
    * moving comment
    
    * reverting coopSync
    bretg authored Feb 2, 2021
    Configuration menu
    Copy the full SHA
    802cfd0 View commit details
    Browse the repository at this point in the history
  2. pass a flag back to ID5 servers if abTesting was enabled by the publi…

    …sher for monitoring usage of the feature (#6170)
    smenzer authored Feb 2, 2021
    Configuration menu
    Copy the full SHA
    99c1256 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2021

  1. Configuration menu
    Copy the full SHA
    62e2169 View commit details
    Browse the repository at this point in the history
  2. Update britepoolIdSystem.md (#6254)

    Eliot from Britepool says you can set just the api key without any params (eg ssid or hash)
    patmmccann authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    6a8f953 View commit details
    Browse the repository at this point in the history
  3. UNICORN Adapter - accept multiple formats (#6255)

    * enable multiple formats
    add version
    
    * add banner w/h
    
    * fix w/h & spec
    ctylim authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    c954276 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c0c7ab View commit details
    Browse the repository at this point in the history
  5. [ParrableIdSystem] Ensure base64 payload is url-safe (#6258)

    * Added url safe base64 encoding
    
    * Added url safe base64 encoding test
    
    Co-authored-by: Victor <victorigualada@gmail.com>
    icflournoy and victorigualada authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    951f1e4 View commit details
    Browse the repository at this point in the history
  6. Keywords + Screen resolution + CPU Core (#6259)

    Co-authored-by: sgimenez <sergi.gimenez@richaudience.com>
    richaudience and richaudience authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    17ce376 View commit details
    Browse the repository at this point in the history
  7. Rubicon Analytics: Fire event once gptSlots render (#6241)

    * Once all gam slots are back fire event
    
    * push to cmd queue
    robertrmartinez authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    3e99b0d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d1900a9 View commit details
    Browse the repository at this point in the history
  9. Adhese Bid Adapter: Per adunit targets (#6256)

    * adpod category support test
    
    * Revert "adpod category support test"
    mefjush authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    f704369 View commit details
    Browse the repository at this point in the history
  10. Gjirafa Bid Adapter: added data object as a param (#6231)

    * Added data parameter to gjirafaBidAdapter
    
    * Updated gjirafaBidAdapter markdown
    
    * Added test for gjirafaBidAdapter
    ardit-baloku authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    97e5351 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f8d42ba View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5504f12 View commit details
    Browse the repository at this point in the history
  13. Adkernel Bid Adapter: stringads alias added (#6262)

    * Adkernel: stringads alias
    ckbo3hrk authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    eed6db7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4d1e906 View commit details
    Browse the repository at this point in the history
  15. Prebid 4.25.0 Release

    Eric Harper committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    a4c6efa View commit details
    Browse the repository at this point in the history
  16. Increment pre version

    Eric Harper committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    6cbb15e View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2021

  1. smartxBidAdapter: new Feature - Made Out-Stream Player configurable (#…

    …6239)
    
    * Add smartclipBidAdapter
    
    * smartxBidAdapter.js - removed unused variables, removed debug, added window before the outstream related functions
    
    * - made outstream player configurable
    
    * remove wrong named files
    
    * camelcase
    
    * fix
    
    Co-authored-by: smartclip AdTechnology <adtech@smartclip.com>
    Co-authored-by: Gino Cirlini <adtech@smartclip.tv>
    3 people authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    28cbd29 View commit details
    Browse the repository at this point in the history
  2. Idl1 (#6242)

    * Renaming idLibrary to idImportLibrary
    
    * Renaming idLibrary to idImportLibrary
    
    Co-authored-by: skocheri <skocheri@rubiconproject.com>
    SKOCHERI and skocheri authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    11a925d View commit details
    Browse the repository at this point in the history
  3. Add the trade desk gvlid (#6263)

    UnifiedId only works with a vendor exception in the gdpr enforcement module.
    However this is not okay as the unifiedId matching endpoint doesn't take the consent into account and
    cookies are being dropped even without consent.
    muuki88 authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    4e1be70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cca2029 View commit details
    Browse the repository at this point in the history
  5. Add user sync (#6244)

    * initial
    
    * fix
    
    * remove redundant language mod, use player sizes in video traff
    
    * test modify
    
    * fix
    
    * Adding Tests
    
    * add keywords param
    
    * log
    
    * log
    
    * log
    
    * fix
    
    * add idl
    
    * add idl
    
    * fix test
    
    * lint
    
    * lint
    
    * fix
    
    * lint
    
    * lint
    
    * lint
    
    * lint
    
    * add sync
    
    * fix
    
    Co-authored-by: Aigolkin1991 <Aigolkin1991@gmail.com>
    Co-authored-by: Aiholkin <artem.iholkin@smartyads.com>
    3 people authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    da13bda View commit details
    Browse the repository at this point in the history
  6. Zeotap id plus gvlid (#6260)

    * Add gvlid for ZeotapIdPlus module
    
    * Pass gvlid and module name to storage manager
    
    * add testcases to zeotapIdPlusIdSystem
    
    * remove unwanted code
    shikharsharma-zeotap authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    1cd714f View commit details
    Browse the repository at this point in the history
  7. adWMG adapter: add new parameter, fix minor bugs (#6265)

    * Support floorCPM parameter, fix some minor bugs
    
    * fix space-in-parens circleci error
    
    * example fix
    
    * clean usersync URL
    
    * spaces
    
    * spaces
    
    * add new unit tests, compatibility with IE11
    
    * remove logInfo
    
    Co-authored-by: Mikhail Dykun <m.dykun@wmgroup.us>
    nyakove and Mikhail Dykun authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    da1a6e9 View commit details
    Browse the repository at this point in the history
  8. [ParrableIdSystem] Supply iframe state to backend (#6278)

    * Add iframe detection
    
    * Remove forgotten .only
    
    Co-authored-by: Victor <victorigualada@gmail.com>
    icflournoy and victorigualada authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    0a33349 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2021

  1. Bid Viewability Module (#6206)

    * introducing a new event, bidViewable
    
    * new module: bidViewability
    
    * details in bidViewability.md
    pm-harshad-mane authored Feb 5, 2021
    Configuration menu
    Copy the full SHA
    8f77660 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d464b6 View commit details
    Browse the repository at this point in the history
  3. [ParrableIdSystem] Supply Prebid library version to backend (#6279)

    * Add prebid version to data object
    
    * Renamed prebid to prebidVersion
    
    * Fix missing coma
    
    Co-authored-by: Victor <victorigualada@gmail.com>
    icflournoy and victorigualada authored Feb 5, 2021
    Configuration menu
    Copy the full SHA
    ccd570b View commit details
    Browse the repository at this point in the history
  4. [ParrableIdSystem] Accept list of partners as an array or string (#6277)

    * Accept partners as an array and fallthrough partner if no partners
    
    * Ensure that Parrable data object decodes with urlsafe base64 in tests
    
    * Fixed tests caused by typo in config property
    
    * Fix failing test due to accessing unexisting property 'partner'
    
    Co-authored-by: Victor <victorigualada@gmail.com>
    icflournoy and victorigualada authored Feb 5, 2021
    Configuration menu
    Copy the full SHA
    86516ab View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2021

  1. Rubicon Bid Adapter FPD Update (#6122)

    * Update to consolidate applying FPD to both banner and video requests. FPD will be merged using global defined FPD, ad unit FPD, and rubicon bidder param FPD. Validation logic with warning logs added
    
    * Refectored last push to:
    1) Correct keywords bug
    2) Revise error which looked for FPD in (user/context).ext.data as opposed to (user/context).data
    3) General code cleanup
    
    * Consolidated other FPD data logic into new function
    
    * 1. Update to move pbadslot and adserver data into imp[] as opposed to parent.
    2. Update to convert keywords passed through RP params to string if array found
    
    * Removed unnecessary conditional
    
    * Changed conditional to check for undefined type
    
    * Update to consolidate several lines of duplicate code into one location
    mmoschovas authored Feb 7, 2021
    Configuration menu
    Copy the full SHA
    b7dcdf9 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2021

  1. ID5 User Id Module: update a/b testing to be user based not request b…

    …ased (#6281)
    
    * convert A/B testing to be user-based, rather than request-based
    
    * update docs to say a/b testing is user based, not request based
    smenzer authored Feb 8, 2021
    Configuration menu
    Copy the full SHA
    2640d08 View commit details
    Browse the repository at this point in the history
  2. Shared ID gdpr support (#6275)

    * SharedId gdpr support
    
    * Reverted commented locally failing tests
    bjorn-lw authored Feb 8, 2021
    Configuration menu
    Copy the full SHA
    727bf20 View commit details
    Browse the repository at this point in the history
  3. Lemma:set mediaType key value (#6006)

    * lemmaBidAdapter.js
    
    Added lemma bid adapter file
    
    * lemmaBidAdapter.md
    
    Added lemma bid adapter md file
    
    * lemmaBidAdapter_spec.js
    
    Added lemma bid adapter test spec file
    
    * Update lemmaBidAdapter.js
    
    Fixed automated code review alert comparison between inconvertible types
    
    * Update lemmaBidAdapter.js
    
    Fixed review changes
    
    * Update lemmaBidAdapter.md
    
    Correct parameter value.
    
    * Update lemmaBidAdapter.js
    
    Lemma Bid Adapter - v3.0 compliance
    
    * Update lemmaBidAdapter_spec.js
    
    Lemma Bid Adapter - v3.0 compliance
    
    * Update lemmaBidAdapter.md
    
    Lemma Bid Adapter - v3.0 compliance
    
    * Update lemmaBidAdapter.js
    
    Added user sync support into bid adapter.
    
    * updated include modules file extension.
    
    updated include modules js file extension.
    
    * Update lemmaBidAdapter_spec.js
    
    Added unit test for user sync feature.
    
    * Update lemmaBidAdapter.js
    
    Fixed format error.
    
    * Update lemmaBidAdapter_spec.js
    
    Fixed format error and typo error.
    
    * Set mediaType key value into bid object
    
    Set mediaType key value into the bid object.
    
    * Update lemmaBidAdapter.js
    
    remove duplicate function
    
    * Update lemmaBidAdapter.js
    
    Remove non supported code.
    
    * Update lemmaBidAdapter_spec.js
    
    Remove GDPR test cases.
    lm-abhijit authored Feb 8, 2021
    Configuration menu
    Copy the full SHA
    ab9a8d2 View commit details
    Browse the repository at this point in the history
  4. added support for addtlConsent (#6005)

    Co-authored-by: Ix-Prebid-Support <ix-prebid-support@indexexchange.com>
    ix-certification and Ix-Prebid-Support authored Feb 8, 2021
    Configuration menu
    Copy the full SHA
    19b4885 View commit details
    Browse the repository at this point in the history
  5. Add bid adapter for Missena (#6247)

    * adds support for getFloor of video mediaTypes
    
    * adds test for calling getFloor with correct mediaType
    
    * checks that _getFloor converts string floors to float
    
    * Add bid adapter for Missena
    
    * Use publisher demo token in tests
    
    * Add Missena global vendor ID to spec
    
    * Use apiKey in the current bidRequest
    
    * Add referer info to payload
    
    Co-authored-by: Nick Llerandi <nllerandi@triplelift.com>
    Co-authored-by: Brandon Ling <51931757+blingster7@users.noreply.github.com>
    Co-authored-by: Brandon Ling <bling@triplelift.com>
    4 people authored Feb 8, 2021
    Configuration menu
    Copy the full SHA
    1654d53 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2021

  1. Configuration menu
    Copy the full SHA
    c27ff14 View commit details
    Browse the repository at this point in the history
  2. Sharethrough: Add support for ID5, Shared ID, and Live Intent ID (#6261)

    * Update prebid adapter universal ids to include ID5, SharedID, and LiveIntent ID.
    
    [#176447070](https://www.pivotaltracker.com/story/show/176447070)
    
    Co-authored-by: Mathieu Pheulpin <mpheulpin@sharethrough.com>
    
    * Addressing review
    
    [#176447070]
    
    * Quick rewrite
    
    [#176447070]
    
    * Address ID5 review, forward linkType to adserver
    
    * Reformatting SharedID to align with ID5
    
    Co-authored-by: Mathieu Pheulpin <mpheulpin@sharethrough.com>
    poojawins and Mathieu Pheulpin authored Feb 9, 2021
    Configuration menu
    Copy the full SHA
    dde585b View commit details
    Browse the repository at this point in the history
  3. SmartAdServer Bid Adapter: image sync and noAd (#6236)

    * SIM-889 Now we have image based sync
    
    * SIM-889 Added test to check noad and image sync
    
    * SIM-889 Fixing indenting issues
    lowendavid authored Feb 9, 2021
    Configuration menu
    Copy the full SHA
    73cfeb5 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2021

  1. Add client Alias Adkernel (#6291)

    Adding "bcm" alias to Adkernel adapter
    iskmerof authored Feb 10, 2021
    Configuration menu
    Copy the full SHA
    fae47aa View commit details
    Browse the repository at this point in the history
  2. [ParrableIdSystem] Add GVLID and handle TC Consent data (#6283)

    * Added GDPR support
    
    * Remove forgotten .only
    
    Co-authored-by: Victor <victorigualada@gmail.com>
    icflournoy and victorigualada authored Feb 10, 2021
    Configuration menu
    Copy the full SHA
    4a7b465 View commit details
    Browse the repository at this point in the history
  3. 4.26.0 release

    mkendall07 authored Feb 10, 2021
    Configuration menu
    Copy the full SHA
    8e2501e View commit details
    Browse the repository at this point in the history
  4. 4.27.0-pre

    mkendall07 authored Feb 10, 2021
    Configuration menu
    Copy the full SHA
    ff0b015 View commit details
    Browse the repository at this point in the history
  5. Updated data mapping of winning bid and auction logs in pubxai analyt…

    …ics adapter (#6285)
    
    Co-authored-by: Phaneendra Hegde <phaneendra.hegde@gmail.com>
    pnh-pubx and pnhegde authored Feb 10, 2021
    Configuration menu
    Copy the full SHA
    a037c54 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2021

  1. Configuration menu
    Copy the full SHA
    c9e8869 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f672209 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2021

  1. Configuration menu
    Copy the full SHA
    2702e96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6c3986 View commit details
    Browse the repository at this point in the history
  3. Tappx Bid Adapter: new bidder adapter added (#6233)

    * ADD: tappx bid adapter
    
    * FIX: replace .includes by .indexOf
    
    * UPDATE: Expand the test coverage
    
    * FIX: format spacing tests
    
    * FIX: get auctionId from validBidRequests
    
    * UPDATE: add bannerMediaType tablet sizes
    
    * FIX: get timeout from bidderRequest.timeout
    
    * UPDATE: replace the way to get the hostname
    
    * UPDATE: adding  support multiple bid requests in a single call
    
    * UPDATE: remove hardcoded test payload param
    
    Co-authored-by: marc_tappx <marc@tappx.com>
    prebidtappx and marc_tappx authored Feb 12, 2021
    Configuration menu
    Copy the full SHA
    62ca969 View commit details
    Browse the repository at this point in the history
  4. Add Native ad capability to AdYouLike adapter (#6198)

    * Remove useless bidderCode in bid response
    
    * send all the available sizes in the bid request
    
    * Use the banner sizes if given
    
    * avoid compatibility issue with old bid format
    
    * ad iframe and publisher domain paramters to bid requests
    
    * add publisher domain info in ad request
    
    * add a check in unit tests for publisherDomain
    
    * encode uri components
    
    * add native assets support
    
    * add native information to ad request
    
    * fix native ad parsing
    
    * fix nativ condition to set mediatype
    
    * fix image access and add trackers
    
    * fix and add unit test on native ad
    
    * update md file
    
    * remove usage of URLSearchParams
    
    * allox pure native ad with no adm provided
    
    Co-authored-by: Guillaume <guiandouard@gmail.com>
    guiann and guiann authored Feb 12, 2021
    Configuration menu
    Copy the full SHA
    6cc1ec3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ea3f6f View commit details
    Browse the repository at this point in the history
  6. Permutive RTD submodule (#6290)

    * Add Permutive RTD module
    
    * set demo data in LS for test page
    
    * fix linter issues
    
    * reduce timeout on example page
    
    * decrease sample timeouts
    
    * rename targeting to segments
    dreischer authored Feb 12, 2021
    Configuration menu
    Copy the full SHA
    6e51dcf View commit details
    Browse the repository at this point in the history
  7. Adtelligent Bid Adapter: Add Navelix as alias (#6306)

    * Navelix bidder
    
    * gvlID
    GeneGenie authored Feb 12, 2021
    Configuration menu
    Copy the full SHA
    a55b1ad View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2021

  1. Pubmatic add warning for non-string adSlots (#6304)

    * add warning for non-string adSlots
    
    - and update the markdown file to say they should be strings
    
    * be more specific in explanatory comment
    jsut authored Feb 16, 2021
    Configuration menu
    Copy the full SHA
    c94ee67 View commit details
    Browse the repository at this point in the history
  2. Update ttl outstream (#6253)

    * adding DMX
    
    test @97%, two files added one updated
    
    * Update districtm_spec.js
    
    * Update districtmDMX.js
    
    * adding all districtm needed file
    
    * remove legacy file
    
    * remove typo || 0 in the test method
    
    * force default to return a valid width and height
    
    * update unit test code for failing test
    
    * changed class for an object
    
    * remove package-lock.json
    
    * change file name for dmx adapter
    
    * renamed files
    
    * restaure package-lock.json
    
    * update to last package-lock state
    
    * update gdpr user consent
    
    * fix sizes issue
    
    * Documentation updates
    
    Adding the readme.md info
    
    * update file name and update unit testing import file location
    
    * current machine state
    
    * lint correction
    
    * remove variable assigment duplicate
    
    * adding CCPA support for DMX
    
    * adding test for ccpa and gdpr
    
    * districtm dmx adding deal id field
    
    * idsync support ccpa & gdpr
    
    * merge forked
    
    * stop mediatype changing ttl
    
    * remove lint error
    
    * adding gvlid for dmx
    
    * removing change
    
    Removing change from on commit PR file package-lock.json
    
    * update file 
    
    Removing comments on DMX adapter
    
    * Revert "removing change"
    
    This reverts commit e4bbbe5
    
    * adding aliases base on ticket #6294
    
    * update file 
    
    Removing comments on DMX adapter
    
    * fix error for issue #6294
    
    * file removal from PR
    
    Co-authored-by: Steve Alliance <steve@districtm.ca>
    Co-authored-by: Luis <luissastreverzun@gmail.com>
    Co-authored-by: Steve Alliance <stevealliance@Steves-Air.localdomain>
    Co-authored-by: Steve Alliance <stevealliance@Steves-MacBook-Air.local>
    Co-authored-by: steve-a-districtm <steve@districtm.net>
    Co-authored-by: Steve Alliance <stevealliance@DMMBP-C02WXCFAJG5H.local>
    7 people authored Feb 16, 2021
    Configuration menu
    Copy the full SHA
    59ef811 View commit details
    Browse the repository at this point in the history
  3. [ParrableIdSystem] Accept lowercase timezone names in timezone filter (

    …#6282)
    
    * Add lower case comparison for allowedZones
    
    * Lowercase blocked zones also
    
    * Fixed timezone lowercase tests
    
    * Handle IE missing timeZone field
    
    * Improve lowercase timezone comparison
    
    Co-authored-by: Victor <victorigualada@gmail.com>
    icflournoy and victorigualada authored Feb 16, 2021
    Configuration menu
    Copy the full SHA
    942afbe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7bc2561 View commit details
    Browse the repository at this point in the history
  5. Revert "Rubicon Bid Adapter: updated transactionId to auctionId for O…

    …penRTB (#6298)" (#6314)
    
    This reverts commit f672209.
    bretg authored Feb 16, 2021
    Configuration menu
    Copy the full SHA
    929b27a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    46152b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2021

  1. Configuration menu
    Copy the full SHA
    838ede5 View commit details
    Browse the repository at this point in the history
  2. Extended ID permissions supported by bidder (#6276)

    * User id bidder permission scheme
    
    * styling
    
    * prebidServer support
    
    * -
    
    * fix
    
    * prebidServerBidAdapter take eidPermissions directly from userId module
    
    * -
    
    * unit tests
    
    * -
    
    * -
    
    * update
    
    * -
    
    * -
    
    * changed pbjs_bidders to pbjsBidders
    
    * changed pbjsBidders to bidders
    ext.prebid.data.eidPermissions to ext.prebid.data.eidpermissions
    
    * rerun circleci
    
    * rerun circleci
    
    * omitting eidPermission entry if 'bidders' is not configured
    
    * fixed 'calling the PBS adapter without any defined userId modules causes an exception'
    
    * proposal
    
    * rerun circleci
    
    * utils implementation
    
    * comment
    
    * revert import validation
    
    Co-authored-by: myerkovich <myerkovich@rubiconproject.com>
    Co-authored-by: Marko Yerkovich <marko_yerkovich@MacBook-Pro-Marko.local>
    Co-authored-by: Marko Yerkovich <myerkovich@magnite.com>
    4 people authored Feb 17, 2021
    Configuration menu
    Copy the full SHA
    3fd2bb5 View commit details
    Browse the repository at this point in the history
  3. new bid adapter: Logain (#6312)

    Co-authored-by: Aiholkin <artem.iholkin@smartyads.com>
    WlsLogan and Aiholkin authored Feb 17, 2021
    Configuration menu
    Copy the full SHA
    c3a26f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc83f3b View commit details
    Browse the repository at this point in the history
  5. IndexExchange Bid Adapter: Added support for netID, ID+ and FabrickId…

    … userId (#6286)
    
    * added more userID partner support for IX adapter - TDID, LI, NetID, Neustar, Zeotap
    
    * removed liveintent and adsrvr.org [DNA-5040]
    
    * updated neustar id
    
    * fixed fabrickid
    
    * frabrickId instead of id
    
    * added more userID partner support for IX adapter - NetID, Neustar, Zeotap (#1)
    
    * added more userID partner support for IX adapter - TDID, LI, NetID, Neustar, Zeotap
    
    * added tests
    
    * added tests for new userinfo modules
    
    * missed a few checks
    
    * Dna 5040 ix userid support (#2)
    
    * added more userID partner support for IX adapter - TDID, LI, NetID, Neustar, Zeotap
    
    * removed liveintent and adsrvr.org [DNA-5040]
    
    * updated neustar id
    
    * fixed fabrickid
    
    * frabrickId instead of id
    
    * added tests
    
    * added tests for new userinfo modules
    
    * missed a few checks
    
    Co-authored-by: Ran Li <ran.li@indexexchange.com>
    
    * added few missing checks in IX adapter
    
    * Use userIdAsEids instead of userId (#3)
    
    * use eids, revert package-lock
    * test update
    
    Co-authored-by: Ran Li <ran.li@indexexchange.com>
    Co-authored-by: amykwyang <amyyang90@gmail.com>
    3 people authored Feb 17, 2021
    Configuration menu
    Copy the full SHA
    bdb661f View commit details
    Browse the repository at this point in the history
  6. Prebid 4.27.0 Release

    jsnellbaker committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    2964e37 View commit details
    Browse the repository at this point in the history
  7. increment pre version

    jsnellbaker committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    26a268a View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. Configuration menu
    Copy the full SHA
    cfe4464 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0939147 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    302b788 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d23cbc View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2021

  1. Configuration menu
    Copy the full SHA
    9c38fbc View commit details
    Browse the repository at this point in the history
  2. Support bidder aliasing by not using bid.bidder to retrieve configs (…

    …which are static anyway) (#6313)
    cciocov authored Feb 19, 2021
    Configuration menu
    Copy the full SHA
    c3b159d View commit details
    Browse the repository at this point in the history
  3. Fabrick ID System : updates to _setReferrer and appending urls (#6322)

    * fabrickId updates
    
     - encode all url params
     - dedupe w/out queryString and keep the longest
     - additionally truncate from % if that ends up being the last (or next to last) char after truncation
     - truncate 1k instead of 200
     - don't send functions along in query (only send strings and numbers)
    
    * attempting to fix ie failure - https://app.circleci.com/pipelines/github/prebid/Prebid.js/3945/workflows/4929a5c0-9e57-49e3-a6d8-29691560ca31/jobs/12086
    
    * re-attempting to fix ie failure - https://app.circleci.com/pipelines/github/prebid/Prebid.js/3945/workflows/4929a5c0-9e57-49e3-a6d8-29691560ca31/jobs/12086
    
    * re-attempting to fix ie failure - https://app.circleci.com/pipelines/github/prebid/Prebid.js/3945/workflows/4929a5c0-9e57-49e3-a6d8-29691560ca31/jobs/12086
    
    * re-attempting to fix ie failure - https://app.circleci.com/pipelines/github/prebid/Prebid.js/3945/workflows/4929a5c0-9e57-49e3-a6d8-29691560ca31/jobs/12086
    
    * re-attempting to fix ie failure - https://app.circleci.com/pipelines/github/prebid/Prebid.js/3945/workflows/4929a5c0-9e57-49e3-a6d8-29691560ca31/jobs/12086
    
    * re-attempting to fix ie failure - https://app.circleci.com/pipelines/github/prebid/Prebid.js/3945/workflows/4929a5c0-9e57-49e3-a6d8-29691560ca31/jobs/12086
    
    - attempting to add debugging so I can know what exactly is failing in ie (since I don't have a windows machine)
    
    * found the issue having debugged locally - stubbing my error message is what killed me!
    
    * not the right way to loop through a map
    
    Co-authored-by: Anderson, Ben <Ben.Anderson@team.neustar>
    andersonbd1 and Anderson, Ben authored Feb 19, 2021
    Configuration menu
    Copy the full SHA
    1935513 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2021

  1. Configuration menu
    Copy the full SHA
    13230f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2e0b38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    949ce73 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7040fcd View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. Ozone Bid Adapter: added or updated support for multiple modules (#6324)

    * ozone 2.5.0 adapter updates
    
    * ozone 2.5.0 adapter - fixup for prebidCircleCI tests to remove object values on user.eid
    
    Co-authored-by: Afsheen Bigdeli <afsheenb@namecast.net>
    afsheenb and Afsheen Bigdeli authored Feb 24, 2021
    Configuration menu
    Copy the full SHA
    dc0a9c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29085b5 View commit details
    Browse the repository at this point in the history
  3. Prebid 4.28.0 Release

    Mike Chowla committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    8f920c5 View commit details
    Browse the repository at this point in the history
  4. Increment pre version

    Mike Chowla committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    ee3fa3e View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. Configuration menu
    Copy the full SHA
    89f73e0 View commit details
    Browse the repository at this point in the history
  2. Axonix Bid Adapter: add new bid adapter (#6341)

    * Add Axonix bid adapter
    
    * Fixed tests
    cesarfd authored Feb 25, 2021
    Configuration menu
    Copy the full SHA
    c18f788 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2865ba View commit details
    Browse the repository at this point in the history
  4. Native: add custom data assets capability (#6220)

    Use `mediaTypes.native.ext: {}` special object to add/allow custom data. assets.
    osazos authored Feb 25, 2021
    Configuration menu
    Copy the full SHA
    52f4813 View commit details
    Browse the repository at this point in the history
  5. iPROM adapter upload - adapter (#6334)

    Co-authored-by: Gašper Žagar <gasper.zagar@iprom.si>
    iprom-adserver and Gašper Žagar authored Feb 25, 2021
    Configuration menu
    Copy the full SHA
    63ffed0 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. Configuration menu
    Copy the full SHA
    827d982 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. Configuration menu
    Copy the full SHA
    49fb438 View commit details
    Browse the repository at this point in the history
  2. Rubicon Analytics Adapter: pass along advertiserDomains (#6356)

    * Pass along advertiser domains!
    
    * only send up to 10 adomains
    robertrmartinez authored Mar 1, 2021
    Configuration menu
    Copy the full SHA
    db14341 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Configuration menu
    Copy the full SHA
    3da5445 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47712cb View commit details
    Browse the repository at this point in the history
  3. Adform Bid Adapter: add global targeting to the request query as para…

    …meter (#6376)
    
    Co-authored-by: Justas <jpmiltas@gmail.com>
    Pupis and Justas authored Mar 2, 2021
    Configuration menu
    Copy the full SHA
    a58aa83 View commit details
    Browse the repository at this point in the history
  4. Prebid 4.29.0 Release

    smenzer committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    7b3bec5 View commit details
    Browse the repository at this point in the history
  5. Increment pre version

    smenzer committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    8219c2f View commit details
    Browse the repository at this point in the history
  6. Gamoshi Bid Adapter: update adaptor aliases (#6355)

    Salomon Rada authored Mar 2, 2021
    Configuration menu
    Copy the full SHA
    8268068 View commit details
    Browse the repository at this point in the history
  7. Marsmedia Bid Adapter: add support for viewability, floor price modul…

    …e, COPPA & CCPA (#6337)
    
    * Change publisherId to zoneId
    Add gdpr
    Add supply chain
    Add video media type
    
    * Remove comments
    
    * Fix unit test coverage
    
    * fix request id bug
    add vastXml to video response
    
    * Remove bid response default sizes
    
    * Change endpoint url
    
    * Add unit test for vastXml
    
    * Change end point
    
    * Remove trailing-space
    
    * Add onBidWon function
    
    * New adapter - videofy
    
    * Marsmedia & Videofy - Add onTimeout onSetTargeting
    
    * Create sendbeacon function
    
    * - add viewability
    
    * remove unnecessary utils.getWindowTop()
    vladi-mmg authored Mar 2, 2021
    Configuration menu
    Copy the full SHA
    7807069 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Configuration menu
    Copy the full SHA
    771d2bb View commit details
    Browse the repository at this point in the history
  2. Seedtag Bid Adapter: add support for inArticle placement (#6369)

    * Fix: check mandatory video params
    
    * Simplifying mediaType video existence check
    
    * SQDTAR-42: onWonBid event (#2)
    
    * Adding onBidWon handler.
    
    * Adding nurl to bid.
    
    * Adding nurl field to bid.
    
    * Adding inArticle placement type to seedtag adapter. (#1)
    
    Co-authored-by: Carlos Barreiro Mata <barreymata@gmail.com>
    lauramorillo and cabama authored Mar 4, 2021
    Configuration menu
    Copy the full SHA
    d9a2430 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f466902 View commit details
    Browse the repository at this point in the history
  4. oneVideo Bid Adapter: remove adapter adId because of conflict with pb…

    …js core (#6382)
    
    * updated object,str,num validations using pbjs utils
    
    * validation if statements for content object
    
    * validation if statements for content object
    
    * updated contetn object validations using utils
    
    * refractoring clean if statement
    
    * fixing typos
    
    * added todos
    
    * added category string & data object validations
    
    * fixed esling ENDPOINT issue
    
    * updated content obj unit tests
    
    * fixed cat & data validation
    
    * fixed producer as object
    
    * revert .includes() to .indexof() for IE
    
    * reduced content obj params accoriding to ad-server support
    
    * fixed typeOf typo
    
    * fixed episode to Number
    
    * gitignore
    
    * restore gitignore
    
    * removed unsupported params from md file
    
    * reverted package & pagkage-lock
    
    * fixed incorrect episdoe from str to num
    
    * removed bid.adid setting from L97
    
    * removed bid.adId setting
    
    * updated adId test
    
    * updated version to 3.0.6
    adam-browning authored Mar 4, 2021
    Configuration menu
    Copy the full SHA
    d45935d View commit details
    Browse the repository at this point in the history
  5. PBS Bid Adapter: add dchain (demand chain object) to prebid server ad…

    …apter (#6383)
    
    
    * Update prebidServerBidAdapter_spec.js
    
    * Update index.js
    patmmccann authored Mar 4, 2021
    Configuration menu
    Copy the full SHA
    f250fe7 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Gulp Build: fix to populate modules list when gulp bundle is executed (

    …#6331)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * need to update modules list when gulp bundle is called
    
    * added a comment
    pm-harshad-mane authored Mar 5, 2021
    Configuration menu
    Copy the full SHA
    f51ce4e View commit details
    Browse the repository at this point in the history
  2. Smartx Bid Adapter: updated out-stream render to support smartPlay 5.2 (

    #6370)
    
    * Add smartclipBidAdapter
    
    * smartxBidAdapter.js - removed unused variables, removed debug, added window before the outstream related functions
    
    * - made outstream player configurable
    
    * remove wrong named files
    
    * camelcase
    
    * fix
    
    * Out-Stream render update to SmartPlay 5.2
    
    * ESlint fix
    
    * ESlint fix
    
    * ESlint fix
    
    * adjust tests, fixes
    
    * ESlint
    
    Co-authored-by: smartclip AdTechnology <adtech@smartclip.com>
    Co-authored-by: Gino Cirlini <adtech@smartclip.tv>
    3 people authored Mar 5, 2021
    Configuration menu
    Copy the full SHA
    dc15ae5 View commit details
    Browse the repository at this point in the history
  3. Fpd 2.0 Update (#6293)

    * Update to consolidate applying FPD to both banner and video requests. FPD will be merged using global defined FPD, ad unit FPD, and rubicon bidder param FPD. Validation logic with warning logs added
    
    * Refectored last push to:
    1) Correct keywords bug
    2) Revise error which looked for FPD in (user/context).ext.data as opposed to (user/context).data
    3) General code cleanup
    
    * Consolidated other FPD data logic into new function
    
    * 1. Update to move pbadslot and adserver data into imp[] as opposed to parent.
    2. Update to convert keywords passed through RP params to string if array found
    
    * Removed unnecessary conditional
    
    * Changed conditional to check for undefined type
    
    * FPD 2.0 Update
    1) The setConfig and setBidderConfig functions support a transition period where they map the original 'fpd' config:
       - fpd.context.ATTR --> ortb2.site.ATTR
       - fpd.context.data.ATTR --> ortb2.site.ext.data
       - fpd.user.ATTR --> ortb2.user.ATTR
       - fpd.user.data.ATTR --> ortb2.user.ext.data
    2) gptPreAuction:
       a) move adunit.fpd to adunit.ortb2
       b) adUnit.ortb2Imp.ext.data.adserver.{name, adSlot}
       c) pbAdSlot moves to AdUnit.ortb2Imp.ext.data.pbAdSlot
    
    3) pbsBidAdapter
       a) merge the new ortb2 and AdUnit.ortb2Imp.ext objects into the OpenRTB JSON.
       b) therefore imp[].ext.context.data.pbadslot is now changed to imp[].ext.data.pbadslot (no context)
       c) read adUnit.ortb2Imp.ext.data.adserver from the new location. Output location is moved to imp[].ext.data.adserver (no context)
    
    * FPD 2.0 Update
    Update to adrelevantis adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to amx adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to avocet adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to criteo adapter to look at config.ortb2 instead of config.fpd
    
    * Update to correct imp fpd structure
    
    * Update to s2s adapter to coincide with imp fpd alteration
    
    * Update to consolidate several lines of duplicate code into one location
    
    * Slight modification for ortb2Imp to use ortb2Imp.ext as opposed to ortb2Imp.ext.data
    
    * FPD 2.0 Update
    Update to grid adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to inmar adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to luponmedia adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to smaato adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to triplelift adapter to look at config.ortb2 instead of config.fpd
    
    * Update to gptPreAuction to move over to imp level ortb2
    
    * FPD 2.0 Update
    Update to triplelift adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    
    * FPD 2.0 Update
    Update to jwplayerRtd adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to admixer adapter to look at config.ortb2 instead of config.fpd
    
    * FPD 2.0 Update
    Update to rubicon adapter to look at config.ortb2 instead of config.fpd
    
    * Update to fix keyword bug
    
    * Added backwards compatibility functions for FPD both global/bidder and adunit level data
    
    * Update to utilize new backward functionality for fpd 2.0
    
    * Removed extra new line
    
    * Update to include new backward functionality for FPD 2.0 data
    
    * Update to utilize new backward functionality to pass FPD 2.0 data
    
    * Update to utilize backward functionality to pass FPD 2.0 data
    
    * Update to utilize backward functionality to pass FPD 2.0 data
    
    * Update to utilize backward functionality to pass FPD 2.0 data
    
    * Update to utilize backward functionality to pass FPD 2.0 data
    
    * Update to utilize backward functionality to pass FPD 2.0 data
    
    * Fixed typo in fpd config object location
    
    * Uodate to utilize backward functionality to pass FPD 2.0 data
    
    * Update to change all ortb2Imp.ext.data.adserver.adSlot references to ortb2Imp.ext.data.adserver.adslot - all lowercase. Corresponding adapter and unit tests to adhere to these changes
    
    * Fixed typo
    
    * Fixed typo
    
    * FPD 2.0 update to rubicon adapter to pass iab values
    
    * Updates:
    1) Change function name
    2) addAdUnits always pass array
    3) Remove unecessary comment
    4) Bug fix for ortb2.user.data to be filtered on legacy fpd conversion
    mmoschovas authored Mar 5, 2021
    Configuration menu
    Copy the full SHA
    8c686a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. PBS Bid Adapter: fix s2s alias collision with built-in adapter aliasi…

    …ng (#6379)
    
    * fixed overwriting of aliases for s2s
    
    * made change
    
    * added fix
    Ryan Schweitzer authored Mar 8, 2021
    Configuration menu
    Copy the full SHA
    15cf2f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83e8222 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. updates docs and demo for fpd changes (#6302)

    Co-authored-by: karimJWP <karimJWP@github.com>
    karimMourra and karimJWP authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    3129a96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b2d3c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2282be View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Configuration menu
    Copy the full SHA
    7635af1 View commit details
    Browse the repository at this point in the history
  2. TheMediaGridNM Bid Adapter: fix trouble with alias (#6371)

    * Added TheMediaGridNM Bid Adapter
    
    * Updated required params for TheMediaGridNM Bid Adapter
    
    * Update TheMediGridNM Bid Adapter
    
    * Fix tests for TheMediaGridNM Bid Adapter
    
    * Fixes after review for TheMediaGridNM Bid Adapter
    
    * Add support of multi-format in TheMediaGrid Bid Adapter
    
    * Update sync url for grid and gridNM Bid Adapters
    
    * TheMediaGrid Bid Adapter: added keywords adUnit parameter
    
    * Update TheMediaGrid Bid Adapter to support keywords from config
    
    * Implement new request format for TheMediaGrid Bid Adapter
    
    * Fix jwpseg params for TheMediaGrid Bid Adapter
    
    * Update unit tests for The Media Grid Bid Adapter
    
    * Fix typo in TheMediaGrid Bid Adapter
    
    * Added test for jwTargeting in TheMediaGrid Bid Adapter
    
    * The new request format was made by default in TheMediaGrid Bid Adapter
    
    * Update userId format in ad request for TheMediaGrid Bid Adapter
    
    * Added bidFloor parameter for TheMediaGrid Bid Adapter
    
    * Fix for review TheMediaGrid Bid Adapter
    
    * Support floorModule in TheMediaGrid Bid Adapter
    
    * Fix empty bidfloor for TheMediaGrid Bid Adapter
    
    * Some change to restart autotests
    
    * Fix userIds format for TheMediaGrid Bid Adapter
    
    * Remove digitrust userId from TheMediaGrid Bid Adapter
    
    * Protocols was added in video section in ad request for TheMediaGrid Bid Adapter
    
    * TheMediaGrid: fix trouble with alias using
    
    * TheMediaGridNM: fix trouble with alias
    TheMediaGrid authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    89d5d41 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20f3cd8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b65ea73 View commit details
    Browse the repository at this point in the history
  5. SmartRTB Bid Adapter: add alias and update valid opts (#6365)

    * Add alias, update valid opts
    
    * Update bidder tests
    evanmsmrtb authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    cdfc9df View commit details
    Browse the repository at this point in the history
  6. Prebid 4.30.0 Release

    robertrmartinez committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    f1c45cd View commit details
    Browse the repository at this point in the history
  7. Increment pre version

    robertrmartinez committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    41b8607 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. Sonobi Bid Adapter: send eids in bid request. (#6364)

    * unwrapping id5id uid. Added new eid param for user id modules
    
    * set userid to new variable
    
    * fixed spelling mistake in unit test
    
    Co-authored-by: Scott Menzer <smenzer@gmail.com>
    
    * copying userid object so the referenced object does not get updated.
    
    * using deepClone instead of spreading the top userId object
    
    Co-authored-by: Scott Menzer <smenzer@gmail.com>
    JonGoSonobi and smenzer authored Mar 11, 2021
    Configuration menu
    Copy the full SHA
    f88a55a View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. Apacdex Bid Adapter: userId module support, show demo ads in debug mo…

    …de & other maintenance (#6378)
    
    * Upgrade and maintenance apacdexBidAdapter
    
    * fix error and add unit test
    thuyhq authored Mar 12, 2021
    Configuration menu
    Copy the full SHA
    8e764f6 View commit details
    Browse the repository at this point in the history
  2. Novatiq ID System: add snowflake userId submodule (#6350)

    * Novatiq snowflake userId submodule
    
    Novatiq snowflake userId submodule initial release
    
    * change request updates
    
    added novatiq info /modules/userId/userId.md
    added novatiq info /modules/userId/eids.md
    added novatiq eids /modules/userId/eids.js
    added novatiq module in /modules/.submodules.json
    removed unnecessary value from getId response
    
    * Update novatiqIdSystem_spec.js
    
    removed unnecessary srcid value
    
    * Update novatiqIdSystem.md
    
    Novatiq ID System: updated novatiq snowflake ID description
    novatiq authored Mar 12, 2021
    Configuration menu
    Copy the full SHA
    7282096 View commit details
    Browse the repository at this point in the history