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

feat(prebid6): sync with official repo #46

Merged
merged 280 commits into from
May 23, 2022
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 22, 2022

  1. Configuration menu
    Copy the full SHA
    9c0975a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc2348c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0457ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd2e9f1 View commit details
    Browse the repository at this point in the history
  5. zeta_global_sspBidAdapter: remove devicetype (prebid#8098)

    Co-authored-by: Surovenko Alexey <surovenko.alexey@gmail.com>
    asurovenko-zeta and surovenko authored Feb 22, 2022
    Configuration menu
    Copy the full SHA
    6afa7fc View commit details
    Browse the repository at this point in the history
  6. Revert "Merge branch 'patmmccann-patch-1' into master" (prebid#8103)

    This reverts commit bd2e9f1, reversing
    changes made to 9c0975a.
    dgirardi authored Feb 22, 2022
    Configuration menu
    Copy the full SHA
    e4047ee View commit details
    Browse the repository at this point in the history
  7. 33across, Smaato, OneVideo, & Sharethrough Bid Adapters: Add GVLID (p…

    …rebid#8104)
    
    * Update 33acrossBidAdapter.js
    
    * Update smaatoBidAdapter.js
    
    * Update sharethroughBidAdapter.js
    
    * Update oneVideoBidAdapter.js
    patmmccann authored Feb 22, 2022
    Configuration menu
    Copy the full SHA
    549317d View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Medianet Analytics Adapter: Multiple bidResponse with same requestId …

    …fix (prebid#8069)
    
    Co-authored-by: monis.q <monis.q@media.net>
    monis0395 and monisq authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    8650f6d View commit details
    Browse the repository at this point in the history
  2. RhythmOne and Unruly Bid Adapter: add gvlid (prebid#8109)

    * Update rhythmoneBidAdapter.js
    
    * Update unrulyBidAdapter.js
    patmmccann authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    9f2eb4b View commit details
    Browse the repository at this point in the history
  3. Marsmedia adapter: Remove bidderCode from Response (prebid#8108)

    * 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()
    
    * Remove bidderCode from response for alias use
    
    * Remove unuse that var
    vladi-mmg authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    9d2389b View commit details
    Browse the repository at this point in the history
  4. NextRoll Bid Adapter: update privacy link and icon (prebid#8105)

    * Update privacy link and icon for NextRoll BidAdapter
    
    * update adapter spec
    abijr authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    9e52451 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eda8e84 View commit details
    Browse the repository at this point in the history
  6. Smaato: Do not overwrite site.publisher.id (prebid#8112)

    Co-authored-by: Bernhard Pickenbrock <bernhard.pickenbrock@smaato.com>
    el-chuck and el-chuck authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    c13ed67 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    5912ac9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8c711d View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. VIS.X: fix bug with onTimeout function arguments (prebid#8110)

    Co-authored-by: Vladimir Fedoseev <vladimir.fedoseev@yoc.com>
    vfedoseev and vfedoseev authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    bd3c4d0 View commit details
    Browse the repository at this point in the history
  2. Adriver id system (prebid#8057)

    * initial commit
    
    * adriver id submodule add
    
    * add id system tests, fix adriver bid adapter tests
    
    * add new lines at the end of files
    m-oranskaya authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    dfab600 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

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

Commits on Mar 1, 2022

  1. Prebid core: bidder-specific control over storage access via `bidderS…

    …ettings.storageAllowed` (prebid#7992)
    
    * Prebid core: bidder-specific control over storage access via `bidderSettings.allowStorage`
    
    prebid#7280
    
    * Refactor signature of getStorageManager
    
    * Refactor calls to getStorageManager from bid adapters
    
    * Use bidderCode for StorageManager enforcement of bidderSettings.storageAllowed
    
    * Update adriver adapter to use new getStorageManager signature
    dgirardi authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    997961f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5217bef View commit details
    Browse the repository at this point in the history
  3. Rise Bid Adapter: Added support for banner & gpid (prebid#8083)

    * add Rise adapter
    
    * fixes
    
    * change param isOrg to org
    
    * Rise adapter
    
    * change email for rise
    
    * fix circle failed
    
    * bump
    
    * bump
    
    * bump
    
    * remove space
    
    * Upgrade Rise adapter to 5.0
    
    * starting to combine adUnits to a single request. Added banner media type
    
    * improved logic
    
    * handle multiple response bids. Updated sent params from buildRequests
    
    * removed the old build request function
    
    * fixed testMode logic
    
    * setting different params by the mediaType, if they're available
    
    * updated media format for adUnits (vastXml / html)
    
    * updated response structure and some request params
    
    * updated request and response structure and logic
    
    * fixed netRevenue param
    
    * syntax and naming fix
    
    * adapter syntax fix and tests partial update according to adapter's new logic
    
    * more tests updated. Small adapter tweaks
    
    * updated tests to match new request and response structures
    
    * fixed config on one of the tests
    
    * improved logic
    
    * separated query for video and banner keys
    
    * added nurl tests
    
    * added display tests
    
    * updated requests structure and tests video/display together
    
    * removed TODO
    
    * changes bids object params to camelCase
    
    * moved tmax to general params instead of bids. Updated params names in spec file
    
    * sending playbackMethod as a single int
    
    * sending playbackMethod as a single int
    
    * support gpid
    
    * changed the playbackMethodValue signal to let
    
    * changed vars signal order
    
    * moved placement_id key to bids object
    
    * changed placementId to camelCase
    
    * fixed issue where placementId tried to access wrong object
    
    * fixed floorPrice bug
    
    * moved currency and netRevenue keys to each bid object
    
    * cr
    
    * updated placementId value. Added condition to currency and netRevenue
    
    * Delete package-lock.json
    
    * added package-lock.json back
    
    * removed line from package.json
    
    * updated some self tests logic
    
    * empty commit
    
    Co-authored-by: Noam Tzuberi <noam.tzuberi@ironsrc.com>
    Co-authored-by: noamtzu <noamtzu@gmail.com>
    Co-authored-by: Noam Tzuberi <noamtzu@users.noreply.github.com>
    Co-authored-by: Laslo Chechur <laslo.chechur@ironsrc.com>
    5 people authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    0da6138 View commit details
    Browse the repository at this point in the history
  4. Colossus Bidder: update user sync (prebid#8050)

    * 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
    
    * update to 5v
    
    * fix
    
    * add uid2 and bidFloor support
    
    * fix
    
    * add pbadslot support
    
    * fix conflicts
    
    * add onBidWon
    
    * refactor
    
    * add test for onBidWon()
    
    * fix
    
    * add group_id
    
    * Trigger circleci
    
    * fix
    
    * update user sync
    
    Co-authored-by: Vladislav Isaiko <vladis@smartyads.com>
    Co-authored-by: Aiholkin <artem.iholkin@smartyads.com>
    Co-authored-by: Mykhailo Yaremchuk <m.yaremchuk@smartyads.com>
    4 people authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    72022b7 View commit details
    Browse the repository at this point in the history
  5. Get floor from correct places on bid object & replace div ID with size (

    prebid#8093)
    
    Co-authored-by: Rachel Joyce <rachelrj@umich.edy>
    Rachel Joyce and Rachel Joyce authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    69de981 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Improve Digital adapter: custom creative renderer (prebid#7975)

    * Feature Prebid First Party Data (#2)
    
    * HBT-166: Added PageCategory and Genre to request object from First-Party-Data
    
    * HBT-166: Added PageCategory and Genre to request object from First-Party-Data and Rewrite Test Cases
    
    * Update improvedigitalBidAdapter.js
    
    Version increased
    
    * Improve Digital COPPA support
    
    * Feature/razr integration (#3)
    
    Integrated RAZR rich creative renderer
    
    * Use renderer interface for Razr
    
    Co-authored-by: Faisal Islam <93644923+faisalvs@users.noreply.github.com>
    Co-authored-by: Samiul Amin Shanto <93644987+samiul-shanto@users.noreply.github.com>
    Co-authored-by: Faisal Islam <faisal.islam@vivacomsolutions.com>
    4 people authored Mar 2, 2022
    Configuration menu
    Copy the full SHA
    efbeaf0 View commit details
    Browse the repository at this point in the history
  2. TheMediaGrid Bid Adapter: added support genre and cat from config ort…

    …b2.site (prebid#8041)
    
    * TheMediaGrid: added support genre and cat from config ortb2.site
    
    * TheMediaGrid: fix bug with possible undefined cat or pagecat
    TheMediaGrid authored Mar 2, 2022
    Configuration menu
    Copy the full SHA
    688d0b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Kargo Bid Adapter: Add currency support for bid response (prebid#8134)

    * Kargo Bid Adapter: Use currency from Bid Response
    
    * Kargo Bid Adapter: Fix failed test
    
    Co-authored-by: Jeremy Sadwith <jeremy@kargo.com>
    wwongkargo and jsadwith authored Mar 3, 2022
    Configuration menu
    Copy the full SHA
    5c69ca1 View commit details
    Browse the repository at this point in the history
  2. Minutemedia Bid Adapter: add new bid adapter (prebid#8056)

    * add Rise adapter
    
    * fixes
    
    * change param isOrg to org
    
    * Rise adapter
    
    * change email for rise
    
    * fix circle failed
    
    * bump
    
    * bump
    
    * bump
    
    * remove space
    
    * Upgrade Rise adapter to 5.0
    
    * minutemedia adapter
    
    * change adresses and mails
    
    * mm endpoints
    
    * add gvlid
    
    * fix
    
    * fix tests
    
    Co-authored-by: Noam Tzuberi <noam.tzuberi@ironsrc.com>
    Co-authored-by: Laslo Chechur <laslo.chechur@ironsrc.com>
    3 people authored Mar 3, 2022
    Configuration menu
    Copy the full SHA
    436f8d7 View commit details
    Browse the repository at this point in the history
  3. PBS adapter: partial support of sizeMapping (and sizeMappingV2) (preb…

    …id#8084)
    
    * Convert sizeMappingV1 to work on adUnits (and not bid requests)
    
    * Convert sizemappingV2 to work on adUnits (and not bidRequests)
    
    * Warn about unsupported bidder-level sizeMapping configuration in PBS adapter
    dgirardi authored Mar 3, 2022
    Configuration menu
    Copy the full SHA
    887f703 View commit details
    Browse the repository at this point in the history
  4. Kargo Bid Adapter: Removing Salesforce partner support (prebid#8140)

    * Kargo Bid Adapter: Use currency from Bid Response
    
    * Kargo Bid Adapter: Fix failed test
    
    * Removing legacy partner code
    
    Co-authored-by: Wei Wong <wwong@kargo.com>
    jsadwith and wwongkargo authored Mar 3, 2022
    Configuration menu
    Copy the full SHA
    ecac3be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    811d692 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6cbe283 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    66ea405 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Multiple adapters and modules: replace core-js polyfills with simpler…

    … stubs (prebid#8136)
    
    * Replace core-js polyfills with simpler stubs
    
    * Update allowedModules / validateImports
    
    * Move stubs to their own package to keep npm imports working without changes
    
    * Move polyfills under src
    dgirardi authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    3fd3b5d View commit details
    Browse the repository at this point in the history
  2. GMOSSP Bid Adapte:Add user module, meta_url. (prebid#8128)

    * GMOSSP Bid Adapte:Add user module, meta_url.
    
    * sharedid.id -> pubcid
    
    * un use import getWindowSelf.
    
    * test code fix.
    
    * test code url fix.
    matsumoto-kouichi authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    eb29886 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c3fcdb View commit details
    Browse the repository at this point in the history
  4. Yahoossp Bid Adapter: enable aliasing (prebid#8118)

    * YahooSSP bid adapter: Enable aliasing
    
    * Update text description in test case
    
    * Validate aliasing support by testing the bidder code propery is not being set by the bid adapter
    
    Co-authored-by: slimkrazy <sam@slimkrazy.com>
    slimkrazy and slimkrazy authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    87a7cb7 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    9875c33 View commit details
    Browse the repository at this point in the history
  2. Gnet Bid Adapter: onBidWon (prebid#8114)

    * Add files via upload
    
    * Add files via upload
    
    * Change params on gnetBidder
    
    * ADJ - Use parseSizesInput to get sizes
    ADJ - Check serverResponse object
    ADJ - Remove getUserSyncs function
    
    * ADJ - Change prebid endpoint
    
    * ADJ - Change endpoint on test
    
    * GnetBidAdapter update for Prebid 5.x
    
    * Change endpoint and add parameter
    
    * import only used function from utils
    
    * NEW - onbidWon function
    
    * FIX - buildRequests test
    
    * FIX - buildRequests test
    
    * FIX - buildRequests test especific ambient error
    
    Co-authored-by: Roberto Hsu Wu <hsuroberto@gmail.com>
    Co-authored-by: Roberto Hsu <roberto.wu@grumft.com>
    Co-authored-by: Denise Balesteros Silva <denise.balesteros@grumft.com>
    4 people authored Mar 7, 2022
    Configuration menu
    Copy the full SHA
    62e12f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcfaf8e View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Configuration menu
    Copy the full SHA
    e2eb950 View commit details
    Browse the repository at this point in the history
  2. Adrino Bid Adapter: add new native bid adapter (prebid#8014)

    * Adrino: new native adapter
    
    * add simple check to onBidWon
    
    Co-authored-by: Tomasz Mielcarz <tomasz.mielcarz@adrino.pl>
    tmielcarz and Tomasz Mielcarz authored Mar 8, 2022
    Configuration menu
    Copy the full SHA
    72895a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c7b3cd View commit details
    Browse the repository at this point in the history
  4. Prebid core: add support for asynchronous access to consent data (pre…

    …bid#8071)
    
    This adds `gpdrDataHandler.promise` and `uspDataHandler.promise`, to enable access to USP/GDPR consent data from outside of an auction context (see use case: prebid#7803)
    dgirardi authored Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0264e38 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Adrino bid adapter: do not use core-js polyfills (prebid#8156)

    * Revert "Revert "Adrino Bid Adapter: add new native bid adapter (prebid#8014)" (prebid#8155)"
    
    This reverts commit 3c7b3cd.
    
    * Update Adrino bid adapter to not use core-js polyfill
    dgirardi authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    e61fc2b View commit details
    Browse the repository at this point in the history
  2. Bump url-parse from 1.5.1 to 1.5.9 (prebid#8131)

    Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.9.
    - [Release notes](https://github.com/unshiftio/url-parse/releases)
    - [Commits](unshiftio/url-parse@1.5.1...1.5.9)
    
    ---
    updated-dependencies:
    - dependency-name: url-parse
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    65e0725 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e0bd23 View commit details
    Browse the repository at this point in the history
  4. SmartHub Bid Adapter: initial release (prebid#8064)

    * add SmartHub Prebid.js adapter
    
    * fix unit tests
    
    * fix test params
    
    * fix
    
    * Update smarthubBidAdapter.md
    
    add relevant partnerName
    
    * trigger circleci
    
    * fix response validation
    
    * add netRevenue validation to main condition
    
    Co-authored-by: maksym.voloshyn <maksym.voloshyn@smartyads.com>
    SmartHubSolutions and maksym.voloshyn authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    631c2f4 View commit details
    Browse the repository at this point in the history
  5. Prebid Server Bid Adapter: add support for all imp parameters (prebid…

    …#8159)
    
    * pass imp and fix test
    
    * fix lint
    
    * fix to mergeDeep
    
    * add instl test
    
    * remove overlapping testing
    ChrisHuie authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    ca333b5 View commit details
    Browse the repository at this point in the history
  6. cwire Bid Adapter: Add new optional parameters (prebid#8143)

    * add new global config params
    
    * move params from global config to bidder params
    
    * fix lint
    
    * fix wording, remove unused param
    kodi authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    25f4e4c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0624767 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f2f6433 View commit details
    Browse the repository at this point in the history
  9. Add issue tracking workflow (prebid#8162)

    This adds a GH action to automatically create a project item for every new issue, and update it with the issue creation date.
    dgirardi authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    9c7f9c4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    38446e6 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Novatiq ID System: allow configuration of the sync URL & allow callba…

    …cks for specific custom integrations (prebid#8089)
    
    * 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
    
    * use the sharedId if available and configured
    
    * updated docs
    
    * test changes
    
    * defensive code not required
    
    * Use the prebid storage manager instead of using native functions
    
    * doc changes
    
    * trailing spaces
    
    * Allow configuration of the sync URL and to allow callbacks for specific custom partner integrations
    
    * update documentation
    
    * attempt to fix firefox test timeout
    
    Co-authored-by: novatiq <79258366+novatiq@users.noreply.github.com>
    rajsidhunovatiq and novatiq authored Mar 10, 2022
    Configuration menu
    Copy the full SHA
    af79c6c View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Rubicon Bid Adapter: Pass along prebid bidId to exchange (prebid#8169)

    * rubicon pass bidId in
    
    * remove console log
    robertrmartinez authored Mar 11, 2022
    Configuration menu
    Copy the full SHA
    aec25c9 View commit details
    Browse the repository at this point in the history
  2. targetVideo Bid Adapter: Add GVLID (prebid#8170)

    * TargetVideo bid adapter
    
    * TargetVideo bid adapter
    
    * TargetVideo bid adapter
    
    * TargetVideo Bid Adapter update
    
    * TargetVideo Bid Adapter implementing requested changes
    
    * targetVideo Bid Adapter: Add GVLID
    grajzer authored Mar 11, 2022
    Configuration menu
    Copy the full SHA
    0d3f875 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62da3ac View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2022

  1. Insticator Bid Adapter: add support schain and eids (prebid#8123)

    * InsticatorBidAdapter: add support schain and eids
    
    * rerun circle ci build
    
    * Revert "rerun circle ci build"
    
    This reverts commit 936d712.
    
    * Revert "Revert "rerun circle ci build""
    
    This reverts commit f7c5a66.
    sderbush-tt authored Mar 13, 2022
    Configuration menu
    Copy the full SHA
    74dbc2f View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Livewrapped adapter: Collect meta data and deal ids (prebid#8176)

    * Collect metadata
    
    * Collect Deal Id
    bjorn-lw authored Mar 14, 2022
    Configuration menu
    Copy the full SHA
    02264c8 View commit details
    Browse the repository at this point in the history
  2. Prebid Core & Browsi RTD provider: Support Vendor Billing with Billab…

    …le events (prebid#8119)
    
    * real time data module,
    browsi sub module for real time data,
    new hook bidsBackCallback,
    fix for config unsubscribe
    
    * change timeout&primary ad server only to auctionDelay
    update docs
    
    * support multiple providers
    
    * change promise to callbacks
    configure submodule on submodules.json
    
    * bug fixes
    
    * use Prebid ajax
    
    * tests fix
    
    * browsi real time data provider improvements
    
    * real time data module,
    browsi sub module for real time data,
    new hook bidsBackCallback,
    fix for config unsubscribe
    
    * change timeout&primary ad server only to auctionDelay
    update docs
    
    * support multiple providers
    
    * change promise to callbacks
    configure submodule on submodules.json
    
    * bug fixes
    
    * use Prebid ajax
    
    * tests fix
    
    * browsi real time data provider improvements
    
    * initial check in
    
    * first stuff
    
    * Rubicon Passes along Billing Events
    
    * fix rubi test
    
    * update schema
    
    * fix rubi test
    
    * listen to billing events
    
    * merge browsi events
    
    * billable events
    
    * remove line
    
    * camelcase
    
    * lint fixes
    
    * unit test
    
    * unit test
    
    * missing imports
    
    Co-authored-by: robertrmartinez <rrmartinez1552@gmail.com>
    omerDotan and robertrmartinez authored Mar 14, 2022
    Configuration menu
    Copy the full SHA
    5471b40 View commit details
    Browse the repository at this point in the history
  3. Prebid Core and Several Bid Adapters: fix win notification price bug (p…

    …rebid#8171)
    
    * Update ttdBidAdapter.js
    
    * Update prebid.js
    
    * Update secureCreatives.js
    
    * Update apacdexBidAdapter.js
    
    * Update brightMountainMediaBidAdapter.js
    
    * Update axonixBidAdapter.js
    
    * Update koblerBidAdapter.js
    
    * Update mediaforceBidAdapter.js
    
    * Update ttdBidAdapter.js
    
    * Update apacdexBidAdapter.js
    
    * Update brightMountainMediaBidAdapter.js
    
    * Update ttdBidAdapter.js
    patmmccann authored Mar 14, 2022
    Configuration menu
    Copy the full SHA
    9531222 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da57e85 View commit details
    Browse the repository at this point in the history
  5. AdYouLike bidder adapter: update video endpoint (prebid#8166)

    * add required clickurl in every native adrequest
    
    * allows the native response to be given as is to prebid if possible
    
    * add unit tests on new Native case
    
    * Handle meta object in bid response with default addomains array
    
    * fix icon retrieval in Native case
    
    * Update priorities in case of multiple mediatypes given
    
    * improve robustness and fix associated unit test on picture urls
    
    * add support for params.size parameter
    
    * add unit test on new size format
    
    * Makes sure the playerSize format is consistent
    
    * enable Vast response on bidder adapter
    
    * fix lint errors
    
    * add test on Vast format case
    
    * add userId to bidrequest
    
    * revert package-lock.json changes
    
    * improve multiple mediatype handling
    
    * Expose adyoulike GVL id
    
    * fix icurl issue when retreiving icon for Native mediatype
    
    * update unit tests on icon url in native mediatype
    
    * target video endpoint when video mediatype is present
    
    * add unit test on video endpoint
    
    * detect if bid request has video
    
    * remove console log
    guiann authored Mar 14, 2022
    Configuration menu
    Copy the full SHA
    073ccd3 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Adagio: getPrintNumber fix (prebid#8184)

    use `bidderRequestsCount` instead of `bidRequestsCount`
    osazos authored Mar 15, 2022
    Configuration menu
    Copy the full SHA
    cf6176b View commit details
    Browse the repository at this point in the history
  2. Rubicon Analytics Adapter: pass along billing events (prebid#8182)

    * rubicon listens to billing events
    
    * billingId is required
    
    * remove log
    robertrmartinez authored Mar 15, 2022
    Configuration menu
    Copy the full SHA
    655585c View commit details
    Browse the repository at this point in the history
  3. Adprime Bid Adapter: update user sync (prebid#8158)

    * 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
    
    * add video params, advertiserDomains and getFloor
    
    * add audiences param
    
    * fix test
    
    * update user sync
    
    Co-authored-by: Aigolkin1991 <Aigolkin1991@gmail.com>
    Co-authored-by: Aiholkin <artem.iholkin@smartyads.com>
    3 people authored Mar 15, 2022
    Configuration menu
    Copy the full SHA
    59bbd0b View commit details
    Browse the repository at this point in the history
  4. MediaFuse bid adapter: initial release (prebid#8113)

    * created MediaFuse Prebid.js bidder adapter
    
    I have created alias from appnexus Prebid.js adapter and created one for Mediafuse
    
    * updated alias code
    
    * updated spec and BidAdapter.js file
    
     - Removed mediafuse alias from appenxusBidAdapter.js
     - mediafuseBidAdapter_spec.js is created from appnexusBidAdpater_spec.js
     - Removed mediafuseAnalyticsAdapter.js
    
    * update the code as per the PR comment
    
    * formatted the comment line code
    balajimediafuse authored Mar 15, 2022
    Configuration menu
    Copy the full SHA
    64ee9e7 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Configuration menu
    Copy the full SHA
    d9b5158 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4e0c5f View commit details
    Browse the repository at this point in the history
  3. TheMediaGrid & TrustX bid adapters: reformat first party data (prebid…

    …#8146)
    
    * 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 Bid Adapter: added support of PBAdSlot module
    
    * TheMediaGrid Bid Adapter: fix typo
    
    * GridNM Bid Adapter: use absent in params data from mediaTypes
    
    * GridNM Bid Adapter: fix md file + add advertiserDomains support
    
    * TheMediaGrid and gridNM Bid Adapter: minor netRevenue fixes
    
    * gridNM Bid Adapter updates after review
    
    * TheMediaGrid Bid Adapter: fix keywords workflow
    
    * fix testing and kick off lgtm again
    
    * TheMediaGrid: added ext.bidder.grid.demandSource processing
    
    * TheMediaGrid: added user.id from fpd cookie
    
    * TheMediaGrid: control cookie setting via bidder config
    
    * TheMediaGrid: use localStorage instead cookie
    
    * TheMediaGridNM Bid Adapter: update adapter to use /hbjson endpoint
    
    * TheMediaGridNM: fix unnecessary conditions
    
    * TheMediaGrid: fix bug with nurl field in response
    
    * TheMediaGrid: update test
    
    * TheMediaGridNM: fix possible bug with nurl
    
    * TheMediaGrid: added alias as playwire
    
    * TheMediaGrid: added alias as adlivetech
    
    * TheMediaGrid: fix sync url workflow
    
    * TrustX: fix sync url worflow + remove old syncurl
    
    * TheMediaGrid: added instl support
    
    * TheMediaGrid: fix test for instl
    
    * TheMediaGrid: update md file
    
    * TheMediaGrid: reformat segments for permutive rtd module
    
    * TrustX: send all ortb2.user.data in user.data
    
    * TheMediaGrid: remove permutive segments reformating
    
    * TrustX: remove permutive segments reformating
    
    * TheMediaGrid & TrustX: fix typo
    
    Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
    TheMediaGrid and ChrisHuie authored Mar 16, 2022
    Configuration menu
    Copy the full SHA
    3ca2ef1 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Rubicon Analytics: handle bad auction case (prebid#8192)

    * handle bad auction
    
    * rename auctionCache
    robertrmartinez authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    39776d7 View commit details
    Browse the repository at this point in the history
  2. Ad Generation Bid Adapter: add NovatiqSystem (prebid#8178)

    * update Adgeneration to add NovatiqSystem.
    
    * Add IOS check
    
    * update adapter version
    
    * fix novatiq object
    banakemi authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    5c5eac0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd684c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89a6271 View commit details
    Browse the repository at this point in the history
  5. Dacid User Id Module: add new id module (prebid#8187)

    * Add dacid user id module
    
    * Fix source domain
    
    * Add document to explain dac ID
    kyoya-takei authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    822a045 View commit details
    Browse the repository at this point in the history
  6. Insticator adapter: add support gpid (prebid#8189)

    * Insticator adapter: add support gpid
    
    * Update insticatorBidAdapter_spec.js
    
    Rerun build
    
    * Switch to use imp.ext.gpid field
    sderbush-tt authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    1942c66 View commit details
    Browse the repository at this point in the history
  7. Build system: upgrade webpack (prebid#7935)

    * Upgrade webpack to 5; gulp build works
    
    * Fix karma, except events
    
    * Uniform access to events, import * or require (import * from 'events.js' / import events from 'events.js' return different objects, which is a problem for stubbing)
    
    * Fix (?) adapters that use `this` inappropriately
    
    * Update webpack-bundle-analyzer
    
    * Fix warnings
    
    * Enable tree shaking
    
    * Set webpack mode 'none' (or else tests fail (!))
    
    * Update coreJS version in babelrc - prebid#7943
    
    * Use babel to translate to commonjs only for unit tests; enable production mode
    
    * Merge master
    
    * Add fsevents as optional dep
    dgirardi authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    3f99fa7 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Configuration menu
    Copy the full SHA
    9761aaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ca0503 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Open8 Bid Adapter: Add advertiserDomains support to comply with Pre…

    …bid.js 5.0 (prebid#8127)
    
    * add open8 adapter
    
    * slotkey and fix
    
    * add maintainer address
    
    * add bidwon
    
    * check field populated
    
    * Now Open8 adapter produced result object contains Prebid.js v5 mandatory field "meta.advertiserDomains".
    
    * Import only used symbols from "utils.js".
    
    Co-authored-by: 木田 愛一郎 <kidaa@O8MBP3-125.local>
    Co-authored-by: Takahashi Kenta <rika-t@castify-inc.com>
    3 people authored Mar 21, 2022
    Configuration menu
    Copy the full SHA
    f4ce2fb View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. userId Module: Added getEncryptedSignalfromSources and registerSignal…

    …sources fun… (prebid#8117)
    
    * ESP: Added getEncrptedSignalfromSources and registerSignalsources function to send eids to GAM
    
    * Lint issue resolved
    
    * ESP: Changes in code based on review comments
    
    * ESP: Changes in code based on review comments
    
    * ESP: Example HTML added
    
    * ESP: Removed duplicate key from example.html
    
    * ESP: GetUserEids by source name function added and change requested done
    
    * ESP: SignalSources name changed to encryptedSignalSources under usersync object
    
    * ESP: Added encryptedSignalConfig in userSync object having signal sources with customSources
    
    * ESP: ESP example HTML modified
    
    * ESP: removed unwanted arguments/parameters
    
    * Test cases: Module added to test getUserIdsByEidsBySource function
    
    * ESP: Added concat function instead of Object.assign
    
    * Removed enableSingleRequest() calling from the code - testpage
    
    * ESP: Lint issue solved
    
    * ESP: LGTM alert issue fixed(This is always true)
    
    * ESP: updated userid spec file and removed unwanted code
    
    * ESP: Added check if registerDelay timeout is undefined and gtag check
    
    * ESP: ESP configs updated and code clean up based on review comments
    
    * ESP: Converted normal function to arrow functions
    
    * ESP: Test cases position changed
    
    * ESP: Handle undefined and null check
    pm-nitin-nimbalkar authored Mar 22, 2022
    Configuration menu
    Copy the full SHA
    fdbbec9 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    dce0ac5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5df2004 View commit details
    Browse the repository at this point in the history
  3. Flashtalking FTRACK User ID Submodule: initial release (prebid#8063)

    * JDB-496: first commit, copying over files from prebid-js-ftrack-module PR-1.0.0 ftrack user ID submodule code
    
    * Addressing the lgtm alert
    
    * Addressing the remaining lgtm alerts
    
    * Setting VENDOR_ID to null for now
    
    * Pulled ftrack out and used a config.param property instead to load ftrack
    
    * Cleaning up errors raised by linter
    
    * Tweaking a comment
    
    * JDB-496: cleaning up docs based on PR feedback
    
    * PR fixes
    
    Co-authored-by: Jason Lydon <jason.lydon@flashtalking.com>
    ftxmoJason and Jason Lydon authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    88cde71 View commit details
    Browse the repository at this point in the history
  4. Id ward RTD Module: initial release (prebid#8076)

    * added idWardRtdProvider module
    
    * added idward_segments_example.html to test module
    
    * improver description
    
    * added 'Testing' section to readme
    
    * added missing function description
    
    * show sent FPD at the example html page
    
    * review comments resolved
    
    Co-authored-by: Pavlo <pavlo@id-ward.com>
    kyrylenko and Pavlo authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    46306fe View commit details
    Browse the repository at this point in the history
  5. Synacormedia Bid Adapter: ttl and eid update (prebid#8006)

    * CAP-2474 Synacor Media Bid Adapter: Use OpenRTB parameters to populate bids' `ttl` values
    
    * CAP-2474 Revised bid expiration/ttl code to conform to revised requirements w/ adserver tag expiration
    
    * CAP-2474 Added tests and cleaned up tag expiration code
    
    * feature/CAP-2516: Remove the filtering of eids for synacormediaBidAdapter
    
    Co-authored-by: Andrew Fuchs <andrew.fuchs@synacor.com>
    Co-authored-by: Timothy M. Ace <tace@imds.tv>
    Co-authored-by: Tim Ace <tace@synacor.com>
    4 people authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    af4b71c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6366b39 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Mediasquare Bid Adapter: add metrics to onBidWon Event (prebid#8209)

    * remove old userSyncs method
    
    * Update mediasquareBidAdapter.js
    
    * Update mediasquareBidAdapter.js
    
    * Update mediasquareBidAdapter_spec.js
    
    * Mediasquare Bid Adapter: add floor module support
    
    * Update mediasquareBidAdapter_spec.js
    
    * Update mediasquareBidAdapter.js
    matthieularere-msq authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    22f547a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49c0859 View commit details
    Browse the repository at this point in the history
  3. PubMatic Bid Adapter: Added multibid support for GroupM (prebid#8193)

    * Changed net revenue to True
    
    * Added miltibid support for GroupM
    
    * Added marketplace array to check for values
    
    * Added marketplace check while requesting too
    
    Co-authored-by: Azhar <azhar@L1119.local>
    pm-azhar-mulla and Azhar authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    4de3a60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37f02a9 View commit details
    Browse the repository at this point in the history
  5. Prebid core & PBS adapter: better support for server-side stored impr…

    …essions (prebid#8154)
    
    * Update ad unit validation to allow no bids if ortb2Imp is specified
    
    * Move s2sTesting logic to the s2sTesting module
    
    * Accept adUnit.storedAuctionResponse in lieu of adUnit.bids; update PBS adapter to work with no-bid adUnits
    
    * Do not accept 'storedAuctionResponse' as an alternative to 'ortb2Imp'
    
    * Fix short-circuit in building out imp[].ext
    
    * Make `s2sConfig.bidders` optional
    dgirardi authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    c8c326f View commit details
    Browse the repository at this point in the history
  6. UserID module: fix esp unit test (prebid#8212)

    * ESP:Assetion Issue solved
    pm-nitin-nimbalkar authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    4d2e77c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e070252 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3fbea52 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. AdHash Bid Adapter: add brand safety (prebid#8167)

    * AdHash Bidder Adapter: minor changes
    
    We're operating on a com TLD now.
    Added publisher in URL for easier routing.
    
    * Implemented brand safety
    
    Implemented brand safety checks
    
    * Fix for GDPR consent
    
    Removing the extra information as request data becomes too big and is sometimes truncated
    
    * Ad fraud prevention formula changed
    
    Ad fraud prevention formula changed to support negative values as well as linear distribution of article length
    wyand-sp authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    4ec2cbb View commit details
    Browse the repository at this point in the history
  2. jpBidAdapter - pass additional param in request (prebid#8188)

    Tests updated
    
    Bump version to 1.8.2
    marcin15g authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    64bd041 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

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

Commits on Mar 29, 2022

  1. DFP Ad Server Video: respect original url (prebid#8168)

    * original url components take precedence over defaults
    
    uses object assignment
    
    * tests that url is respected
    
    * respects url size and cust params
    
    * moves url cust param addition to fn
    
    * tests that url params are respected
    karimMourra authored Mar 29, 2022
    Configuration menu
    Copy the full SHA
    7bd0098 View commit details
    Browse the repository at this point in the history
  2. Admaru adapter : add new bid adapter (prebid#8149)

    * init
    
    * modified admaruBidAdapter.js, md, _spec.js
    
    * modify for test
    
    * Delete .project
    
    * update
    
    * update admarubidadapter.js
    
    * Revert "Delete .project"
    
    This reverts commit 0e1bdd4.
    
    * remove .project
    
    * modified
    
    * modified
    
    * Delete .project
    
    * modified
    
    * Revert "Delete .project"
    
    This reverts commit c4e7bd6.
    
    * Delete .project
    
    * modified
    
    * modified
    
    Co-authored-by: sung.chung <sung.chung@admaru.com>
    supadm and adm-sunghoon authored Mar 29, 2022
    Configuration menu
    Copy the full SHA
    4a9ccb8 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    972ead0 View commit details
    Browse the repository at this point in the history
  2. Next Millenium Bid Adapter: Added new parameter group_id (prebid#8200)

    * changed name company
    
    * changed name company in test
    
    * Added processing of a new group_id parameter
    
    * Added processing of a new group_id parameter
    
    * changed check parameters
    
    * fixed lint remarks
    
    * added test
    
    * fixed bug - lint
    
    * changed test
    
    * changed test - 2
    
    * fixed bug - adapter
    mhlm authored Mar 30, 2022
    Configuration menu
    Copy the full SHA
    35e46cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3015515 View commit details
    Browse the repository at this point in the history
  4. Outbrain bid adapter: added floor module and privacy link support (pr…

    …ebid#8223)
    
    * add floor support
    
    * add additional validation for bid request format
    
    * add privacy link support
    
    * fixes
    
    * set privacy in mapper
    
    * fix test
    markkuhar authored Mar 30, 2022
    Configuration menu
    Copy the full SHA
    ca0c0f1 View commit details
    Browse the repository at this point in the history
  5. Improve Digital Bid adapter: use the oRTB server endpoint (prebid#8138)

    * Major refactoring to use new oRTB server endpoint
    
    Co-authored-by: Faisal Islam <100519197+iosfaisal@users.noreply.github.com>
    Co-authored-by: Jozef Bartek <31618107+jbartek25@users.noreply.github.com>
    
    * fixed wrong merge
    
    * Fixed issue related to site and app (#9)
    
    * Fixed errors for test cases.
    
    Co-authored-by: Faisal Islam <93644923+faisalvs@users.noreply.github.com>
    Co-authored-by: Faisal Islam <100519197+iosfaisal@users.noreply.github.com>
    Co-authored-by: Faisal Islam <faisal.islam@vivacomsolutions.com>
    4 people authored Mar 30, 2022
    Configuration menu
    Copy the full SHA
    d1a816b View commit details
    Browse the repository at this point in the history
  6. NativoBidAdapter - Bid data mapping refactor and added QS params on r…

    …equest (prebid#8196)
    
    * Initial nativoBidAdapter document creation (js, md and spec)
    
    * Fulling working prebid using nativoBidAdapter. Support for GDPR and CCPA in user syncs.
    
    * Added defult size settings based on the largest ad unit. Added response body validation. Added consent to request url qs params.
    
    * Changed bidder endpoint url
    
    * Changed double quotes to single quotes.
    
    * Reverted package-json.lock to remove modifications from PR
    
    * Added optional bidder param 'url' so the ad server can force- match an existing placement
    
    * Lint fix. Added space after if.
    
    * Added new QS param to send various adUnit data to adapter endpopint
    
    * Updated unit test for new QS param
    
    * Added qs param to keep track of ad unit refreshes
    
    * Updated bidMap key default value
    
    * Updated refresh increment logic
    
    * Refactored spread operator for IE11 support
    
    * Updated isBidRequestValid check
    
    * Refactored Object.enties to use Object.keys to fix CircleCI testing errors
    
    * Updated bid mapping key creation to prioritize ad unit code over placementId
    
    * Added filtering by ad, advertiser and campaign.
    
    * Merged master
    
    * Added more robust bidDataMap with multiple key access
    
    * Deduped filer values
    
    * Rolled back package.json
    
    * Duped upstream/master's package.lock file ... not sure how it got changed in the first place
    
    * Small refactor of filterData length check. Removed comparison with 0 since a length value of 0 is already falsy.
    
    Co-authored-by: Joshua Fledderjohn <jfledderjohn@nativo.com>
    jsfledd and jsfledd authored Mar 30, 2022
    Configuration menu
    Copy the full SHA
    8a7ebfd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f79b5b4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    001dcfa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    82987c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. IAS RTD Module: Custom key values (prebid#8214)

    * Mapping table initialization
    
    A constant initialises a mapping table where each possible key used by IAS is mapped to itself.
    The dataProviders config for the IAS RTD module accepts an optional new property: keyMappings. The init function reads this property and uses it to overwrite any key that is already in the pre-initialised mapping table with the new value provided.
    In a future addition, the mapping table will be used to populate the key-values actually sent to the adserver.
    
    * Rename Key Values
    
    After merging the key-values for each ad unit, a renaming function is called to ensure that any custom key chosen by the client is used.
    
    * Bugfix
    
    Call the callback() function in getBidRequestData.
    
    * Unit tests changed to include one renamed parameter.
    
    * Unit tests corrected and adapted to cover the current features.
    rbarbini-ias authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    e87ac61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76d29fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3ce25d View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Gamoshi Bid Adapter: Handle gdpr applies correctly (prebid#8245)

    * Nobid Prebid Adapter commit (#4050)
    
    * Nobid Prebid Adapter commit
    
    * Fixed global replace and unit tests
    
    * Fixed find function
    
    * Added nobidBidAdapter.md
    
    * Removed description and added "Bid Params" section.
    
    * Added test siteId 2 for testing.
    
    * Refactored the Adapter to remove most references to the nobid object. We still need the nobid object because we have a passback tag in DFP that makes reference to it.
    
    * Fix concurrent responses on the page
    
    * Cosmetic change to log an error in case of missing ad markup
    
    * Keep nobid.bidResponses cross adapters.
    
    * Added GDPR support in user sync and added test coverage.
    gulp test-coverage
    gulp view-coverage
    
    * Padding issues
    
    * Fix padding issues
    
    * Fix padding
    
    * update outstream prod url (#4104)
    
    * support pubcid and uids (#4143)
    
    * Fix misspelling and minor cleanup of schain docs (#4150)
    
    * Prebid 2.31.0 Release
    
    * Increment pre version
    
    * Rubicon: tuning logged messages (#4157)
    
    * Rubicon: tuning logged messages
    
    * Update rubiconBidAdapter.js
    
    * fixed indentation
    
    * Rubicon Video COPPA fix (#4155)
    
    * Rubicon Video COPPA fix
    
    * Unit test for Rubicon Video COPPA fix
    
    * Playground XYZ adapter - iframe usersync bug fix (#4141)
    
    * corrected user sync type
    
    * removed support for iframe usersync
    
    * added unit tests for getUserSyncs
    
    * update nvmrc file (#4162)
    
    * update gulp-footer package (#4160)
    
    * Datablocks bid/analytics adapter (#4128)
    
    * add datablocks Analytics and Bidder Adapters
    
    * remove preload param
    
    * remove preloadid
    
    * better coverage of tests
    
    * better coverage
    
    * IE doesn't support array.find
    
    * lint test
    
    * update example host
    
    * native asset id should be integer
    
    * update logic of ad_types field in appnexusBidAdapter (#4065)
    
    * Shorten SomoAudience to just Somo (#4163)
    
    * Shorten SomoAudience to just Somo
    
    * Make package-lock return
    
    * Quantcast: Fix for empty video parameters (#4145)
    
    * Copy params from bid.params.video.
    
    * Added test for missing video parameters.
    
    * Include mimes from adunit.
    
    * One Video adding Rewarded Video Feature (#4142)
    
    * outstream changes
    
    * removing global filtet
    
    * reverting page
    
    * message
    
    * adapter change
    
    * remove space
    
    * testcases
    
    * testpage
    
    * spaces for test page
    
    * renderer exist case
    
    * reverting package-lock.json
    
    * adding schain object
    
    * adding tagid
    
    * syntaxx error fix
    
    * video.html
    
    * space trailing
    
    * space
    
    * tagid
    
    * inventoryId and placement
    
    * rewarded video
    
    * added unit test case
    
    * Module to pass User Ids to DFP (#4140)
    
    * first commit
    
    * renamed
    
    * minor doc change
    
    * documentation
    
    * small change
    
    * EB
    
    * removed unused imports
    
    * minor changes
    
    * reanmaed a const
    
    * adding more methods to test shareUserIds module
    
    * unit tets cases for shareUserIds
    
    * indentation
    
    * renamed DFP to GAM
    
    * renamed shareUserIds to userIdTargeting
    
    * Update userIdTargeting.md
    
    * trying to restart CI
    
    * digitrust userId case handled
    
    * minor comment change
    
    * using auctionEnd event instead of requestBids.before
    
    * using events.on
    
    * Buzzoola bid adapter (#4127)
    
    * initial commit for buzzoola adapter
    
    * leave only banners for now
    
    * fix bid validation
    
    * change endpoint url
    
    * add video type
    
    * restore renderer
    
    * fix renderer
    
    * add fixed player sizes
    
    * switch bids
    
    * convert dimentions to strings
    
    * write tests
    
    * 100% tests
    
    * remove new DOM element creation in tests
    
    * handle empty response from server
    
    * change description
    
    * E2e tests for Native and Outstream video Ad formats. (#4116)
    
    * reorganize e2e/ tests into separate directories
    
    * new test page for e2e-banner testing
    
    * add test to check if Banner Ad is getting loaded
    
    * change location of the spec files to reflect change in test/e2e directory structure
    
    * add test case to check for generation of valid targeting keys
    
    * create Native Ad test page
    
    * add test case to check validity of the targeting keys and correct rendering of the Ad
    
    * update old browser versions to new
    
    * update browser version
    
    * update title
    
    * remove console.log statements
    
    * add basic functional test for e2e outstream video ad format
    
    * Update LockerDome adUnitId bid param (#4176)
    
    This is not a breaking change
    
    * fix several issues in appnexus video bids (#4154)
    
    * S2s testing disable client side (#4123)
    
    * Add microadBidAdapter
    
    * Remove unnecessary encodeURIComponent from microadBidAdapter
    
    * Submit Advangelists Prebid Adapter
    
    * Submit Advangelists Prebid Adapter 1.1
    
    * Correct procudtion endpoint for prebid
    
    * analytics update with wrapper name
    
    * reverted error merge
    
    * New testServerOnly flag
    
    * Tests and a bug fix
    
    * Removed dead code
    
    * Fixes requested in review
    
    * Check each adUnit
    
    * isTestingServerOnly changes per Eric
    
    * Fixed IE 11 bug
    
    * More tests
    
    * improved test case names
    
    * New option to Include deal KVPs when enableSendAllBids === false (#4136)
    
    * new option to include KVPs which have deals when
    enableSendAllBids === false
    
    * updating tests to be more realistic
    
    * Prebid 2.32.0 Release
    
    * increment pre version
    
    * Rubicon doc: changing video test zone (#4187)
    
    * added schain support to sonobi adapter (#4173)
    
    * if schain config is not defined then error should not be thrown (#4165)
    
    * if schain config is not defiend then error should not be thrown
    
    * relaxed mode nodes param not defined error handled
    
    * added test cases for config validation
    
    * a curly bracket was missing in the example
    
    * Rubicon: updating test params (#4190)
    
    * myTargetBidAdapter: support currency config (#4188)
    
    * Update README.md (#4193)
    
    * Update README.md
    
    * Update README.md
    
    * cedato bid adapter instream video support (#4153)
    
    * Added adxpremium prebid analytics adapter (#4181)
    
    * feat(OAFLO-186): added support for schain (#4194)
    
    * Sonobi - send entire userid payload (#4196)
    
    * added userid param to pass the entire userId payload to sonobis bid request endpoint
    
    * removed console log
    git p
    
    * fixed lint
    
    * OpenX Adapter fix: updating outdated video examples (#4198)
    
    * userId - Add support for refreshing the cached user id (#4082)
    
    * [userId] Added support for refreshing the cached user id: refreshInSeconds storage parameter, related tests and implementation in id5 module
    
    * [userId] Added support for refreshing the cached user id: refreshInSeconds storage parameter, related tests and implementation in id5 module
    
    * UserId - ID5 - Updated doc with new contact point for partners
    
    * UserId - Merged getStoredValue and getStoredDate
    
    * [UserId] - ID5 - Moved back ID5 in ./modules
    
    * UserId - ID5 - Fixed incorrect GDPR condition
    
    * [UserId] - Doc update and test cleanup
    
    * Prebid 2.33.0 Release
    
    * Increment pre version
    
    * SupplyChainObject support and fires a pixel onTimeout (#4152)
    
    * - 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
    
    * Feature/add profile parameter (#4185)
    
    * Add optional profile parameter
    
    * EMXDigital Bid Adapter: Add video dimensions in request (#4174)
    
    * addressed feedback from #3731 ticket
    
    * removed commented code from emx test spec
    
    * logging removed from spec
    
    * flip h & w values from playerSize for video requests
    
    * adding Outstream mediaType to EMX Digital
    
    * adding device info. update to grab video param. styling changes.
    
    * add video dimensions from playerSize
    
    * fix test for video dimensions
    
    * Added keywords parameter support in TrustX Bid Adapter (#4183)
    
    * Add trustx adapter and tests for it
    
    * update integration example
    
    * Update trustx adapter
    
    * Post-review fixes of Trustx adapter
    
    * Code improvement for trustx adapter: changed default price type from gross to net
    
    * Update TrustX adapter to support the 1.0 version
    
    * Make requested changes for TrustX adapter
    
    * Updated markdown file for TrustX adapter
    
    * Fix TrustX adapter and spec file
    
    * Update TrustX adapter: r parameter was added to ad request as cache buster
    
    * Add support of gdpr to Trustx Bid Adapter
    
    * Add wtimeout to ad request params for TrustX Bid Adapter
    
    * TrustX Bid Adapter: remove last ampersand in the ad request
    
    * Update TrustX Bid Adapter to support identical uids in parameters
    
    * Update TrustX Bid Adapter to ignore bids that sizes do not match the size of the request
    
    * Update TrustX Bid Adapter to support instream and outstream video
    
    * Added wrapperType and wrapperVersion parameters in ad request for TrustX Bid Adapter
    
    * Update TrustX Bid Adapter to use refererInfo instead depricated function utils.getTopWindowUrl
    
    * HOTFIX for referrer encodind in TrustX Bid Adapter
    
    * Fix test for TrustX Bid Adapter
    
    * TrustX Bid Adapter: added keywords passing support
    
    * rubicon: avoid passing unknown position (#4207)
    
    * rubicon: not passing pos if not specified
    
    * added comment
    
    * not sending pos for video when undefined
    
    * cleaning up test
    
    * fixed unit test
    
    * correctly reference bidrequest and determine mediatype of bidresponse (#4204)
    
    * GumGum: only send gdprConsent when found (#4205)
    
    * adds digitrust module, mods gdpr from bool to int
    
    * update unit test
    
    * only send gdprconsent if present
    
    * LKQD: Use refererInfo.referer as fallback pageurl (#4210)
    
    * Refactored URL query parameter passthrough for additional values, changed SSP endpoint to v.lkqd.net, and updated associated unit tests
    
    * Use refererInfo.referer as fallback pageurl
    
    * Removed logs and testing values
    
    * [UserId] - ID5 - Fixed case when consentData is undefined (No CMP) (#4215)
    
    * create stubs for localStorage in widespaceBidAdapter test file (#4208)
    
    * added adId property to adRenderFailed event (#4097)
    
    When no bid (therefore no adUnitCode) is available in the adRenderFailed event it can be difficult to identify the erroring slot.But in almost all cases the given slot still has the adId targeting.
    
    * OpenX Adapter: Forcing https requests and adding UserID module support for LiveRamp and TTD (#4182)
    
    * OpenX Adapter: Updated requests to force https
    
    * OpenX Adapter: Added support for TTD's UnifiedID and LiveRamp's IDL
    
    * PubMatic to support userId sub-modules (#4191)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * TripleLift support for UnifiedId and IdentityLink (#4197)
    
    * Add IdentityLink support and fix UnifiedId.
    
    It appears we've been looking for UnifiedId userIds
    on the bidderRequest object, when they are found on bidRequests.
    This commit fixes that error, and adds support for IdentityLink.
    
    * change maintainer email to group
    
    * Added lemma adapter (#4126)
    
    * 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.
    
    * Adkernel adapter new alias (#4221)
    
    * Force https scheme for Criteo Bidder (#4227)
    
    * assign adapter version number
    
    * Ensure that Criteo's bidder is always called through https
    
    * Add Video Support for Datablocks Bid Adapter (#4195)
    
    * add datablocks Analytics and Bidder Adapters
    
    * remove preload param
    
    * remove preloadid
    
    * better coverage of tests
    
    * better coverage
    
    * IE doesn't support array.find
    
    * lint test
    
    * update example host
    
    * native asset id should be integer
    
    * add datablocks Video
    
    * remove isInteger
    
    * skip if empty
    
    * update adUnit, bidRequest and bidResponse object (#4180)
    
    * update adUnit, bidRequest and bidResponse object
    
    * add test for mediaTypes object
    
    * 3 display banner and video vast support for rads (#4209)
    
    * add stv adapter
    
    * remove comments from adapter file
    
    * start rads adapter
    
    * fix adapter and tests
    
    * fixes
    
    * fix adapter and doc
    
    * fix adapter
    
    * fix tests
    
    * little fix
    
    * add ip param
    
    * fix dev url
    
    * #3 radsBidAdapter.md
    
    * #3 radsBidAdapter.md: cleanup
    
    * fix code and doc
    
    * UserId - Add SameSite and server-side pubcid support (#3869)
    
    * Add SameSite and server-side pubcid support
    
    * Fix emoteevBidAdapter unit test
    
    * added schain to appnexus bid adapter (#4229)
    
    * added schain to appnexus bid adapter
    
    * semicolon
    
    * update doubleclick url (#4179)
    
    * Prebid 2.34.0 release
    
    * increment pre version
    
    * Rubi Analytics handles > 1 bidResponse per bidRequest (#4224)
    
    * videoNow bid adapter (#4088)
    
    * -- first commit
    
    * -- cors and bidder's name fixed
    
    * -- almost ready
    
    * -- added docs
    
    * -- added nurl tracking
    
    * -- bid params
    
    * -- tests added
    
    * -- test fixed
    
    * -- replace placeholder in the onBidWon pixel's url
    
    * -- commit for restart tests
    
    * -- change response data format for display ad
    
    * -- tests updated
    
    * -- 100% tests coverage
    
    * -- a few clean the test's code
    
    * -- custom urls from localStorage
    
    * -- tests updated
    
    * -- a few clean the test's code
    
    * -- new init model
    
    * -- spec for new init model
    
    * -- fix for new init model
    
    * -- code cleaned
    
    * -- 100% tests coverage
    
    * -- 100% tests coverage
    
    * -- fixed test
    
    * -- commit for restart tests
    
    * djax new bidder adapter  (#4192)
    
    * djax bidder adapter
    
    * djax bidder adapter
    
    * Update hello_world.html
    
    * Added Turk Telekom Bid Adapter (#4203)
    
    * Added Turk Telekom Bid Adapter
    
    * Fix md file for Turk Telekom Bid Adapter
    
    * MicroAd: Use HTTPS in all requests (#4220)
    
    * Always use HTTPS endpoint in MicroAd
    
    * Update code
    
    * Fixed a broken test in MicroAd
    
    * Schain: avoiding Object.values as it is breaking on IE11 (#4238)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * avoiding use of Object.values
    
    * 3952 delay auction for ids (#4115)
    
    * 3952 delay auction for user ids
    
    * 3952 add integration example
    
    * 3952 add tests
    
    * 3952 fix html example
    
    * add todos
    
    * 3952 continue auction if ids received
    
    * 3952 add tests for auction delay
    
    * increase test coverage
    
    * set config for test
    
    * remove todo
    
    * add a few more checks to tests
    
    * add comment, force tests to rerun
    
    * Feature: adUnitBidLimit  (#3906)
    
    * added new feature to config to limit bids when sendallbids is enabled
    
    * cleaned up code. removed extra spaces etc
    
    * removed trailing spaces in config
    
    * remove .flat() and replaced with spread operator
    
    * removed flat function and instead pushing using spread operator
    
    * updated to use sendBidsControl instead
    
    * updated targeting_spec to test bidLimit
    
    * removed trailing spaces from targeting_spec
    
    * Update Rubicon Adapter netRevenue default (#4242)
    
    * Add microadBidAdapter
    
    * Remove unnecessary encodeURIComponent from microadBidAdapter
    
    * Submit Advangelists Prebid Adapter
    
    * Submit Advangelists Prebid Adapter 1.1
    
    * Correct procudtion endpoint for prebid
    
    * analytics update with wrapper name
    
    * reverted error merge
    
    * update changed default value of netRevenue to true
    
    * Removed AdastaMadia from alias (#4255)
    
    * Update appnexusBidAdapter.js (#4251)
    
    * IdentityLink - change expiration time to 30 days (#4239)
    
    * Add coppa support for AppNexus adapter (#4253)
    
    * Add coppa support for AppNexus adapter
    
    * test name
    
    * add new longform e2e tests (#4206)
    
    * Konduit module (#4184)
    
    * Adding Konduit module
    
    * Removed superfluous arguments passed to obtainVastUrl function
    
    * Removed superfluous arguments passed to obtainVastUrl function.
    
    * Build trigger (empty commit)
    
    * Module documentation updated according to the comments
    
    * Logic in obtainVastUrl function updated according to the review comment.
    
    * Removed hook, enabled eslint
    
    * Circle CI runs e2e tests on every push (#4200)
    
    * run functional tests on circle ci on push to any remote branch
    
    * remove extraneous key from config file
    
    * add test.localhost as alias to 127.0.0.1
    
    * check 0: execute circle-ci
    
    * move /etc/config to a separate command
    
    * change bid partner to rubicon
    
    * test appnexus bid adapter in ci
    
    * comment browserstack command
    
    * remove console.log statement
    
    * test1: circle-ci
    
    * change reference dev -> prod while loading prebid
    
    * add console.log statement
    
    * check-2: circle-ci
    
    * comment browserstack testing
    
    * change bid adapter
    
    * change bid adapter
    
    * remove test case for checking targeting keys
    
    * remove the ci flag
    
    * uncomment test for checking correct generation of targeting keys
    
    * swap AN -> Rubicon for testing targeting keys
    
    * Outcon bid adapter. (#4161)
    
    * Outcon bid adapter.
    
    * Fix identation
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Spec fixes
    
    * Fixes
    
    * Fix urls
    
    * Fix
    
    * Fix parameters
    
    * Fix space operators
    
    * Fix bidder timeout
    
    * Update
    
    * Fix whitespace
    
    * no message
    
    * Outcon unit test
    
    * no message
    
    * no message
    
    * no message
    
    * no message
    
    * Fixes
    
    * Fixes
    
    * Change url
    
    * no message
    
    * no message
    
    * no message
    
    * Added bidId
    
    * no message
    
    * no message
    
    * no message
    
    * no message
    
    * Wrapping url with html
    
    * no message
    
    * no message
    
    * no message
    
    * Adding workflow to run end to end tests (#4230)
    
    * Adding workflow to run end to end tests
    
    * trying self branch
    
    * Update to run at 12 every day
    
    * cleanup config using aliases
    
    * update branch and cron time
    
    * add command
    
    * update prebid path for e2e test pages (#4274)
    
    * Prebid 2.35.0 release
    
    * Increment pre version
    
    * Add usersync to adpone adapter (#4245)
    
    * add user sync to adpone adapter
    
    * move adpone usersync to global variable
    
    * added withcredentials to http request
    
    * fix http request options
    
    * fix http request options
    
    * add withCredentials: true
    
    * add withCredentials: true
    
    * added test coverage to usersync
    
    * update sync function
    
    * add test coverage
    
    * adpone adapter
    
    * package lock
    
    * add more testing
    
    * add more testing
    
    * testing for onBidWon fucntion
    
    * test onbidwon function
    
    * trigger build
    
    * Revert GumGum Adapter 2.28 resizing changes (#4277)
    
    * changed resizing unit tests to return the first size dimensions in the sizes array
    
    * added some changes
    
    * reverted adapter changes
    
    * SpotX Bid Adapter: Support schain, ID5 object, Google consent object, and hide_skin (#4281)
    
    * Add SpotXBidAdapter
    
    * Minor updates
    
    * Undo testing changes to shared files
    
    * Fix relative imports
    
    * Remove superfluous imports and write a few more tests
    
    * Formatting, ID5 object, Google consent objects
    
      - Added ID5 object support
      - Added Google Consent object
      - Reformatted indentaiton on spec file
    
    * Revert content_width and content_height changes in docs
    
      - not sure how these got moved, lets put them back
    
    * Remove click_to_replay flag in example
    
      - no reason to use this one in the example
    
    * Spotx adapter - Add schain support and update unit tests
    
    * Update schain path in ORTB 2.3 request body
    
    	- schain object is now added to ortb request body
    	  at request.ext.source.ext.schain
    
    * Add hide_skin to documentation
    
      - whoops, this got removed, let's add it back
    
    * Update Rubicon Analytics Adapter `bidId` to match PBS (#4156)
    
    * Add microadBidAdapter
    
    * Remove unnecessary encodeURIComponent from microadBidAdapter
    
    * Submit Advangelists Prebid Adapter
    
    * Submit Advangelists Prebid Adapter 1.1
    
    * Correct procudtion endpoint for prebid
    
    * analytics update with wrapper name
    
    * reverted error merge
    
    * update for rubicon analytics to send seat[].bid.id for PBS video and banner
    
    * fixed conditional for server and video or banner
    
    * updated with optimized value test for bidid
    
    * update changed default value of netRevenue to true
    
    * remove var declaration for rightSlot to correct lgtm error for unused variable
    
    * update defineSlot div id to match div id defined in html body
    
    * update test ad unit test props
    
    * revert lock to match remote master
    
    * add seatBidId to bidObj in rpBidAdapter interpretResponse
    
    * update setTargeting to execute in the bids back handler
    
    * remove dev integration test page
    
    * meaningless commit to get lgtm to re-run
    
    * SmartRTB adapter update (#4246)
    
    * modules: Implement SmartRTB adapter and spec.
    
    * Fix for-loop syntax to support IE; refactor getDomain out of exported set.
    
    * Remove debugs, update doc
    
    * Update test for video support
    
    * Handle missing syncs. Add video to media types in sample ad unit
    
    * Add null response check, update primary endpoint
    
    * Note smrtb video requires renderer
    
    * Support Vast Track (#4276)
    
    * Add microadBidAdapter
    
    * Remove unnecessary encodeURIComponent from microadBidAdapter
    
    * Submit Advangelists Prebid Adapter
    
    * Submit Advangelists Prebid Adapter 1.1
    
    * Correct procudtion endpoint for prebid
    
    * analytics update with wrapper name
    
    * reverted error merge
    
    * update changed default value of netRevenue to true
    
    * Add parameters if config.cache.vasttrack is true
    
    * Use requestId instead of adId
    
    * Test new vasttrack payload params
    
    * Removed commented out code
    
    * Relaxed conditional check per review
    
    * Removed commented out line
    
    * Added 1000x250 size (#4295)
    
    * prepare vidazoo adapter for v3.0 (#4291)
    
    * Improve Digital adapter: support schain (#4286)
    
    * LiveIntent Identity Module. (#4178)
    
    * LiveIntentIdSystem. Initial implementation.
    
    * LiveIntentIdSystem. Removed whitespace.
    
    * Fixed typo
    
    * Renamed variables, cookiesm added md.
    
    * Changed the default identity url.
    
    * Composite id, with having more than just the lipbid passed around.
    
    * Composite id.
    
    * Merge conflict resolution.
    
    * Changed docs and param description.
    
    * Added typedoc & mentioned liveIntentIdSystem in submodule.json.
    
    * Extracted the LiveIntentIdSystem under modules, removed it from default userId modules.
    
    * Fixing the 204 + no body scenario.
    
    * Added liveIntent to submodule.json
    
    * Fixing docs indentation.
    
    * Updated prebidServer & specs.
    
    * Minor specs update.
    
    * updating liveintent eids source (#4300)
    
    * updating liveintent eids source
    
    these are supposed to be domains
    
    * updating unit test
    
    * fix appnexusBidAdapter view-script regex (#4289)
    
    * fix an view script regex
    
    * minor syntax update
    
    * 33Across adding bidder specific extension field (#4298)
    
    * - add 33across specific ext field for statedAt
    
    * - fix unit test for 33Across adapter
    
    * PubMatic to support LiveIntent User Id sub-module (#4306)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * supporting LiveIntent Id in PubMatic adapter
    
    * updated source for liveintent
    
    * Finteza Analytics Adapter: fix cookies (#4292)
    
    * fix reading and sending cookies
    
    * fix lint errors
    
    * clear comments
    
    * add unit tests
    
    * fix calling of setCookies for IE
    
    * clear cookies after test
    
    * use own setCookie method inside tests
    
    * Update LockerDome adapter to support Prebid 3.0 (#4301)
    
    * Returning the `IdResponse` type with an obj + callback. Fix for 4304 (#4305)
    
    *  Returning the `IdResponse` type with an obj + callback.
    
    * Renamed resp -> result.
    
    * Removed whitespace.
    
    * ShowHeroes adapter - expanded outstream support (#4222)
    
    * add ShowHeroes Adapter
    
    * ShowHeroes adapter - expanded outstream support
    
    * Revert "ShowHeroes adapter - expanded outstream support"
    
    This reverts commit bfcdb913b52012b5afbf95a84956b906518a4b51.
    
    * ShowHeroes adapter - expanded outstream support
    
    * ShowHeroes adapter - fixes (#4222)
    
    * ShowHeroes adapter - banner and outstream fixes (#4222)
    
    * ShowHeroes adapter - description and outstream changes (#4222)
    
    * ShowHeroes adapter - increase test coverage and small fix
    
    * [Orbidder-Adapter] Add bidRequestCount and remove bid.params.keyValues (#4264)
    
    * initial orbidder version in personal github repo
    
    * use adUnits from orbidder_example.html
    
    * replace obsolete functions
    
    * forgot to commit the test
    
    * check if bidderRequest object is available
    
    * try to fix weird safari/ie issue
    
    * ebayK: add more params
    
    * update orbidderBidAdapter.md
    
    * use spec.<function> instead of this.<function> for consistency reasons
    
    * add bidfloor parameter to params object
    
    * fix gdpr object handling
    
    * default to consentRequired: false when not explicitly given
    
    * wip - use onSetTargeting callback
    
    * add tests for onSetTargeting callback
    
    * fix params and respective tests
    
    * remove not used bid.params.keyValues
    
    * add bidRequestCount to orbidder.otto.de/bid Post request
    
    * add bidRequestCount to test object defaultBidRequest
    
    * PulsePoint: remove usage of deprecated utils method / prep for 3.0 (#4257)
    
    * ET-1691: Pulsepoint Analytics adapter for Prebid. (#1)
    
    * ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter
    
    * ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter
    
    * ET-1691: cleanup
    
    * ET-1691: minor
    
    * ET-1691: revert package.json change
    
    * Adding bidRequest to bidFactory.createBid method as per https://github.com/prebid/Prebid.js/issues/509
    
    * ET-1765: Adding support for additional params in PulsePoint adapter (#2)
    
    * ET-1850: Fixing https://github.com/prebid/Prebid.js/issues/866
    
    * Minor fix
    
    * Adding mandatory parameters to Bid
    
    * Removing usage of deprecated utils method
    
    * minor refactor
    
    * Use isArray method (#4288)
    
    * Add Parrable ID submodule (#4266)
    
    * add parrable id submodule
    
    * fix integration test config
    
    * fix var name
    
    * always refresh sotredId for parrable
    
    * add submodulesThatAlwaysRefresh concept
    
    * remove comment
    
    * add parrable url as one string
    
    * add parrable prod endpoint
    
    * use .indexOf instead of .includes
    
    * add params to test config
    
    * comment failing test
    
    * uncomment failing assertion
    
    * add parrable ID to prebid server adapter
    
    * add parrableIdSystem to .submodules.json
    
    * extract parrableId unit tests from userId spec
    
    * remove breakline between imports
    
    * remove unused param
    
    * remove userId generic feature from parrableId module
    
    * remove trailing space
    
    * fix failing test due to none merged conflict
    
    * Prebid 2.36.0 Release
    
    * Increment pre version
    
    * Support schain module and send bidfloor param in Sharethrough adapter (#4271)
    
    * Add support for supply chain object module
    
    Story: [#168742394](https://www.pivotaltracker.com/story/show/168742394)
    
    Co-authored-by: Josh Becker <jbecker@sharethrough.com>
    
    * Add bidfloor parameter to bid request sent to STX
    
    Story: [#168742573](https://www.pivotaltracker.com/story/show/168742573)
    
    * Platform One Analytics Adapter (#4233)
    
    * Added Y1 Analytics Adapter
    
    * rename y1AnalyticsAdapter in yieldoneAnalyticsAdapter
    
    * Yieldone Bid Adapter: fixes from lint check
    
    * Yieldone Analytics Adapter: fix endpoint protocol
    
    * Added spec file for yieldone Analytics Adapter
    
    * Fix parrable id integration example (#4317)
    
    * fix parrableId integration example
    
    * add parentheses
    
    * Improve Digital adapter: support for video (#4318)
    
    * Bid floor, https, native ad update
    
    * Update the ad server protocol module
    
    * Adding referrer
    
    * Improve Digital support for video
    
    * Improve Digital adapter: video
    
    * adapter version -> 6.0.0
    
    * Gamoshi: Update aliases list. Add support for userSync. (#4319)
    
    * Add support for multi-format ad units. Add favoredMediaType property to params.
    
    * Add tests for gdpr consent.
    
    * Add adId to outbids
    
    * Modify media type resolving
    
    * Refactor multi-format ad units handler.
    
    * Modify the way of sending GDPR data.
    Update aliases.
    
    * Add new consent fields. Add unit test.
    
    * Add new consent fields. Add unit test.
    
    * Add support for id5 and unified id cookie sync.
    
    * Add support for id5 and unified id cookie sync.
    
    * Add restricted check for gdpr consent.
    
    * fix for userSync endpoint getting called with bidder alias names, instead of actual bidder names (#4265)
    
    * modify ixBidAdapater to always use the secure endpoint (#4323)
    
    * PubMatic to support Parrable User Id sub-module (#4324)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * PubMatic to support parrable id
    
    * VISX: currency validation & fix double escape of referer (#4299)
    
    * PubMatic to support coppa (#4336)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * added coppa compliance
    
    * vuble: outstream has fullscreen option (#4320)
    
    * Mod: vuble oustream has fullscreen option
    
    * Add: vuble test for outstream scenario
    
    * EMXDigital: hotfix to resolve URIError from decodeURIComponent (#4333)
    
    * hotfix to resolve URIError from decodeURIComponent
    
    * added unit for decoding adm
    
    * Specify second parameter for parseInt for pubmaticBidAdapter (#4347)
    
    * Remove usage of getTopWindowUrl in Prebid Adapter (#4341)
    
    * Conversant Bid Adapter update for 3.0 (#4284)
    
    * Add cpmDistribution function for Google Analytics adapter (#4240)
    
    * Add cpmDistribution function for Google Analytics adapter
    
    * Add test for the cpmDistribution function
    
    * Remove half written comment
    
    * fixing SRA p_pos (#4337)
    
    * In Sonobi Adapter, only read sizes from bid.mediaTypes (#4311)
    
    * Fix mediaTypes (#4332)
    
    * Outcon bid adapter.
    
    * Fix identation
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Spec fixes
    
    * Fixes
    
    * Fix urls
    
    * Fix
    
    * Fix parameters
    
    * Fix space operators
    
    * Fix bidder timeout
    
    * Update
    
    * Fix whitespace
    
    * no message
    
    * Outcon unit test
    
    * no message
    
    * no message
    
    * no message
    
    * no message
    
    * Fixes
    
    * Fixes
    
    * Change url
    
    * no message
    
    * no message
    
    * no message
    
    * Added bidId
    
    * no message
    
    * no message
    
    * no message
    
    * no message
    
    * Wrapping url with html
    
    * no message
    
    * no message
    
    * no message
    
    * Fix mediaTypes
    
    * no message
    
    * Update outconBidAdapter_spec.js
    
    * Adding VAS response
    
    * no message
    
    * no message
    
    * no message
    
    * Fix
    
    * Changed ttl
    
    * no message
    
    * supportedMediaTypes
    
    * no message
    
    * no message
    
    * Prebid 2.37.0 release
    
    * increment pre version
    
    * Add vast xml support and other minor changes to Beachfront adapter (#4350)
    
    * Add support for vast xml in the bid response
    
    * add secure protocol to outstream player url
    
    * add device connection type
    
    * add player setting for poster color
    
    * add new value for creative Id
    
    * Update smartrtbBidAdapter (#4362)
    
    * modules: Implement SmartRTB adapter and spec.
    
    * Fix for-loop syntax to support IE; refactor getDomain out of exported set.
    
    * Remove debugs, update doc
    
    * Update test for video support
    
    * Handle missing syncs. Add video to media types in sample ad unit
    
    * Add null response check, update primary endpoint
    
    * Note smrtb video requires renderer
    
    * Remove old params checks, fix documentation playerSize field name
    
    * Revert "Update smartrtbBidAdapter (#4362)" (#4368)
    
    This reverts commit be6704bcec65a28d80b6d09a8d1c51ef9a8ba824.
    
    * Add userSync in onetagBidAdapter (#4358)
    
    * Minor bug fixing in onetagBidAdapter.js
    
    Fixed a minor bug. Updated TTL in response to align the correct specifications.
    
    * Update onetagBidAdapter
    
    Added additional page info and user sync function.
    
    * Update onetagBidAdapter_spec.js
    
    Added the test for getUserSyncs function.
    
    * Fix about userSync
    
    * getUserSyncs: test update with gdpr params
    
    * Sovrn adapter updates: schain, digitrust, pixel syncing, and 3.0 upgrades (#4335)
    
    * schain and digitrust
    
    * pixel beacons
    
    * unit tests and fixes from testing
    
    * Prebid 3.0 updates
    
    * review fix
    
    * Add bid adapter for ablida (#4256)
    
    * Add ablida adapter
    
    * rename category parameter, add documentation
    
    * AdKernel: added waardex_ak alias (#4290)
    
    * added alias
    
    Added a new alias
    
    * fixing unit test
    
    * Revert "Sovrn adapter updates: schain, digitrust, pixel syncing, and 3.0 upgrades (#4335)" (#4376)
    
    This reverts commit 6114a3dba93815dcfb535707d7b4d84f1adb2bc7.
    
    * Vrtcal Markets Inc. Bid Adapter Addition (#4259)
    
    * Added 3 key Vrtcal Adapter files: adapter,markdown,unit tests
    
    * Removed unused getUserSyncs;Added mediaTypes.banner.sizes support;Raised test coverage to 85%
    
    * lint formatting errors corrected
    
    * Update schain path in ORTB path for spotxBidAdapter (#4377)
    
    - Move schain object from request.ext.source.ext.schain to
    	  request.source.ext.schain
    
    * Update Grid Bid Adapter (#4379)
    
    * Added Grid Bid Adapter
    
    * remove priceType from TheMediaGrid Bid Adapter
    
    * Add video support in Grid Bid Adapter
    
    * Added test parameter for video slot
    
    * update Grid Bid Adapter to set size in response bid
    
    * Update Grid Bid Adapter to support identical uids in parameters
    
    * Fix typo in test file for Grid Bid Adapter
    
    * Update The Grid Media Bidder Adapter to send refererInfo.referer as 'u' parameter in ad request
    
    * Hotfix for referrer in Grid Bid Adapter
    
    * Grid Bid Adapter: added wrapperType and wrappweVersion to the ad request
    
    * TripleLift: Sending schain (#4375)
    
    * Add IdentityLink support and fix UnifiedId.
    
    It appears we've been looking for UnifiedId userIds
    on the bidderRequest object, when they are found on bidRequests.
    This commit fixes that error, and adds support for IdentityLink.
    
    * change maintainer email to group
    
    * TripleLift: Sending schain (#1)
    
    * Sending schain
    
    * null -> undefined
    
    * DistrictmDMX: adding support for schain and remove content type to default to prebid selection (#4366)
    
    * 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
    
    * Support for ID5 + receive meta data (#4352)
    
    * 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
    
    * Rubicon Adapter: Always make requests using HTTPS (#4380)
    
    * Add microadBidAdapter
    
    * Remove unnecessary encodeURIComponent from microadBidAdapter
    
    * Submit Advangelists Prebid Adapter
    
    * Submit Advangelists Prebid Adapter 1.1
    
    * Correct procudtion endpoint for prebid
    
    * analytics update with wrapper name
    
    * reverted error merge
    
    * update changed default value of netRevenue to true
    
    * Always make bids requests using https
    
    * rp_secure and imp.secure should always be 1
    
    * 7xbid adapter (#4328)
    
    * 7xbid adapter
    
    * fix error when cli build
    
    * - update 33across adapter cookie sync end point (#4345)
    
    - update unit test for 33across adapter
    
    * Adform adapter: add renderer for outstream bids (#4363)
    
    * Prebid 2.38.0 Release
    
    * Increment pre version
    
    * Adagio: update with external js (#4217)
    
    * Add external loader in AdagioBidAdapter
    
    * Change adagioAnalyticsAdapter to "endpoint" type
    
    * Change _setPredictions for a generic method
    
    * Improve AdagioBidAdapter test coverage
    
    * Add features detection in Adagio adapter
    
    * Fix adagioBidAdapter tests
    
    * Add featuresVersion field to bidRequest
    
    * Refacto adagio.queue
    
    * Expose versions in ADAGIO namespace
    
    * Generate a ADAGIO.pageviewId if missing
    
    * Move ad-server events tracking to adagioBidAdapter
    
    * Store adUnitCodes in ADAGIO namespace
    
    * Update documentation
    
    Better description of test parameters.
    
    * Add internal array to prevent empty pbjs.adUnits
    
    * Be sure to access to window.top - does not work in safe-frame env
    
    * Add PrintNumber feature
    
    * Be sure to compute features on window.top
    
    * Bump versions
    
    * Add Post-Bid support
    
    - ad-server events are listen in current window (instead of window.top)
    - a new "outerAdUnitElementId" property is set to ADAGIO.pbjsAdUnits array in case of Post-Bid scenario. This property is the 1st parent element id attribute of the iframe in window.top.
    
    * Set pagetype param as optional
    
    * Add AdThink ad-server support
    
    * Improve internal `pbjsAdUnits.sizes` detection
    
    Use the adUnit `mediaTypes.banner.sizes` property if exists to build the `ADAGIO.pbjsAdUnits.sizes`.
    The use of the `sizes` root property is deprecated.
    
    * adagioAnalyticsAdapter: add and improve tests
    
    * adagioBidAdapter: add and improve tests
    
    # Conflicts:
    #	modules/adagioBidAdapter.js
    #	test/spec/modules/adagioBidAdapter_spec.js
    
    * adagioBidAdapter: Bump version 1.5
    
    * Adagio: fix import path
    
    * PostBid: insure window.top is accessible for specifics functions
    
    * Consistency: use Prebid.js utils and fix deprecated
    
    * PostBid: do not build a request if in safeframe
    
    * Bump version 2.0.0
    
    * Try to fix tests without UA stubing
    
    * Try to fix adagioAnalytics failling tests on CI
    
    * Consistency: use Prebid loadExternalScript()
    
    * Add "adagio" to Prebid.js adloader vendor whitelist
    
    * Remove proprietary ad-server listeners
    
    * Add RSA validation to adagio external script
    
    * add viewdeosDX whitelabel (#4231)
    
    * add viewdeosDX hitelabel
    
    * Fixed tests and support for sizes
    
    * Fix strings
    
    * Fix strings
    
    * remove only
    
    * Fix tests
    
    * fix codereview
    
    * Fix test + Code review
    
    * code review + tests
    
    * One video display ad (#4344)
    
    * outstream changes
    
    * removing global filtet
    
    * reverting page
    
    * message
    
    * adapter change
    
    * remove space
    
    * testcases
    
    * testpage
    
    * spaces for test page
    
    * renderer exist case
    
    * reverting package-lock.json
    
    * adding schain object
    
    * adding tagid
    
    * syntaxx error fix
    
    * video.html
    
    * space trailing
    
    * space
    
    * tagid
    
    * inventoryId and placement
    
    * rewarded video
    
    * added unit test case
    
    * testing display ad
    
    * adding banner
    
    * validating banner object
    
    * display=1 changes
    
    * checking whether diplsy == 1
    
    * html page change
    
    * reverting video.html
    
    * adding more test cases
    
    * spaces
    
    * md file change
    
    * updated working oneVideoBidAdapter.md file
    
    * Update oneVideoBidAdapter.md
    
    * Update oneVideoBidAdapter.md
    
    * updated the file with both video params and banner
    
    * Update video.html
    
    * fix double-urlecoded referrer (#4386)
    
    * fix double-urlecoded referer (#4388)
    
    * PulsePoint Adapter - update for ttl logic (#4400)
    
    * ET-1691: Pulsepoint Analytics adapter for Prebid. (#1)
    
    * ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter
    
    * ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter
    
    * ET-1691: cleanup
    
    * ET-1691: minor
    
    * ET-1691: revert package.json change
    
    * Adding bidRequest to bidFactory.createBid method as per https://github.com/prebid/Prebid.js/issues/509
    
    * ET-1765: Adding support for additional params in PulsePoint adapter (#2)
    
    * ET-1850: Fixing https://github.com/prebid/Prebid.js/issues/866
    
    * Minor fix
    
    * Adding mandatory parameters to Bid
    
    * Using the TTL from the bid.ext
    
    * Minor refactor
    
    * IdentityLink - add logic for sending consent string (#4346)
    
    * Fix adagio analytics adapter circleci (#4409)
    
    * Add microadBidAdapter
    
    * Remove unnecessary encodeURIComponent from microadBidAdapter
    
    * Submit Advangelists Prebid Adapter
    
    * Submit Advangelists Prebid Adapter 1.1
    
    * Correct procudtion endpoint for prebid
    
    * analytics update with wrapper name
    
    * reverted error merge
    
    * update changed default value of netRevenue to true
    
    * update to skip broken circleci tests
    
    * skip all
    
    * Feature/7xbid remove unneeded params (#4402)
    
    * 7xbid adapter
    
    * fix error when cli build
    
    * remove unneeded params
    
    * Empty commit
    
    * Empty commit
    
    * Remove none ssl (#4406)
    
    * 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
    
    * remove none ssl element from all request]
    
    * fixed reference to global object (#4412)
    
    * ucfunnel adapter support supply chain (#4383)
    
    * Add a new ucfunnel Adapter and test page
    
    * Add a new ucfunnel Adapter and test page
    
    * 1. Use prebid lib in the repo to keep updated
    2. Replace var with let
    3. Put JSON.parse(JSON.stringify()) into try catch block
    
    * utils.getTopWindowLocation is a function
    
    * Change to modules from adapters
    
    * Migrate to module design
    
    * [Dev Fix] Remove width and height which can be got from ad unit id
    
    * Update ucfunnelBidAdapter to fit into new spec
    
    * Correct the endpoint. Fix the error of query string
    
    * Add test case for ucfunnelBidAdapter
    
    * Fix lint error
    
    * Update version number
    
    * Combine all checks on bid request
    
    * Add GDPR support for ucfunnel adapter
    
    * Add in-stream video and native support for ucfunnel adapter
    
    * Remove demo page. Add more test cases.
    
    * Change request method from POST to GET
    
    * Remove unnecessary comment
    
    * Support vastXml and vastUrl for video request
    
    * update TTL to 30 mins
    
    * Avoid using arrow function which is not discuraged in mocha
    
    * ucfunnel tdid support
    
    * ucfunnel adapter support supply chain
    
    * LiveIntent support in RP Adapter and PBS Adapter update to pass segments (#4303)
    
    * Add microadBidAdapter
    
    * Remove unnecessary encodeURIComponent from microadBidAdapter
    
    * Submit Advangelists Prebid Adapter
    
    * Submit Advangelists Prebid Adapter 1.1
    
    * Correct procudtion endpoint for prebid
    
    * analytics update with wrapper name
    
    * reverted error merge
    
    * update changed default value of netRevenue to true
    
    * added semi-colon
    
    * update eid source to use domain
    
    * update video oRTB with liveintent segments
    
    * update pbs adapter with liveintent segments support
    
    * update rp adapter liveintent support for fastlane
    
    * reverted package lock, fix for unintentional update
    
    * added unit tests for fastlane.json and ortb, fix to join segments with commas
    
    * fix obj property path data.tpid
    
    * update remove unnecessary function call
    
    * re-ordering query string params
    
    * Rubicon Adapter: Add multiple sizes to sizeMap (#4407)
    
    * Add Utils to remove item in LocalStorage (#4355)
    
    * Making originalCpm and originalCurrency fields in bid object always available (#4396)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * moving originalCurrency declaration from currency to bidderFactory
    
    * added a comment
    
    * trying to re-run the CI job
    
    * added unit test case
    
    * trying to re-run the CI job
    
    * Placement and inventory (#4353)
    
    * outstream changes
    
    * removing global filtet
    
    * reverting page
    
    * message
    
    * adapter change
    
    * remove space
    
    * testcases
    
    * testpage
    
    * spaces for test page
    
    * renderer exist case
    
    * reverting package-lock.json
    
    * adding schain object
    
    * adding tagid
    
    * syntaxx error fix
    
    * video.html
    
    * space trailing
    
    * space
    
    * tagid
    
    * inventoryId and placement
    
    * rewarded video
    
    * added unit test case
    
    * inventory_id and placement
    
    * removed unnecessary file
    
    * lint error
    
    * Update oneVideoBidAdapter.js
    
    * lint error fix
    
    * Fixes for Platform One Analytics Adapter (#4359)
    
    * Added Y1 Analytics Adapter
    
    * rename y1AnalyticsAdapter in yieldoneAnalyticsAdapter
    
    * Yieldone Bid Adapter: fixes from lint check
    
    * Yieldone Analytics Adapter: fix endpoint protocol
    
    * Added spec file for yieldone Analytics Adapter
    
    * Add adUnitName to analytics data for Yieldone Analytics Adapter
    
    * Fix yieldone Analytics Adapter to log only id from adUnitPath
    
    * Fix bug with timeout event in Yieldone Analytics Adapter
    
    * Added protocol to url (#4395)
    
    * initial commit
    
    * updated contact and tag details
    
    * changes ti support the renderers
    
    * changes to pass dimId
    
    * fixed names of internal mapping
    
    * added comment
    
    * added gdpr param to request and other fixes
    
    * modified api url
    
    * fix
    
    * fixed the secure api call
    
    * rolled back video event callback till we support it
    
    * updated doc with video details
    
    * added bid won and timeout pixel
    
    * added testcase for bid events
    
    * modified testcase
    
    * fixed the url logged
    
    * tag param values passed ot renderer
    
    * added a conditioal check
    
    * changes to support new param to adserver for purpose of tracking
    
    * passed param to renderer
    
    * missing variable defined
    
    * added protocol to url
    
    * fixed test for protocol
    
    * changed urls to secure only
    
    * Update emoteev endpoints (#4329)
    
    * JustPremium: Update to Prebid 3.0 (#4410)
    
    * Update underdogmedia adapter for pbjs 3.0 (#4390)
    
    * Update underdogmedia adapter for pbjs 3.0
    
    * Ensure request to endpoint is secure
    
    * Update prebid version
    
    * Lint fix
    
    * Update Consumable adapter for Prebid.js 3.0 (#4401)
    
    * Consumable: Clean up tests.
    
    * Consumable: Update use of deprecated function.
    
    * Consumable: Read sizes from mediaTypes.banner.sizes.
    
    * Consumable: Fix lint violation.
    
    * CriteoId User Module (#4287)
    
    * Add CriteoId module
    
    * Update the return type of getId in Criteo Id module
    
    Changes:
    - Use of url parsing function from url lib
    - Update the return type of getId()
    - Update the jsdoc to reflect the real return types
    
    * Fix failing tests for Criteo user module
    
    * Add CriteoIdSystem submodule to .submodule.json.
    
    * 2019/10/18 Create Mobsmart bidder adapter (#4339)
    
    * Adpod deal support (#4389)
    
    * Adpod deal support
    
    * Replacing filterBids with minTier
    
    * fix potential issue
    
    * remove querystringify package (#4422)
    
    * Browsi real time data module (#4114)
    
    * real time data module,
    browsi sub module for real time data,
    new hook bidsBackCallback,
    fix for config unsubscribe
    
    * change timeout&primary ad server only to auctionDelay
    update docs
    
    * support multiple providers
    
    * change promise to callbacks
    configure submodule on submodules.json
    
    * bug fixes
    
    * use Prebid ajax
    
    * tests fix
    
    * Prebid 2.39.0 Release
    
    * increment pre version
    
    * OpenX Adapter: Prebid 3.0 Compatibility Update (#4413)
    
    * Removed usage of deprecated functions
    * Removed beacons
    * Banner sizes now reads from bidRequest.mediaTypes.banner.sizes instead of bidRequest.sizes
    * Updated tests to reflect changes.
    
    * GumGum: use mediaTypes.banner.sizes (#4416)
    
    * adds digitrust module, mods gdpr from bool to int
    
    * update unit test
    
    * only send gdprconsent if present
    
    * uses mediaTypes before trying bidRequest sizes
    
    * removes use of deprecated method
    
    * RTBhouse Bid Adapter update for 3.0 (#4428)
    
    * add viewable rendering format (#4201)
    
    * Feature/adapter (#4219)
    
    * feat(bidrequest): code for making bidrequest
    
    * feat(bidresponse): format and return the response
    
    * feat(tests): added tests for adapter
    
    * feat(docs): added docs for the adapter
    
    * refactor(url): changed adserver url
    
    * test(user sync): added unit tests for the user syncs
    
    * refactor(endpoint): changed endpoint for prebid
    
    * refactor(endpoint): changed endpoint for prebid
    
    * doc(tagid): mandatory param definition added
    
    * fix(imp id): fix for correct impression id
    
    * fix(width/height): fix for correct width and height sequence
    
    * PulsePoint Bid Adapter: Support for schain (#4433)
    
    * ET-1691: Pulsepoint Analytics adapter for Prebid. (#1)
    
    * ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter
    
    * ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter
    
    * ET-1691: cleanup
    
    * ET-1691: minor
    
    * ET-1691: revert package.json change
    
    * Adding bidRequest to bidFactory.createBid method as per https://github.com/prebid/Prebid.js/issues/509
    
    * ET-1765: Adding support for additional params in PulsePoint adapter (#2)
    
    * ET-1850: Fixing https://github.com/prebid/Prebid.js/issues/866
    
    * Minor fix
    
    * Adding mandatory parameters to Bid
    
    * ET-5938 SupplyChain Object Support
    
    * Formatting
    
    * Code review
    
    * Code review
    
    * Fix to currency parsing on response
    
    * Add supply chain support for Teads adapter (#4420)
    
    * Rubicon: support SupplyChain (schain) (#4315)
    
    * Add microadBidAdapter
    
    * Remove unnecessary encodeURIComponent from microadBidAdapter
    
    * Submit Advangelists Prebid Adapter
    
    * Submit Advangelists Prebid Adapter 1.1
    
    * Correct procudtion endpoint for prebid
    
    * analytics update with wrapper name
    
    * reverted error merge
    
    * update changed default value of netRevenue to true
    
    * Starting schain
    
    * More tests for banner schain support
    
    * Video tests
    
    * Encoding tweaks, required fields and comments
    
    * Removed .only() from tests
    
    * Change requests per Bret
    
    * Add 1ad4good bidder (#4081)
    
    * adding bidder code and
    
    A bidder for non-profit free ads.
    more info about this bidder project can be found on project site
    http://1ad4good.org
    
    * removed unused code
    
    test coverage is improved to >80%
    tested for instream video support
    
    * removed some legacy code, unused params
    
    * hardcoding https to endpoint
    
    * Improve Digital adapter fix: don't send sizes for instream video (#4427)
    
    * Bid floor, https, native ad update
    
    * Update the ad server protocol module
    
    * Adding referrer
    
    * Improve Digital support for video
    
    * Improve Digital adapter: video
    
    * adapter version -> 6.0.0
    
    * Improve Digital adapter: don't send sizes for video
    
    * Fix a typo in code comment (#4450)
    
    * Inventory id and schain support for display (#4426)
    
    * supporting schain
    
    * Update coinzillaBidAdapter.js (#4438)
    
    Update sizes const.
    
    * Support schain in ZEDO adapter (#4441)
    
    
    * changes to pass schain
    
    * PubMatic supporting updated Criteo User Id module (#4431)
    
    * added support for pubcommon, digitrust, id5id
    
    * added support for IdentityLink
    
    * changed the source for id5
    
    * added unit test cases
    
    * changed source param for identityLink
    
    * PubMatic supporting updated Criteo User Id module
    
    * added a comment to re-start CI
    
    * Remove duplicate param to fix unit tests (#4459)
    
    * Brightcom Bid Adapter update for 3.0 (#4343)
    
    * add support for min_height field in pbs native requests (#4434)
    
    * Supporting Alias via Video Requests (#4460)
    
    * New adapter Proxistore (#4365)
    
    * add test adapter and documentation
    
    * integration test with hello_world
    
    * reset package-lock.json
    
    * delete useless conditionnal
    
    * make integrate test work
    
    * revert hello-world
    
    * revert hello_world
    
    * fix descriptor
    
    * change adUnits for integration test
    
    * remove proxistore widget
    
    * uncomment file
    
    * change sizes
    
    * remove useless script tag
    
    * Implementation of setBidderConfig and bidder-specific data (#4334)
    
    * initial implementation of setBidderConfig
    
    * fix ie11 test errors
    
    * Support new setBidderConfig format. Include props from both config and bidderConfig in _getConfig
    
    * Use core-js Set to avoid issues with IE
    
    * Fix tests in IE
    
    * put registerSyncs back on bidderFactory
    
    * run bidder event methods with bidder config enabled
    
    * Prebid 2.40.0 Release
    
    * Increment pre version
    
    * Conversant Bid Adapter checks pubcid directly (#4430)
    
    * Cookie Sync functionality (#4457)
    
    * changing PID param value for testing
    
    * cookie sync integration
    
    * merge from upstream
    
    * Staq Adapter: update with meta envelope (#4372)
    
    * initial dev
    
    * fix staq adapter name
    
    * fix hello world staq call
    
    * get hello world working again
    
    * add user agent collection
    
    * fix some unite tests
    
    * Add STAQ Analytics Adapter doc
    
    * clean up hello world
    
    * fix tests to play nice with browserstack
    
    * fix around issues with browserstack and deep equals of objects
    
    * dump variable env testing since we can't mod user agent stuff in browserstack
    
    * Update STAQ adapter to stop using deprecated utils for referrer
    
    * remove package-lock.json changes via master rebase
    
    * improve call frequency for ref util
    
    * change ajax content type
    
    * adjust ajax request to not expect whitelisting
    
    * remove superflous commented-out code
    
    * update event package to use meta information in envelope rather than per event basis
    
    * fix formatting
    
    * more formatting fixes
    
    * more formatting!
    
    * Rhythmone Adapter - schain support (#4414)
    
    Circle CI failing tests are not related to this PR.
    
    * Media.net Adapter: Support Prebid 3.0 (#4378)
    
    * Media.net Adapter: Support Prebid 3.0
    
    * Media.net Adapter: add tests to increase code coverage
    
    * Vi Adapter: Passes additional param in the bid request (#4134)
    
    * Add focus check
    
    (cherry picked from commit 9d6d6dfb83580d6a5ffed8faa5762db48f8fd44d)
    
    * Pass focus as numeric value
    
    (cherry picked from commit 9fae56a637f87b0d39cc1d24eeb1f9ff9df88f64)
    
    * Add unit test
    
    (cherry picked from commit 946710f2e9960b3839613d4bdf730e57ba38a964)
    
    * Sovrn adapter updates: schain, digitrust, pixel syncing, and 3.0 upgrades (#4385)
    
    * schain and digitrust
    
    * pixel beacons
    
    * unit tests and fixes from testing
    
    * Prebid 3.0 updates
    
    * review fix
    
    * use backwards compatible flatMap impl
    
    * update pixel tests
    
    * unit test fix
    
    * update one more url to ssl
    
    * fixed test
    
    * review updates
    
    * TheMediaGrid Bid Adapter update (#4447)
    
    * Added Grid Bid Adapter
    
    * remove priceType from TheMediaGrid Bid Adapter
    
    * Add video support in Grid Bid Adapter
    
    * Added test parameter for video slot
    
    * update Grid Bid Adapter to set size in response bid
    
    * Update Grid Bid Adapter to support identical uids in parameters
    
    * Fix typo in test file for Grid Bid Adapter
    
    * Update The Grid Media Bidder Adapter to send refererInfo.referer as 'u' parameter in ad request
    
    * Hotfix for referrer in Grid Bid Adapter
    
    * Grid Bid Adapter: added wrapperType and wrappweVersion to the ad request
    
    * TheMediaGrid Bid Adapter: added sync url
    
    * TheMediaGrid Bid Adapter: added GDPR params to sync url
    
    * TheMediaGrid Bid Adapter: added tests for getUserSyncs function
    
    * Conversant Bid Adapter adds support for extended ids (#4462)
    
    * Adkernel 3.0 compatibility (#4477)
    
    * Rubicon Adapter pchain support (#4480)
    
    * rubicon pchain support
    
    * removed describe.only
    
    * Implemented changes required to provide support for video in the IX bidding adapter for Instream and Outstream contexts. (#4424)
    
    * Default size filter & KVP support (#4452)
    
    * 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 logic upto5
    
    * adding support for removing and shuffle sizes
    
    * adding array split test
    
    * re-assign none standard size to the request
    
    * resolve duplicate format inside format array
    
    * update .md and adaptor file for KVP support
    
    * remove array helper includes
    
    * inforce two digit after decimal
    
    * RUn error check nothing on my side but error form another adapter
    
    * add id5id to prebid server bid adapter (#4468)
    
    * Added _pbjsGlobals for tracking renames. Resolves #4254 (#4419)
    
    * Feature/smart video (#4367)
    
    * Adding outstream video support.
    
    * Fixing unit test.
    
    * Adding video instream support.
    
    * Handling video startDelay parameter.
    
    * Improving unit tests.
    
    * Fixing indent.
    
    * Handling the request when videoMediaType context is not supported.
    
    * Changing maintainer mail address.
    
    * Remove video outstream specific code.
    
    * Unit test updated.
    
    * do not select element that gets removed after dfp render (#4423)
    
    * add smms adapter (#4439)
    
    * add smms adapter
    
    * re-run ci, why adigo adapter failed??
    
    * review comments fix, remove deprecated functions, fix unit test
    
    * Prebid 2.41.0 release
    
    * Increment pre version
    
    * adds schain param (#4442)
    
    * Create newborntownWeb adapter (#4455)
    
    * Create newborntownWeb adapter
    
    * only https protocol
    
    * Provide criteoId to server by user.ext.eids (#4478)
    
    * ucfunnel adapter fix error message in debug mode (#4338)
    
    * Add a new ucfunnel Adapter and test page
    
    * Add a new ucfunnel Adapter and test page
    
    * 1. Use prebid lib in the repo to keep updated
    2. Replace var with let
    3. Put JSON.parse(JSON.stringify()) into try catch block
    
    * utils.getTopWindowLocation is a function
    
    * Change to modules from adapters
    
    * Migrate to module design
    
    * [Dev Fix] Remove width and height which can be got from ad unit id
    
    * Update ucfunnelBidAdapter to fit into new spec
    
    * Correct the endpoint. Fix the error of query string
    
    * Add test case for ucfunnelBidAdapter
    
    * Fix lint error
    
    * Update version number
    
    * Combine all checks on bid request
    
    * Add GDPR support for ucfunnel adapter
    
    * Add in-stream video and native support for ucfunnel adapter
    
    * Remove demo page. Add more test cases.
    
    * Change request method from POST to GET
    
    * Remove unnecessary comment
    
    * Support vastXml and vastUrl for video request
    
    * update TTL to 30 mins
    
    * Avoid using arrow function which is not discuraged in mocha
    
    * ucfunnel tdid support
    
    * ucfunnel fix error message in debug mode
    
    * explicitly check undefined to allow falsey values in getConfig (#4486)
    
    * Conversant Bid Adapter handles vast xml (#4492)
    
    * [feature] Add a config list of submodules that require refreshing the stored ID after each bid request (#4325)
    
    * add a feature to always refresh stored id on each bid request for submodules that require that
    
    * update test comments
    
    * Prebid 2.42.0 Release
    
    * Increment pre version
    
    * Make adhese adapter prebid 3.0 compatible (#4507)
    
    * Added 'adhese' attribute to bid that contains meta data - Jira AD-2642
    
    * added DALE to adhese determination
    
    * extra config option: no format, but use size array as format string
    
    * Read sizes from mediaTypes.banner.sizes + Apply Eslint suggestions
    
    * Use map and join, add originData to response
    
    * properly use originData obj
    
    * Remove duplicated ids
    
    * Update tests
    
    * BugFix: Site id missing (#4467)
    
    * outstream changes
    
    * removing global filtet
    
    * reverting page
    
    * message
    
    * adapter change
    
    * remove space
    
    * testcases
    
    * testpage
    
    * spaces for test page
    
    * renderer exist case
    
    * reverting package-lock.json
    
    * adding schain object
    
    * adding tagid
    
    * syntaxx error fix
    
    * video.html
    
    * space trailing
    
    * space
    
    * tagid
    
    * inventoryId and placement
    
    * rewarded video
    
    * added unit test case
    
    * adding site id
    
    * adding placement and siteis
    
    * site id param test case
    
    * removing deprecated functions
    
    * correcting test cases
    
    * indentation
    
    * test cases fix
    
    * Handle GDPR-Applies correctly.
    Add support for liveramp id.
    
    Co-authored-by: robdubois <53589945+robdubois@users.noreply.github.com>
    Co-authored-by: sumit116 <sharmasumit116@gmail.com>
    Co-authored-by: nwlosinski <norbert.wlosinski@gmail.com>
    Co-authored-by: Mike Chowla <mike.chowla@pubmatic.com>
    Co-authored-by: Bret Gorsline <bgorsline@rubiconproject.com>
    Co-authored-by: bretg <bgorsline@gmail.com>
    Co-authored-by: Artem Seryak <artem.seryak@umbrellait.com>
    Co-authored-by: Jonathan Mullins <mondojono@gmail.com>
    Co-authored-by: jsnellbaker <31102355+jsnellbaker@users.noreply.github.com>
    Co-authored-by: htang555 <htang555@gmail.com>
    Co-authored-by: Bryan DeLong <ananon@gmail.com>
    Co-authored-by: dpapworth-qc <50959025+dpapworth-qc@users.noreply.github.com>
    Co-authored-by: DeepthiNeeladri <deepthi.sravanaqa@gmail.com>
    Co-authored-by: Harshad Mane <harshad.mane@pubmatic.com>
    Co-authored-by: Roman <thecyric@gmail.com>
    Co-authored-by: Neelanjan Sen <14229985+Fawke@users.noreply.github.com>
    Co-authored-by: Margaret Liu <margs.liu@gmail.com>
    Co-authored-by: TJ Eastmond <tj.eastmond@gmail.com>
    Co-authored-by: Robert Ray Martinez III <rrmartinez1552@gmail.com>
    Co-authored-by: Jason Snellbaker <jsnellbaker@appnexus.com>
    Co-authored-by: JonGoSonobi <jgo@sonobi.com>
    Co-authored-by: Vladimir Fedoseev <vl.fedoseev@gmail.com>
    Co-authored-by: DJ Rosenbaum <djrosenbaum@gmail.com>
    Co-authored-by: Alex Khmelnitsky <alexkh13@gmail.com>
    Co-authored-by: adxpremium <55161519+adxpremium@users.noreply.github.com>
    Co-authored-by: Jimmy Tu <jimee02@users.noreply.github.com>
    Co-authored-by: Pierre-Antoine Durgeat <pa.durgeat@adventori.com>
    Co-authored-by: Eric Harper <eharper@rubiconproject.com>
    Co-authored-by: Telaria Engineering <36203956+telariaEng@users.noreply.github.com>
    Co-authored-by: ujuettner <udo.juettner@gmail.com>
    Co-authored-by: Dan Bogdan <43830380+EMXDigital@users.noreply.github.com>
    Co-authored-by: PWyrembak <paul@trustx.org>
    Co-authored-by: susyt <susan@fox.camp>
    Co-authored-by: Max Crawford <mrcrawfo@gmail.com>
    Co-authored-by: Pascal S <pascal.salesch@yieldlove.de>
    Co-authored-by: Will Chapin <wrchapin@gmail.com>
    Co-authored-by: Lemma Dev <54662130+lemmadev@users.noreply.github.com>
    Co-authored-by: Denis Logachov <denis@adkernel.com>
    Co-authored-by: Léonard Labat <le.labat@criteo.com>
    Co-authored-by: onlsol <48312668+onlsol@users.noreply.github.com>
    Co-authored-by: Paul Yang <pyang@conversantmedia.com>
    Co-authored-by: Matt Kendall <1870166+mkendall07@users.noreply.github.com>
    Co-authored-by: Mike Sperone <mike@mikesperone.com>
    Co-authored-by: sdbaron <sergeydaub@gmail.com>
    Co-authored-by: djaxbidder <55269794+djaxbidder@users.noreply.github.com>
    Co-authored-by: turktelssp <54801433+turktelssp@users.noreply.github.com>
    Co-authored-by: nkmt <45026101+strong-zero@users.noreply.github.com>
    Co-authored-by: Mutasem Aldmour <mutdmour@gmail.com>
    Co-authored-by: r-schweitzer <50628828+r-schweitzer@users.noreply.github.com>
    Co-authored-by: Isaac A. Dettman <idettman@rubiconproject.com>
    Co-authored-by: Adasta Media <55529969+Adasta2019@users.noreply.github.com>
    Co-authored-by: mamatic <52153441+mamatic@users.noreply.github.com>
    Co-authored-by: Konduit <55142865+konduit-de…
    Configuration menu
    Copy the full SHA
    cbb9ee4 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2022

  1. Prebid core: make GDPR/USP consent data available without requiring a…

    …n auction (prebid#8185)
    
    * Load USP consent data on page load
    
    * Load GPDR consent data on page load
    
    * Update jsdoc
    dgirardi authored Apr 2, 2022
    Configuration menu
    Copy the full SHA
    70cd775 View commit details
    Browse the repository at this point in the history
  2. add image userSync and change default currency (prebid#8244)

    Co-authored-by: Ignat Khaylov <ignat@Ignats-MacBook-Pro.local>
    ignat-one and Ignat Khaylov authored Apr 2, 2022
    Configuration menu
    Copy the full SHA
    dfac4ee View commit details
    Browse the repository at this point in the history
  3. Colossus Bid Adapter: fix buildRequests (prebid#8236)

    * 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
    
    * update to 5v
    
    * fix
    
    * add uid2 and bidFloor support
    
    * fix
    
    * add pbadslot support
    
    * fix conflicts
    
    * add onBidWon
    
    * refactor
    
    * add test for onBidWon()
    
    * fix
    
    * add group_id
    
    * Trigger circleci
    
    * fix
    
    * update user sync
    
    * fix window.location
    
    * fix test
    
    Co-authored-by: Vladislav Isaiko <vladis@smartyads.com>
    Co-authored-by: Aiholkin <artem.iholkin@smartyads.com>
    Co-authored-by: Mykhailo Yaremchuk <m.yaremchuk@smartyads.com>
    4 people authored Apr 2, 2022
    Configuration menu
    Copy the full SHA
    2cf1896 View commit details
    Browse the repository at this point in the history
  4. Yandex Bid Adapter: initial release (prebid#8183)

    * add Yandex Bidder Adapter
    
    * add support for adomains
    
    Co-authored-by: Taras Saveliev <t-saveliev@yandex-team.ru>
    Saveliev and Taras Saveliev authored Apr 2, 2022
    Configuration menu
    Copy the full SHA
    02ea759 View commit details
    Browse the repository at this point in the history
  5. LiveIntent Id Submodule: Update live-connect build dependency to 2.3.1 (

    prebid#8198)
    
    * Update live-connect to 2.3.1
    
    * Fix tests
    
    * Update release version
    
    Co-authored-by: Viktor Dreiling <viktor@Viktors-MBP.fritz.box>
    Co-authored-by: Viktor Dreiling <viktor@Viktors-MacBook-Pro.fritz.box>
    Co-authored-by: Viktor Dreiling <viktor@Viktors-MBP.localdomain>
    4 people authored Apr 2, 2022
    Configuration menu
    Copy the full SHA
    4a83fff View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Adman Bid Adapter: update sync url (prebid#8250)

    * Add Adman bid adapter
    
    * Add supportedMediaTypes property
    
    * Update ADman Media bidder adapter
    
    * Remove console.log
    
    * Fix typo
    
    * revert package-json.lock
    
    * Delete package-lock.json
    
    * back to original package-lock.json
    
    * catch pbjs error
    
    * catch pbjs error
    
    * catch pbjs error
    
    * log
    
    * remove eu url
    
    * remove eu url
    
    * remove eu url
    
    * remove eu url
    
    * remove eu url
    
    * Update admanBidAdapter.js
    
    add consnet to sync url
    
    * Update admanBidAdapter.js
    
    fix import
    
    * Update admanBidAdapter.js
    
    lint fix
    
    * Update admanBidAdapter.js
    
    lint fix
    
    * Update admanBidAdapter.js
    
    check consent object data availability
    
    * сompatible with prebid v5
    
    * add Lotame Panorama ID
    
    * update getUserSyncs
    
    * fix
    
    * fix tests
    
    * remove package-lock.json
    
    * update sync url
    
    * update test
    
    Co-authored-by: minoru katogi <mkatogi@gmail.com>
    Co-authored-by: minoru katogi <m_katogi@hotmail.com>
    Co-authored-by: ADman Media <admanmedia@users.noreply.github.com>
    Co-authored-by: SmartyAdman <adman@localhost.localdomain>
    5 people authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    f66e347 View commit details
    Browse the repository at this point in the history
  2. Glimpse: update api and request shape, optimize and refactor (prebid#…

    …8237)
    
    - Update Glimpse prebid api endpoint
    - Pass gvlid to storage manager for gdpr use cases
    - Include consent info in query params for better efficiency and privacy on the handling of user data
    - Update the request body shape to optimize the size of the request
    - update fpd shape and optimize fpd object
    - Add appendQueryParam and optimizeObject util functions
    - Remove unnecessary util functions
    - Refactor and rename of some util functions for improved simplicity
    - Rename variables for clarity
    - Update jsdoc comments
    - Reformat the files
    - Update test spec: add fpd unit test and remove unnecessary tests
    eddyu0 authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    28b4c69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1153c70 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Seeding alliance Adapter: multiple replacement of auction price bugfix (

    prebid#8256)
    
    * add seedingAlliance Adapter
    
    * add two native default params
    
    * ...
    
    * ...
    
    * seedingAlliance Adapter: add two more default native params
    
    * updating seedingAlliance Adapter
    
    * seedingAlliance Adapter
    
    * quickfix no bids + net revenue
    
    * bugfix replace auction price
    
    Co-authored-by: Jonas Hilsen <hilsen@seeding-alliance.de>
    SeedingAllianceTech and sag-jonhil authored Apr 5, 2022
    Configuration menu
    Copy the full SHA
    14cdd2a View commit details
    Browse the repository at this point in the history
  2. Biddo Bid Adapter: add new bid adapter (prebid#8206)

    * Add meta.adomain support
    
    * Update test
    
    * Add Biddo Adapter
    
    * Update endpoint
    
    * Fix tested module
    
    * Update zone id for tests
    
    Co-authored-by: Andrew Lays <andrew@mediawayss.com>
    llays and Andrew Lays authored Apr 5, 2022
    Configuration menu
    Copy the full SHA
    e2c4086 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

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

Commits on Apr 7, 2022

  1. Adtelligent Bid Adapter: add JANet adapter alias (prebid#8102)

    * add Janet Adapter
    
    * Url add
    
    * rerun
    
    * Removed MF alias from adapter, since there is a separate adapter
    Rewrite antiAlias Test
    
    * Fix linter
    GeneGenie authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    301c0aa View commit details
    Browse the repository at this point in the history
  2. Add DistroScale Bid Adapter (prebid#8221)

    * Add DistroScale Bid Adapter
    
    * linted code
    
    Clean up code style issues
    duancg authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    5406273 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    90b37c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5530dc1 View commit details
    Browse the repository at this point in the history
  5. PulsePoint Bid Adapter: Support for first party eid data (prebid#8215)

    * ET-1691: Pulsepoint Analytics adapter for Prebid. (#1)
    
    * ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter
    
    * ET-1691: Adding pulsepoint analytics and tests for pulsepoint adapter
    
    * ET-1691: cleanup
    
    * ET-1691: minor
    
    * ET-1691: revert package.json change
    
    * Adding bidRequest to bidFactory.createBid method as per prebid#509
    
    * ET-1765: Adding support for additional params in PulsePoint adapter (#2)
    
    * ET-1850: Fixing prebid#866
    
    * Minor fix
    
    * Adding mandatory parameters to Bid
    
    * PulsePoint: Support for first party ids
    
    * changing to getConfig
    
    * Refactor to use pubProvidedId
    anand-venkatraman authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    b85ec2e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    30d5cae View commit details
    Browse the repository at this point in the history
  7. justPremium Bid Adapter : support for user sync pixels (prebid#8249)

    * Support for user sync pixels
    
    * Prevent returning undefined values
    marcin15g authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    741538f View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. Configuration menu
    Copy the full SHA
    5b391c0 View commit details
    Browse the repository at this point in the history
  2. Glimpse: update api, request shape, GDPR and CCPA, optimize and refac…

    …tor (prebid#8260)
    
    - Handle the case when GDPR and CCPA both applies
    - Update Glimpse prebid api endpoint
    - Pass gvlid to storage manager for gdpr use cases
    - Include consent info in query params for better efficiency and privacy on the handling of user data
    - Update the request body shape to optimize the size of the request
    - update fpd shape and optimize fpd object
    - Add appendQueryParam and optimizeObject util functions
    - Remove unnecessary util functions
    - Refactor and rename of some util functions for improved simplicity
    - Rename variables for clarity
    - Update jsdoc comments
    - Reformat the files
    - Update test spec: add fpd unit test and remove unnecessary tests
    eddyu0 authored Apr 8, 2022
    Configuration menu
    Copy the full SHA
    fdfa7a2 View commit details
    Browse the repository at this point in the history
  3. Loglylift Bid Adapter: add support for banners (prebid#8270)

    * Support banner mediatype
    
    * add bannerType test
    HashimotoLogly authored Apr 8, 2022
    Configuration menu
    Copy the full SHA
    7d42e11 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Documentation: PR-reviewer update (prebid#8267)

    * PR-reviewer update
    
    * add wording
    
    Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
    bretg and ChrisHuie authored Apr 11, 2022
    Configuration menu
    Copy the full SHA
    f2ab346 View commit details
    Browse the repository at this point in the history
  2. Permutive RTD module: support IAB Audience taxonomy (prebid#8242)

    * Permutive RTD module: support IAB Audience taxonomy
    
    Updates the Permutive RTD module to facilitate for segmentation by
    the new IAB Audience taxonomy.
    
    To achieve this, this change introduces the concept of "transformations"
    on the ORT2B `user.data` object. There are two components to these
    transformations: a new `transformations` property on the Prebid config,
    to be set by the publisher, and logic in the module for the actual
    behaviour of the transformation.
    
    We plan to use the transformation logic in this PR, combined with
    configuration we'll share with publishers, to send IAB Audience
    taxonomy cohort IDs to bidders.
    
    * Remove unused argument
    
    * Parameterise `segtax` and make it a number
    
    * Update readme
    
    * Rename function
    
    * Remove deprecated data structure from example
    
    * Fix config in example
    
    * Add missing segtax to example
    
    * Trigger CI
    
    Co-authored-by: bartholomews <github@bartholomews.io>
    desbo and bartholomews authored Apr 11, 2022
    Configuration menu
    Copy the full SHA
    930b94d View commit details
    Browse the repository at this point in the history
  3. Triplelift Bid Adapter: deprecate getLegacyFpd (prebid#8273)

    * deprecates getlegacyFpd
    
    * remove console log
    
    Co-authored-by: Dan Goldin <dgoldin@triplelift.com>
    nllerandi3lift and Dan Goldin authored Apr 11, 2022
    Configuration menu
    Copy the full SHA
    81bf1a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    498e760 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Configuration menu
    Copy the full SHA
    c9d7e87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    837105d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a6496f5 View commit details
    Browse the repository at this point in the history
  4. Prebid Core: add documentResolver callback and allow the user to supp…

    …ly a different document object to render (prebid#8262)
    
    * * allow Render to have a use resolvable document context
    * cache url's per resolvable context
    * pass options as config to Renderer
    * pass renderDocument to render
    * utility function to resolve the containing window object of a document
    
    * * prefer mediaTypes.video.renderer.options over renderer.options
    * support user-provided renderer context
    * handle when there is no div[id^='google_ads'] element
    
    * confics
    
    * kick off circleci tests
    
    * remove debugger
    
    * * changed context to doc
    * use WeakMap for caching of url's and documents
    * flipped key order of url cache
    * added unit test
    
    * * added adLoader double document cache test
    
    * * ensure call's are uneven
    
    * marked doc parameter optional
    
    * * change var to const
    * drop IE support
    
    Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
    olafbuitelaar and ChrisHuie authored Apr 12, 2022
    Configuration menu
    Copy the full SHA
    2d14b7d View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Build system: fix basic e2e tests (prebid#8207)

    * Fix basic e2e tests
    
    * Fix lint
    
    * FTrackIdSystem & IDWardRtdProvider: fix calls to `getStorageManager`
    
    * Do not fetch currency file in currency e2e test; add option for running them without minification
    
    * Fix compilation warning
    
    * Better bundle generation for integ tests
    dgirardi authored Apr 13, 2022
    Configuration menu
    Copy the full SHA
    60cfe79 View commit details
    Browse the repository at this point in the history
  2. Vibrant Media Bid Adapter: onBidWon pixel trigger (prebid#8191)

    * Added support for onBidWon pixel
    
    * Pixel URL regex-based validation
    
    * Pixel URL regex-based validation
    sardusmatt authored Apr 13, 2022
    Configuration menu
    Copy the full SHA
    c6b10ec View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. UserID module: better initialization logic (prebid#8201)

    * UserID module: better initialization logic
    
    This updates the userID module to avoid premature initialization (prebid#5447):
    
     - `pbjs.getUserIds` and `pbjs.getUserIdsAsEids` no longer force initialization of the ID system
     - ID submodules are now initialized after after GDPR consent has been resolved *and* `userSync` configuration has been set
     - both `pbjs.getUserIds` and `pbjs.getUserIdsAsEids` now accept a callback that, if provided, is scheduled run after all ID submodules have filled in their data. Depending on `userSync` configuration, this may neeed to wait for an AUCTION_END event
     - `pbjs.refreshUserIds` now forces a fetch regardless of `userSync` config and returns a promise that completes when all ID submodules have filled in their data. `pbjs.refreshUserIds({refresh: false})` will return the promise without reinitialization.
    
    * Add `pbjs.getUserIdsAsync` instead of tacking on callbacks to every other method
    
    * Remove out of date typedef
    dgirardi authored Apr 14, 2022
    Configuration menu
    Copy the full SHA
    8035272 View commit details
    Browse the repository at this point in the history
  2. AdYouLike Bidder - Add size in video bid (prebid#8282)

    * add required clickurl in every native adrequest
    
    * allows the native response to be given as is to prebid if possible
    
    * add unit tests on new Native case
    
    * Handle meta object in bid response with default addomains array
    
    * fix icon retrieval in Native case
    
    * Update priorities in case of multiple mediatypes given
    
    * improve robustness and fix associated unit test on picture urls
    
    * add support for params.size parameter
    
    * add unit test on new size format
    
    * Makes sure the playerSize format is consistent
    
    * enable Vast response on bidder adapter
    
    * fix lint errors
    
    * add test on Vast format case
    
    * add userId to bidrequest
    
    * revert package-lock.json changes
    
    * improve multiple mediatype handling
    
    * Expose adyoulike GVL id
    
    * fix icurl issue when retreiving icon for Native mediatype
    
    * update unit tests on icon url in native mediatype
    
    * target video endpoint when video mediatype is present
    
    * add unit test on video endpoint
    
    * detect if bid request has video
    
    * remove console log
    
    * Add size information in Video bid + unit tests
    guiann authored Apr 14, 2022
    Configuration menu
    Copy the full SHA
    2d5be3f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2fc7e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f9e40d View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

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

Commits on Apr 18, 2022

  1. Configuration menu
    Copy the full SHA
    f359b08 View commit details
    Browse the repository at this point in the history
  2. [:art:] fix: set minduration and maxduration to optional (#3) (prebid…

    …#8290)
    
    * [:art:] fix: set minduration and maxduration to optional
    ramyferjaniadot authored Apr 18, 2022
    Configuration menu
    Copy the full SHA
    c96722d View commit details
    Browse the repository at this point in the history
  3. AudienceRun Bid Adapter: Add Support for User Matching, Referer, … (p…

    …rebid#8261)
    
    * AudienceRun Bid Adapter: Add Support for User Matching, Referer, US Privacy, Schain
    
    * fix: restore package-lock.json
    audiencerun authored Apr 18, 2022
    Configuration menu
    Copy the full SHA
    d9465ed View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. Configuration menu
    Copy the full SHA
    b34e5f7 View commit details
    Browse the repository at this point in the history
  2. Seeding Alliance Bid Adapter: change bidder URL and add versioning (p…

    …rebid#8298)
    
    * add seedingAlliance Adapter
    
    * add two native default params
    
    * ...
    
    * ...
    
    * seedingAlliance Adapter: add two more default native params
    
    * updating seedingAlliance Adapter
    
    * seedingAlliance Adapter
    
    * quickfix no bids + net revenue
    
    * bugfix replace auction price
    
    * change URL  and add versioning
    
    Co-authored-by: Jonas Hilsen <hilsen@seeding-alliance.de>
    SeedingAllianceTech and sag-jonhil authored Apr 19, 2022
    Configuration menu
    Copy the full SHA
    2c0518f View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Colossus Bid Adapter: update buildRequests (prebid#8272)

    * 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
    
    * update to 5v
    
    * fix
    
    * add uid2 and bidFloor support
    
    * fix
    
    * add pbadslot support
    
    * fix conflicts
    
    * add onBidWon
    
    * refactor
    
    * add test for onBidWon()
    
    * fix
    
    * add group_id
    
    * Trigger circleci
    
    * fix
    
    * update user sync
    
    * fix window.location
    
    * fix test
    
    * updates
    
    * fix conflict
    
    * fix
    
    * updates
    
    Co-authored-by: Vladislav Isaiko <vladis@smartyads.com>
    Co-authored-by: Aiholkin <artem.iholkin@smartyads.com>
    Co-authored-by: Mykhailo Yaremchuk <m.yaremchuk@smartyads.com>
    4 people authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    a2fc0b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9104427 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19aba79 View commit details
    Browse the repository at this point in the history
  4. PubMatic: add "acat" parameter (prebid#8246)

    * Passing acat array to translator call
    
    * Merged acat fields from all slots and filtered unique values
    
    * Renamed function name
    
    * Considered ortb2 config to set acat params for translator request
    
    * Added ortb2.bcat with bid.params.bcat before sending to request
    
    Co-authored-by: Kapil Tuptewar <kapiltuptewar@L1290.local>
    kapil-tuptewar and Kapil Tuptewar authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    f40d1d6 View commit details
    Browse the repository at this point in the history
  5. CI: disable e2e tests (prebid#8306)

    Our BrowserStack plan is too small to run e2e tests on commit - with rate limits causing test failures. This disables running the tests until we solve that.
    dgirardi authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    12b8e9f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0af369d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    88e10a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    73707a6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d4c057a View commit details
    Browse the repository at this point in the history
  10. adomik Analytics Adapter: sampling revamp, add AB test info, enhance …

    …bidWon info (prebid#8122)
    
    * Adomik Analytics Adapter: Save bid response of the won event
    
    * wip
    
    * adomikAnayticsAdapter/receive KV from sessionStorage
    
    * AdomikAnalyticsAdapter: add specs
    
    * kick off testing
    
    Co-authored-by: thomasferal <thomas.feral@adomik.com>
    Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
    3 people authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    b56b3bc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d1a0f09 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. Configuration menu
    Copy the full SHA
    6e78043 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18612ab View commit details
    Browse the repository at this point in the history
  3. PBS adapter: fix bug with priceFloors sometimes not being set in requ…

    …est (prebid#8309)
    
    * PBS adapter: fix bug with priceFloors sometimes not being set in request
    
    This addresses prebid#8307 by picking what's likely to be the minimum floor for an adUnit (instead of just looking at the floor defined by the first request it finds, which may not be there)
    
    * Do not send pricefloor if any bid cannot provide one
    
    * Test errors from currency conversion
    
    * Revert whitespace changes
    
    * fix spepelling
    dgirardi authored Apr 22, 2022
    Configuration menu
    Copy the full SHA
    d8b0509 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. FTRACK USER ID MODULE: making the IDS selected via the config (prebid…

    …#8265)
    
    * JDB-523: adding household ID to the documentation
    
    * JDB-523: change the module and the tests to read the config for the IDs requested
    
    * JDB-523: Household ID needs to be paired with other IDs in order to return
    
    * JDB-523: adding the corrected logic and documentation for pairing the HHID
    
    * JDB-523: formetting in the readme
    
    * JDB-523: removing the package-lock from the PR
    
    Co-authored-by: Jason Lydon <jason.lydon@flashtalking.com>
    ftxmoJason and Jason Lydon authored Apr 25, 2022
    Configuration menu
    Copy the full SHA
    23297f0 View commit details
    Browse the repository at this point in the history
  2. Prebid Core: Support for multiple bidder codes from a single adapter (p…

    …rebid#8216)
    
    Support for multiple bidder codes from a single adapter (prebid#8216)
    Co-authored-by: Azhar <azhar@L1119.local>
    pm-azhar-mulla authored Apr 25, 2022
    Configuration menu
    Copy the full SHA
    f395eac View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Configuration menu
    Copy the full SHA
    876172b View commit details
    Browse the repository at this point in the history
  2. nexx360 Bid Adapter : gvlid added and params updated with bidfloor an…

    …d keywords support (prebid#8285)
    
    * video added to nexx360
    
    * gvlid added and params updated with bidfloor and keywords support
    
    * tests added to isBidRequestValid
    gchicoye authored Apr 26, 2022
    Configuration menu
    Copy the full SHA
    801c2d7 View commit details
    Browse the repository at this point in the history
  3. Evolution Bid Adapter: add id5id (prebid#8324)

    * updates for Prebid v5
    
    * add id5id
    
    * update tests
    e-volution-tech authored Apr 26, 2022
    Configuration menu
    Copy the full SHA
    d953eaa View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. MobfoxPB Adapter: update adapter to comply with Prebid 5 changes (pre…

    …bid#8297)
    
    * initial
    
    * use util for win top
    
    * use util for win top
    
    * updates for prebid v5
    
    * update import
    
    Co-authored-by: Aiholkin <artem.iholkin@smartyads.com>
    mobfxoHB and Aiholkin authored Apr 28, 2022
    Configuration menu
    Copy the full SHA
    5504cda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1f3239 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    061eb3c View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Configuration menu
    Copy the full SHA
    d90b454 View commit details
    Browse the repository at this point in the history
  2. Jixie Bid adapter: support more userids (prebid#8314)

    * Adapter does not seem capable of supporting advertiserDomains prebid#6650
    added response comment and some trivial code.
    
    * removed a blank line at the end of file
    added a space behind the // in comments
    
    * in response to comment from reviewer. add the aspect of advertiserdomain in unit tests
    
    * added the code to get the keywords from the meta tags if available.
    
    * adding jixie adaptor to send tid and uid2 and publisher ids
    
    * changed to send all the ids to our backend. added a little comment
    
    * send the config info of price granularity to our backend
    
    * corrected code formatting violations that failed some checks
    jxdeveloper1 authored Apr 29, 2022
    Configuration menu
    Copy the full SHA
    b728298 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0095646 View commit details
    Browse the repository at this point in the history
  4. Triplelift Bid Adapter: Updating Prebid floors logic and unit test co…

    …verage (prebid#8348)
    
    * TL-19850 Finished log error logic around floors functionality
    
    * deprecates getlegacyFpd
    
    * remove console log
    
    * TL-19850 Changed functionlity of tests
    
    * restore logErrorSpy aftereach
    
    Co-authored-by: Dan Goldin <dgoldin@triplelift.com>
    Co-authored-by: nllerandi3lift <75995508+nllerandi3lift@users.noreply.github.com>
    Co-authored-by: Patrick Loughrey <patrickloughrey@patrickhreysmbp.mynetworksettings.com>
    Co-authored-by: Nick Llerandi <nllerandi@triplelift.com>
    5 people authored Apr 29, 2022
    Configuration menu
    Copy the full SHA
    75b8f20 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. 33Across user id sub-module: initial release (prebid#8335)

    * wip
    
    * Rename lexicon param url to apiUrl and remove envelope param
    
    * Rename gvlid spec title - lexicon id system
    
    * add missing semicolon
    
    * apply code review feedback lexicon id system
    
    * Unit test coverage for the callback execution - lexicon id system
    
    * Add lexicon to user id integration example
    
    * Add lexicon is system markdown documentation
    
    * Update modules/lexiconIdSystem.js
    
    add colon to error message
    
    Co-authored-by: macinjosh32 <macinjosh32@users.noreply.github.com>
    
    * Send privacy strings in the lexicon id system request
    
    * apply code review feedback markdown lexicon documentation
    
    * Rename files with references to lexicon
    
    * rename 33across ID from lexicon to 33acrossId
    
    * fix failing unit tests incorrect URL and error message
    
    * Add 33acrossId reference in submodules & documentation
    
    Co-authored-by: macinjosh32 <macinjosh32@users.noreply.github.com>
    carlosfelix and macinjosh32 authored May 2, 2022
    Configuration menu
    Copy the full SHA
    f8c8fca View commit details
    Browse the repository at this point in the history
  2. Adagio Bid Adapter: Price floor support improvements (prebid#8355)

    * AdagioBidAdapter: improve price floor module support
    
    * AdagioBidAdapter: add access to prebid global instance at adUnit level
    
    Co-authored-by: Jérémy LAMBERT <jlambert@adagio.io>
    osazos and System-Glitch authored May 2, 2022
    Configuration menu
    Copy the full SHA
    506b070 View commit details
    Browse the repository at this point in the history
  3. Prebid Server Adapter: add native asset id parameter (prebid#8317)

    * add missing native asset id param for PBS requests
    
    * use id if it exists
    
    * update id counter logic
    jsnellbaker authored May 2, 2022
    Configuration menu
    Copy the full SHA
    880b089 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. AdYouLike Bidder: clean on video ad treatment (prebid#8352)

    * add required clickurl in every native adrequest
    
    * allows the native response to be given as is to prebid if possible
    
    * add unit tests on new Native case
    
    * Handle meta object in bid response with default addomains array
    
    * fix icon retrieval in Native case
    
    * Update priorities in case of multiple mediatypes given
    
    * improve robustness and fix associated unit test on picture urls
    
    * add support for params.size parameter
    
    * add unit test on new size format
    
    * Makes sure the playerSize format is consistent
    
    * enable Vast response on bidder adapter
    
    * fix lint errors
    
    * add test on Vast format case
    
    * add userId to bidrequest
    
    * revert package-lock.json changes
    
    * improve multiple mediatype handling
    
    * Expose adyoulike GVL id
    
    * fix icurl issue when retreiving icon for Native mediatype
    
    * update unit tests on icon url in native mediatype
    
    * target video endpoint when video mediatype is present
    
    * add unit test on video endpoint
    
    * detect if bid request has video
    
    * remove console log
    
    * Add size information in Video bid + unit tests
    
    * Remove unused method (old video retrieval)
    guiann authored May 3, 2022
    Configuration menu
    Copy the full SHA
    49118b8 View commit details
    Browse the repository at this point in the history
  2. Automatad Bid Adapter: make placementId param optional (prebid#8269)

    * added automatad bid adapter
    
    * added automatad bid adapter readme
    
    * added automatad bidder adapter unit test
    
    * updated maintainer email id for automatad adapter
    
    * refactored automatadBidAdapter js
    
    * refactored automatadBidAdapter unit test
    
    * refactored automatadBidAdapter unit test
    
    * added usersync code to automatad bid adapter
    
    * Added unit test for onBidWon in automatadBidAdapter_spec
    
    * removed trailing spaces
    
    * removed trailing space
    
    * changes for getUserSync function
    
    * lint error fixes
    
    * updated usersync url
    
    * additional test for onBidWon function added
    
    * added ajax stub in test
    
    * updated winurl params
    
    * lint fixes
    
    * added adunitCode in bid request
    
    * added test for adunit code
    
    * add placement in impression object
    
    * added code to interpret multiple bid response in seatbid
    
    * added bid meta with advertiserDomains
    
    * endpoint url changes
    
    * added format changes
    
    * macro substitution change added
    
    * make placementId optional
    
    * lint the code
    kanchika-kapoor authored May 3, 2022
    Configuration menu
    Copy the full SHA
    0a5fc05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21e73bb View commit details
    Browse the repository at this point in the history
  4. removed PubNX bid adaptor (prebid#8353)

    Co-authored-by: Mohit Patil <mohitpatil546@gmail.com>
    prebid-pubnx and Mohit Patil authored May 3, 2022
    Configuration menu
    Copy the full SHA
    0561d2a View commit details
    Browse the repository at this point in the history
  5. JwPlayer RTD Module: Support cids (prebid#8349)

    * supports cids
    
    * updates documentation
    karimMourra authored May 3, 2022
    Configuration menu
    Copy the full SHA
    ceaa4ba View commit details
    Browse the repository at this point in the history
  6. Insticator Bid adapter: added support for additional attributes (preb…

    …id#8342)
    
    * feat: added support for yob, gender, instl, secure, pos
    
    * fix: fix getStorageManager
    
    * refactor: changed the order of vars
    EugeneVigonny authored May 3, 2022
    Configuration menu
    Copy the full SHA
    32f4a5c View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Sovrn Bid Adapter: Enforce required video parameters (prebid#8276)

    * fix: add mime validation
    
    * fix: remove unused identifier & add required fields for bid
    
    Co-authored-by: test-name <test@example.com>
    Co-authored-by: mikhalovich <emihalovich@sovrn.com>
    3 people authored May 4, 2022
    Configuration menu
    Copy the full SHA
    68a3c4e View commit details
    Browse the repository at this point in the history
  2. Livewrapped adapter: Original ortb2 config was unintentionally modifi…

    …ed (prebid#8368)
    
    * Original ortb2 config was modified when both ortb2 config and eids were present
    
    * Handle empty ortb2 config
    bjorn-lw authored May 4, 2022
    Configuration menu
    Copy the full SHA
    e1169ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d632468 View commit details
    Browse the repository at this point in the history
  4. UserID module: fix bug with userID init sometimes getting stuck in an…

    … infinite loop (prebid#8362)
    
    In some situations userID submodules can throw exceptions (prebid#8360) which then, after prebid#8201, causes the ID system to get stuck in an infinite loop.
    dgirardi authored May 4, 2022
    Configuration menu
    Copy the full SHA
    97ae929 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Adf adapter: add coppa signal support (prebid#8375)

    * Coppa signal support in adf adapter
    
    * Update
    
    Co-authored-by: Justas Pupelis <justas.pupelis@adform.com>
    Pupis and Pupis authored May 5, 2022
    Configuration menu
    Copy the full SHA
    645abee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2697d17 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2022

  1. Configuration menu
    Copy the full SHA
    ce156c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2840e3e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e903db View commit details
    Browse the repository at this point in the history
  4. Adman Bid Adapter: add support for idx UserID(prebid#8370)

    * Add Adman bid adapter
    
    * Add supportedMediaTypes property
    
    * Update ADman Media bidder adapter
    
    * Remove console.log
    
    * Fix typo
    
    * revert package-json.lock
    
    * Delete package-lock.json
    
    * back to original package-lock.json
    
    * catch pbjs error
    
    * catch pbjs error
    
    * catch pbjs error
    
    * log
    
    * remove eu url
    
    * remove eu url
    
    * remove eu url
    
    * remove eu url
    
    * remove eu url
    
    * Update admanBidAdapter.js
    
    add consnet to sync url
    
    * Update admanBidAdapter.js
    
    fix import
    
    * Update admanBidAdapter.js
    
    lint fix
    
    * Update admanBidAdapter.js
    
    lint fix
    
    * Update admanBidAdapter.js
    
    check consent object data availability
    
    * сompatible with prebid v5
    
    * add Lotame Panorama ID
    
    * update getUserSyncs
    
    * fix
    
    * fix tests
    
    * remove package-lock.json
    
    * update sync url
    
    * update test
    
    * add idx (UserID Module)
    
    * update tests
    
    Co-authored-by: minoru katogi <mkatogi@gmail.com>
    Co-authored-by: minoru katogi <m_katogi@hotmail.com>
    Co-authored-by: ADman Media <admanmedia@users.noreply.github.com>
    Co-authored-by: SmartyAdman <adman@localhost.localdomain>
    5 people authored May 6, 2022
    Configuration menu
    Copy the full SHA
    1a2ed86 View commit details
    Browse the repository at this point in the history
  5. Prebid core: do not enforce adapters' mediaType support for PBS bids (p…

    …rebid#8357)
    
    This fixes adUnit mediaType validation to skip bids that will get routed to PBS (prebid#8291), and also removes overzealous mediaTytpe validation from the PBS adapter (by the time it gets there, adUnits have already been validated)
    dgirardi authored May 6, 2022
    Configuration menu
    Copy the full SHA
    0f87f02 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Sovrn Bid Adapter: handle multiple seatbids in response (prebid#8378)

    * EX-1752 Add seatbid array support in sovrn adapter
    
    * Resolved conflicts.
    
    * Fix indentation
    
    Co-authored-by: mikhalovich <emihalovich@sovrn.com>
    cpabst and mikhalovich authored May 9, 2022
    Configuration menu
    Copy the full SHA
    a47650b View commit details
    Browse the repository at this point in the history
  2. Alkimi Bid Adapter: add new bid adapter (prebid#8326)

    * Alkimi bid adapter
    
    * Alkimi bid adapter
    
    * Alkimi bid adapter
    
    * alkimi adapter
    
    * onBidWon change
    
    * sign utils
    
    * auction ID as bid request ID
    
    * unit test fixes
    
    Co-authored-by: Alexander Bogdanov <akascheev@asteriosoft.com>
    pro-nsk and Alexander Bogdanov authored May 9, 2022
    Configuration menu
    Copy the full SHA
    028843d View commit details
    Browse the repository at this point in the history
  3. talkads Bid Adapter: update params access in case of different ad ser…

    …vers (prebid#8390)
    
    * Update talkadsBidAdapter.js
    
    Update params access
    
    * Update talkadsBidAdapter.js
    
    update functions headers
    
    * Update talkadsBidAdapter.js
    
    Delete params attribute
    
    * Update talkadsBidAdapter_spec.js
    
    Delete params attribute
    natexo-technical-team authored May 9, 2022
    Configuration menu
    Copy the full SHA
    7f0a56b View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. BidWatch Analytics Adapter: add new analytics adapter (prebid#8302)

    * New Analytics Adapter bidwatch
    
    * test for bidwatch Analytics Adapter
    
    * change maintainer address
    
    * Update bidwatchAnalyticsAdapter.js
    
    * Update bidwatchAnalyticsAdapter.js
    
    * Update bidwatchAnalyticsAdapter.md
    
    * Update bidwatchAnalyticsAdapter.md
    matthieularere-msq authored May 10, 2022
    Configuration menu
    Copy the full SHA
    6dbad9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c66840c View commit details
    Browse the repository at this point in the history
  3. TPMN Bidder Adapter: write id in first party domain; force syncs with…

    … various parties (prebid#8341)
    
    * add TPMN UserSync Bidder Adapter(Test Modify)
    Updating the source code that was forked in the past.
    make test case more.
    - add pb7 bidderSettings option
    - userSync fix.
    
    * fix indentation from CircleCI error report
    
    * fix indentation from CircleCI error report
    
    * fix indentation from CircleCI error report
    
    * fix user sync. static user sync without checking uuid.
    
    * fix user sync. static user sync without checking uuid.
    
    * fix user sync. static user sync without checking uuid.
    
    * fix user sync. static user sync without checking uuid.
    
    Co-authored-by: changjun <changjun@tpmn.io>
    tpmn-admin and changjun authored May 10, 2022
    Configuration menu
    Copy the full SHA
    bcfb127 View commit details
    Browse the repository at this point in the history
  4. Jixie Bid Adapter: send device info (prebid#8397)

    * Adapter does not seem capable of supporting advertiserDomains prebid#6650
    added response comment and some trivial code.
    
    * removed a blank line at the end of file
    added a space behind the // in comments
    
    * in response to comment from reviewer. add the aspect of advertiserdomain in unit tests
    
    * added the code to get the keywords from the meta tags if available.
    
    * to support sending object of device info to backend.
    yes the backend can handle it even though device was a string so far
    jxdeveloper1 authored May 10, 2022
    Configuration menu
    Copy the full SHA
    a322c34 View commit details
    Browse the repository at this point in the history
  5. LKQD Bid Adapter: remove device ip bug (prebid#8400)

    * LKQD: remove device ip from request
    
    * LKQD: remove device IP test
    david-carver authored May 10, 2022
    Configuration menu
    Copy the full SHA
    87b7dc8 View commit details
    Browse the repository at this point in the history
  6. cpex Id System: initial release (prebid#8364)

    * Adds cpexIdSystem
    
    * Fixes cpexIdSystem tests
    
    * Added markdown document
    
    * Remove unnecessary storage config
    EskelCz authored May 10, 2022
    Configuration menu
    Copy the full SHA
    8a4fd44 View commit details
    Browse the repository at this point in the history
  7. UserID module: graceful handling of exceptions from ID submodules (pr…

    …ebid#8401)
    
    * Do not error out when malformed JSON is set in cookies
    
    * UserID module: graceful handling of exceptions from ID submodules
    dgirardi authored May 10, 2022
    Configuration menu
    Copy the full SHA
    04fefef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2651c7b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b74cd10 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b22db3 View commit details
    Browse the repository at this point in the history
  11. AirGrid RTD module: Support for xandr / appnexus auction level keywor…

    …ds. (prebid#8388)
    
    * chore: update docs page to match official docs
    
    * feat: add support for appnexus / xandr auction level keywords
    ydennisy authored May 10, 2022
    Configuration menu
    Copy the full SHA
    14c9bc7 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Alkimi Bid Adapter: change maintainer email (prebid#8405)

    * Alkimi bid adapter
    
    * Alkimi bid adapter
    
    * Alkimi bid adapter
    
    * alkimi adapter
    
    * onBidWon change
    
    * sign utils
    
    * auction ID as bid request ID
    
    * unit test fixes
    
    * change maintainer info
    
    Co-authored-by: Alexander Bogdanov <akascheev@asteriosoft.com>
    pro-nsk and Alexander Bogdanov authored May 11, 2022
    Configuration menu
    Copy the full SHA
    9b55a42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8141fe9 View commit details
    Browse the repository at this point in the history
  3. PubMatic Bid Adapter : Remove GroupM as alias (prebid#8386)

    * Changed net revenue to True
    
    * Removed groupm as alias
    
    * Pasing the alternateBidder values to translator
    
    Co-authored-by: Azhar <azhar@L1119.local>
    pm-azhar-mulla and Azhar authored May 11, 2022
    Configuration menu
    Copy the full SHA
    af993df View commit details
    Browse the repository at this point in the history
  4. Intentiq module: adding dynamic ttl and rtt and storing data in local…

    …storate (prebid#8384)
    
    * Intentiq module: adding dynamic ttl and data to LS
    
    * Fixing Useless conditional alerts
    
    Co-authored-by: Julian <julian.rassolov@gmail.com>
    JulianRSL and Julian authored May 11, 2022
    Configuration menu
    Copy the full SHA
    6d9ea73 View commit details
    Browse the repository at this point in the history
  5. Floc ID Module: remove call for floc (prebid#8402)

    * Update flocIdSystem.js
    
    * Update flocIdSystem.js
    patmmccann authored May 11, 2022
    Configuration menu
    Copy the full SHA
    a604480 View commit details
    Browse the repository at this point in the history
  6. Multiple modules: replace all usage of require with import (prebi…

    …d#8379)
    
    We had multiple reports of an elusive issue that seems to be related to use of `require` (prebid#8374).
    
    Since mixed use of `require` and `import`s is not great anyway, this is a good opportunity to clean it up.
    dgirardi authored May 11, 2022
    Configuration menu
    Copy the full SHA
    31c4c0f View commit details
    Browse the repository at this point in the history
  7. Sirdata RTD Module: bug fixes & add new bidders (prebid#8406)

    * - bug fixes
    - new bidders supported: yahoo, pubmatic, openx
    
    * fix invalid indentation
    
    * Revert "fix invalid indentation"
    
    This reverts commit 6ed9f91.
    
    * manually update indentation
    RemiSirdata authored May 11, 2022
    Configuration menu
    Copy the full SHA
    390be4c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    18c8d16 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6c90ba6 View commit details
    Browse the repository at this point in the history
  10. JwPlayer RTD Module: Set Ortb content to config (prebid#8354)

    * sets to config
    
    * updates unit tests
    
    * clears obsolete data
    
    * typo
    
    * replaces duplicate strings
    karimMourra authored May 11, 2022
    Configuration menu
    Copy the full SHA
    5d6d208 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Audigent analytics adapter: add new analytics adapter (prebid#8347)

    * adding logic and tests for hadronAnalyticsAdapter
    
    * increasing coverage
    
    * typo in partnerId procedence
    jlaso authored May 12, 2022
    Configuration menu
    Copy the full SHA
    7a80c65 View commit details
    Browse the repository at this point in the history
  2. Sspbc Bid Adapter: Gather language in payload; various formatting cha…

    …nges (prebid#8395)
    
    * Update tests for sspBC adapter
    
    Update tests for sspBC adapter:
    - change userSync test (due to tcf param appended in v4.6)
    - add tests for onBidWon and onTimeout
    
    * [sspbc-adapter] 5.3 updates: content-type for notifications
    
    * [sspbc-adapter] pass CTA to native bid
    
    * [sspbc-5.3] keep pbsize for detected adunits
    
    * [sspbc-5.3] increment adaptor ver
    
    * [sspbc-adapter] maintenance update to sspBCBidAdapter
    
    * remove yarn.lock
    
    * Delete package-lock.json
    
    * remove package-lock.jsonfrom pull request
    
    * [sspbc-adapter] send pageViewId in request
    
    * [sspbc-adapter] update pageViewId test
    
    * [sspbc-adapter] add viewabiility tracker to native ads
    
    * [sspbc-adapter] add support for bid.admNative property
    
    * [sspbc-adapter] ensure that placement id length is always 3 (improves matching response to request)
    
    * [sspbc-adapter] read publisher id and custom ad label, then send them to banner creative
    
    * [sspbc-adapter] adlabel and pubid are set as empty strings, if not present in bid response
    
    * [sspbc-adapter] jstracker data fix
    
    * [sspbc-adapter] jstracker data fix
    
    * [sspbc-adapter] send tagid in notifications
    
    * [sspbc-adapter] add gvlid to spec; prepare getUserSyncs for iframe + image sync
    
    * [sspbc-adapter] fix notification payload
    
    * [sspbc-adapter] fix notification payload, fix tests
    
    * [sspbc-adapter] add userIds to ortb request
    
    * [sspbc-adapter] update to 4.1, change request to be ortb 2.6 compliant
    
    * [sspbc-adapter] update tests
    
    * [ssbc-adapter] bid cache for video ads
    
    * [sspbc-adapter] add PageView.id to banner ad; update tests
    
    * [sspbc-adapter] fix window.gam not being added to banner html
    
    * [sspbc-adapter] send device / content language
    
    * [sspbc-adapter] send pageview and site ids to user sync frame
    
    * [sspbc-adapter] add ES6 version of common ad library (for banner creatives)
    
    * [sspbc-adapter] move content property
    
    * [sspbc-adapter] reorganize notification payload creator
    
    * [sspbc-adapter] store PLN price in meta; send in bidWon notification
    
    * [sspbc-adapter] add playbackmethod to supporten video params; allow overridinbg video settngs via  bid.params.video
    
    * [sspbc-adapter] update md
    
    * [sspbc-adapter] fix error in mapVideo method (Object assign merror when mediaTypes do not contain video)
    
    Co-authored-by: Wojciech Biały <wb@WojciechBialy.local>
    wojciech-bialy-wpm and Wojciech Biały authored May 12, 2022
    Configuration menu
    Copy the full SHA
    37cf17f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    28231c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22b80a0 View commit details
    Browse the repository at this point in the history
  5. fix(deps): declare required deps for webpack build (prebid#8411)

    When using Prebid.js as a NPM dependency and built with webpack, the
    instructions are to use the babel configuration and plugins that are
    provided by Prebid.
    
    ```
          {
            test: /.js$/,
            include: new RegExp(`\\${path.sep}prebid\\.js`),
            use: {
              loader: 'babel-loader',
              // presets and plugins for Prebid.js must be manually specified separate from your other babel rule.
              // this can be accomplished by requiring prebid's .babelrc.js file (requires Babel 7 and Node v8.9.0+)
              // as of Prebid 6, babelrc.js only targets modern browsers. One can change the targets and build for
              // older browsers if they prefer, but integration tests on ie11 were removed in Prebid.js 6.0
              options: require('prebid.js/.babelrc.js')
            }
          }
    ```
    
    This seems to work just fine when using NPM or Yarn 1. However it is not
    possible when using stricter settings or package managers that require
    strict dependency declarations.
    
    ```
    [webpack-cli] Failed to load '/Users/john.wright/Workspace/mung-app/webpack.config.js'
    config [webpack-cli] Error: prebid.js tried to access
    @babel/preset-env, but it isn't declared in its dependencies;
    this makes the require call ambiguous and unsound.
    ```
    johngeorgewright authored May 12, 2022
    Configuration menu
    Copy the full SHA
    737ef37 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e47b908 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    450fd11 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f41a6a7 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Invibes Bid Adapter: write id to first party from bid adapter (prebid…

    …#8202)
    
    * Invibes Bid Adapter: added support for LiD generation on Invibes servers
    
    * Invibes Bid Adapter: replaced all cookies storing with local storage
    removed cookie storing logic
    
    * invibesBidAdapter: applied lint formatting  updated unit tests to reflect reading from localStorage
    
    * Update invibesBidAdapter_spec.js
    
    updated Invibes Bid Adapter unit tests to pass for when the default storage allowed will be changed.
    mihaisandu07 authored May 13, 2022
    Configuration menu
    Copy the full SHA
    5534049 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Weborama RTD submodule: specify list of bidders to share data (prebid…

    …#8350)
    
    * update .submodules.json to include weborama rtd
    
    update .submodules.json to include weborama rtd submodule
    
    * add support to pubmatic
    
    * improve test format
    
    * improve test format ~
    
    * add support to appnexus/xandr bidder
    
    * fix issue when split set target in two steps: site and user centric data
    
    * add support to rubicon old style
    
    * fix code, update docs
    
    * add support to global and bid ortb2
    
    * remove unused code
    
    * refactor code
    
    * update bidder list
    
    * add global level parameters
    
    * change error to warning
    
    * update doc
    
    * refactor
    
    * add field accountId
    
    * update example
    
    * refactor js concat string
    
    * refactor js concat string 2
    
    * update jsdoc
    
    * correct jsdoc
    
    * add support to pubmatic
    
    * improve test format
    
    * improve test format ~
    
    * add support to appnexus/xandr bidder
    
    * fix issue when split set target in two steps: site and user centric data
    
    * add support to rubicon old style
    
    * fix code, update docs
    
    * add support to global and bid ortb2
    
    * remove unused code
    
    * refactor code
    
    * update bidder list
    
    * add global level parameters
    
    * change error to warning
    
    * update doc
    
    * refactor
    
    * add field accountId
    
    * update example
    
    * refactor js concat string
    
    * refactor js concat string 2
    
    * update jsdoc
    
    * correct jsdoc
    
    * fix log
    
    * update example
    
    * remove todo
    
    * refactor duplicated code in config normalization
    
    * fix jsdoc
    
    * add main feature
    
    * update jstag
    
    * improve callback
    
    * improve doc
    
    * improve doc about ortb2
    
    * refactor code
    
    * refactor tests to use one adunit
    
    * fix unit tests
    
    * prepare to add support to webo lite
    
    * refactor code
    
    * reorder code to handle bid data
    
    * finish unit test
    
    * improve copy of data
    
    * improve unit test by checking callbacks that alter bid data
    
    * format source
    
    * fix doc
    
    * specify webo lite as site-centric data
    
    * add check for profile format
    
    * update doc and code
    
    * update sendToBidder callback signature
    
    * fix doc
    
    * fix doc 2
    
    * fix js example
    
    * update doc
    
    * improve doc
    
    * fix doc for LiTE
    
    * update code and tests
    
    * update doc
    
    * update unit test
    
    * improve doc
    
    * fix sfbx lite code, add isDefault flag on metadata
    
    * remove unused imports in tests
    
    * refactor code using ?. operator
    
    * improve deep clone usage
    
    * keep code less dinamic
    
    * refactor thinking in the prebid 7
    
    * format source
    
    * format tests
    
    * suppress mention to lite
    
    * Revert "suppress mention to lite"
    
    This reverts commit 43fa658.
    
    * small fix
    
    * refactor init submodule functions
    
    * add new constants
    
    * update example
    
    * simplify code
    
    * rename function, rewrite callbacks into () => notation
    
    * update sfbx lite name
    
    * fix doc
    peczenyj authored May 16, 2022
    Configuration menu
    Copy the full SHA
    80ff16b View commit details
    Browse the repository at this point in the history
  2. TrustP ID Module: Refactor acronyms handler (prebid#8228)

    * feature: Add trustpid user id module
    
    * refactor: Update trustpidSystem module, comments and md file
    
    * refactor: Update trustpidSystem file to handle domain setting regardless of message events
    
    * refactor: Update trustpidSystem module and dependent tests and docs
    
    * refactor: Update trustpid undefined checks and returns
    
    * tests: Update trustpid tests
    
    * docs: Update trustpid docs typo
    
    * refactor: Update trustpid acronyms logic
    
    * refactor: Remove unused import
    
    * refactor: Trustpid documentation update
    
    Co-authored-by: Tomasz Januszek <tomasz@teavaro.com>
    jkthomas and Tomasz Januszek authored May 16, 2022
    Configuration menu
    Copy the full SHA
    873d314 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5712d2c View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. UserID module: do not start initialization until `pbjs.processQueue()…

    …` has been called (prebid#8408)
    
    * Extract controllable promise into utils function
    
    * Do not start init of userId until processQueue is called
    dgirardi authored May 17, 2022
    Configuration menu
    Copy the full SHA
    e6b70c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26621fd View commit details
    Browse the repository at this point in the history
  3. IX Bid Adapter: Outstream Support Update (prebid#8412)

    * outstream player update
    
    * documentation update
    
    Co-authored-by: Love Sharma <love.sharma@indexexchange.com>
    lksharma and Love Sharma authored May 17, 2022
    Configuration menu
    Copy the full SHA
    3ef3cf4 View commit details
    Browse the repository at this point in the history
  4. Alkimi Bid Adapter: Markdown file example update (prebid#8422)

    * Alkimi bid adapter
    
    * Alkimi bid adapter
    
    * Alkimi bid adapter
    
    * alkimi adapter
    
    * onBidWon change
    
    * sign utils
    
    * auction ID as bid request ID
    
    * unit test fixes
    
    * change maintainer info
    
    * Updated the ad unit params
    
    Co-authored-by: Alexander <32703851+pro-nsk@users.noreply.github.com>
    Co-authored-by: Alexander Bogdanov <akascheev@asteriosoft.com>
    Co-authored-by: Alexander Bogdanov <abogdanov@asteriosoft.com>
    Co-authored-by: motors <motors@live.ru>
    5 people authored May 17, 2022
    Configuration menu
    Copy the full SHA
    7f6914c View commit details
    Browse the repository at this point in the history
  5. BeOp Bid Adapter: prefer canonical URL when present & prepend protocol (

    prebid#8391)
    
    * [BeOp] prefer canonical URL when present & prepend protocol
    
    * [BeOp] get the right page url in tracking events too
    
    * [BeOp] improve page url resolver
    
    * BeOp Bid Adapter: 'top.location.protocol' can also throw
    cyppan authored May 17, 2022
    Configuration menu
    Copy the full SHA
    49ea721 View commit details
    Browse the repository at this point in the history
  6. feat: add detected page url to ixdiag [PB-978] (prebid#8425)

    Co-authored-by: shahin.rahbariasl <shahin.rahbariasl@indexexchange.com>
    shahinrahbariasl and shahin-rahbariasl authored May 17, 2022
    Configuration menu
    Copy the full SHA
    4afcada View commit details
    Browse the repository at this point in the history
  7. LiveIntent Id Submodule: Update live-connect to 2.3.3; better consent…

    … processing (prebid#8423)
    
    * Update live-connect to 2.3.3
    
    * Update package-lock.json
    
    * Fix tests
    
    * Adjust test cases
    
    Co-authored-by: Viktor Dreiling <viktor@Viktors-MacBook-Pro.fritz.box>
    Co-authored-by: Viktor Dreiling <viktor@Viktors-MBP.fritz.box>
    3 people authored May 17, 2022
    Configuration menu
    Copy the full SHA
    8edfbc7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    34622e3 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Kargo Bid Adapter: adding media type to bid response, supporting vast…

    …Xml response (prebid#8426)
    
    * kargo adapter - adding mediaType to bid response, conditionally set vastXml field
    
    * kargo adapter - updating tests
    andyrusiecki authored May 18, 2022
    Configuration menu
    Copy the full SHA
    621a88d View commit details
    Browse the repository at this point in the history
  2. Improve Digital adapter: adding Extend mode (prebid#8399)

    Co-authored-by: iosfaisal <100519197+iosfaisal@users.noreply.github.com>
    Co-authored-by: Jozef Bartek <j.bartek@improvedigital.com>
    Co-authored-by: Jozef Bartek <31618107+jbartek25@users.noreply.github.com>
    
    Co-authored-by: Faisal Islam <93644923+faisalvs@users.noreply.github.com>
    Co-authored-by: iosfaisal <100519197+iosfaisal@users.noreply.github.com>
    3 people authored May 18, 2022
    Configuration menu
    Copy the full SHA
    9d43d81 View commit details
    Browse the repository at this point in the history
  3. Update sync URLs (prebid#8431)

    We are updating sync URLs to our current partners.
    federicoizuel authored May 18, 2022
    Configuration menu
    Copy the full SHA
    979663e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Configuration menu
    Copy the full SHA
    058a1e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    361730f View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

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