cloudfoundry / cloudfoundry/stratos

Usability issues on Users panel in CFMR web portal

Open
#4,944 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

community
Dominant language
TypeScript
Stars
267
Forks
137
Avg merge
5h 14m
Merged PRs (30d)
77

Description

Stratos Version

4.4.0

Frontend Deployment type
  • Cloud Foundry Application (cf push)
  • Kubernetes, using a helm chart
  • Docker, single container deploying all components
  • npm run start
  • Other (please specify below)
Backend (Jet Stream) Deployment type
  • Cloud Foundry Application (cf push)
  • Kubernetes, using a helm chart
  • Docker, single container deploying all components
  • Other (please specify below)
Expected behaviour

Refer : https://hclcloud.atlassian.net/browse/CFEE-1181

Problem 1 : In Stratos UI when we click on the 3 dots action menu for user, click Manage Roles to go to the Manage Roles: user page. If I click Cancel on this page, it must go back to "All Users panel"

Problem 3 : what are the functionalities of the check box beside the username in the Users panel? For example, when I select user3, I see that the drop down list on top of Username become a 2 persons icon, but I'm not sure what to do with it. Clicking on 2 persons icon leads to the same Mange Roles page. I thought I could do something like delete the user if I select the check box, but I do not see such feature.

Actual behaviour

Problem 1 : In Stratos UI when we click on the 3 dots action menu for user, click Manage Roles to go to the Manage Roles: user page. If I click Cancel on this page, it doesn't go back to All Users panel, but go back to Users With Roles panel

Problem 3 : what are the functionalities of the check box beside the username in the Users panel? For example, when I select user3, I see that the drop down list on top of Username become a 2 persons icon, but I'm not sure what to do with it. Clicking on 2 persons icon leads to the same Mange Roles page. I thought I could do something like delete the user if I select the check box, but I do not see such feature.

Steps to reproduce the behavior
Log output covering before error and any error statements
Reference screenshot for Problem 1
![image](https://user-images.githubusercontent.com/78225124/119371389-615b2400-bc84-11eb-98d2-a1f46c171204.png)

Reference screenshot for Problem 3
![image](https://user-images.githubusercontent.com/78225124/119371092-0cb7a900-bc84-11eb-956f-4cba7faed65e.png)

Detailed Description

Functionalities as described in problem are not available. These functionalities has to be added.

Context

These functionalities will help users to navigate easily with out confuson.

Possible Implementation

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing both reported behaviors in the Users panel: canceling from Manage Roles and selecting a user checkbox before using the two-person action. The issue names no source files or tests, so first locate the Users panel and Manage Roles entry points, then confirm the intended navigation and checkbox action from the linked CFEE-1181 reference. Done means the cancel flow returns to All Users and the selected-user action is clear and functional.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, typescript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.