Replace vue-multiselect with a custom component #366

Merged
konrad merged 46 commits from feature/multiselect into master 2021-01-06 22:36:32 +00:00
Owner

This PR replaces vue-multiselect with a custom made component for a smaller dependency footprint and better matching of the "look and feel" of the rest of Vikunja.

TODO

  • Select the first element when pressing enter and only one element was found
  • Fix all tests
  • Add test for adding a user to a team
  • Add test for managing labels on a task
  • Add test for managing assignees on a task
  • Make sure it looks good on mobile
This PR replaces `vue-multiselect` with a custom made component for a smaller dependency footprint and better matching of the "look and feel" of the rest of Vikunja. ### TODO * [x] Select the first element when pressing enter and only one element was found * [x] Fix all tests * [x] Add test for adding a user to a team * [x] Add test for managing labels on a task * [x] Add test for managing assignees on a task * [x] Make sure it looks good on mobile
konrad added 36 commits 2021-01-02 21:08:14 +00:00
continuous-integration/drone/pr Build is failing Details
05e4bba6f7
Fix multiselect tests
konrad added 1 commit 2021-01-04 21:30:11 +00:00
continuous-integration/drone/pr Build is failing Details
05978e2b5f
Fix saving a team
konrad added 1 commit 2021-01-04 21:50:59 +00:00
continuous-integration/drone/pr Build is passing Details
5042d1ca91
Add selecting single search result on enter
konrad added 1 commit 2021-01-04 21:51:06 +00:00
continuous-integration/drone/pr Build is passing Details
44068e99cc
Merge branch 'master' into feature/multiselect
konrad added 1 commit 2021-01-04 22:04:15 +00:00
continuous-integration/drone/pr Build is passing Details
eaa36d7f37
Add test for adding a user to a team
konrad added 1 commit 2021-01-04 22:20:40 +00:00
continuous-integration/drone/pr Build is passing Details
cb64aebd92
Merge branch 'master' into feature/multiselect
konrad added 1 commit 2021-01-06 17:45:26 +00:00
continuous-integration/drone/pr Build is passing Details
17ab80e913
Merge branch 'master' into feature/multiselect
konrad added 1 commit 2021-01-06 18:05:15 +00:00
continuous-integration/drone/pr Build is passing Details
4fac2b4750
Add tests for managing assignees on a task
konrad added 1 commit 2021-01-06 18:20:33 +00:00
continuous-integration/drone/pr Build is passing Details
cf7136769d
Add tests for managing labels on a task
konrad added 1 commit 2021-01-06 18:20:47 +00:00
continuous-integration/drone/pr Build is passing Details
10885f673c
Remove .only modifier
konrad added 1 commit 2021-01-06 18:37:39 +00:00
continuous-integration/drone/pr Build is passing Details
84e6dd93e4
Fix mobile versions of the dropdown with search results
konrad merged commit fe6d975134 into master 2021-01-06 22:36:32 +00:00
konrad deleted branch feature/multiselect 2021-01-06 22:36:39 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.