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

Display list of Activity Reports #5

Closed
3 tasks
pamlo412 opened this issue Aug 5, 2020 · 2 comments · Fixed by #294
Closed
3 tasks

Display list of Activity Reports #5

pamlo412 opened this issue Aug 5, 2020 · 2 comments · Fixed by #294
Assignees
Labels
8 Story Points enhancement New feature or request In epic 4 Issue is a child in the indicated parent epic V1.0 MVP Indicates the release version for the issue

Comments

@pamlo412
Copy link
Contributor

pamlo412 commented Aug 5, 2020

User story:
As a user, I want to see a list of Activity Reports upon login.

Acceptance Criteria:

  • A list of Activity Reports is filtered to display all reports to which the current user has access
  • the default sorting of the list is by the Last Saved date, starting with the most recent
  • the columns in the list are as indicated in the design

Link to design
https://preview.uxpin.com/ad995fd722bd26c0f9a1c8a115f1b41833637308#/pages/134880467

Authorization Rules

Users can view reports that are:

  1. created by user, with any status
  2. where user is in collaborators, with any status
  3. Approved reports in regions that user has READ_APPROVED_REPORTS permission
  4. All reports in regions that user has READ_ALL_REPORTS permission

Accompanying:

Post-MVP:

@rahearn
Copy link
Contributor

rahearn commented Aug 6, 2020

Role based authorization will be needed from the start, though I agree that those can be implemented in separate stories.

At this point, the role based auth should happen as part of this story. Notes/ideas based on conversation at Jan 12 grooming, in preparation for conversation at Jan 13 standup:

  1. rename READ_REPORTS permission to READ_APPROVED_REPORTS
  2. create READ_ALL_REPORTS permission

Users can view reports that are:

  1. created by user, with any status
  2. where user is in collaborators, with any status
  3. Approved reports in regions that user has READ_APPROVED_REPORTS permission
  4. All reports in regions that user has READ_ALL_REPORTS permission

@pamlo412 pamlo412 added this to the sprint1 milestone Aug 20, 2020
rahearn pushed a commit that referenced this issue Aug 21, 2020
* Add initial ADRs

The first ADR states we are using ADRs. The second lays out the reasons
why we host the static frontend via the backend

* Update frontend deployment ADR

Separating the frontend from the backend wouldn't mean we have two ATOs,
just a more complicated ATO.
@pamlo412 pamlo412 removed this from the sprint1 milestone Sep 16, 2020
@pamlo412 pamlo412 added enhancement New feature or request In epic 4 Issue is a child in the indicated parent epic V1.0 MVP Indicates the release version for the issue labels Oct 31, 2020
@pamlo412 pamlo412 changed the title Display home page after login Display list of Activity Reports Dec 7, 2020
@pamlo412
Copy link
Contributor Author

pamlo412 commented Dec 7, 2020

Ready for grooming with the team.

@rahearn rahearn mentioned this issue Jan 12, 2021
1 task
@kryswisnaskas kryswisnaskas added the 5 Story Points label Jan 12, 2021
@marriej marriej added Needs Design Flag to alert designer and removed Needs Design Flag to alert designer labels Jan 14, 2021
@kryswisnaskas kryswisnaskas self-assigned this Jan 18, 2021
@marriej marriej added 8 Story Points and removed 5 Story Points labels Feb 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8 Story Points enhancement New feature or request In epic 4 Issue is a child in the indicated parent epic V1.0 MVP Indicates the release version for the issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants