-
Notifications
You must be signed in to change notification settings - Fork 408
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
fix: Add policy pages #1731
fix: Add policy pages #1731
Conversation
Branch preview✅ Deploy successful! |
ESLint Summary View Full Report
Report generated by eslint-plus-action |
We updated our Terms and Conditions. Review the new terms{' '} | ||
<Link href={AppRoutes.terms} passHref> | ||
<MUILink color="success.main"> here</MUILink> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We updated our Terms and Conditions. Review the new terms{' '} | |
<Link href={AppRoutes.terms} passHref> | |
<MUILink color="success.main"> here</MUILink> | |
We've updated our Terms and Conditions. You can review them{' '} | |
<Link href={AppRoutes.terms} passHref> | |
<MUILink color="success.main">here</MUILink>. |
<Link href={AppRoutes.privacy} passHref> | ||
<MUILink>Privacy Policy</MUILink> | ||
</Link> | ||
, For general web-browsing of this website, your personal data is not revealed to us, although certain |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
, For general web-browsing of this website, your personal data is not revealed to us, although certain | |
, for general web-browsing of this website, your personal data is not revealed to us, although certain |
16d7127
to
6e96d83
Compare
6e96d83
to
c1ffe36
Compare
return ( | ||
<div> | ||
<h1>Privacy Policy</h1> | ||
<p>Last updated on March 2023.</p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<p>Last updated on March 2023.</p> | |
<p>Last updated on the 6th of March 2023.</p> |
Otherwise, the preposition should be in
.
Please also bump the minor version in package.json. |
LGTM |
When opening for the first time, the cookie banner comes up. The link to the cookie policy is https://safe.global/cookie instead of https://app.safe.global/cookie |
I've created a new issue on the web-core board #1737
Yes, the Banner would be shown to all users until they click it away. |
@usame-algan Is there a way to limit the terms update banner to only existing users? (If not, am I right to assume that we would leave this up for e.g. 1 month and then disable it again? Would be weird to have this banner up until the end of time.) |
We could check the presence of the cookie preferences in |
…r, revert e2e test changes
I've changed it so that the Terms banner is only shown if a user previously dismissed the cookie banner. This should cover most existing users.
We can remove it with a future release. @francovenica I've updated the description to cover the additional terms banner changes. Could you test it again? |
fc59fc5
to
428a406
Compare
This works, the new terms and conditions message only shows up if you cleared the cookie banner by accepting some or all the preferences. NOTE: It shows up only if you do a full refresh of the page, just going to another section of the app (like settings or assets) won't be enough.
This one was fixed as well |
I pushed another update to this so that the Terms banner should never show up for new users now, even if they reload the page after accepting cookies. |
# Conflicts: # package.json
TLDR; works fine So testing this makes me a "new user" every time, since clearing the local storage puts the cookie banner in "not cleared" therefore the LS key for the Terms banner will also be set in "not show". |
4d9aef0
to
6659e63
Compare
What it solves
Resolves #1722
How this PR fixes it
How to test it
Screenshots