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

kulturemedia-adapter #1

Merged
merged 591 commits into from
Aug 14, 2023
Merged

kulturemedia-adapter #1

merged 591 commits into from
Aug 14, 2023

Conversation

dani-nova
Copy link

@dani-nova dani-nova commented Aug 14, 2023

No description provided.

prebidjs-release and others added 30 commits May 25, 2023 19:06
* Update pairIdSystem.js

* Fix lint errors + use localStorageIsEnabled correctly

---------

Co-authored-by: robertrmartinez <rrmartinez1552@gmail.com>
* Smartadserver Bid Adapter: Add support for SDA user and site

* Smartadserver Bid Adapter: Fix SDA support getConfig and add to unit testing

* support floors per media type

* Add GPP support

* Rework payloads enriching

* Add gpid support

---------

Co-authored-by: Meven Courouble <mcourouble@smartadserver.com>
Co-authored-by: Krzysztof Sokół <88041828+smart-adserver@users.noreply.github.com>
Co-authored-by: Chris Corbo <chris.corbo@indexexchange.com>
* fix sharethrough playersize

* fix unit test

---------

Co-authored-by: Reinout Stevens <reinout@crazygames.com>
* The New RTD Module

* GrowthCode new RTD Module

* Fixed to Prebid
Added Testing
Added Docs

* Fixed to Prebid
Added Testing
Added Docs

* Completed testing spec

* Update the MD file to provide more infomation about what the module does

* Update sample to point to the correct server for testing.
* 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

---------

Co-authored-by: theo_ <theo_@IDEA3>
* Update AdGenerationAdapter: update userSync

* update test spec
…e to be set (prebid#9965)

* Yahoo connect id storage updates.

* Yahoo connect id storage updates.

* Yahoo connect id storage updates.

* Yahoo connect id storage updates.

* Yahoo ConnectId - test fixes.

* Yahoo ConnectId - updated doc.

* Yahoo ConnectId - test cleanup.

---------

Co-authored-by: dumitrubarbos <dumitru-radu.barbos@yahooinc.com>
* oxxion Analytics Adapter

* debug(oxxionRtdProvider): onAuctionInit()

* Revert "debug(oxxionRtdProvider): onAuctionInit()"

This reverts commit d0894e3.

* Update oxxionAnalyticsAdapter.js

* Update oxxionAnalyticsAdapter.js

* Update oxxionAnalyticsAdapter_spec.js

* oxxionAnalyticsAdapter manage referer

* Update oxxionAnalyticsAdapter.js

---------

Co-authored-by: Anthony Guyot <anthony.guyot@mediasquare.fr>
* * Update undertone adapter - change parameters - placementId parameter is now optional and not mandatory - undertoneBidAdapter.js

* Updated undertone bid adapter tests accordingly - undertoneBidAdapter_spec.js

* * Update undertone adapter - change parameters - placementId parameter is now optional and not mandatory - undertoneBidAdapter.js

 * Updated undertone bid adapter tests accordingly - undertoneBidAdapter_spec.js

* fix lint issue in undertone adapter spec

* added user sync function to undertone adapter

* * Update undertone adapter - change parameters - placementId parameter is now optional and not mandatory - undertoneBidAdapter.js

* Updated undertone bid adapter tests accordingly - undertoneBidAdapter_spec.js

* added user sync function to undertone adapter

* added user sync function to undertone adapter

* revert package-lock.json

* added user sync function to undertone adapter

* Update undertoneBidAdapter.js

* Update browsers.json

* Undertone: added GPP support and video plcmt

* Fix lint issues

---------

Co-authored-by: omerko <omer.koren@perion.com>
Co-authored-by: Omer Koren <omerko@users.noreply.github.com>
Co-authored-by: AnnaPerion <annat@perion.com>
Co-authored-by: Oran Hollaender <oran@perion.com>
Co-authored-by: tamirnPerion <44399211+tamirnPerion@users.noreply.github.com>
Co-authored-by: tamarm <tamarm@perion.com>
Co-authored-by: tamarm <40788385+tamarm-perion@users.noreply.github.com>
…0028)

* YahooSSP bid adapter: Consume GPP signals

* Test updates and logic fixes

---------

Co-authored-by: slimkrazy <sam@slimkrazy.com>
Co-authored-by: dumitrubarbos <dumitru-radu.barbos@yahooinc.com>
* Core: allow restriction of cookies / localStorage through `bidderSettings.*.storageAllowed`

* Add test cases

* Remove gvlid param from storage manager logic

* Refactor every invocation of `getStorageManager`

* GVL ID registry

* Refactor gdprEnforcement gvlid lookup

* fix lint

* Remove empty file

* Undo prebid#9728 for realVu

* Fix typo

* Activity control rules

* Rule un-registration

* fetchBids enforcement

* fetchBids rule for gdpr

* enableAnalytics check

* reportAnalytics TCF2 rule

* Update logging condition for multiple GVL IDs

* Change core to prebid

* Refactor userID to use non-core storage manager when storing for submodules

* enrichEids check

* gdpr enforcement for enrichEids

* syncUser activity check

* gdpr enforcement for syncUser

* refactor  gdprEnforcement

* storageManager activity checks

* gdpr enforcement for accessDevice

* move alias resolution logic to adapterManager

* Refactor file structure to get around circular deps

* transmit(Eids/Ufpd/PreciseGeo) enforcement for bid adapters

* Object transformers and guards

* transmit* and enrich* enforcement for RTD modules

* allowActivities configuration

* improve comments

* do not pass private activity params to pub-defined rules

* fix objectGuard edge case: null values

* move config logic into a module

* dedupe log messages
Co-authored-by: dumitrubarbos <dumitru-radu.barbos@yahooinc.com>
…ript` (prebid#9901)

* 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
… both modules. (prebid#9968)

* Move the UID2 API client to its own file and refactor some of the UID2 module.

* Provide local-storage option in response to complaints that the cookie can grow large enough to cause problems for publishers.

* Extract a storagemanager from the UID2 ID module so that code can be re-used for EUID.

* Further refactoring. Add basic EUID module based on the refactored code. Still needs tests and testing.

* Factor out some shared testing code.

Add EUID module tests.

* Add EUID markdown docs.

Some minor changes.

* Fill out EUID module docs.

* Rename cookie param for EUID.

Fix some docs.

* Some EUID docs tweaks.

Change UID2 module docs to match EUID docs.
Update param to use uid2Cookie instead of uid2ServerCookie (but still fall back to the old value).

* Added a test and fixed a bug that caused the server only cookie config to fail for subsequent page views.

* Added EUID example.

* Update some tests.

* Added lint rule exception - it makes sense in this case.

* Add missing config for updated test.

* Update expected number of Eids in test.

* Remove out-of-date TODOs.

* Update UID2 module to not run if GDPR applies.

Update EUID to check consent.

* Remove EUID from a specific test - it no longer works as that test doesn't provide consent data, and the EUID module requires it.
- Collect native assets
- Handle GPP strings
- Handle SUA
* ZetaGlobalSsp: process all sizes in banner.format

* Fix linting

---------

Co-authored-by: Surovenko Alexey <surovenko.alexey@gmail.com>
Co-authored-by: Alexey Surovenko <ASurovenko@vdhk6ddf9m.home>
Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
johanbrandmetrics and others added 29 commits August 9, 2023 03:21
* Onetag Bid Adapter: add support for FPD (ortb2 field)

* Onetag Bid Adapter: add support for FPD (ortb2 field)

---------

Co-authored-by: federico <f.liccione@onetag.com>
* progress

* added support for topics api header fetch requests

* reverted some changes and comments

* refactored how topics are set in ls so that all included instead of just first indecx

* reverted a few minor changes

* formatting change

* reverted back to previous default
…rebid#10128)

* added referrer to bid request

* added referrer to bid request - tests

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1

* adquery/prebid_qid_work1
* Added params.gpt config, to enable monitoring all GPT ad slots

* Update tests

* Update docs

* Add geoedge to external js list

* Fix test

---------

Co-authored-by: daniel manan <mmndaniel@gmail.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
* support meta.demandSource

* add support for extra context information
…#10326)

* wrote tests

* reverted changes used for dev debugging

* minor change

* updated markdown file
Update prebid dependency on LC
* Update liveIntentIdSystem.js

* updated expected source for index

---------

Co-authored-by: Love Sharma <sharmak.love@gmail.com>
… fetched successfully (prebid#10328)

* Log floor values only when floor data is present

* Added test cases when floor location is other than fetch

* Added comment
* fix for privacyLink in native prebid#10249

* handle privacy link in response too

* privacy link should be returned in response

---------

Co-authored-by: Michele Nasti <michele@magnite.com>
* FLEDGE: option to configure all adUnits for specific bidders

Resolves prebid#10105

* Update doc

* More tests and consistent values for fledgeEnabled
…prebid#10340)

* Convert ajax to fetch

* Enable browsing topics header for client bidders

* Enable browsingTopics for PBS

* Improve mockFetchServer requestHeaders property
* Update activityControls.js

* Update activityControls_spec.js
# Conflicts:
#	modules/kulturemediaBidAdapter.js
#	test/spec/modules/kulturemediaBidAdapter_spec.js
@dani-nova dani-nova merged commit 5d8d923 into master Aug 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment