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

Satellite UI: Encryption passphrase preference updates #6928

Open
mobyvb opened this issue Apr 23, 2024 · 3 comments
Open

Satellite UI: Encryption passphrase preference updates #6928

mobyvb opened this issue Apr 23, 2024 · 3 comments
Assignees

Comments

@mobyvb
Copy link
Member

mobyvb commented Apr 23, 2024

This issue is about the "Passphrase Preference" setting on the "Account Settings" page

AC:

  • Change heading to "Passphrase Prompt Preference"
  • Change text describing this to depend on the current state (enabled vs. disabled):
    • if enabled, the text should say something like "Ask for encryption passphrase when opening a project"
    • if disabled, the text should say something like "Only ask for encryption passphrase when necessary"
  • When Enable/Disable button is clicked, instead of changing the setting immediately, display a dialog explaining more info about the change:
    • if "Enable", dialog should contain text like "If you proceed, you will be prompted to enter your project encryption passphrase as soon as you open a project, so that you do not need to enter it later"
    • if "Disable", dialog should contain text like "If you proceed, you will only be prompted to enter your project encryption passphrase when it is necessary (e.g. opening a bucket, creating an access grant)"
    • Should contain "continue" and "cancel" button - "cancel" does not change anything and "continue" proceeds with updating the user setting
  • After changing the setting, display a success toast notification
  • Ensure that the setting is implemented correctly - if enabled, passphrase prompt should occur whenever a project is opened/switched. If disabled, passphrase prompt should only occur when it is necessary to provide functionality to the user
@mobyvb mobyvb added Needs Estimation Issue still needs story pointing Satellite UI labels Apr 23, 2024
@mobyvb
Copy link
Member Author

mobyvb commented Apr 23, 2024

cc @boshevski let me know if anything should change in this ticket

@boshevski
Copy link
Member

Looks good overall. I will think about the dialog information and update the description if necessary.

@mobyvb mobyvb removed the Needs Estimation Issue still needs story pointing label May 7, 2024
@VitaliiShpital VitaliiShpital self-assigned this May 8, 2024
@storj-gerrit
Copy link

storj-gerrit bot commented May 9, 2024

Change web/satellite: encryption passphrase preference updates mentions this issue.

storjBuildBot pushed a commit that referenced this issue May 10, 2024
Change heading to "Passphrase Prompt Preference".
Change text describing this to depend on the current state (enabled vs. disabled).
When Enable/Disable button is clicked, instead of changing the setting immediately, display a dialog explaining more info about the change.

Issue:
#6928

Change-Id: I956be6fc03c78e64679962d6cedc6af244c0ae36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants