Skip to content

🐛 Avoid redirects inside amp-access-poool iframe on click events#23122

Merged
jpettitt merged 12 commits intoampproject:masterfrom
p3ol:amp-access-poool-fix-1
Jul 15, 2019
Merged

🐛 Avoid redirects inside amp-access-poool iframe on click events#23122
jpettitt merged 12 commits intoampproject:masterfrom
p3ol:amp-access-poool-fix-1

Conversation

@dackmin
Copy link
Copy Markdown
Contributor

@dackmin dackmin commented Jul 1, 2019

Fixes #23121

Also fixes missing validator rules for poool-access-preview and poool-access-content attributes.

@googlebot
Copy link
Copy Markdown

So there's good news and bad news.

👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there.

😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request.

Note to project maintainer: This is a terminal state, meaning the cla/google commit status will not change from this state. It's up to you to confirm consent of all the commit author(s), set the cla label to yes (if enabled on your project), and then merge this pull request when appropriate.

ℹ️ Googlers: Go here for more info.

@dackmin
Copy link
Copy Markdown
Contributor Author

dackmin commented Jul 1, 2019

/cc @jpettitt @dvoytenko

@dvoytenko dvoytenko requested a review from jpettitt July 3, 2019 20:03
Copy link
Copy Markdown
Contributor

@jpettitt jpettitt left a comment

Choose a reason for hiding this comment

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

LGTM once Greg's validator question is resolved

@jpettitt
Copy link
Copy Markdown
Contributor

jpettitt commented Jul 8, 2019

@dackmin can you figure out which one of you the CLA bot doesn't like, I can override for the PR since I know you've signed it but it would be nice if we could stop it doing this.

@dackmin
Copy link
Copy Markdown
Contributor Author

dackmin commented Jul 11, 2019

@jpettitt would love to 😂 If I'm not mistaking, looking at the commit status @NicolasAuger is being rekt by the bot everytime he pushes, despite having signed the CLAs and pushing commits with the same email. Is there anything more we can do/check to avoid that? Maybe adding a I'm ok with [...] comment on every pull request from every commit author?

@jpettitt
Copy link
Copy Markdown
Contributor

At a guess there is a commit way back in the history that doesn't have a cla

NicolasAuger and others added 2 commits July 12, 2019 12:22
Co-Authored-By: Ugo Stephant <ugo@poool.fr>
after poool attr-lists addition

Co-Authored-By: Ugo Stephant <ugo@poool.fr>
@jpettitt jpettitt requested a review from Gregable July 12, 2019 18:00
@jpettitt
Copy link
Copy Markdown
Contributor

@dackmin here is what the bot is seeing .
image

@dackmin
Copy link
Copy Markdown
Contributor Author

dackmin commented Jul 13, 2019

@jpettitt we noticed @NicolasAuger pushed some commits a while back using his @ynov.com email and we added it as secondary email for his @poool.fr one. It now shows up on the CLAs dashboard, is it enough for future PRs or does the bot need some additional actions from us?

@jpettitt jpettitt added cla: yes and removed cla: no labels Jul 15, 2019
@googlebot
Copy link
Copy Markdown

A Googler has manually verified that the CLAs look good.

(Googler, please make sure the reason for overriding the CLA status is clearly documented in these comments.)

ℹ️ Googlers: Go here for more info.

@jpettitt jpettitt merged commit 65f83ce into ampproject:master Jul 15, 2019
@jpettitt
Copy link
Copy Markdown
Contributor

It's saying "CLAs are signed, but unable to verify author consent" I'm not sure quite what that means. Since you have both signed I've manually set it as OK and merged your commit.

@jpettitt jpettitt requested review from Gregable and jpettitt July 15, 2019 14:11
rindo pushed a commit to logly/amphtml that referenced this pull request Jul 24, 2019
…project#23122)

* fix(amp-access-poool): handle clicks event from inside paywall iframe

Co-Authored-By: Ugo Stephant <ugo@poool.fr>

* fix(amp-access-poool): add validator definition for amp-access-poool attributes

Co-Authored-By: Ugo Stephant <ugo@poool.fr>

* fix(amp-access-poool): fix typo in validator test not updated in output file

* fix(amp-access-poool): fix validator rules

Co-Authored-By: Ugo Stephant <ugo@poool.fr>

* tests(amp-access-poool): update common-extension-attrs spec index

after poool attr-lists addition

Co-Authored-By: Ugo Stephant <ugo@poool.fr>
@Gregable Gregable mentioned this pull request Jul 25, 2019
Gregable pushed a commit that referenced this pull request Jul 25, 2019
* cl/258377914 Revision bump for #23122

* cl/258634966 Revision bump for #23349

* cl/258870451 Fix incorrect allowance of `<form method="get">` with relative URLs

* cl/259565186 Revision bump for #23386

* cl/259587993 Add a descriptive comment to amp-carousel rules.

* cl/259661215 Fix #23012 by removing the dispatch key on amp-carousel type=carousel.

* cl/259662509 Revision bump for #23148

* cl/259988931 Revision bump for #23482
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Redirected inside amp-access-poool iframe on click events

5 participants