Open
Conversation
…3944) * Yandex Bid Adapter: Added banner coordinates to the request * fix webdriver * Yandex Bid Adapter: Added banner coordinates to the request * Yandex Bid Adapter: Added banner coordinates to the request * Update modules/yandexBidAdapter.js Co-authored-by: Graham Higgins <gwhigs@gmail.com> --------- Co-authored-by: Graham Higgins <gwhigs@gmail.com>
Co-authored-by: mderevyanko <mderevyanko24@gmail.com>
Bumps [karma-spec-reporter](https://github.com/tmcgee123/karma-spec-reporter) from 0.0.32 to 0.0.36. - [Commits](tmcgee123/karma-spec-reporter@v0.0.32...v0.0.36) --- updated-dependencies: - dependency-name: karma-spec-reporter dependency-version: 0.0.36 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Patrick McCann <pmccann@cafemedia.com>
…id#13992) Including the tags in GAM is still controlled from the module configuration level. Generating them on the server side gives us more flexibility and simplifies user module.
Co-authored-by: Andy <arezitopedia@gmail.com>
… consent checks (prebid#14004) Co-authored-by: slimkrazy <sam@nodls.ai>
* Core: wait for creative document DOMContentLoaded * start browserstacklocal explicitly * debug * debug * capitalization * start as daemon * Undo unrelated change
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Patrick McCann <pmccann@cafemedia.com>
* msftBidAdapter - new adapter to eventually replace appnexusBidAdapter * add unit test file * fix import issue in tests * fix lint issue in adapter file * add more tests * add more tests * update banner test * update comment * another set of updates * update unit tests * update to readme * remove tid code * remove some comments, fix type checks, remove unneeded response function * edit other comments * try to fix lint errors --------- Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
* [craftBidder] Add user.eids to request * [craftBidder] Add user.eids to request add test --------- Co-authored-by: Monis Qadri <monis0395@users.noreply.github.com>
* EmpowerBidAdapter: initial release * EmpowerBidAdapter: initial release * some code changes after lint check * test bannerServerRequest changes from local url to server url * some fixes and improvements * unceswsary line removed --------- Co-authored-by: Monis Qadri <monis0395@users.noreply.github.com>
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.28.3 to 7.28.4. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.28.4/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-version: 7.28.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update optableRtdProvider.md * Update optableRtdProvider.md
* [ATS-68316] Update to get userId as per prebid version 10+ * [ATS-68316] Add unit test case for the fix --------- Co-authored-by: Sunath <sunath@liveramp.com>
…king capability (prebid#13945) * SmartyTech Bid Adapter: Add userId, consent data support and chunking capability - Add userIdAsEids transmission when available - Add GDPR, CCPA/USP, and COPPA consent support - Add configurable chunking of bid requests to control number of ads per request - Maintain backward compatibility - Add comprehensive test coverage for all new features Results of gulp lint: ✅ No issues Results of gulp test: ✅ All tests pass * Smartytech bid adapter. Avoid send undefined for gdprApplies and guarantee for config get
…d#13899) * feat(analytics): added Datawrkz analytics adapter * fix(analytics): lint fixes for Datawrkz Analytics Adapter * fix(analytics): lint fixes for Datawrkz Analytics Adapter * feat(analytics): add publisherId and apiKey config in Datawrkz Analytics Adapter * Datawrkz Analytics Adapter: add tests for publisherId and apiKey config --------- Co-authored-by: Monis Qadri <monis0395@users.noreply.github.com> Co-authored-by: Love Sharma <sharmak.love@gmail.com>
* feat: track auction events * style: lint files * perf: add keepalive on tracking request * fix: ajax content type * test: ajax content type * perf: remove json content type to avoid preflight request --------- Co-authored-by: Andrea Fassina <fasenderos@gmail.com>
* adding glvid to the omnidex * fixing test
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.45.1 to 3.46.0. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.46.0/packages/core-js) --- updated-dependencies: - dependency-name: core-js dependency-version: 3.46.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandr Kim <alexandr.kim@audienzz.ch>
…rebid#14026) * Build system: adjust karma timeouts * use browserstack own action for setup * use 127.0.0.1 instead of localhost * revert dependency changes * disable dependabot * Undo timeout changes * increase disconnect tolerance * fix version and schema-utils in package.json * fix versions (again) * Allow dependabot updates to type definitions * Change dependency update schedule to monthly Changed the update schedule for GitHub Actions and npm dependencies from weekly to monthly. Added additional dependencies to the allow list. * Update Babel dependencies in dependabot configuration * Change npm dependency update interval to quarterly --------- Co-authored-by: Patrick McCann <patmmccann@gmail.com>
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.12 to 8.18.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws) --- updated-dependencies: - dependency-name: "@types/ws" dependency-version: 8.18.1 dependency-type: indirect update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v5...v6) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* riseBidAdapter: get the user Ids from userIdAsEids * add tests for the user id changes --------- Co-authored-by: Laslo Chechur <laslochenchur@laslos-MacBook-Pro.local> Co-authored-by: Patrick McCann <pmccann@cafemedia.com>
…14037) Added configuration for daily security updates with no open pull requests limit.
* feature/nuba-bidder: add Prebid.js bidder adapter * feature/nuba-bidder * feature/nuba-bidder * feature/nuba-bidder --------- Co-authored-by: Monis Qadri <monis0395@users.noreply.github.com>
…bid#14329) * Nuba Bid Adapter: Update URL and remove getUserSyncs function * Nuba Bid Adapter: Add line
Bumps [qs](https://github.com/ljharb/qs) to 6.14.1 and updates ancestor dependencies [qs](https://github.com/ljharb/qs), [express](https://github.com/expressjs/express) and [body-parser](https://github.com/expressjs/body-parser). These dependencies need to be updated together. Updates `qs` from 6.13.0 to 6.14.1 - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.13.0...v6.14.1) Updates `express` from 4.21.2 to 4.22.1 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md) - [Commits](expressjs/express@4.21.2...v4.22.1) Updates `body-parser` from 1.20.3 to 1.20.4 - [Release notes](https://github.com/expressjs/body-parser/releases) - [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md) - [Commits](expressjs/body-parser@1.20.3...1.20.4) --- updated-dependencies: - dependency-name: qs dependency-version: 6.14.1 dependency-type: indirect - dependency-name: express dependency-version: 4.22.1 dependency-type: direct:production - dependency-name: body-parser dependency-version: 1.20.4 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4...v6) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…S Bid Adapter code: (prebid#14106) * DAS Bid Adapter: rename from ringieraxelspringerBidAdapter - Rename ringieraxelspringerBidAdapter to dasBidAdapter - Update module code from 'ringieraxelspringer' to 'das' - Add raspUtils library dependency for native response parsing - Update documentation and test files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * doc * renamed raspUtils -> dasUtils * update * Update modules/dasBidAdapter.js Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * removed polish comments * Add backward-compatibility shim for ringieraxelspringer bidder - Add 'ringieraxelspringer' as alias in dasBidAdapter.js - Create ringieraxelspringerBidAdapter.js shim file that re-exports from dasBidAdapter - Add documentation noting deprecation (will be removed in Prebid 11) - Add test for backward-compatibility shim 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Sync dasBidAdapter with dreamlab-master and add backward-compatibility alias - Sync code and tests with dreamlab-master branch - Add 'ringieraxelspringer' alias for backward compatibility - Simplify boolean cast (!(!!x) -> !x) for linter compliance 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* tcfControl: add deferS2Sbidders flag * adding isS2S param to activity * test name * paritionbidders check * adding gvlid check
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v6...v7) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci: fix potential security issue in jscpd workflow Change pull_request_target to pull_request to follow GitHub's recommended security practices. This prevents untrusted PR code from running with access to repository secrets. Reference: https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ * fix: use full ref path and FETCH_HEAD for reliable git operations * fix: change ignore config to array format for jscpd compatibility * fix: add contents read permission for checkout and git fetch * Add issues: write permissions * split workflow * fix comment stage * fix ref to body * split linter comment * fix linter action * fix linter action --------- Co-authored-by: Junpei Tsuji <junpei.tsuji.ams@gmail.com>
* Mediago Bid Adapter: fix ID uniqueness and auctionId leak - Fix ID generation to ensure uniqueness for multiple requests on the same page Use bidId from request or generate unique ID with random suffix - Replace auctionId with bidderRequestId to fix auctionId leak issue - Fix gpid default value from 0 to empty string - Add integration test page for mediago adapter * remove test parameter * Mediago Bid Adapter: remove unused itemMaps - Remove unused itemMaps global variable and related code - Simplify interpretResponse to use impid directly as requestId - Clean up unnecessary mapping logic * Mediago Bid Adapter: fix ID generation for uniqueness --------- Co-authored-by: 方思敏 <fangsimin@fangsimindeMacBook-Pro.local> Co-authored-by: Love Sharma <sharmak.love@gmail.com>
* Core: add argument to requestBids event * Fix lint * filter adUnits before REQUEST_BIDS event * fix lint
* PubMatic RTD Provider: Plugin based architectural changes * PubMatic RTD Provider: Minor changes to the Plugins * PubMatic RTD Provider: Moved configJsonManager to the RTD provider * PubMatic RTD Provider: Move bidderOptimisation to one file * Adding testcases for floorProvider.js for floorPlugin * PubMatic RTD provider: Update endpoint to actual after testing * Adding test cases for floorProvider * Adding test cases for config * PubMatic RTD provider: Handle the getTargetting effectively * Pubmatic RTD Provider: Handle null case * Adding test cases for floorProviders * fixing linting issues * Fixing linting and other errors * RTD provider: Update pubmaticRtdProvider.js * RTD Provider: Update pubmaticRtdProvider_spec.js * RTD Provider: Dynamic Timeout Plugin * RTD Provider: Dynamic Timeout Plugin Updated with new schema * RTD Provider: Plugin changes * RTD Provider: Dynamic Timeout fixes * RTD Provider: Plugin changes * RTD Provider: Plugin changes * RTD Provider: Plugin changes (cherry picked from commit d440ca6) * RTD Provider: Plugin changes for Dynamic Timeout * RTD PRovider: Test cases : PubmaticUTils test cases and * RTD PRovider: Plugin Manager test cases * RTD Provider: Lint issues and Spec removed * RTD Provider: Dynamic TImeout Test cases * Add unit test cases for unifiedPricingRule.js * RTD Provider: Fixes for Floor and UPR working * RTD Provider: test cases updated * Dynamic timeout comments added * Remove bidder optimization * PubMatic RTD Provider: Handle Empty object case for floor data * RTD Provider: Update the priority for dynamic timeout rules * Dynamic timeout: handle default skipRate * Dynamic Timeout - Handle Negative values gracefully with 500 Default threshold * Review comments resolved * Comments added * Update pubmaticRtdProvider_Example.html * Fix lint & test cases * Update default UPR multiplier value * Remove comments * Adding DOW * Update pubmaticUtils.js * Update pubmaticRtdProvider.js * Added hourOfDay and cases to spec * Pubmatic RTD: update logic of ortb2Fragments.bidder * removed continueAuction functionality * Fixed lint error isFn imported but not used * PAAPI code removal initial commit * Moved all PAAPI removal logic to single condition, added PAAPI object to removal as well * Added individual check+delete for paapi related keys in pubmatic bid adapter. --------- Co-authored-by: Nitin Shirsat <nitin.shirsat@pubmatic.com> Co-authored-by: pm-nitin-shirsat <107102698+pm-nitin-shirsat@users.noreply.github.com> Co-authored-by: Tanishka Vishwakarma <tanishkavishwakarma@L1837.local> Co-authored-by: Komal Kumari <komalkumari@Komals-MacBook-Pro-L1834.local> Co-authored-by: priyankadeshmane <priyanka.deshmane@pubmatic.com> Co-authored-by: pm-priyanka-deshmane <107103300+pm-priyanka-deshmane@users.noreply.github.com>
* Admatic Bidder Adaptor * Update admaticBidAdapter.md * Update admaticBidAdapter.md * remove floor parameter * Update admaticBidAdapter.js * Admatic Bid Adapter: alias and bid floor features activated * Admatic adapter: host param control changed * Alias name changed. * Revert "Admatic adapter: host param control changed" This reverts commit de7ac85. * added alias feature and host param * Revert "added alias feature and host param" This reverts commit 6ec8f45. * Revert "Alias name changed." This reverts commit 661c54f. * Revert "Admatic Bid Adapter: alias and bid floor features activated" This reverts commit 7a2e0e2. * Revert "Update admaticBidAdapter.js" This reverts commit 7a845b7. * Revert "remove floor parameter" This reverts commit 7a23b05. * Admatic adapter: host param control && Add new Bidder * Revert "Admatic adapter: host param control && Add new Bidder" This reverts commit 3c797b1. * commit new features * Update admaticBidAdapter.js * updated for coverage * sync updated * Update adloader.js * AdMatic Bidder: development of user sync url * Update admaticBidAdapter.js * Set currency for AdserverCurrency: bug fix * Update admaticBidAdapter.js * update * admatic adapter video params update * Update admaticBidAdapter.js * update * Update admaticBidAdapter.js * update * update * Update admaticBidAdapter_spec.js * Update admaticBidAdapter.js * Update admaticBidAdapter.js * Revert "Update admaticBidAdapter.js" This reverts commit 1216892. * Revert "Update admaticBidAdapter.js" This reverts commit b1929ec. * Revert "Update admaticBidAdapter_spec.js" This reverts commit 1ca6597. * Revert "update" This reverts commit 689ce9d. * Revert "update" This reverts commit f381a45. * Revert "Update admaticBidAdapter.js" This reverts commit 38fd7ab. * Revert "update" This reverts commit a5316e7. * Revert "Update admaticBidAdapter.js" This reverts commit 60a28ca. * Revert "admatic adapter video params update" This reverts commit 31e69e8. * update * Update admaticBidAdapter.js * Update admaticBidAdapter_spec.js * mime_type add * add native adapter * AdMatic Adapter: Consent Management * added gvlid * Update admaticBidAdapter.js * admatic cur update * Update admaticBidAdapter.js * Update admaticBidAdapter.js * Update admaticBidAdapter.js * Update admaticBidAdapter.js * Update admaticBidAdapter.js * Update admaticBidAdapter.js * Update admaticBidAdapter.js * admatic sync update * Update admaticBidAdapter.js * Revert "Update admaticBidAdapter.js" This reverts commit 11e053f. * Revert "Update admaticBidAdapter.js" This reverts commit 11e053f.
…14303) * NodalsAi RTD Module: Prevent engine reference on auctions 2+ * linting --------- Co-authored-by: slimkrazy <sam@nodls.ai>
* userActivation handling for ChromeAI * Updated test cases --------- Co-authored-by: pm-azhar-mulla <azhar@L2047.local>
* Optable RTD Module: Read cache for targeting data * window.localStorage * change procedure * update logic * more changes * Add logs * logs * empty eids wait --------- Co-authored-by: Patrick McCann <patmmccann@gmail.com>
…)" (prebid#14340) This reverts commit 01c1b59.
Bumps [undici](https://github.com/nodejs/undici) from 6.21.3 to 6.23.0. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v6.21.3...v6.23.0) --- updated-dependencies: - dependency-name: undici dependency-version: 6.23.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Core: bidder alwaysHasCapacity flag * lint * add flag to equativBidAdapter * Remove alwaysHasCapacity from bid adapter spec Removed 'alwaysHasCapacity' property from spec. --------- Co-authored-by: Patrick McCann <patmmccann@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Type of change
Bugfix
Feature
New bidder adapter
Updated bidder adapter
Code style update (formatting, local variables)
Refactoring (no functional changes, no api changes)
Build related changes
CI related changes
Does this change affect user-facing APIs or examples documented on http://prebid.org?
Other
Description of change
Other information