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

Refactor BountyList search #1762

Open
Christopher-Stevers opened this issue Apr 6, 2023 · 0 comments
Open

Refactor BountyList search #1762

Christopher-Stevers opened this issue Apr 6, 2023 · 0 comments
Labels

Comments

@Christopher-Stevers
Copy link
Collaborator

We've realized that we need to switch to non-realtime search so to speed up search times, because our current method of filtering can make the user wait for a long time while bounties are loading. This will become more and more of an issue the more bounties we have. Therefore, I propose that we make our search non-realtime like github.

If the user doesn't like our defaults, they'll be able to specify ready for work (funded without tvc), search text, and sort order.
These parameters will be passed to a resolver in our api which will get all the bounties from are api, check with github to see if they have the correct search text, and then give the user the bounties what they are looking for.

In the frontend we'll remove filterBounties from the BountyList PaginatedList, and modify fetchBountiesWithServicesArg as needed to pass the search/sort params to the backend.

Any thoughts @FlacoJones @ArcAnya

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

No branches or pull requests

1 participant