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

OTT-1810: Upgrade Prebid version from v2.10.0 to v2.19.0 #817

Merged
merged 73 commits into from
Jul 9, 2024

Conversation

Ankit-Pinge
Copy link
Collaborator

No description provided.

mustafakemal16 and others added 30 commits March 7, 2024 13:24
Co-authored-by: gaudeamus <[email protected]>
Co-authored-by: Evgeny Nagorny <[email protected]>
Co-authored-by: xmgiddev <>
* Init agma

* Updated imports from v19 to v20

* Change default url

* Fixed typo in README

* Fixed buffers typo in readme

* Check for Market Research Puropse on Consent

* Fix Typo in sruct

* Removes errir check on buffer write

* Extract App and Sites lookup into an extra function

* Adds test for checking the StatusCode
…#3555)

* Default account bid adjustments was not loaded

* add a test for account_defaults.bidadjustments

---------

Co-authored-by: oaleksieiev <[email protected]>
Bumps google.golang.org/protobuf from 1.30.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* prebid#3543 fix panic in bids adjustment

* add a test for empty ext.prebid and account with enabled bid adjustments

* add more tests for bid adjustments

* remove extra space

---------

Co-authored-by: oaleksieiev <[email protected]>
Description in
openrtb2/sample-requests/valid-whole/exemplary/all-ext.json
says: "This demonstrates all of the OpenRTB extensions supported by
Prebid Server."
However, ext.prebid.debug and ext.prebid.integration, documented in
https://docs.prebid.org/prebid-server/endpoints/openrtb2/pbs-endpoint-auction.html#openrtb-extensions
are currently missing. Add them for completeness.

Signed-off-by: Dmitry S <[email protected]>
* fix semgrep dgryski.semgrep-go issues

Fix most of the semgrep issues with the
http://semgrep.dev/r/dgryski.semgrep-go ruleset
(`semgrep --config http://semgrep.dev/r/dgryski.semgrep-go`).
Left the issue with Content-Type text/plain on json.Encode
in endpoints/openrtb2/amp_auction.go since changing to
application/json breaks the AMP unit tests, and issues
with the pointer receiver for MarshalJSON in usersync/cookie.go.

Fix prebid#3509.

Signed-off-by: Dmitry S <[email protected]>

* add comment about legacy text/plain content type

Signed-off-by: Dmitry S <[email protected]>

* fix semgrep dgryski issue with w.Write, add nosemgrep

Signed-off-by: Dmitry S <[email protected]>

* add nosemgrep ignore for marshal-json-pointer-receiver

---------

Signed-off-by: Dmitry S <[email protected]>
* Make admin listener configurable

Admin listener is made configurable by adding `admin_enabled`.
It is enabled by default.
Making it configurable allows a host company to not run the listener
on admin port if they desire to do so.

* move Enabled to a separate Admin struct
* Setup and TODOs

* updateReqWrapperForAnalytics setup

* Add updateReqWrapper code to build. Update comments

* Updates to handle copying

* Add tests for updateReqWrapper function

* Add full tests, remove unnecessary code

* Remove some comments

* Fix comment

* Clean up

* Address comments

* Clone prep

* fix test

* Update tests, add clone request for update func

* Improve tests, simplify update function

* Remove secondMockAnalytics
@PubMatic-OpenWrap PubMatic-OpenWrap merged commit 57a06ba into ci Jul 9, 2024
4 checks 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
Development

Successfully merging this pull request may close these issues.