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

[pull] master from prebid:master #1613

Merged
merged 69 commits into from
Jul 15, 2024
Merged

Commits on Jun 28, 2024

  1. viantOrtbBidAdapter': deals support (#11864)

    * Added deals support in viantOrtbBidAdapter
    
    * refactoring
    
    * refactor
    
    * refactor
    
    * refactor
    
    * refactor
    
    * added test case
    
    * refactor
    
    * refactor test file
    
    * added test case and addressed suggestions
    skapoor-viant authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    75e3375 View commit details
    Browse the repository at this point in the history
  2. ZetaGlobalSsp adapter: merge ortb2.site and params.site (#11773)

    * ZetaGlobalSsp adapter: merge params.site and ortb2.site
    
    * fix unit test
    
    * extract buildVideo into utils
    
    * Revert "extract buildVideo into utils"
    
    This reverts commit a075583.
    
    ---------
    
    Co-authored-by: Surovenko Alexey <surovenko.alexey@gmail.com>
    Co-authored-by: Alexey Surovenko <ASurovenko@vdhk6ddf9m.home>
    3 people authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    c1fbae1 View commit details
    Browse the repository at this point in the history
  3. cpmstarBidAdapter: added gvlid, additional request data (#11881)

    * cpmstarBidAdapter - added gvlid, added ortb and banner request data, various cleanups
    
    * cpmstarBidAdapter - fixed schain test for different url encoding
    
    * cpmstarBidAdapter: removed extra blank line
    JoshuaMGoldstein authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    6660561 View commit details
    Browse the repository at this point in the history
  4. Visx bid adapter: import utilities and retrieve data from user on ort…

    …b2 (#11860)
    
    * AF-3740 retrieved topics data from user on ortb2
    
    * AF-3740 kept old user data
    
    * AF-3740 added some checks for user data
    
    * AF-3740 used mergeDeep for merging user objects
    
    * AF-3740 provided unit tests for ortb2 data
    
    * AF-3740 moved some functionality to utils and used for avoiding duplication
    
    * AF-3740 provided unit tests
    Goncakkd authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    ca24c39 View commit details
    Browse the repository at this point in the history
  5. Update ozoneBidAdapter.js (#11885)

    big fix for ozsize key
    AskRupert-DM authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    795e92b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    67774de View commit details
    Browse the repository at this point in the history
  7. Dailymotion bid adapter: Fix user sync parsing (#11887)

    This fixes an issue in the server response parsing for user sync, where it was not using the body from the response. I took the occasion to also convert this member to camelCase for consistency with the others.
    
    Co-authored-by: Kevin Siow <kevin.siow@dailymotion.com>
    sebmil-daily and Kevin Siow authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    0c560a3 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Various Adapters: Use Vidazoo utils lib to remove code duplications (#…

    …11888)
    
    * vidazooUtils - single request configurations
    
    * fix: shines rtb adapter use vidazoo bidder utils
    
    * fix: added vidazoo utils to illimin adapter
    
    * fix: illumin bid adapter using vidazooUtils
    
    * fix: twistDigital adapter use vidazooUtils
    
    * fix: tagoras adapter use vidazooUtils
    
    * fix: kueezRtb adapter use vidazooUtils
    
    * fix: removed parrable and digitrust id systems
    uditalias authored Jun 30, 2024
    Configuration menu
    Copy the full SHA
    d236eb1 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Core: add location method for cross-frame creatives and update creati…

    …ves (#11863)
    
    * Core: add location method for cross-frame creatives and update creatives
    
    * improvements
    dgirardi authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    4f2ae43 View commit details
    Browse the repository at this point in the history
  2. Outbrain adapter: send placement and plcmt fields separately (#11799)

    * start sending placement and placmt separately
    
    * move setOnAny function to utils
    
    * remove transformSizes and use util function
    markkuhar authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    3192ed1 View commit details
    Browse the repository at this point in the history
  3. Outbrain bid adapter add ortb2 device (#11748)

    * Outbrain Bid Adapter: Add full ORTB2 device data to request payload
    
    * Outbrain Bid Adapter: Add test to verify presence of ORTB2 device data in request
    
    ---------
    
    Co-authored-by: Bohdan V <25197509+BohdanVV@users.noreply.github.com>
    jwrosewell and BohdanVV authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    41df410 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c447c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    344e187 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4e470c5 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    5caa7fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac95edb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ef1861 View commit details
    Browse the repository at this point in the history
  4. Report resize warning as error (#11896)

    This can cause too big of an issue for reporting it only as warning.
    Sir-Will authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    ecd9a7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    56b798a View commit details
    Browse the repository at this point in the history
  6. Admixer Bid Adapter: change admixerwl to rtbstack alias (#11905)

    * Update README.md
    
    update
    
    * Add admixerwl alias for admixerBidAdapter.
    
    * add rtbstack alias to admixerBidAdapter
    
    * rtbstack tests
    
    * RTB Stack Test Parameters
    
    ---------
    
    Co-authored-by: AdmixerTech <35560933+AdmixerTech@users.noreply.github.com>
    Co-authored-by: AdmixerTech <admin@admixer.net>
    Co-authored-by: Yaroslav Masenko <intgr-user@admixer.ua>
    Co-authored-by: Daria Boyko <dboyko@admixer.com>
    5 people authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    96cfb46 View commit details
    Browse the repository at this point in the history
  7. [JW Player Video Provider][Video JS Video Provider]: Add missing type…

    …defs (#11901)
    
    * adds missing typedefs
    
    * revert videojs
    
    * restore videojs
    
    * uses typedef import statements
    
    * unifies statements
    
    * undo videojs
    
    * restore import
    karimMourra authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    33373f0 View commit details
    Browse the repository at this point in the history
  8. GumGum Bid Adapter: Send ae parameter in the request (#11913)

    * Send ae parameter in the request.
    
    * Fix comments for jsdoc warrnings
    MartinGumGum authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    082ee5f View commit details
    Browse the repository at this point in the history
  9. symitriDapRtdProvider : initial release and update akamaiDapRTD to im…

    …port from symitri (#11900)
    
    * SYM-2-rename-akamaiDapRtdProvider-to-symitriDapRtdProvider
    
    * encapsulate the Symitri module code in a create wrapper, instanciate in Akamai module
    
    * cleanup and sqaush
    
    ---------
    
    Co-authored-by: Jeff Palladino <jeff@symitri.com>
    jpalladino84 and Jeff Palladino authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    85d38aa View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    97687dd View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. add gpid to imp ext (#11916)

    Co-authored-by: gaudeamus <dmitry.markelov@mgid.com>
    Gaudeamus and gaudeamus authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    8984260 View commit details
    Browse the repository at this point in the history
  2. JW Player RTD Module : fallback to lone player on page (#11186)

    * fallsback
    
    * improves error messaging
    
    * updates div id name
    
    * adds tests
    karimMourra authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    7458aeb View commit details
    Browse the repository at this point in the history
  3. Anonymised RTD: Added Global Vendor List ID (#11919)

    * adding gvlid during submodule registration
    
    * updated docs
    
    * review comment: import type to prevent warning
    
    ---------
    
    Co-authored-by: Pavlo <pavlo@id-ward.com>
    kyrylenko and Pavlo authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    9529ae3 View commit details
    Browse the repository at this point in the history
  4. permutiveRtd : transform integers to strings (#11910)

    * fix(permutiveRtd): transform integers to strings
    
    * docs(permutiveRtd): update jsdoc to match function signatures
    
    * docs(permutiveRtd): fix ordering of jsdoc comments
    AntonioGargaro authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    e0a8c58 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    a2a9a22 View commit details
    Browse the repository at this point in the history
  2. Reduce log spamming (#11922)

    The utiq module uses busy waiting to provide the `eid` values. Every busy waiting round it logs messages that are not actionable.
    muuki88 authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    ed6a92b View commit details
    Browse the repository at this point in the history
  3. Supporting battr param to pubmaticBidAdapter in banner requests (#11917)

    * Implement functionality for deal priority
    
    * Update test cases
    
    * kick off test manually
    
    * Added support of GPP to PubMatic adapter
    
    * gpp_sid in user syncs supposed to encode as a string, not an array
    
    * Remove extra space
    
    * Remove trailing spaces
    
    * Remove the placement parameter and update test cases accordingly, Add plcmt parameter.
    
    * Supporting placement parameter and logging warning message, for the plcmt parameter, if it is missing.
    
    * Remove commented code
    
    * Added plcmt in the pubmaticBidAdapter.md file
    
    * Adding support for Banner battr object
    
    * reading battr from ortb2Imp.banner
    
    ---------
    
    Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
    pm-nitin-shirsat and ChrisHuie authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    9bdc5d5 View commit details
    Browse the repository at this point in the history
  4. PubxAi Analytics Adapter : code cleanup and additional data collection (

    #11425)
    
    * PTOW-2; updates to the pubx analytics adapter
    
    * PTOW-2 review actions
    
    * PTOW-2 Review actions
    
    * PTOW-2 updating pubx.ai analytics version
    
    * remove empty line
    
    * linting changes
    
    * PTOW-2; updates to the pubx analytics adapter
    
    * PTOW-2 review actions
    
    * PTOW-2 Review actions
    
    * PTOW-2 updating pubx.ai analytics version
    
    * PTOW-2 resolving conflicts
    
    * PTOW-2-fix-linting-errors
    
    * PTOW-2 fixing tests
    
    * fixing bugs, modifying blob behaviour, addressing browser compatibility
    
    * add source field
    
    * switching from sessionStorage to localStorage
    
    * fixing tests
    
    * modifying functions to avoid prebid duplication checker
    
    * implementing enums
    
    * moving user agent code to libraries
    
    * updated return types
    
    * switching to macro substitution for prebid version
    
    * adding centralised sendBeacon wrapper
    
    * 'fixing' tests
    
    ---------
    
    Co-authored-by: Nathan Oliver <nathanoliver@Nathans-MacBook-Pro.local>
    Co-authored-by: tej656 <tej@pubx.ai>
    Co-authored-by: Tej <139129627+tej656@users.noreply.github.com>
    Co-authored-by: nathan-pubx <157742646+nathan-pubx@users.noreply.github.com>
    5 people authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    0110b3c View commit details
    Browse the repository at this point in the history
  5. Linter checks: dom manipulation, network traffic, and direct storage …

    …access && bugfixes: unauthorized storage access (#11884)
    
    * relevatehealthBidAdapter.js: bugfix for storage used without consent
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update relevatehealthBidAdapter.js
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update index.js
    
    * Update .eslintrc.js
    
    * Update index.js
    
    * Update relevatehealthBidAdapter.js
    
    * Update 33acrossAnalyticsAdapter.js
    
    * Update index.js
    
    * Update index.js
    
    * Update 33acrossAnalyticsAdapter.js
    
    * Update index.js
    
    * Update ampliffyBidAdapter.js
    
    * Update index.js
    
    * Update invibesBidAdapter.js
    
    * Update growthCodeAnalyticsAdapter.js
    
    * Update fintezaAnalyticsAdapter.js
    
    * Update growthCodeAnalyticsAdapter.js
    
    * Update etargetBidAdapter.js
    
    * Update dspxBidAdapter.js
    
    * Update cwireBidAdapter.js
    
    * Update cwireBidAdapter.js
    
    * Update ampliffyBidAdapter.js
    
    * Update etargetBidAdapter.js
    
    * Update dspxBidAdapter.js
    
    * Update fintezaAnalyticsAdapter.js
    
    * Update ampliffyBidAdapter.js
    
    * Update adlooxAnalyticsAdapter.js
    
    * Update invibesBidAdapter.js
    
    * Update fintezaAnalyticsAdapter.js
    
    * Update dspxBidAdapter.js
    
    * Update connectIdSystem.js
    
    * Update automatadAnalyticsAdapter.js
    
    * Update sonobiBidAdapter.js
    
    * Update contxtfulRtdProvider.js
    
    * Update sonobiBidAdapter.js
    
    * Update contxtfulRtdProvider.js
    
    * Update index.js
    
    * Update cleanioRtdProvider.js
    
    * Update connectIdSystem.js
    
    * Update geoedgeRtdProvider.js
    
    * Update growthCodeRtdProvider.js
    
    * Update sirdataRtdProvider.js
    
    * Update sirdataRtdProvider.js
    
    * Update contxtfulRtdProvider_spec.js
    
    * Update contxtfulRtdProvider_spec.js
    
    * Update index.js
    
    Fix duplication
    
    * Update index.js
    
    * refactor custom linter rules
    
    * use TODO and comments instead of quietly removing rule-breaking code
    
    * Add linter GH action
    
    * Fix linter workflow name
    
    * Run npm ci on linter check
    
    * Filter out missing (new) files
    
    * Do not fail on linter failure
    
    * swap continue-on-error
    
    * remove spurious condition
    
    * Improve comment
    
    * Fix links for duplication checker comments
    
    * Filter out negative deltas
    
    * Update linter warning comment
    
    * Update .eslintrc.js
    
    ---------
    
    Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
    patmmccann and dgirardi authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    a4cc27c View commit details
    Browse the repository at this point in the history
  6. Discovery Bid Adapter : add ext params (#11877)

    * feat(isBidRequestValid): just filter token once. not filter publisher and tagid
    
    * feat(isBidRequestValid): add unit test
    
    * feat(spec): fix eslint
    
    * feat(spec): fix unit test
    
    * feat(spec): fix unit test
    
    * feat(ext): change default value
    
    * feat(utm): build UTMTag data
    
    * feat(spec): fix utm test
    
    * feat(utm): get UTMTag
    
    * feat(utm): add unit tests
    
    * feat(utm): fix unit tests
    
    * feat(utm): fix unit tests
    
    * feat(utm): fix unit tests
    
    * feat(ext): add ids
    
    * feat(ext): fix unit test
    
    * feat(code style): extra common utils
    
    * feat(code style): extra common utils
    
    * feat(code style): extra common utils
    
    ---------
    
    Co-authored-by: yubei01 <yubei01@baidu.com>
    ecoeco163 and yubei01 authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    8f817bd View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. AdmixerBidAdapter: rtbstack change endpointId to tagId (#11925)

    * Update README.md
    
    update
    
    * Add admixerwl alias for admixerBidAdapter.
    
    * admixer change endpointId to tagId
    
    ---------
    
    Co-authored-by: AdmixerTech <35560933+AdmixerTech@users.noreply.github.com>
    Co-authored-by: AdmixerTech <admin@admixer.net>
    Co-authored-by: Yaroslav Masenko <intgr-user@admixer.ua>
    Co-authored-by: Daria Boyko <dboyko@admixer.com>
    5 people authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    61b46af View commit details
    Browse the repository at this point in the history
  2. Medianet Bid Adapter: passing uidsAsEids in adapter and log refactor (#…

    …11924)
    
    * passing uidsAsEids in adapter and log refactor
    
    * Changes: removed sendBeacon() and added keepalive = true option for ajax.
    
    ---------
    
    Co-authored-by: adish.r <adish.r@media.net>
    Co-authored-by: akshat.v <akshat.v@media.net>
    3 people authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    42e55d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6184e2 View commit details
    Browse the repository at this point in the history
  4. Connatix Bid Adapter: Support For Video Media Type (#11933)

    * upgrade prebid js
    
    * added conversantBidAdapter
    
    * added criteoBidAdapter, tripleliftBidAdapter, pulsepointBidAdapter
    
    * adtelligent bid adapter
    
    * remove oneVideoBidAdapter from modules.json
    
    * added yieldmo bid adapter
    
    * build:connatix script
    
    * removed flocIdSystem & TrustxBidAdapter from modules.json
    
    * added aniview bid adapter
    
    * moved line
    
    * added nextMillennium adapter to modules.json
    
    * newline at the end of the file
    
    * added new adapters
    
    * added minutemedia adapter
    
    * added richaudience adapter
    
    * Revert "added richaudience adapter"
    
    This reverts commit d87cb0d.
    
    * Revert "added minutemedia adapter"
    
    This reverts commit ac53dff.
    
    * Added Permutive RTD module
    
    * comma
    
    * [feat] add sharethroughBidAdapter
    
    * Add consentManagementGpp module
    
    * fix gpp signal (#5)
    
    * remove gpp module because no need to support it yet
    
    * LiveRamp submodule identityLink
    
    * added sonobi bid adapter
    
    * upgrade to prebid 8.17.0
    
    * added pgamsspBidAdapter because its alias was removed from adtelligentBidAdapter in 8.x.0
    
    * added ozone as Connatix bidder partner
    
    * added showheroes adapter
    
    * added seedtag bid adaptor
    
    * added minutemedia
    
    * removed duplicated minute media
    
    * added sovrn bid adapter
    
    * fix: add consentManagementGpp module
    
    * added new build and gannet adapters
    
    * renamed build command
    
    * added specific modules for gannett
    
    * added kueezRtb bid adaptor
    
    * added video media type support for connatix bid adapter
    
    * added all the recommended params to video media type mock
    
    * improved validateVideo function
    
    * impreoved validateVideo function once again:)
    
    * removed redundant checks in bid request validation
    
    * clarified test it statement
    
    * improved unit tests
    
    * updated validateVideo function
    
    * removed modules.json
    
    * removed connatix build script
    
    ---------
    
    Co-authored-by: Rares Mihai Preda <rares.preda@connatix.com>
    Co-authored-by: Darian <darian.avasan@connatix.com>
    Co-authored-by: alexandru.calauz <alexandru.calauz@connatix.com>
    Co-authored-by: cosminser <80513728+cosminser@users.noreply.github.com>
    Co-authored-by: Gaina Dan <dan.gaina@connatix.com>
    Co-authored-by: Cristi Silav <cristian.silav@connatix.com>
    Co-authored-by: mariusszabo <33828291+mariusszabo@users.noreply.github.com>
    Co-authored-by: Marius Szabo <marius.szabo@connatix.com>
    Co-authored-by: Octavia Suceava <octavia.suceava@connatix.com>
    Co-authored-by: Marius Potor <marius.potor@connatix.com>
    11 people authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    4422d44 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. AzerionEdge RTD Module: Compatibility with GDPR/USP Privacy Modules (#…

    …11775)
    
    * Azerion Edge RTD Module: Initial release
    
    ### Type of change
    
    [x] Feature: New RTD Submodule
    
    ### Description of change
    
    Adds new Azerion Edge RTD module.
    
    Maintainer: azerion.com
    
    Contact: @garciapuig @mserrate @gguridi
    
    * Azerion Edge RTD Module: Initial release. Typo
    
    * AzerionEdge RTD Module: Documentation: Required parameters
    
    Type of change:
    Documentation/Feature
    
    Description of change:
    Specifying new required parameters on documentation.
    Updating examples.
    
    * AzerionEdge RTD Module: Compatible with GDPR/USP Privacy Modules (#14)
    
    - Added GDPR validation.
    - We validate against ImproveDigital vendor ID consent and several purposes.
    - We don't load edge script, nor process the existing data, if consent wasn't given.
    - Adding support for USP consent.
    
    * AzerionEdgeRTDModule: Passing the consent to the script execution  (#17)
    
    Adding GVL ID to the module configuration
    Passing the consent to the script execution instead of handling it in prebid (#16)
    
    ---------
    Co-authored-by: Gorka Guridi <gorka.guridi@azerion.com>
    
    ---------
    
    Co-authored-by: Gorka Guridi <gorka.guridi@gmail.com>
    garciapuig and gguridi authored Jul 6, 2024
    Configuration menu
    Copy the full SHA
    c30f105 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Playdigo: add user sync (#11939)

    * init adapter
    
    * add gpp support
    
    * upd
    
    * add userSync
    Yanivplaydigo authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    cfc2ed9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba3279e View commit details
    Browse the repository at this point in the history
  3. SmileWanted : add schain support (#11804)

    Co-authored-by: QuentinGallard <quentin.gallard@digitalnolimit.com>
    QuentinGallard and QuentinGallard authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    3511b54 View commit details
    Browse the repository at this point in the history
  4. Adkernel Bid Adapter: add voisetech alias (#11942)

    * Adkernel Bid Adapter: add voisetech alias
    
    * Adkernel Bid Adapter: add voisetech alias
    ckbo3hrk authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    c140dc0 View commit details
    Browse the repository at this point in the history
  5. CORE: check if the body is available before adding the locator iframe (

    …#11926)
    
    * check if the body is available
    
    * fix linter errors
    
    * Add integ test
    
    * Re-check if frame is already present
    
    * But do it better
    
    ---------
    
    Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
    olafbuitelaar and dgirardi authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    907fa73 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eada00f View commit details
    Browse the repository at this point in the history
  7. DSPx Bid Adapter: add ortb2 content, topics support (#11941)

    * DSPx Bid Adapter: add ortb2 content, topics support
    
    DSPx Bid Adapter: add ortb2 content, topics support
    
    * DSPx Bid Adapter: add ortb2 content, topics support
    
    ---------
    
    Co-authored-by: avj <avj8383@gmail.com>
    onlsol and zav1517 authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    ba82380 View commit details
    Browse the repository at this point in the history
  8. IntentIQ Analytics Adapter: initial release (#11930)

    * IntentIQ Analytics Module
    
    * update intentiq analytics adapter
    
    * remove percentage and change group
    
    * update analytics adapter and tests
    
    * updated flow
    
    * remove 'this'
    
    * rename privacy parameter
    
    * add callback timeout
    
    * Extract only used parameters from CryptoJS
    
    * add new unit tests
    
    * change callback timeout order
    
    * added tests and small fixes
    
    * change saving logic
    
    * support "html5" and "cookie" storage types
    
    * support storage type, update flow
    
    * add documentation
    
    * small updates
    
    * IntentIQ Analytics Module
    
    * Multiple modules: clean up unit tests (#11630)
    
    * Test chunking
    
    * update some bidder eid tests
    
    * split eid tests into each userId submodule
    
    * cleanup userId_spec
    
    * add TEST_PAT config
    
    * fix idx, lmp
    
    * clean up userId_spec
    
    * fix double run, invibes, intentIq
    
    * small fixes
    
    * undo package-lock changes
    
    * update colors, remove empty test
    
    * 8pod analytics: clean up interval handler
    
    * update intentiq analytics adapter
    
    * undo unnecessary changes
    
    * undo change by mistake
    
    * update params and documentation
    
    * turn back storage clearing
    
    * fix linter error
    
    * fix wording and spelling mistakes
    
    * change test to handle full url to check other ids not reported
    
    ---------
    
    Co-authored-by: Eyvaz <62054743+eyvazahmadzada@users.noreply.github.com>
    Co-authored-by: Eyvaz Ahmadzada <eyvaz.ahmedzade.12@gmail.com>
    Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
    4 people authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    5d2fc68 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2a64490 View commit details
    Browse the repository at this point in the history
  10. Core: Add Session Storage Manager & Contxtful RTD Provider: use sessi…

    …on storage (#11928)
    
    * feat: sessionstorage in storagemanager
    
    * fix: use storage manager
    
    * fix: lint
    
    * fix: storage from rtd
    
    * doc: no changes needed
    
    * refactor storageManager/sessionStorage
    
    ---------
    
    Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
    sebastienrufiange and dgirardi authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    e8964d4 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    c4360d3 View commit details
    Browse the repository at this point in the history
  2. Validation module: jsdoc fixes (#11952)

    * Validation module: jsdoc fixes
    
    * Update eids.js
    
    * Update eids.js
    
    * Update index.js
    patmmccann authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    b26107c View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. AdvRed Analytics Adapter : initial release (#11703)

    * Initial version of AdvRed analytics adapter
    
    * Initial version of AdvRed analytics adapter
    danoykin authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4343dda View commit details
    Browse the repository at this point in the history
  2. Dailymotion Bid Adapter: add consent enforcement to read the advertis…

    …ing cookie (#11950)
    
    * Dailymotion Bid Adapter: add consent enforcement to read the advertising cookie
    
    * [x]  Feature
    
    * Add consent enforcement before reading the advertising cookie
    * If Dailymotion does not have consent from the user, it does not transmit any cookie in the request to the Prebid server (previously the cookie was sent but not used)
    
    * Dailymotion Bid Adapter: no fallback for startdelay and plcmt
    
    * Dailymotion Bid Adapter: more concise cookie enforcement
    
    ---------
    
    Co-authored-by: Sébastien Millet <sebastien.millet@dailymotion.com>
    Co-authored-by: Kevin Siow <kevin.siow@dailymotion.com>
    3 people authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    10fcd20 View commit details
    Browse the repository at this point in the history
  3. TargetVideo Bid Adapter : add video support (#11867)

    * Add video support
    
    * Refactor code to library
    
    * Fix lint errors
    
    * Fix code duplication
    
    * Fix lint errors
    
    ---------
    
    Co-authored-by: Danijel Ristic <danijel-ristic@target-video.com>
    danijel-ristic and Danijel Ristic authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c8b4b5b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37d742c View commit details
    Browse the repository at this point in the history
  5. Appnexus bid adapter add ortb2 device (#11788)

    * AppNexus Bid Adapter: Add full ORTB2 device data to request payload
    
    * AppNexus Bid Adapter: Add test to verify presence of ORTB2 device data in request
    
    * AppNexus Bid Adapter: Convert ORTB2 device data to AppNexus format
    
    ---------
    
    Co-authored-by: Bohdan V <25197509+BohdanVV@users.noreply.github.com>
    jwrosewell and BohdanVV authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5b4797e View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. EightPod Bid Adapter + EightPod Analytic Adapter - Support multiple a…

    …dUnit, updated event tracking, added UserId support (#11944)
    
    * Support multiple adUnit, updated event tracking, added UserId support
    
    * remove unused params
    
    * fix unit tests
    
    * change MODULE_NAME
    
    * added keepalive
    GreDiSe authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    865252b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff15574 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b8b6e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5074acd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    efbf6ad View commit details
    Browse the repository at this point in the history
  6. gptPreAuction: pass publisher provided signals to GPT (#11946)

    * 10997 set pps to gam display
    
    * update
    
    * update
    
    * review changes
    
    * module handling
    
    * code sharing
    
    * linting fixes
    
    * Rename setPPSConfig
    
    * Filter out adIds that have no auction
    
    * use eql instead of JSON for deep equals
    
    ---------
    
    Co-authored-by: Marcin Komorski <marcinkomorski@Marcins-MacBook-Pro.local>
    Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
    3 people authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    1bd87b7 View commit details
    Browse the repository at this point in the history
  7. Prebid 9.5.0 release

    prebidjs-release committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    3ae8423 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d285f79 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Adagio Bid Adapter|Analytics Adapter: use rtd uid as auctionid (#11958)

    * AdagioAnalyticsAdapter: use adagio rtd.uid as auctionId
    
    * AdagioBidAdapter: use adagio rtd.uid as auctionId
    
    * AdagioAnalyticsAdapter: use common code
    
    ---------
    
    Co-authored-by: Olivier <osazos@adagio.io>
    Abyfall and osazos authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    af742ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85e6ef1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20bf00e View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. amxId fix (#11973)

    Co-authored-by: Gabriel Chicoye <gabriel@macbookrogab24g.lan>
    gchicoye and Gabriel Chicoye authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    eccf064 View commit details
    Browse the repository at this point in the history
  2. AdagioAnalyticsAdapter: send PBA for all auctions (#11961)

    * AdagioAnalyticsAdapter: send PBA for all auctions
    
    * AdagioAnalyticsAdapter: typo
    
    * AdagioAnalyticsAdapter: update md file
    
    ---------
    
    Co-authored-by: Olivier <osazos@adagio.io>
    Abyfall and osazos authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    6a85621 View commit details
    Browse the repository at this point in the history