bootnodedev / allo-protocol-graph Goto Github PK
View Code? Open in Web Editor NEWThis project forked from allo-protocol/deprecated-graph
Subgraph which indexes the events from the allo contracts
This project forked from allo-protocol/deprecated-graph
Subgraph which indexes the events from the allo contracts
Description:
As a Round Manager I should not be able to Approve or Reject an application before setting it as In Review.
We need to disable the Approve and Reject buttons until the application is set to In Review.
Description:
As a Round Manager I want to able to close an Open Round (created without an End Date).
We need to add an option to the Round Detail (button) labeled End Round. This option should only be displayed if the Round does NOT have an End Date.
If Round Manager clicks on the button and confirms the action, the Round will change to Inactive status effectively, and no more projects will be able to apply to the round.
If there are applications in any status other than Approved or Rejected, system should alert the Round Manager about this when they click the End Round button.
As a Builder:
I want to see the Round Type detail for each displayed in the Stats tab.
Also, for Direct Grant Rounds the cards displayed change. From the current one, only Est. Funding Received would be displayed for Direct Grants. This displays the total amount of funds received at the moment for that round. For the user would be also usefull to see the total payment agreed, so they can clearly see the remaining amount to receive.
If ticket #30 (Individual Milestones) is done, we could also add amount of Milestones that have been paid.
Add the Round Type to the Applications displayed on the About Tab of the Builder.
Figma: https://www.figma.com/file/rax6pBts8JLgCh1E58pqf7/Gitcoin?type=design&node-id=85-1120&t=zEOalNcG4cReSUzQ-0
As a Manager I want to
Description:
After an error message comes up (like a failed transaction) if user clicks on Done, the error messages is closed, but user can't scroll and pages gets stuck.
Description:
As a Project I want to be able to apply more then once to the same Direct Round.
We need to remove the current restriction that prevents users to apply to the same round with the same project but only for Direct Rounds.
We also need to remove the notification message that alerts the user about not being able to apply again when they're applying to a Direct Round.
Description
On Applications Form there are some inconsistencies with subheadings. Some have both words capitalized, some others don't.
Expected Result
Unify the criteria, whether everything is capitalized or nothing at all. Suggested: Capitalize.
Screenshot for context
Red underlining suggests to capitalize both words. Green underlining remarks the inconsistency.
Description:
When creating a Direct Round, the Application Detail question should be included by default.
This should be a paragraph type question, required and non editable.
Description:
There's currently an option to Edit Round Details. At the moment this option displays the Quadratic Funding fields even if user is working on a Direct Round. We need to change this and only display the fields for a Direct Round.
This is where we should include the End Round option for an Open Round. (Issue #35)
Description:
If an application is set as In Review, the button changes to Reviewing, but the button is still active, so user can still change it to In Review again. When the button is displayed as "Reviewing" it should be disabled so users can't move it to a status that the application is already in.
Description:
For Quadratic Funding the "All Projects" section displays projects that have already applied for the Round.
We need to change this for Direct Grants. The label should be "Approved Projects" instead of "All Projects", and only approved projects should be displayed here. Projects on Received, In Review, or Rejected status should not be displayed.
Description:
We need to remove the Fund Contract tab on the left menu of the Round Details page.
Description:
As a Builder I do NOT want to see Quadratic Funding data for Direct Grant applications on the Stats tab. We need to remove these fields and display a blank row (until ticket #11 is done) for the Direct Grants.
Figma files with the browse active rounds designs from builder app
Builder Home with no projects:
Users can browse through active rounds. Type round was added.
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=1395-4620&viewport=-4054%2C-6590%2C0.35&t=ySqVEUciMpNvhcqj-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design
Builder Home with projects:
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=1388-5565&viewport=-4054%2C-6590%2C0.35&t=ySqVEUciMpNvhcqj-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design
Project Details:
An Apply Now tab was added where users can browse active rounds to apply.
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=484-2937&viewport=-4054%2C-6590%2C0.35&t=ySqVEUciMpNvhcqj-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design
Apply now tab view:
List of rounds accepting applications. When pressing a round an apply now pop-up shows up.
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=1444-6204&viewport=-9054%2C-10699%2C0.57&t=BzT625GMCy3Abhyx-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design
As a Builder:
I want to be able to add Milestones as individual items on my application, so they can be edited or deleted easily. This would be similar to the Requirements functionality when a Round is created. If user clicks add new, a new input is displayed so user can complete the new milestone.
As a Round Manager:
I want to be able to mark the Milestone that is being paid when a Payout is done, and see previous milestones that have been already paid.
UI/UX #30
As a Builder:
I want to be able to add Milestones as individual items on my application, so they can be edited or deleted easily. This would be similar to the Requirements functionality when a Round is created. If user clicks add new, a new input is displayed so user can complete the new milestone.
As a Round Manager:
I want to be able to mark the Milestone that is being paid when a Payout is done, and see previous milestones that have been already paid.
Description:
As a Round Manager I want to have a check mark โ
when selecting applications to move them to In Review status.
You can currently download a CSV file with the detail of all the applications in the round. In this CSV there's a column indicating the status of each application.
We need to make sure that In Review status is also included here.
(Right now there's an error and it repeats the last (?) line multiple times until the status column. We will decide is this can be fixed by us while working on this issue.)
As a Builder, I want to be able to filter rounds based on their attributes for easier navigation and access to specific information.
UI/UI #35
Description:
As a Round Manager I want to able to close an Open Round (created without an End Date).
We need to add an option to the Round Detail (button) labeled End Round. This option should only be displayed if the Round does NOT have an End Date.
If Round Manager clicks on the button and confirms the action, the Round will change to Inactive status effectively, and no more projects will be able to apply to the round.
If there are applications in any status other than Approved or Rejected, system should alert the Round Manager about this when they click the End Round button.
As a Builder:
I want to see the type of round displayed for each line on the Rounds Tab.
Also a "View on Explorer" button should be added so user can open the Round on the Explorer on a new Tab of the Browser.
Figma: https://www.figma.com/file/rax6pBts8JLgCh1E58pqf7/Gitcoin?type=design&node-id=85-1300&t=zEOalNcG4cReSUzQ-0
Description:
As a Round Manager I want to be warned when a payout is being made over the requested amount by the project.
When user is conducting a payout, we should verify the sum of the amount already paid plus the amount indicated in the ongoing payment, and compare it to the amount requested by the project in their application. If the sum is higher than the amount requested, we should display a warning message saying: "This payment makes the total paid higher than the amount requested by the Project. Do you want to continue with this action?"
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.