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 #34

Merged
merged 73 commits into from
May 21, 2024
Merged

[pull] master from prebid:master #34

merged 73 commits into from
May 21, 2024

Conversation

pull[bot]
Copy link

@pull pull bot commented Apr 29, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Apr 29, 2024
Co-authored-by: pm-azhar-mulla <azhar@L1119.local>
* Enable supplyChain support

* Added support for COPPA

* rebuilt

* Added support for Extended User IDs.

* Added support for the "meta" attribute in bid response.

* Delete nobidBidAdapter.js.orig

* Delete a

* Delete .jsdtscope

* Delete org.eclipse.wst.jsdt.ui.superType.container

* Delete org.eclipse.wst.jsdt.ui.superType.name

* Delete .project

* Renamed the Analytics Adapter to "nobid" otherwise it wouldn't work with the wrapper builder on the Prebid.js website and added Prebid version "pbver" to the bidding and analytics requests.

---------

Co-authored-by: Reda Guermas <reda.guermas@nobid.io>
* KRKPD-1083: Refactor and expand testing (#31)

* Refactor the Kargo adapter testing to be more comprehensive and include testing of invalid inputs

* Fix the window size test to pull data from the browser instead of hardcoded values

* Remove a duplicate test

* unhook triggerPixel after tests

* fixes circleci failure

* Update the localStorage non-functional test

In FireFox, having localStorage.getItem throw an error isn't working so the test was updated to not have a valid localStorage
value to pass on FireFox.

* Restore the bidderSettings following testing

---------

Co-authored-by: William Klausmeyer <klawil@users.noreply.github.com>
Co-authored-by: “Nick <“nick.llerandi”@kargo.com>
Co-authored-by: William Klausmeyer <willyk95@gmail.com>
* Add pubx RTD module

* Add pubx RTD module documentation

* Add basic tests for pubx RTD module

* Fix the failing tests

* Added logic to fetch floors and set to auction

* Updated setDataToConfig to attach floors data to bidder requests object

* pubx rtd module:
* fetch floor rules
* timeout defaults
* floors config customizations
* pubx on/off from floors response

* move fetch floors to init and also wait for it before auction

* TESTS: update

* replace createFloorsDataForAuction to avoid circular dep - WIP

* reset default floors when no floor response is received

* TESTS: add test

* tag integration - fetch floors api events

* * Remove coonsole.log
* move __pubxFloorRulesPromise__ to window
* Remove unused var error

* TESTS: add getBidRequestData, refactor stubs

* TESTS: setFloorsApiStatus

* TESTS: add fetchFloorRules

* remove useRtd

* make endpoint potional and take pubxId form provider config

* TESTS: use xhr to fakeServer instead of sinon

* make default data optional

* update README

* TEST: update tests

* add integration example

* remove floorProvider from default config

* fix linting

* update readme.md

---------

Co-authored-by: Phaneendra Hegde <phaneendra@pubx.ai>
Co-authored-by: Phaneendra Hegde <pnhegde@users.noreply.github.com>
* Adding Lockr AIM module and tests

* formatting

* Fix formatting

* format

* fix formatting

* add paapi back

* added markdown file

* 20240324 Fixed Storage Manager | lockrAIMIdSystem.js

* Updated to use Prebid Storage Manager | lockrAIMIdSystem_shared.js

* added the fix for the comments

* removed the unnecessary console

---------

Co-authored-by: chris-lockr <chris@loc.kr>
Co-authored-by: avin-lockr <avin@loc.kr>
* removed currency from getFloor

* removed currency from generateBidParameters

* removed currency from optional params in md

* removed currency from test

---------

Co-authored-by: Dedi Sidi <dedi.sidi@risecodes.com>
* removed currency from getFloor

* removed currency from generateBidParameters

* removed currency from optional params in md

* removed currency from test
* removed currency from getFloor

* removed currency from generateBidParameters

* removed currency from test

* removed currency from optional params in md

* removed currency
* removed currency test

* removed currency from optional params in md

* removed currency from generateBidParameters

* removed currency from getFloor
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](mde/ejs@v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  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: Antoine Niek <antoineniek@gmail.com>
* First commit

* fix: readme.md

* fix: changed exads urls

* fix: Tools and suggestions related to the doc

* fix: from code review

* fix: from code review

* fix: from code review

* fix: error from code review - native example

* fox: from code review

* fix: from code review

* fix: from code review

* fix: native img set as mandatory

* fix: from code review

* fix: from code review

* fix: from code review

* fix: from code review

* fix: from code review

* fix: from code review

* fix: bidfloor and bidfloorcur set as optional

* fix: dsa

* fix: mananing multiple responses

* fix: unit test after code review

* fix: fixing native snippet code

* fix: from code review

* fix: video events after code review

* fix: video module into documentation

* fix: impression tracker for native

* fix: afeter code review

* fix: unit tests

* fix: added badv and bcat

* fix: video -> mimes and protocols

* fix

* fix: removed image_output and video_output params, forcing always html for rtb banner

* fix: gulp

* fix: added site.name

* fix: removed EXADS dir

* fix: after linting

* fix: unit tests

* fix: final dsa solution

* fix: dsa

* fix: fix instream example

* fix: doc media type context

* fix: documented the endpoint param into native section

* fix: related to markdown lint validation (#2)

* fix: from CR (#3)

---------

Co-authored-by: tfoliveira <tfoliveira@users.noreply.github.com>
* eight pod init

* fix mocks

* specify eightPodAnalyticAdapter tests

* update Event import
Co-authored-by: johwier <john.wier@epsilon.com>
- Response handling will be done separately
…ue to getValue func miss (#11383)

* fix user ids not being passed on page reload due to extendId func miss

* remove extendId and add function to read value for eids

* handle inconsistent localstorage values in deepintent id

* remove unused imports

* revert to getValue changes

* revert version in package-lock

* update test suite for deepintent id system
* 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

---------

Co-authored-by: yubei01 <yubei01@baidu.com>
saar120 and others added 28 commits May 8, 2024 13:38
* Added twist digital bid adapter.

* Add maintainer email to twistDigitalBidAdapter

* Update default subdomain in twistDigitalBidAdapter.

* remove unneeded dealId.
Co-authored-by: Love Sharma <love.sharma@indexexchange.com>
Co-authored-by: mkomorski <marcin.komorski@gmail.com>
Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
…o server equivalent (#11402)

* Brightcom adapter: remove adapters (#10925)

* Update adagioBidAdapter.js

* Update adrelevantisBidAdapter.js

* Update big-richmediaBidAdapter.js

* Update craftBidAdapter.js

* Update goldbachBidAdapter.js

* Update winrBidAdapter.js

* Update vibrantmediaBidAdapter.js

* Update winrBidAdapter.js

* Update goldbachBidAdapter.js

* Update craftBidAdapter.js

* Update adrelevantisBidAdapter.js

* Revert "Brightcom adapter: remove adapters (#10925)" (#11404)

This reverts commit 878f737.

* Update goldbachBidAdapter.js

* Update goldbachBidAdapter.js

* Update adagioBidAdapter_spec.js

* Update big-richmediaBidAdapter_spec.js

* Update vibrantmediaBidAdapter_spec.js

* Update vibrantmediaBidAdapter_spec.js

---------

Co-authored-by: Alexandru <prBigBrother@users.noreply.github.com>
* adds support for paapi module

* slight revision
* Refactor gpid value assignment in vidazooBidAdapter.

* Refactor gpid value assignment in vidazooBidAdapter.
…quest payload (#11490)

* sends bcat and badv ortb2 params in request payload

* adds tests for bcat and badv
* InvibesBidAdapter - added cookie and referer read

* InvibesBidAdapter - unit tests

* InvibesBidAdapter - tab fix

* InvibesBidAdapter - null checks

* InvibesBidAdapter - fix { after if
* TargetVideo bid adapter

* TargetVideo bid adapter

* TargetVideo bid adapter

* TargetVideo Bid Adapter: Add GDPR/USP support

* TargetVideo Bid Adapter: Add GDPR/USP support tests

* TargetVideo Bid Adapter: Updating margin rule

* Add Brid bid adapter

* Brid adapter requested changes

* BridBidAdapter: switching to plcmt
* Tappx Refactor: Optimizing and adding more checkers and tests

* Fix: fixed site referrer for iframes using external sites error #13231

* Adapt new placement params

---------

Co-authored-by: Jordi Arnau <jarnau@tappx.com>
Co-authored-by: Felipe N <fnoriega@tappx.com>
* 51Degrees RTD provider

* Amended comments and documentation to improve references for obtaining additional information and resources.
Added an exception if the resourceKey parameter is not updated from the example.
Added a customer notices section to the readme.
Used User Agent Client Hint (UA-CH) consistently in the documentation.

* Modified the maintainer email address.

* Change outdated URL

* Adjust code to work on legacy browsers

* Refactor a test of the `inject` method

* Replace URL in a test method

* 51Degrees RTD provider: remove redundant parameter from the example

* 51Degrees RTD provider: update gpt.js URL in the example file

* 51Degrees RTD provider: add schema to the `is51DegreesMetaPresent` method's URL

* 51Degrees RTD provider: refactor `51Degrees` script injection method

* 51Degrees RTD provider: show enriched device data in the example page

* 51Degrees RTD provider: provide additional explanation for checking meta tags

* 51Degrees RTD provider: update string for meta tag check

* 51Degrees RTD provider: improve tests, reach 100% tests coverage

* 51d example: debug warning and guidance

as per review comment:
- added a comment warning that debug flag should not be used in production
- improved example page a bit with the testing/debugging guidance

* 51d doc: add GetHighEntropyValues vs. Delegate-CH

addressing review comment: #11414 (review) with a discussion on why Delegate-CH is more prefereable than GetHighEntropyValues API

* 51d: fix minor doc omissions

---------

Co-authored-by: Bohdan V <25197509+BohdanVV@users.noreply.github.com>
Co-authored-by: Eugene Dorfman <eugene.dorfman@gmail.com>
* Adding documentation for Sharethrough's analytics adapter.
Adzmyic is an aliased adapter from Appnexus. This update modifies the GVL ID to a new value, 723, obtained by Adzymic.
* Removing placement validation

* Adding render back

* add validation

* remove validation for plcmt

* Update unit tests
* add driftpixel Adapter

* fix warnings

* fix find requestId in interpretResponse

* fix format of the bidderRequest

---------

Co-authored-by: Chucky-choo <dedafu47@gmail.com>
@mefjush mefjush merged commit 582d863 into adhese:master May 21, 2024
mefjush pushed a commit that referenced this pull request May 21, 2024
* adds support for paapi module

* slight revision
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet