nextcloud-libraries / nextcloud-libraries/nextcloud-vue
User/Group selection widget is glitchy on big installation
Nobody has claimed this yet.
- Dominant language
- Vue
- Stars
- 246
- Forks
- 99
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 103
Description
In an installation many (thousands) of users the section search results behave in an erratic way.
Example:
- You Start typing the name of an existing user
- Results containing the user you need appear as you type
- After a few seconds the (correct) results disappear an are replaced by seemingly random results
A problem that results from this is that often the results change as you click (mouse) to select the user you want. This way you often select the wrong users. If you don't pay attention this can have serious consequences.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the user/group selection widget with an installation containing thousands of users and observe the search results while typing and clicking. Trace the result-update path to determine why correct matches are replaced, then verify that results remain stable and selecting a displayed user selects the intended user.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100