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

Integrate Portal Settings in User Side-Sheet for Enhanced User Control #428

Open
Noggling opened this issue Oct 27, 2023 · 0 comments
Open

Comments

@Noggling
Copy link
Contributor

Noggling commented Oct 27, 2023

Expected outcome

The user should have the capability to customize the portal in the following ways:

  • Define a default project.
  • Enable the option to remember the selected project.
  • Clear all user-specific data stores, including favorites, recently used projects, and applications.

Short description

Business Value / Developer Experience

Empowering users to customize their portal with default project settings, data clearing options, and 'remember project' functionality results in a better user experience, improved productivity, and enhanced data privacy.

Should give motivation for prioritization.
Outcome measurement of delivered value.

User Acceptance Tests (UAT)

How to test

Feature: Integrate Portal Setting

Scenario: Set Default Project

Objective: Confirm that the user can select a default project.
Steps: Select a default project in the portal's settings.
Expected Outcome: The chosen project should become the default.
Test 2: Remember Project

Objective: Ensure that enabling 'remember project' works as intended.
Steps: Enable 'remember project,' log out, and then log back in.
Expected Outcome: The portal should recall the last selected project on login.

Test 3: Clear Data Stores

Objective: Verify that clearing user-specific data stores functions properly.
Steps: Use the 'Clear Data Stores' option in settings.
Expected Outcome: User-specific data, including favorites, recent projects, and applications, should be completely erased.

Test 4: Integration of Default Project and 'Remember Project'

Objective: Test the combined functionality of default project and 'remember project.'
Steps: Set a default project, enable 'remember project,' and log out and in.
Expected Outcome: The portal should remember the last selected project and load the default one on login.

Environments

All testing of issues are done in project-portal-test

For Backend use these

@Noggling Noggling changed the title feat: add portal settings to user side-sheet Add portal settings to user side-sheet Oct 27, 2023
@Noggling Noggling linked a pull request Nov 6, 2023 that will close this issue
7 tasks
@Noggling Noggling changed the title Add portal settings to user side-sheet Integrate Portal Settings in User Side-Sheet for Enhanced User Control Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant