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

New Adapter: Copper6SSP #3755

Merged
merged 9 commits into from
Aug 30, 2024
Merged

New Adapter: Copper6SSP #3755

merged 9 commits into from
Aug 30, 2024

Conversation

Copper6SSP
Copy link
Contributor

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 45a77cb

copper6ssp

Refer here for heat map coverage report

github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:29:	Builder		100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:36:	MakeRequests	76.5%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:91:	makeRequest	85.7%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:109:	MakeBids	100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:146:	getBidType	100.0%
total:										(statements)	86.6%

@Copper6SSP
Copy link
Contributor Author

@bretg @onkarvhanumante @gargcreation1992 @bsardo @SyntaxNode @Sonali-More-Xandr please respond to this pull request

@bsardo
Copy link
Collaborator

bsardo commented Jul 5, 2024

Hi @Copper6SSP. Thanks for your patience. We've been quite busy due to summer vacations and internal priorities resulting in the delay. We'll review shortly.

@Copper6SSP
Copy link
Contributor Author

@bsardo thanks for answering. Do you know any deadlines for reviewing a pull request?

@bsardo bsardo self-assigned this Jul 23, 2024
@bsardo
Copy link
Collaborator

bsardo commented Jul 23, 2024

@bsardo thanks for answering. Do you know any deadlines for reviewing a pull request?

Hi @Copper6SSP, our pace has slowed significantly from the norm recently due to competing internal priorities and vacations. This is temporary. Peter reviewed and I will review sometime today. Sorry again for the delay.

Copy link
Collaborator

@przemkaczmarek przemkaczmarek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

two nip comments

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 248757e

copper6ssp

Refer here for heat map coverage report

github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:29:	Builder		100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:36:	MakeRequests	77.1%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:93:	makeRequest	85.7%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:111:	MakeBids	100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:147:	getBidType	100.0%
total:										(statements)	86.6%

@Copper6SSP
Copy link
Contributor Author

two nip comments

updated

przemkaczmarek
przemkaczmarek previously approved these changes Jul 24, 2024
@bsardo bsardo self-assigned this Jul 29, 2024
@bsardo bsardo changed the title Copper6SSP: new adapter New Adapter: Copper6SSP Jul 31, 2024
Copy link
Collaborator

@bsardo bsardo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking good; I left a few minor comments.

@@ -0,0 +1,21 @@
endpoint: "https://endpoint.copper6.com/"
maintainer:
email: "[email protected]"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We've sent an email to this address to confirm it is correct. Please respond to the email with a "received" message.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

confirmed

adapters/copper6ssp/copper6ssp_test.go Outdated Show resolved Hide resolved
adapters/copper6ssp/copper6ssp_test.go Outdated Show resolved Hide resolved
adapters/copper6ssp/copper6ssp.go Show resolved Hide resolved
adapters/copper6ssp/copper6ssp.go Show resolved Hide resolved
adapters/copper6ssp/copper6ssp.go Outdated Show resolved Hide resolved
adapters/copper6ssp/copper6ssp.go Outdated Show resolved Hide resolved
Copy link

github-actions bot commented Aug 5, 2024

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, ef0e3a3

copper6ssp

Refer here for heat map coverage report

github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:28:	Builder		100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:35:	MakeRequests	88.2%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:91:	makeRequest	85.7%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:109:	MakeBids	100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:145:	getBidType	100.0%
total:										(statements)	92.4%

@Copper6SSP
Copy link
Contributor Author

Copper6SSP commented Aug 5, 2024

@bsardo @przemkaczmarek fixed all, review please

przemkaczmarek
przemkaczmarek previously approved these changes Aug 6, 2024
Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, e2eb39a

copper6ssp

Refer here for heat map coverage report

github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:28:	Builder		100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:35:	MakeRequests	88.2%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:91:	makeRequest	85.7%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:109:	MakeBids	100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:145:	getBidType	100.0%
total:										(statements)	92.4%

@bsardo
Copy link
Collaborator

bsardo commented Aug 14, 2024

Hi @Copper6SSP, we noticed that your adapter is basically the same as the Playdigo and QT adapters that were recently merged into the project, as well as the Oraki adapter that is currently under review. We would like to point out that aliasing an adapter may be an option for you and is preferable if you and another bidder share the same server. You can read more about aliasing here: aliasing an adapter.

Please let us know your thoughts on whether this is a possibility for you.

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 7762ff5

copper6ssp

Refer here for heat map coverage report

github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:28:	Builder		100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:35:	MakeRequests	88.2%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:91:	makeRequest	85.7%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:109:	MakeBids	100.0%
github.com/prebid/prebid-server/v2/adapters/copper6ssp/copper6ssp.go:145:	getBidType	100.0%
total:										(statements)	92.4%

@Copper6SSP
Copy link
Contributor Author

Hi @Copper6SSP, we noticed that your adapter is basically the same as the Playdigo and QT adapters that were recently merged into the project, as well as the Oraki adapter that is currently under review. We would like to point out that aliasing an adapter may be an option for you and is preferable if you and another bidder share the same server. You can read more about aliasing here: aliasing an adapter.

Please let us know your thoughts on whether this is a possibility for you.

@bsardo Thanks for the review. Unfortunately, this does not suit us, since we have separate servers that do not belong to the above mentioned adapters.

@Copper6SSP Copper6SSP requested a review from bsardo August 21, 2024 16:37
}
},
{
"id": "test-imp-id2",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

checked

@bsardo bsardo merged commit 4ea0e33 into prebid:master Aug 30, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready for Dev
Development

Successfully merging this pull request may close these issues.

3 participants