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

Hook in APIs to filtered permissions data component #1801

Open
1 of 10 tasks
Tracked by #1737
JackHaeg opened this issue Oct 22, 2024 · 2 comments
Open
1 of 10 tasks
Tracked by #1737

Hook in APIs to filtered permissions data component #1801

JackHaeg opened this issue Oct 22, 2024 · 2 comments
Assignees
Labels
p-feature: API p-feature: User Permissions Feature includes how user access levels / user permissions will be implemented in the product ready for dev lead Add to issue when dev lead needs to take some action role: Back End size: 2pt Can be done in 7-12 hours

Comments

@JackHaeg
Copy link
Member

JackHaeg commented Oct 22, 2024

Dependency

git fetch vrms # or "git fetch upstream" depending on your remotes configuration
git branch user_permissions_search
git checkout -b [new branch name]

Overview

This issue represents the final step in the User Permission Search Epic. The objective is to remove the placeholder dummy data currently used in the "User Permission Search" screen and integrate the APIs developed earlier in the Epic. Once completed, the filtered permissions data component will be fully functional and ready for production.

Action Items

  • Remove Dummy Data
    • Identify and remove all instances of dummy/placeholder data from the "User Permission Search" screen and filtered permissions data component.
  • API Integration
  • Testing
    • Verify the full flow from user input to permission search results.
    • Ensure that the search results update dynamically based on input filters.
    • Conduct both unit tests and end-to-end tests to validate the functionality and catch any edge cases.

Resources/Instructions

Screenshot of User Permission Search Screen mockups

Screenshot 2024-10-07 at 8 30 51 PM

@github-project-automation github-project-automation bot moved this to New Issue Approval in P: VRMS: Project Board Oct 22, 2024
@JackHaeg JackHaeg added role: Back End Dependency - Icebox size: 2pt Can be done in 7-12 hours p-feature: API p-feature: User Permissions Feature includes how user access levels / user permissions will be implemented in the product labels Oct 22, 2024
@JackHaeg JackHaeg added Dependency - Icebox ready for dev lead Add to issue when dev lead needs to take some action and removed Dependency - Icebox labels Oct 22, 2024
@JackHaeg
Copy link
Member Author

JackHaeg commented Nov 5, 2024

@trillium Please add an action item to address any remaining dummy data objects, values, or properties not currently included in our code, as noted by Vorleak in this PR #1808 (comment)

@JackHaeg
Copy link
Member Author

JackHaeg commented Jan 21, 2025

@vorleakyek this issue is cleared to be worked on now that the PRs have been merged. Given that you expressed interested in working on this issue previously (and you have worked on previous issues in this Epic), I went ahead and assigned you to the issue / placed the issue in progress. Please let me know if you are okay with this by liking this comment. Also, please reach out to @trillium if you have any questions!

@JackHaeg JackHaeg moved this from Prioritized Backlog to In progress in P: VRMS: Project Board Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p-feature: API p-feature: User Permissions Feature includes how user access levels / user permissions will be implemented in the product ready for dev lead Add to issue when dev lead needs to take some action role: Back End size: 2pt Can be done in 7-12 hours
Projects
Status: In progress
Development

No branches or pull requests

2 participants