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

Sync with prebid master #11

Merged
merged 46 commits into from
May 30, 2024
Merged

Conversation

pm-nitin-shirsat
Copy link
Owner

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

…er (#11530)

* Added support for displaymanager & version to pubmatic adapter

* Added comments
API limits should not be hardcoded in the module doc, as they might change - the interested use should check the pricing plan web page that contains actual information.
* fpid

* lint

* Adjust tests

* Fix test expectation

* live-connect v6.7.3
* new Colombia bid Adapter implementation

* new Colombia bid Adapter implementation

* new Colombia bid Adapter implementation

* new Colombia bid Adapter implementation- 'lint' errored Fixed

* new Colombia bid Adapter implementation- Resolved test case issue

* new Colombia bid Adapter implementation- Resolved test case issue

* new Colombia bid Adapter implementation- Resolved test case issue

---------

Co-authored-by: subhashish.singh <[email protected]>
* support bidfloor from params

* update test case for bidder bidfloor

* prioritize module floor

* fix

* update bidfloorcur

* add USD currency for module floor

* add test cases for bidfloors and fix module floor scopes

* add logwarn for non usd floors
…simultaneously (#11482)

* Refactoring - break functions that are handling multiple storage types.

* user id: introduce the concept of enabled storage types

* refactor the way enabled storage types are populated
* cookie-look-up-logic-fix-gpp-fix

* support dchain

---------

Co-authored-by: aleskanderl <[email protected]>
…ring consent or legitimate interest. (#11559)

* Kobler adapter: Fix to avoid bidding with third-party creatives requiring consent or legitimate interest.

* Fixed tests.
* 11252 Configurable maxbid

* lint fixes & add docs

* removing unnecessary logic

---------

Co-authored-by: mkomorski <[email protected]>
Co-authored-by: Marcin Komorski <[email protected]>
* change placement to plcmt

* add placement param

---------

Co-authored-by: John Salis <[email protected]>
* test logs added

* Added precisoExample.html in integrationExamples

* updated request Validation check

* bid request data updated

* bid request data updated

* trailing spaces removed

* precisoBidAdapter_spec.js updated

* Auction_price macro replacing from response

* Auction_price macro replacing from response

* Auction_price macro replacing from response

* Test logs removed

* Bid Request valid check modified

* Test logs removed

* userid updated in usersync call

* add back blank line

* add blank line to end

* bidFloor correction

---------

Co-authored-by: Chris Huie <[email protected]>
…1575)

* AIDEM Bid Adapter

* Added _spec.js

* update

* Fix Navigator in _spec.js

* Removed timeout handler.

* Added publisherId as required bidder params

* moved publisherId into site publisher object

* Added wpar to environment

* Added placementId parameter

* added unit tests for the wpar environment object

* PlacementId is now a required parameter
Added optional rateLimit parameter
Added publisherId, siteId, placementId in win notice payload
Added unit tests

* Revert to optional placementId parameter
Added missing semicolons

* Extended win notice

* Added arbitrary ext field to win notice

* Moved aidemBidAdapter implementation to comply with ortbConverter

* disabled video-specific tests

* Fixed getConfig cleanup of consent management (Issue #10658)

* Fixed getConfig cleanup of consent management (Issue #10658)

* Fixed getConfig cleanup of consent management (Issue #10658)

* Fixed getConfig cleanup of consent management (Issue #10658)

---------

Co-authored-by: Giovanni Sollazzo <[email protected]>
Co-authored-by: darkstar <[email protected]>
Co-authored-by: AndreaC <[email protected]>
* 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

* fix - video.placement was deprecated in favor of video.plcmt
IQZoneAdx and others added 16 commits May 28, 2024 09:22
…tConfig (#11562)

* add IQZone adapter

* add endpointId param

* add user sync

* added gpp support

* added support of transanctionId and eids

* updated tests

* changed placement to plcmt
* collect EIDs for bid request

* add ad slot positioning to payload

* RPO-2012: Update local storage name-spacing for c_uid (#8)

* Updates c_uid namespacing to be more specific for concert

* fixes unit tests

* remove console.log

* RPO-2012: Add check for shared id (#9)

* Adds check for sharedId

* Updates cookie name

* remove trailing comma

* [RPO-3152] Enable Support for GPP Consent (#12)

* Adds gpp consent integration to concert bid adapter

* Update tests to check for gpp consent string param

* removes user sync endpoint and tests

* updates comment

* cleans up consentAllowsPpid function

* comment fix

* rename variables for clarity

* fixes conditional logic for consent allows function (#13)

* [RPO-3262] Update getUid function to check for pubcid and sharedid (#14)

* Update getUid function to check for pubcid and sharedid

* updates adapter version

* [RPO-3405] Add browserLanguage to request meta object

* ConcertBidAdapter: Add TDID (#20)

* Add tdid to meta object

* Fix null handling and add tests

* Concert Bid Adapter: Add dealId Property to Bid Responses (#22)

* adds dealid property to bid responses

* updates tests

* use first bid for tests

* adds dealid at the correct level

---------

Co-authored-by: antoin <[email protected]>
Co-authored-by: Antoin <[email protected]>
Co-authored-by: Sam Ghitelman <[email protected]>
Co-authored-by: Sam Ghitelman <[email protected]>
…for PBJS 9.0 (#11524)

* Add eids and post content suport

* multi-character sanitization

 Modify regular expression to match comments containing newlines.

* recursively removing elements to avoid an HTML element injection vulnerability

* fix expression vs expected assignment

* fix return statement for loop

* run completeSanitization instead of sanitizeContent

* fix multi-character sanitization

* Update sirdataRtdProvider.js

* fix missing moduleConfig param

* Add filtering eids based on whitelist

* fixe default Eids
* Lucead Bid Adapter: Support Single Request Architecture mode + enhanced reporting + updated PAAPI auction config

* PB9 compliance

* Added TCF Global Vendor List ID

* Add GVLID to Lucead RTD Provider

* Add domain in impression tracking

* remove RTD related files

* remove useless code

* remove lucead from adloader
…#11602)

* 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

* Support additional video params

* vpmt as array of numbers

* Fix comment

* Update default startDelay

* Include videoMediaType's startdelay

* Handle specified midroll

* add smartadserver topics iframe

* gpid first, then pbadslot as fallback

* drop topics iframe

---------

Co-authored-by: Meven Courouble <[email protected]>
Co-authored-by: Krzysztof Sokół <[email protected]>
Co-authored-by: Dariusz O <[email protected]>
…11581)

* Appnexus Bid Adapter: parse the currency from the bid if specified

* Appnexus Bid Adapter: parse the currency from the bid if specified, change code to codename
* ext.vastxml to adm

* amxId added

* test fix

---------

Co-authored-by: Gabriel Chicoye <[email protected]>
* AdagioRtdProvider: add Adagio Rtd Provider

* AdagioRtdProvider: missing callback() call

* AdagioRtdProvider: set signals for all
* contxtfulRtdProvider: update the Contxtful Rtd module

* contxtfulRtdProvider: update the GPT example

* contxtfulRtdProvider: update the tests

* contxtfulRtdProvider: refresh the documentation

* contxtfulRtdProvider: fix getTargetingData unit test

* contxtfulRtdProvider: revert out-of-scope changes

* contxtfulRtdProvider: revert out-of-scope changes

* contxtfulRtdProvider: sync docs with content on prebid.github.io

* contxtfulRtdProvider: improve header style

* contxtfulRtdProvider: improve sentences

* contxtfulRtdProvider: remove spurious text

* contxtfulRtdProvider: trigger build

* contxtfulRtdProvider: fix multi-line row in .md file

---------

Co-authored-by: Sebastien Boisvert <[email protected]>
* pass-user-fields

* pass-user-fields

* tests added
@pm-nitin-shirsat pm-nitin-shirsat merged commit 39af04f into pm-nitin-shirsat:master May 30, 2024
1 check 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