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

Trust relationships list - V2 #123

Open
stvgreen1 opened this issue Feb 27, 2024 · 0 comments
Open

Trust relationships list - V2 #123

stvgreen1 opened this issue Feb 27, 2024 · 0 comments
Assignees
Milestone

Comments

@stvgreen1
Copy link

Name: Trust Relationships List
Description: As a logged-in wallet admin user, I want to be able to see the list of trust relationships, be notified of any required action regarding trust relationships, and have the possibility to accept, decline or delete trust relationships.

Acceptance Criteria:
The page should display a grid that lists trust relationships. This grid should have the following columns: “Id”, “Type”, “Request type”, “State”, “Created at”, “Updated at”, “Originating wallet”, “Actor wallet”, and “Target wallet”.
The default order should display trust relationships in “requested” state first (sorted by updated date) followed by trust relationships in “trusted” state (also sorted by updated date) and after the trust relationships in “cancelled” state.
When the user click on a row it should be highlighted
When the user clicks on a row corresponding to a trust relationship, a side panel should appear, presenting the user with various actions he can perform depending on the situation ("accept, “decline”, “delete”). The panel may also display basic information about the transfer. The user can close the panel by clicking the close button at the top.
All trust relationships requests requiring a user action are highlighted (the highlight should be different and compatible with the highlighting of the clicked row).
A red dot notification should appear next to the "Trust Relationships" menu item when there are trust relationship requests requiring user action.
The grid should have server-side paging.
The grid should have a filter to filter by “state”, “request-type”, “type” (drop down)
The grid should have a search filtering to search both results of “actor” or “target” wallet name.
The "Created at,”Updated at”," and "State" columns should be sortable.

Link to user stories document: https://docs.google.com/document/d/1IF4fe4_BC319aoBKBW5LV2pypyDTy4K8qe1qqHexQ1Y/edit#heading=h.b57wy8cd5ys7

@stvgreen1 stvgreen1 added this to the V2 milestone Feb 27, 2024
@stvgreen1 stvgreen1 changed the title Trust relationships list Trust relationships list - V2 Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

2 participants