Open steffipravasi opened 1 year ago
@steffipravasi I know we have done a lot of work on the tree view for HR/Sys Admin > Goal Bank but I'm not sure if any of those improvements were applied elsewhere. Can I ask you to please verity that the issues in this ticket are still a problem and edit the ticket if needed? Thank you!
@Travis-A-Clark Verified the issues and updated the ticket.
Pipelines: Product Backlog No sprints assigned Estimate: 2 Epics: HR Reps - Admin Functions, Sys Admin - Functions
Tree feature is available at the following places of the app: i) HR/Sys admin -> Share Employees -> Create New Shares Page ii) HR/Sys admin -> Excused employees -> Managed Excused Status iii) HR/Sys admin -> Goal Bank -> Add new goal iv) HR/Sys admin -> Manage goals -> Individual audience iv) HR/Sys admin -> Manage goals -> Business unit
[ ] 1. For all the pages where we have tree view, we need a progress icon to indicate the processing while loading the tree
[ ] 2. HR/Sys admin -> Share Employees -> Create New Shares Page
Select the Tree view -> Choose any org from search fields -> Click Filter button. User ends up clicking multiple times since there is nothing happening https://bcgov.sharepoint.com/:i:/r/teams/02915/Shared%20Documents/Product%20Team/Tickets%20Requirements/1002/5800b73a-c2b1-4e50-8ff0-e054567eb8f5.png?csf=1&web=1&e=WB7h7I
Being on the List view, select an org and the levels within the org -> Hit the Filter button -> Select the Tree view Expected result: Only the selected org and its level must be displayed in the tree view Actual result: All the org appears in the tree view https://bcgov.sharepoint.com/:i:/r/teams/02915/Shared%20Documents/Product%20Team/Tickets%20Requirements/1002/71ec14aa-95d7-4832-9939-4e167667852c.png?csf=1&web=1&e=vMI720
Also noticed that there are some extra orgs displayed in the tree which the HR admin does not even have access to. Eg: In the SS below, Travis only has Hr access to 3 orgs but can see some extra in the tree https://bcgov.sharepoint.com/:i:/r/teams/02915/Shared%20Documents/Product%20Team/Tickets%20Requirements/1002/Screenshot%202023-11-16%20at%201.10.49%20AM.png?csf=1&web=1&e=DgTFTA Private Zenhub Image
[ ] 4. When selecting the checkbox for the main branch, it is expected that all the sub branches and their list of employees will also be selected, but the main branch is only displayed as selected and the employees within each branch are not selected https://bcgov.sharepoint.com/:i:/r/teams/02915/Shared%20Documents/Product%20Team/Tickets%20Requirements/1002/Screenshot%202023-11-16%20at%201.47.09%20AM.png?csf=1&web=1&e=W00hdu Private Zenhub Image
[ ] 5. Expand All/Collapse All button does not function at all the places
[ ] 6. The expand all button when clicked, only expands the first subtree https://bcgov.sharepoint.com/:i:/r/teams/02915/Shared%20Documents/Product%20Team/Tickets%20Requirements/1002/b3d765fb-1e29-4198-8d7e-997a91c9ddfb.png?csf=1&web=1&e=QKSMxr