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

Reg\Events - Internal User can view transfers #1432

Closed
10 of 27 tasks
zoeyli-46 opened this issue Apr 19, 2024 · 5 comments
Closed
10 of 27 tasks

Reg\Events - Internal User can view transfers #1432

zoeyli-46 opened this issue Apr 19, 2024 · 5 comments

Comments

@zoeyli-46
Copy link

zoeyli-46 commented Apr 19, 2024

Description:

As an internal user, I want to see a grid of all transfers that have been reported by internal users

Acceptance Criteria:

Given that I click the link "Transfers", or the Transfer tile
Then I am brought to the transfers grid
Figma

The statuses for the grid are

  • to be transferred (if the effective date has not occurred yet)
  • transferred (if the effective date has occurred)

Dependencies

Development Checklist:

  • Provide mock data (We already have a transfer_event.json file; we just need to confirm that it works as expected.)
  • modify the existing PENDING textChoice for Statuses to instead say "To be transferred" (to match wireframe)
  • Create a directory for transfers under the idir directory.
  • Develop a page to display the transfers grid.
  • Create a component to show all transfers (for example, TransferDataGrid.tsx).
  • Implement the logic for displaying the correct Status column.
  • Do the folder structure for both cas_admin and cas_analyst
  • Ensure that Suspense is implemented correctly.
  • Develop an API to list all transfers, which is accessible only to authorized internal users (including filtering functionality).
  • Add tests for both the back end and front end.
  • Meets the DOD

Definition of Ready (Note: If any of these points are not applicable, mark N/A)

  • User story is included
  • User role and type are identified
  • Acceptance criteria are included
  • Wireframes are included (if required)
  • Design / Solution is accepted by Product Owner
  • Dependencies are identified (technical, business, regulatory/policy)
  • Story has been estimated (under 13 pts)

·Definition of Done (Note: If any of these points are not applicable, mark N/A)

  • Acceptance criteria are tested by the CI pipeline
  • UI meets accessibility requirements
  • Configuration changes are documented, documentation and designs are updated
  • Passes code peer-review
  • Passes QA of Acceptance Criteria with verification in Dev and Test
  • Ticket is ready to be merged to main branch
  • Can be demoed in Sprint Review
  • Bugs or future work cards are identified and created
  • Reviewed and approved by Product Owner

Notes:

@zoeyli-46 zoeyli-46 added this to the Event reporting milestone Apr 19, 2024
@zoeyli-46 zoeyli-46 changed the title As an Internal User, I am able to see the owner of an asset during all reporting periods, to know who's responsible for it As an Internal User, I am able to see the owner of an asset during all reporting periods, to know when each owner was responsible for it Apr 19, 2024
@zoeyli-46 zoeyli-46 changed the title As an Internal User, I am able to see the owner of an asset during all reporting periods, to know when each owner was responsible for it Internal users can view table of who owned an asset and when Apr 22, 2024
@shon-button shon-button changed the title Internal users can view table of who owned an asset and when Admin\Assets - Internal User can see asset ownership grid Jul 18, 2024
@zoeyli-46 zoeyli-46 changed the title Admin\Assets - Internal User can see asset ownership grid Admin\Assets - Internal User can see Transfers grid Jul 24, 2024
@shon-button shon-button changed the title Admin\Assets - Internal User can see Transfers grid Reg\Register an Event - Internal User can see Transfer events grid Aug 21, 2024
@shon-button shon-button changed the title Reg\Register an Event - Internal User can see Transfer events grid Reg\Events - Internal User can see Transfer events grid Sep 4, 2024
@shon-button shon-button changed the title Reg\Events - Internal User can see Transfer events grid Reg\Events - Internal User can view transfer events Sep 5, 2024
@shon-button shon-button changed the title Reg\Events - Internal User can view transfer events Reg\Events - Internal User can view transfers Sep 5, 2024
@zoeyli-46
Copy link
Author

@patriciarussellCAS @Sepehr-Sobhani here is the refined ticket for the the internal users Transfer grid

@zoeyli-46
Copy link
Author

@andrea-williams

@patrickisaac
Copy link

patrickisaac commented Oct 29, 2024

Refinement Notes:

@patrickisaac patrickisaac added the Estimation Tickets that need to be estimated label Oct 29, 2024
@patrickisaac patrickisaac removed Backlog Refinement Estimation Tickets that need to be estimated labels Oct 29, 2024
@BCerki BCerki self-assigned this Nov 6, 2024
@BCerki
Copy link
Contributor

BCerki commented Nov 21, 2024

Until https://github.com/orgs/bcgov/projects/123/views/16?pane=issue&itemId=85282961&issue=bcgov%7Ccas-registration%7C2427 is complete, this can only be tested by those with a cas_analyst role. Probably in dev the POs are cas_admin, so they'll either need their role changed or can wait for the other PR to go in

@vesselak
Copy link

Tested in dev. The grid is visible.

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

5 participants