Skip to content

Conversation

@kpiegza
Copy link

@kpiegza kpiegza commented Apr 23, 2025

Type of change

  • Bugfix

  • Feature

  • New 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

asurovenko-zeta and others added 30 commits January 21, 2025 11:09
Co-authored-by: Surovenko Alexey <surovenko.alexey@gmail.com>
Co-authored-by: Alexey Surovenko <ASurovenko@vdhk6ddf9m.home>
* MSPA: add support for usnat version 2

* Use 15 (array bound) for testing
…l and adding few parameters to log in tracker (prebid#12665)

* Moved floors fields at root level from slot level

* Added fv value in logger and tracker

* Added safecheck for null object

* Reading frv,fv value from bidResponse floorData instead of auctionCache

* targeting keys issue when sendAllBids is true

* Removed unused function
Bumps [undici](https://github.com/nodejs/undici) from 6.19.8 to 6.21.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.19.8...v6.21.1)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Corbo <chris.corbo@indexexchange.com>
* 12238 - Azerion / Improve: does not properly support currency module

* **Type:** Fix
* **Scope:** improvedigitalBidAdapter
* **Subject:** Bid floors are always converted to USD.
* **Details:**
* Adds `DEFAULT_CURRENCY` variable which is set to USD
* Adds `convertBidFloorCurrency` function which in used to convert the bid floor when both `imp.bidfloor` and `imp.bidfloorcur` are present, and `imp.bidfloorcur` is not equal to the adapter's `DEFAULT_CURRENCY`;
* **Breaks:** N/A

* restored accidentally discarded change from unit test expect

* * Modifies behavior to pass bid floor as is when it cannot be converted to USD;
* Removes rounding of bid floor when converting its currency to USD;

* remove unnecessary uses of `toUpperCase()`

* * fix `convertCurrency` mock
* remove redundant checks for type and NaN from `convertBidFloorCurrency` function

* ImproveDigital Bid Adapter: remove RAZR specific code

* Remove ImproveDigital from loadExternal whitelist

---------

Co-authored-by: Lyubomir Shishkov <l.shishkov@azerion.com>
Co-authored-by: Jozef Bartek <31618107+jbartek25@users.noreply.github.com>
* consumableBidAdapter: remove eid non-objects

* fix lint errors
* use ortb converter lib on Ogury adapter

* override site.page with current location when publisher overrides ortb2 object with wrong values
* Added library

* updated bidderUtils and used it in some adapters

* added library functions to several new adapters

* added library functions to several new adapters

* added library functions to several new adapters

* added support of bcat, bapp, badv, battr

* fix playdigo unit tests
* update adapter SmartHub: add aliases

* Attekmi: add new adapter Adinify

---------

Co-authored-by: Victor <victor.banudz@smart-hub.io>
Using single quotes leads to issues with `%%PATTERN:url%%`, as `encodeURIComponent(`'___"`)` does not encode single quotes and therefore results in syntax errors when a URL contains a single quote.
…prebid#12690)

* priceFloors: pass floor request parameters to inverse adjustment function

* priceFloors: add support for per-mediatype/format floors in ortbConverter

* PBS adapter: support mediaType/format level floors

* do not import ortbConverter from priceFloors; cleanup tests
…prebid#12695)

* hotfix: Determine bid mtype based on ad markup

* hotfix: Determine mediaType only when no context.mediaType

* hotfix: Determine mediaType only when no context.mediaType and no bid.mtype

* hotfix: Fix unit test for mediaType

* hotfix: Check if adm contains any of vast keywords

* hotfix: Add unit test

* hotfix: Add unit test

* hotfix: Remove dur from vast keywords
* Richaudience Bid Adapter: test/spec change in user eids

* Richaudience Bid Adapter: change in user eids
* Attekmi: add Addigi alias

* linter error fix

---------

Co-authored-by: Victor <victor.banudz@smart-hub.io>
* teal adapter initial commit

* testMode update

alignment of stored-imp and stored-response

* add tests

* enhanced error handling

* add subAccount param

* coop_sync -> false

* Update tealBidAdapter.md
* chore: update `getAudiencesAsBidderOrtb2` implementation and test

* chore: use provided tag insertion method

* fix: add `airgrid` to `_approvedLoadExternalJSList`

* fix: use 'sdk' path if no publisherId is provided

* fix: use accountId as path param for script url

* fix: assign edktInitializor props before `loadExternalScript` call

* fix: set `edktInitializor.invoked` before calling `loadExternalScript`

* fix: restore method for setting `user.ext.data`
feat: extend module data setting using `user.keywords` for appnexus

* fix: rollback changes to data setting method

* replace AG TCF ID with MiQ TCF ID (AirGrid acquired by MiQ)

---------

Co-authored-by: naripok <fernando.canteruccio@gmail.com>
…serIdAsEids not (prebid#12705)

* handle the case when userId is set, but userIdAsEids not

* fix linter errors

* fix remaining linter error
* New adapter: concepx

* Syntax change

* Revert syntax change

* Defensive check for response from bidder server

* Add better validation for the request

* Merge branch 'master' of https://github.com/prebid/Prebid.js

* Don't append url on every buildrequest

* Add gvlId to conceptX

* Update conceptxBidAdapter.js

Defensice check

* Update conceptxBidAdapter.js

Reverse the check
Muhammad Ubaid and others added 28 commits April 8, 2025 12:41
…tial ads (prebid#12975)

* update styling for frame in case of instl ads

* Revert "update styling for frame in case of instl ads"

This reverts commit 0470efc.

* AdRendering file update for interstitial iframe handling

* Revert "AdRendering file update for interstitial iframe handling"

This reverts commit 6473929.

* adding style without relying on frame id and display:block

* Update style.width/height in direct rendering

* Core: set instl flag on bid responses

* Core: do not resize remote creative frames for interstitials

* Core: include instl flag in cross-frame messages

* Revert "adding style without relying on frame id and display:block"

This reverts commit d957586.

* iframe handling for missing safeframes

* core: resize interstitials' inner iframe

---------

Co-authored-by: ubaid <ubaid@advergic.com>
Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
* eids and bidfloor support update BraveAdapter

* eids and bidfloor support update BraveAdapter

* fix points test on spec test file

---------

Co-authored-by: root <root@s3366.hqhost.net>
* Core: Getting window dimensions unification

* event handler

* method signature change

* test fix

* test fix

* removing listeners, adding time check

---------

Co-authored-by: Patrick McCann <patmmccann@gmail.com>
* init mediaEyesBidAdapter

* fix camel case

* renamefile

* fix and update bid adpater

* fix getBidFloor

* add more test
* refactor: clean up Medianet analytics and adapter

* fix: resolve merge conflicts after merging with master
* Update pubmaticAnalyticsAdapter.js

* Update pubmaticAnalyticsAdapter_spec.js

* Update pubmaticAnalyticsAdapter.js

* Update pubmaticRtdProvider.js

* Update pubmaticRtdProvider_spec.js

* Update pubmaticRtdProvider_spec.js
* add user sync

* use local storage instead of cookies

* update equativ adapter u.t.

* fix equativ adapter u.t.

---------

Co-authored-by: Krzysztof Sokół <ksokol@smartadserver.com>
)

* Video is added

* Update adspiritBidAdapter.js

Updates js file with native support

* Update adspiritBidAdapter.md

Updated md file with new information related to native

* Update adspiritBidAdapter_spec.js

Adspirit updated test case with native support

* Update adspiritBidAdapter.md

A new description related to native has been added to adspiritBidAdapter.md.

* Update adspiritBidAdapter.js

adspirit.js file updated with getWinDimensions

* Update adspiritBidAdapter_spec.js

Updated Test cases with Native support

* Update adspiritBidAdapter.js

adspirit.js file updated with screen width and height

---------

Co-authored-by: sivamatta94 <sivamech301@gmail.com>
…ameter is present (prebid#12985)

Co-authored-by: Alexandr Kim <alexandr.kim@audienzz.ch>
…ds (prebid#12988)

* added new highestBidCurrency field to prev auct info payloads

* changed bidderErrorCode to rejectionReason
…a` (prebid#12839)

* PAAPI: support for auction nonces in buildPAAPIConfigs

* core: allow async processing around buildRequests

* PAAPI: respect greedyPromise in parallelPaapiProcessing

* PAAPI: resolve nonces on adapter request & response

* resolve auction nonces

* Use async hook for processBidderRequest (snapwich/fun-hooks#42)

* lint

* remove superfluous setTimeotu

* revert changes

* PAAPI: introduce paapiParameters API

* remove unnecessary postBuildRequests

* add support for getInterestGroupAdAuctionData

* Fix unnecessary this aliasing

* add serverResponse to async signals
* Add getUserSyncs in BeOpBidAdapter

* Migrate domain from beop.io to collectiveaudience.co

* Multiple Frame tracking capacity
…handling (prebid#12814)

* Pubmatic Adapter with ORTB Converter Library

* Pubmatic Adapter with ORTB Converter Library

* Support media type based floor

* Support media type based floor

* Linting fixes

* Added cpm adjustment details to next auction

* Added test cases for cpm adjustment

* Fix for undefined adslot case
* add adipolo Adapter

* without aliases

* retrigger checks

* retrigger checks

* retrigger checks

* retrigger checks

* fix test

* retrigger checks

---------

Co-authored-by: Chucky-choo <dedafu47@gmail.com>
* modify adUnit infomation

* fix imuid module

* feat(GenieeBidAdapter): Add support for GPID and pbadslot

- Add support for GPID (Global Placement ID) from ortb2Imp.ext.gpid
- Add fallback support for ortb2Imp.ext.data.pbadslot
- Include gpid parameter in request when GPID exists
- Add test cases to verify GPID, pbadslot, and priority behavior

* Aladdin Bidder ID5 Compatible Adapter

* add comment

* modified test message

* the import of buildExtuidQuery was missing

* test: add test cases for id5id in extuid query

* delete duplicate test

---------

Co-authored-by: Murano Takamasa <takamasa-murano@j0098.geniee.jp>
Co-authored-by: daikichiteranishi <49385718+daikichiteranishi@users.noreply.github.com>
Co-authored-by: teranishi daikichi <daikichi.teranishi@geniee.co.jp>
Co-authored-by: gn-daikichi <49385718+gn-daikichi@users.noreply.github.com>
Co-authored-by: takumi-furukawa <takumi.furukawa@geniee.co.jp>
Co-authored-by: furukawaTakumi <45890154+furukawaTakumi@users.noreply.github.com>
Co-authored-by: furukawaTakumi <black3moon88@gmail.com>
Co-authored-by: haruki-yamaguchi <haruki.yamaguchi@geniee.co.jp>
# Conflicts:
#	karma.conf.maker.js
#	modules/ringieraxelspringerBidAdapter.js
#	package-lock.json
#	test/spec/modules/ringieraxelspringerBidAdapter_spec.js
@kpiegza kpiegza merged commit 0f6aa29 into dreamlab-master Apr 30, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.