TEAMMATES / teammates

This is the project website for the TEAMMATES feedback management tool for education
https://teammatesv4.appspot.com/
GNU General Public License v2.0
1.64k stars 3.26k forks source link

Make substrings of the name in dropdown selections of recipient to be searchable #13054

Open FergusMok opened 2 months ago

FergusMok commented 2 months ago

Description of feature/enhancement image

Context When selecting students from a drop-down, there may be many students. If I know the recipient in advance, I would like to quickly type the name from the options and get the selection.

Problem Currently, the code-base supports for searching only if I type the start of the name. The problem is when I'm trying to search for a surname, or for example in the screenshot, their first names are prefixed with the section / team names. This makes the search essentially useless.

Being able to search with some sort of substring of the name (all possible substrings, or substrings separated by spaces) will help improve the submission user experience.

github-actions[bot] commented 2 months ago

Good First Issue - Notes for Contributors This issue is for first-time contributors only. If you are new to TEAMMATES, feel free to submit a PR for this issue.

Please note that we allow only one good first issue per contributor. If you have already made a prior contribution to TEAMMATES, you may wish to take a look at issues with the help wanted tag instead.

We do not assign issues to contributors. If you would like to pick up this issue, do post a comment below to express your interest and check if there is anyone else who is already working on the issue. We will do our best to reply and give you the go-ahead, but if we don't, feel free to submit a PR as long as there is no one else working on it.

To get started, do read through our contributing guidelines carefully, and set up a development environment on your local machine before making a PR.

If you need any clarifications on our developer guide, or are facing issues that are not found in our troubleshooting guide, please post a message in our discussion forum.

malimsZen commented 2 months ago

Can I take a look at this issue?

FergusMok commented 2 months ago

@malimsZen Yes, nobody has claimed the issue, feel free to open a PR!

glizondo commented 2 months ago

Hello, @malimsZen please, let me know if you end up not working on this issue, I would like to work on it if that is ok

Akshay1018 commented 2 months ago

Hi @FergusMok , can you assign this issue to me? I can solve this problem by this weekend and keep you updated.

FergusMok commented 2 months ago

@Akshay1018 Let's give @malimsZen some time to work on it as he claimed it first

Akshay1018 commented 2 months ago

Ok @FergusMok , let me now if the issue if not taken up by @malimsZen So, that I can take it up.

malimsZen commented 2 months ago

Hi @Akshay1018 , feel free to take up the task. After evaluating the issue I saw I'm not a perfect fit to offer a solution to the issue.

Akshay1018 commented 2 months ago

Hi @FergusMok, please assign this task to me. Thanks.

FergusMok commented 2 months ago

@Akshay1018 Please feel free to go ahead and open a PR for the issue

Akshay1018 commented 2 months ago

Thanks @FergusMok

shivam-102 commented 2 months ago

@FergusMok Can I take up the task?

FergusMok commented 2 months ago

@Akshay1018 Will you still be working on the task? If not, another person has opened a PR for it, and we'll proceed to review it.

shuklaom commented 2 months ago

Hello, I am new to this repository and I have a question.

Instead of searching for the surname of the recipient, would it be possible to search for an associated email address or a unique identifying number that is linked to the recipient? This approach could help eliminate the possibility of confusion in situations where there may be two people with the same name on the same team. It would be difficult to determine which recipient is which student by simply searching for their name in such cases.

AtulYadavCodes commented 1 month ago

can i take this issue

KenaiiDev commented 1 month ago

Hi. Can I take this issue or are there someone working on it?