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

Push new notice on recent phishing incidents #4566

Merged
merged 9 commits into from
Jun 14, 2018
Merged

Conversation

2-am-zzz
Copy link
Contributor

I need someone to manually QA this before we merge--I am unable to get my builds working locally.

This adds a new notice to our notice controller, allowing us to notify all of our users on next update of the recent phishing concerns.

@danfinlay
Copy link
Contributor

Looks like our integration tests are currently opinionated about the number of notifications shown. @tmashuang do you think you could make these tests more general?

@kumavis
Copy link
Member

kumavis commented Jun 14, 2018

currently the phishing warning is coming BEFORE normal startup notices like the privacy notice
good idea / bad idea

@danfinlay
Copy link
Contributor

That’s strange. Notices should probably appear chronologically.

@kumavis
Copy link
Member

kumavis commented Jun 14, 2018

picking this up

@kumavis kumavis self-assigned this Jun 14, 2018
danfinlay
danfinlay previously approved these changes Jun 14, 2018
Copy link
Contributor

@danfinlay danfinlay left a comment

Choose a reason for hiding this comment

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

Looks good. Much easier to manage notices this way. Assuming tests now pass, good to merge.

@kumavis
Copy link
Member

kumavis commented Jun 14, 2018

nah tests are not dynamic yet

@kumavis
Copy link
Member

kumavis commented Jun 14, 2018

i think we should remove ToS and privacy from notices, and move notices to a more in-app notification thing. then we can also move notices to something we can deploy live

out of scope of this PR, needs design, yada yada

@kumavis
Copy link
Member

kumavis commented Jun 14, 2018

for now hard coding the phishing warning in integration tests

@kumavis
Copy link
Member

kumavis commented Jun 14, 2018

ok heres my last attempt for tonight
too slippy

@metamaskbot
Copy link
Collaborator

Builds ready [c2afb79]: mascara, chrome, firefox, edge, opera

@metamaskbot
Copy link
Collaborator

Builds ready [c2afb79]: mascara, chrome, firefox, edge, opera

Copy link
Contributor

@danfinlay danfinlay left a comment

Choose a reason for hiding this comment

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

LGTM, we’ll QA on develop.

@danfinlay danfinlay merged commit 3a5089d into develop Jun 14, 2018
@danfinlay danfinlay deleted the notice-phishing branch June 14, 2018 16:49
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.

4 participants