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

Create search functionality #9

Open
omurovec opened this issue Feb 5, 2024 · 6 comments
Open

Create search functionality #9

omurovec opened this issue Feb 5, 2024 · 6 comments

Comments

@omurovec
Copy link
Collaborator

omurovec commented Feb 5, 2024

Overview

Allow users to search the front-end for issues that best suit their skills

@truthixify
Copy link
Contributor

I'll do this

@truthixify
Copy link
Contributor

@adrianmcli, is results filtering implemented in the backend?
The API only returns JSON object, makes it harder to filter the result.

@adrianmcli
Copy link
Collaborator

@adrianmcli, is results filtering implemented in the backend? The API only returns JSON object, makes it harder to filter the result.

Yes, the API essentially spits out a big JSON object. However, it's not so big that the frontend can't filter it pretty quickly. However, the only info in the JSON you can search for is the issue titles.

Happy to discuss how best to implement this search.


P.S. To be honest, I think for this feature to be really useful, a list of keywords need to be generated per-repo (on the backend side) as well as per-issue. We can either use RAKE (see #11) or an LLM to do this.

@truthixify
Copy link
Contributor

Okay, was thinking of implementing multiple search queries like repo:, title:, author.

I find it really hard to work with the API in dev environment, even CORS won’t allow me to access the API.

@adrianmcli
Copy link
Collaborator

Okay, was thinking of implementing multiple search queries like repo:, title:, author.

I find it really hard to work with the API in dev environment, even CORS won’t allow me to access the API.

Ah yeah, that's unfortunate. I wonder if we can create a test harness so you can easily query GitHub in the dev environment, and work on tweaking the query to get what you need.

If you have a good idea, I'd be happy to merge that. But maybe we should talk about that in a separate issue.

@truthixify
Copy link
Contributor

Ok

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

3 participants