feat: improve user assignments via quick add magic #3348

Merged
konrad merged 18 commits from feature/better-user-search-assignees into main 2023-06-05 15:03:16 +00:00

18 Commits

Author SHA1 Message Date
kolaente cd2b7fe185 fix: lint
continuous-integration/drone/pr Build is passing Details
2023-06-05 14:09:19 +00:00
kolaente 52987060b1 chore: group return parameter 2023-06-05 14:09:19 +00:00
kolaente aeb73a374f chore: make fuzzy matching a paramater 2023-06-05 14:09:19 +00:00
kolaente bc416f282f fix: make type singular 2023-06-05 14:09:19 +00:00
kolaente f88c373742 chore(i18n): clarify translation string 2023-06-05 14:09:19 +00:00
kolaente 10ac1ff66a chore: use startsWith for prefix matching 2023-06-05 14:09:19 +00:00
kolaente ae025e30c6 fix: clarify user search setting 2023-06-05 14:09:19 +00:00
kolaente a1dd1d6664 chore: remove user margin from the component 2023-06-05 14:09:19 +00:00
kolaente 57c64bbf71 chore: remove user margin from the component 2023-06-05 14:09:19 +00:00
kolaente 218a19d907 feat(quick add magic): allow fuzzy matching of assignees when the api results are unambigous 2023-06-05 14:09:19 +00:00
kolaente 7b6a13dd52 fix: ensure all matched quick add magic parts are correctly removed from the task 2023-06-05 14:09:19 +00:00
kolaente 4ff0c81e37 fix: lint 2023-06-05 14:09:19 +00:00
kolaente 6a15489610 feat(assignees): show user avatar in search results 2023-06-05 14:09:19 +00:00
kolaente 59c942af73 feat: show initial list of users when opening the assignees view 2023-06-05 14:09:19 +00:00
kolaente 302ba2bec7 chore: clarify users when can still be found even if they disabled it 2023-06-05 14:09:19 +00:00
kolaente 34d1e4bddd fix(quick add magic): cleanup all assignee properties 2023-06-05 14:09:19 +00:00
kolaente 02c24a4814 fix(quick add magic): use the project user service to find assignees for quick add magic 2023-06-05 14:09:19 +00:00
kolaente 0724776ccb fix(quick add magic): don't replace the prefix in every occurrence when it is present in the matched part 2023-06-05 14:09:19 +00:00