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

add Retro Funding 5 projects as new source #159

Closed
9 tasks
divine-comedian opened this issue Aug 21, 2024 · 6 comments
Closed
9 tasks

add Retro Funding 5 projects as new source #159

divine-comedian opened this issue Aug 21, 2024 · 6 comments
Assignees

Comments

@divine-comedian
Copy link
Contributor

divine-comedian commented Aug 21, 2024

We will need to add projects who have applied for Retro Funding 5 as a new source into the app.

Retro Funding 5 projects should be retrieved using #102 and should be referenced by rf5-{projectId}

API link -> https://vote.optimism.io/api_v1

You'll need a private API key for access to call the API functions.

when the review period finishes (sept 20th) some projects will be disqualified from rf5, we will need to make sure to query the API data, find out which projects have not passed the review period and prevent them from being displayed on the front-end

Requirements

  • retro funding 5 projects show up on list of projects on main page
  • banner image shows for retro funding 5 projects
  • description appears for retro funding 5 projects
  • project title shows for retro funding 5 projects
  • can successfully vouch & flag
  • attestation data shows in table on project details page
  • you can see the retro funding 5 badge on the top corner of the project card
  • "from retro funding 5" badge shows up in top corner of project details page for projects from retro funding 5 source
  • link in top corner of project details page of retro funding 5 projects successfully links to project page on the retrolist app (source platform)

Image

@divine-comedian
Copy link
Contributor Author

@MohammadPCh looks like project data is starting to come in already from the agora API - we can start integrating this new source into the app using the new round variable you added

https://vote.optimism.io/api/v1/retrofunding/rounds/5/projects?limit=10&offset=0

Image

@divine-comedian
Copy link
Contributor Author

This is already on staging,

we have only one source - rf and we use the other value round to find the specific round projects

@divine-comedian
Copy link
Contributor Author

no data is being returned from AGora API, need to see whats up

@divine-comedian
Copy link
Contributor Author

Requirements

  • retro funding 5 projects show up on list of projects on main page
  • you can see the retro funding 5 badge on the top corner of the project card
  • "from retro funding 5" badge shows up in top corner of project details page for projects from retro funding 5 source
  • link in top corner of project details page of retro funding 5 projects successfully links to project page on the retrolist app (source platform)

Image

@divine-comedian divine-comedian transferred this issue from Giveth/DeVouch-BE Aug 28, 2024
@divine-comedian divine-comedian moved this from Done to QA in DeVouch Aug 28, 2024
@LatifatAbdullahi
Copy link

LatifatAbdullahi commented Aug 28, 2024

@divine-comedian @MohammadPCh

Test Update

  • Retro funding 5 projects show up on list of projects on main page - Pass
  • Banner image shows for retro funding 5 projects - Pass
  • Description appears for retro funding 5 projects - Pass
  • Project title shows for retro funding 5 projects - Pass
  • Can successfully vouch & flag - Pass
  • Attestation data shows in table on project details page - Failed
  • you can see the retro funding 5 badge on the top corner of the project card - Pass
  • From retro funding 5" badge shows up in top corner of project details page for projects from retro funding 5 source - Pass
  • Link in top corner of project details page of retro funding 5 projects successfully links to project page on the retrolist app (source platform) - Pass

@LatifatAbdullahi
Copy link

@divine-comedian @MohammadPCh

Test Update

Retro funding 5 projects show up on list of projects on main page - Pass
Banner image shows for retro funding 5 projects - Pass
Description appears for retro funding 5 projects - Pass
Project title shows for retro funding 5 projects - Pass
Can successfully vouch & flag - Pass
Attestation data shows in table on project details page - Pass
You can see the retro funding 5 badge on the top corner of the project card - Pass
From retro funding 5" badge shows up in top corner of project details page for projects from retro funding 5 source -Pass
Link in top corner of project details page of retro funding 5 projects successfully links to project page on the retrolist app (source platform) - Pass

@LatifatAbdullahi LatifatAbdullahi moved this from QA to Done in DeVouch Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

3 participants