-
Notifications
You must be signed in to change notification settings - Fork 2.8k
show pre-release notifications on console with opt out option #3888
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
Conversation
|
Review app for commit 084c392 deployed to Heroku: https://hge-ci-pull-3888.herokuapp.com |
|
Review app for commit 2e57c5b deployed to Heroku: https://hge-ci-pull-3888.herokuapp.com |
| @@ -0,0 +1,12 @@ | |||
| export const getLocalStorageItem = key => { | |||
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 also have utility functions for local storage here: https://github.com/hasura/graphql-engine/blob/master/console/src/utils/localstorage.js,
and they are not used anywhere. Maybe we can get rid of them, so there aren't multiple local storage utils files?
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.
@beerose That is true. This one seems to be a better implemementation of the functions but seems to be unused anywhere in the codebase as of now. Can you approve this for now. I'll raise another PR right after this with a refactor of the localStorage utils usage across the code.
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.
Ok. Cool.
|
Review app https://hge-ci-pull-3888.herokuapp.com is deleted |
|
Review app for commit 681d354 deployed to Heroku: https://hge-ci-pull-3888.herokuapp.com |
* handle invalid keys in permission builder (close hasura#3848) (hasura#3863) * handle non-existent column names * handle invalid _exist operator expression keys * handle non-array values for _and/_or operators * console: show pre-release update notifications with opt out option (hasura#3888)
Description
Show update notifications for pre-release versions with a disclaimer and option to opt out of pre-release notifications
Affected components
Related Issues
Solution and Design
If user opts out, persist choice in the DB via
console_statefield ofhdb_versionSteps to test and verify
Limitations, known bugs & workarounds