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

Deal status information page #145

Open
10 tasks
alvin-reyes opened this issue Dec 16, 2022 · 1 comment
Open
10 tasks

Deal status information page #145

alvin-reyes opened this issue Dec 16, 2022 · 1 comment

Comments

@alvin-reyes
Copy link
Contributor

alvin-reyes commented Dec 16, 2022

Proposal

In order for the user to view the status of the deals made for each files, we need to add a status icon on the file view and a dedicate deal status page.

File viewer

On the file viewer / list, we add an icon of the status of the deal.

  • Not started (meaning estuary hasn't made any effort in making deals for the file)
  • Started (estuary started making deals for the file)
  • Completed (estuary already made a deal for the file)
  • Failed (estuary failed to make a deal for the file)
    - Add a button to manual "retry" the deal.

image

image

We can create a button to go to the deal status page.

Deal status page

All this links up to the new dedicate status page which should show:

  • CID, ContentID, Deal UUI
  • Shuttle/Node
  • Status (from above)
  • Message description
  • Add a verify button to verify the CID and the deals are made
  • Retrieve button to retrieve the files directly from the miners
@alvin-reyes alvin-reyes changed the title Deal status change Deal status information page Dec 16, 2022
@neelvirdy
Copy link
Contributor

i drafted a frontend PR for this after the pinning status PR went through. rebased / tweaked it and made a draft #146

it's blocked on a couple things but can track it there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants