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

Merged
merged 58 commits into from
Jan 9, 2024
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 13, 2023

See Commits and Changes for more details.


Created by pull[bot]

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

… logger and tracker (#10787)

* Adding config for openwrap metadapter

* Changed from http to https and timeout to 500

* Timeout value update

* 1.Added safechecks for s2s metadapter case 2.Skipped firing client side tracker for pubmatic 3.Skipped adding pubmatic bid in logger

* Analytics adapter changes to avoid duplicate data in case of OW S2S setup

* Moved to bottom

* kick off tests

---------

Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
* new event before add bid response

* test new event is emit

* change new event name
… bids in logger and tracker (#10787)" (#10830)

This reverts commit 048f735.
* added prevent page view event param in order to differentiate from the first and following request on multi request; added disableUserSyncs in order to disable that functionality as default and added the option to activate it from the bidRequest

* added infinite scroll and page refresh params, updated tcf, changed randomId to guid, updated the subdomain

* reverted subdomain

* Update invibesBidAdapter.js with code review suggestion

* Moved new variables to invibes object

* Update invibesBidAdapter.js add placementIds to invibes object

* initialized window.invibes
@pull pull bot added the ⤵️ pull label Dec 13, 2023
BaronJHYu and others added 23 commits December 13, 2023 06:12
* Mediago Bid Adapter:new adapter

* remove console

* change spec file to fix CircleCI

* change spec file to fix CircleCI

* change spec file

* Update mediagoBidAdapter.js

* Update mediagoBidAdapter.js

* rerun CurcleCi

* update mediagoBidAdapter

* update discoveryBidAdapter

* Discovery Bid Adapter : parameter updates

* Mediago Bid Adapter : parameter updates

* Mediago Bid Adapter : code style format

* rerun circleci

* rerun circleci

* rerun circleci

* rerun circleci

* Update mediagoBidAdapter & discoveryBidAdapter:report eids to server

* Update mediagoBidAdapter & discoveryBidAdapter:report eids to server

* update Mediago & Discovery BidAdapter:remove size filter

* update Mediago & Discovery BidAdapter:code format

* update Mediago & Discovery BidAdapter:code format

* update Mediago & Discovery BidAdapter:add param in banner format

* update mediago & discovery:first party data

* update mediago & discovery:first party data

* update mediago & discovery:first party data

* fix(mediago & discovery): update param tagid

* fix(mediago & discovery): update param tagid

* feat:add imp params for analysis

* fix:add imp params for analysis

* code format

* test:add test data & test

* format code

* rerun circleci

* feat: 1. add cookieSync 2. add gdpr

* code format

* rerun circleci

* add gvlid

* feat:add param 1.ppuid 2.content 3.cat 4.reqtime

* fix: getUserSyncs param fixed

* fix: getUserSyncs param fixed

* feat: add param  1. adUnitCode 2. referrer

* feat: Switch domain

* rerun circle ci

---------

Co-authored-by: BaronYu <baronwei11@gmail.com>
* update bizzclick adapter, used ortbConverter lib

* fix: removed gdpr, ccpa, coppa
…er call (#10821)

* Added wiid as UUID

* Handled undefined wiid in logger and tracker

* updated test cases

* updated test cases

---------

Co-authored-by: pm-azhar-mulla <azhar@L1119.local>
Co-authored-by: ahmadlob <109217988+ahmadlob@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  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>
* Implementing user consent in HadronId module

* fixing tests accepting just the start of url
* Add missing brackets

* Add missing examples

* Add back missing ext
* Update README.md

update

* Add admixerwl alias for admixerBidAdapter.

---------

Co-authored-by: Yaroslav Masenko <intgr-user@admixer.ua>
…e Optimizer (#10842)

* 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

* Added support for counting blocked requests for the Optimizer.

* Added missing function for testing.

* Added unit tests

---------

Co-authored-by: Reda Guermas <reda.guermas@nobid.io>
* iframe-sync

* iframe-sync-add-tests
* amx bid adapter: fix timeout handler, bump version

* restore package-lock to master

* remove sendbeacon, use mock xhr

* add keepalive option for ajax

* fix firefox test

* CR changes

* CR changes: restore files

* CR changes
* 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

* ucfunnel adapter add bidfloor parameter

* ucfunnel adapter support CCPA

* ucfunnel adapter native support clicktrackers

* ucfunnel adapter change cookie sync setting

* ucfunnel adapter update request parameter

* Update ucfunnelBidAdapter

* ucfunnel adapter add currency in ad response

* ucfunnel adapter support uid2

* ucfunnel Bid Adapter: add support for FLoC and Verizon Media ConnectID

* ucfunnel Bid Adapter: add support Price Floors Module

* ucfunnel Bid Adapter: add GPID support and fix page and domain parameter.

* ucfunnel Bid Adapter: add format support.

---------

Co-authored-by: root <root@ubuntu.members.linode.com>
Co-authored-by: Ryan Chou <ryanchou0210@gmail.com>
Co-authored-by: ucfunnel <support@ucfunnel.com>
Co-authored-by: jack.hsieh <moonnight8520@gmail.com>
* R2B2 bidder adapter

* R2B2 bid adapter: fix

* conditional renderer

---------

Co-authored-by: jenda <jan.schotterl@r2b2.cz>
* Add rtt (roud trip time) tracking via nurl in yandexBidAdapter

* Yandex Bid Adapter: Fix let -> const

---------

Co-authored-by: Konstantin Korobkov <kostya-kor@yandex-team.ru>
* 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
ahmadlob and others added 29 commits December 27, 2023 12:24
* cookie-look-up-logic-fix

* cookie-look-up-logic-fix

* cookie-look-up-logic-fix
* add getTopics()

* provide get segments from ortb2

* rename const

* additional check

* fix test

---------

Co-authored-by: Surovenko Alexey <surovenko.alexey@gmail.com>
Co-authored-by: Alexey Surovenko <ASurovenko@vdhk6ddf9m.home>
* Removed linting issues

* Fixed merge issues.

* Bugfix on storageTool.
* Yandex Bid Adapter: add support for topicsFpdModule

* add test
* Initial implementation of kulturemedia bid adapter

* Changing outstream to instream

* Enriching md file with test examples

* Changing nId to networkId

* Cleaning up md file

* Submitting rebranded dxkultureBidAdapter

* dxkultureBidAdapter - Improve UserSyncs

* Include gdpr/usp params in iframe usersync url

* Add gdpr/usp data to iframe usync urls

* Cleaning up testing html file

* Adding outstream support

* Updating exchange endpoint

* Resolve requests test

* Resolving iframe/pixel priority when iframeEnabled/pixelEnabled

* Improving userSync filtering condition

* Prioritize iframe user syncing

---------

Co-authored-by: Danijel Predarski <danijel.p@whitecitysoft.com>
Co-authored-by: dani-nova <73398187+dani-nova@users.noreply.github.com>
Co-authored-by: Slavisa Petkovic <trpeze@gmail.com>
Co-authored-by: Slavisa Petkovic <32300768+spetkovic@users.noreply.github.com>
Added a test case for native ads
…10849)

* initial commit

* adapted buildRequests function

* refinement pfilter and bcat

* refinement

* adapted tests for isBidRequestValid,buildRequests

* adaptations for test

* finished building stvBidAdapter.js

* finished: ran tests, coverage 99%

* update: rename w->srw, h->srh

* adapt stvBidAdapter.md

* remove dspx from stv adapters

* some changes (missing: getUserSyncs, but is the same as in
radsBidAdapter)

* added checks in getUserSyncs; ran tests

* added schain support (94.8% coverage)

* correct schain encoding

* added serializeUids and adapted serializeSChain

---------

Co-authored-by: theo_ <theo_@IDEA3>
* Update skipRate handling in priceFloors.js and add unit tests for the changes.

* Update wording on tests and remove unecessary spread.
…de tracker for pubmatic 3.Skipped adding pubmatic bid in logger (#10897)
* Removed linting issues

* Fixed merge issues.

* Bugfix on storageTool.

* Adnuntius Bid Adapter: bugfix handling ad response

Handle no voidAuIds better.

---------

Co-authored-by: Mikael Lundin <mikael@coil.se>
Co-authored-by: Mikael Lundin <mikael-lundin@users.noreply.github.com>
…sampling and improve transparency (#10792)

* track billing events and modify sampling pattern

* review updates
* feat: pangle multi format

* feat: multi format
)

Those checks are no longer useful so we decided to remove them.
* Discovery Bid Adapter : add title, desc, keywords, hLen, nbw, hc, dm  add unit test resolve conflict

* Discovery Bid Adapter : add title, desc, keywords, hLen, nbw, hc, dm  add unit test

---------

Co-authored-by: lvhuixin <lvhuixin@baidu.com>
* ampliffyBidAdapter initial commit

* Add tests
…nt (#10865)

* add back getWindowFromDocument

* do not use core for 1 consumer

---------

Co-authored-by: Demetrio Girardi <dgirardi@prebid.org>
Per #6361

Confirmed that the server-side adapters for both PBS-Go and PBS-Java handle the type conversion.
@jefftmahoney jefftmahoney merged commit 1659209 into sharethrough:master Jan 9, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment