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
Fix multiselect tests
Some checks failed
continuous-integration/drone/pr Build is failing
05e4bba6f7
konrad added 1 commit 2021-01-04 21:30:11 +00:00
Fix saving a team
Some checks failed
continuous-integration/drone/pr Build is failing
05978e2b5f
konrad added 1 commit 2021-01-04 21:50:59 +00:00
Add selecting single search result on enter
All checks were successful
continuous-integration/drone/pr Build is passing
5042d1ca91
konrad added 1 commit 2021-01-04 21:51:06 +00:00
Merge branch 'master' into feature/multiselect
All checks were successful
continuous-integration/drone/pr Build is passing
44068e99cc
konrad added 1 commit 2021-01-04 22:04:15 +00:00
Add test for adding a user to a team
All checks were successful
continuous-integration/drone/pr Build is passing
eaa36d7f37
konrad added 1 commit 2021-01-04 22:20:40 +00:00
Merge branch 'master' into feature/multiselect
All checks were successful
continuous-integration/drone/pr Build is passing
cb64aebd92
konrad added 1 commit 2021-01-06 17:45:26 +00:00
Merge branch 'master' into feature/multiselect
All checks were successful
continuous-integration/drone/pr Build is passing
17ab80e913
konrad added 1 commit 2021-01-06 18:05:15 +00:00
Add tests for managing assignees on a task
All checks were successful
continuous-integration/drone/pr Build is passing
4fac2b4750
konrad added 1 commit 2021-01-06 18:20:33 +00:00
Add tests for managing labels on a task
All checks were successful
continuous-integration/drone/pr Build is passing
cf7136769d
konrad added 1 commit 2021-01-06 18:20:47 +00:00
Remove .only modifier
All checks were successful
continuous-integration/drone/pr Build is passing
10885f673c
konrad added 1 commit 2021-01-06 18:37:39 +00:00
Fix mobile versions of the dropdown with search results
All checks were successful
continuous-integration/drone/pr Build is passing
84e6dd93e4
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.