Skip to content
This repository has been archived by the owner on Dec 22, 2022. It is now read-only.

Release/verup 0.146.0 #8

Open
wants to merge 88 commits into
base: flux
Choose a base branch
from
Open

Release/verup 0.146.0 #8

wants to merge 88 commits into from

Conversation

katsuo5
Copy link
Collaborator

@katsuo5 katsuo5 commented Feb 11, 2021

No description provided.

bsardo and others added 30 commits October 19, 2020 10:07
* Adapter changes for app and video support

* adding ctv devicetype test case

* Adding whitespace

* Updates based on feedback from Prebid team

* protocol bug fix and testing

* Modifying test cases to accomodate new imp.ext field

* bidtype bug fix and additonal testcase for storeUrl

Co-authored-by: Rakesh Balakrishnan <Rakesh.Balakrishnan@emxdigital.com>
Co-authored-by: Dan Bogdan <daniel.bogdan@emxdigital.com>
Co-authored-by: Kushneryk Pavlo <pavel.k@smartyads.com>
Co-authored-by: Winston <wiston@yieldmo.com>
* [invibes] new bidder stub

* [invibes] make request

* [invibes] bid request parameters

* [invibes] fix errors, add tests

* [invibes] new version of MakeBids

* cleaning code

* [invibes] production urls, isamp flag

* [invibes] fix parameters

* [invibes] new test parameter

* [invibes] change maintainer email

* [invibes] PR fixes

* [invibes] fix parameters test

* [invibes] refactor endpoint template and bidVersion

* [Invibes] fix tests

* [invibes] resolve PR

* [invibes] fix test

* [invibes] fix test

* [invibes] generic domainId parameter

* [invibes] remove invibes cookie sync

* [Invibes] comment missing Usersync

Co-authored-by: aurel.vasile <vaurels@yahoo.com>
* Add Support For imp.ext.prebid For DealTiers

* Remove Normalization
Co-authored-by: Reda Guermas <reda.guermas@nobid.io>
…_ext.ExtBidPrebid and dealPriority in openrtb_ext.ExtBidPrebid (prebid#1558)

Co-authored-by: Shriprasad <shriprasad.marathe@pubmatic.com>
* SilverMob adapter

* Fixes andchanges according to notes in PR

* Remaining fixes:
multibids, expectedMakeRequestsErrors

* removed log

* removed log

* Multi-bid test

* Removed unnesesary block

Co-authored-by: Anton Nikityuk <antony.sq@gmail.com>
…enabled flags (prebid#1564)

* Add account level request type specific and general GDPR enabled flags

* Clean up test TestAccountLevelGDPREnabled

* Add host-level GDPR enabled flag

* Move account GDPR enable check as receiver method on accountGDPR

* Remove mapstructure annotations on account structs

* Minor test updates

* Re-add mapstructure annotations on account structs

* Change RequestType to IntegrationType and struct annotation formatting

* Update comment

* Update account IntegrationType comments

* Remove extra space in config/accounts.go via gofmt
)

* Add account level request-type-specific and general CCPA enabled flags

* Remove mapstructure annotations on CCPA account structs and clean up CCPA tests

* Adjust account/host CCPA enabled flag logic to incorporate feedback on similar GDPR feature

* Add shared privacy policy account integration data structure

* Refactor EnabledForIntegrationType methods on account privacy objects

* Minor test refactor

* Simplify logic in EnabledForIntegrationType methods
* First draft

* Brian's reivew

* Removed leftover comments

Co-authored-by: Gus Carreon <gcarreongutierrez@vpn-10-75-10-44.nym2.appnexus.com>
ucfunnel and others added 30 commits January 5, 2021 10:23
Co-authored-by: mobfox <artem.iholkin@smartyads.com>
Co-authored-by: Index Exchange Prebid Team <prebid.support@indexexchange.com>
prebid#1591)

* Fix GDPR consent assumption when gdpr req signal is unambiguous and set to 1 and consent string is blank

* Refactor TestAllowPersonalInfo to make it table-based and add empty consent string cases

* Update PersonalInfoAllowed to allow PI if the request indicates GDPR does not apply

* Update test descriptions

* Update default vendor permissions to only allow PI based on UserSyncIfAmbiguous if request GDPR signal is ambiguous

* Change GDPR request signal type name and other PR feedback code style changes

* Rename GDPR package signal constants and consolidate gdprEnforced and gdprEnabled variables

* Hoist GDPR signal/empty consent checks before vendor list check

* Rename gdpr to gdprSignal in Permissions interface and implementations

* Fix merge mistakes

* Update gdpr logic to set the gdpr signal when ambiguous according to the config flag

* Add userSyncIfAmbiguous to all test cases in TestAllowPersonalInfo

* Simplify TestAllowPersonalInfo
Co-authored-by: Aurélien Giudici <aureliengiudici@aureliens-macbook-pro-1.home>
* Refactor AMP Param Parsing

* Added Tests
* Enforce GDPR privacy if there's an error parsing consent

* Update test with consent string variables to improve readability

* Fix test typo

* Update test variable names to follow go conventions
* MediaFuse alias

* Syncer and tests

* gvlid

* gvlid

* new mail
* Implement EID Permissions
Co-authored-by: steve-a-districtm <steve@districtm.net>
Co-authored-by: Steve Alliance <stevealliance@DMMBP-C02WXCFAJG5H.local>
* Eplanning: new prioritization metric for adunit sizes
Co-authored-by: Index Exchange Prebid Team <prebid.support@indexexchange.com>
…request header details (prebid#1659)

* Added support for logging requestheaders inside httpCalls.requestheaders

* Reverterd test case change

* Modified outgoing mock request for appnexus, to send some request header information.
Modified sample mock response such that ext.debug.httpcalls.appnexus.requestheaders will return the information of passed request headers

* Addressed code review comments given by SyntaxNode.
Also Moved RequestHeaders next to RequestBidy in openrtb_ext.ExtHttpCall

Co-authored-by: Shriprasad <shriprasad.marathe@pubmatic.com>
Co-authored-by: Veronika Solovei <veronika.solovei@xandr.com>
* Update TCF2 GVL subdomain and always use fallback GVL for TCF1

* Add config test coverage for invalid TCF1 FetchGVL and AMP Exception

* Delete obselete test
* adform secure endpoint as default setting

* digitrust cleanup
Co-authored-by: vlad <vlaktionov@decenterads.com>
* Handle empty consent string during cookie sync and setuid

* Remove todo comment

* Make auction test table driven and convert GDPR impl normalize method to pass by value

* Moved legacy auction endpoint signal parsing into its own method and removed unnecessary test cases

* Fix SignalParse method to return nil for error when raw signal is empty and other PR feedback
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.