kolaente
d7554d9e70
feat(views): hide view switcher when there is only one view
2024-04-02 14:02:59 +02:00
kolaente
8a72fe26f8
fix(views): refactor filter button slot in wrapper
...
Before this change, the filter button on the top right was positioned using absolute positioning and plenty of tricks, which were brittle and not really maintainable. Now, the buttons are positioned using flexbox, which should make this a lot more maintainable.
2024-04-02 14:02:31 +02:00
kolaente
13cab62d14
fix(views): transform view filter before and after loading it from the api
...
Previously, the actual filter was kept as-is when sending it to the api, essentially creating an invalid filter. This change fixes this, transforming the filter before saving and after loading.
Resolves https://kolaente.dev/vikunja/vikunja/issues/2233
2024-04-02 13:20:17 +02:00
kolaente
915f677c2a
fix(views): correctly pass view id to wrapper when gantt view is active
2024-04-02 12:50:10 +02:00
kolaente
767b058915
fix(filter): add white background to filter input
2024-03-29 18:07:37 +01:00
kolaente
5e9edef3b3
fix: lint
2024-03-19 16:33:23 +01:00
kolaente
7c30b00668
fix(views): correctly pass project id when loading more tasks in kanban views
2024-03-19 13:55:05 +01:00
kolaente
4b903c4f48
fix(views): lint
2024-03-19 00:47:52 +01:00
kolaente
434b1ea0e8
feat(views): crud in frontend
2024-03-19 00:47:50 +01:00
kolaente
6e53bf4ebe
feat(filter): add unique id to filter input
2024-03-19 00:47:50 +01:00
kolaente
b8ff7910b0
feat(filter): make filter input label configurable
2024-03-19 00:47:50 +01:00
kolaente
f6485be9e2
chore(views): move actual project views into their own folder
2024-03-19 00:47:50 +01:00
kolaente
4c1a53beed
chore(views): use view id instead of passing whole view object
2024-03-19 00:47:50 +01:00
kolaente
cf15cc6f12
feat(views): fetch tasks via view context when accessing them through views
2024-03-19 00:47:47 +01:00
kolaente
96186250f4
fix(filters): clear autocomplete results when starting the next character
2024-03-14 09:05:07 +01:00
kolaente
6cf3a578c0
fix(filters): correctly replace values when clicking on an autocomplete result
...
Related https://kolaente.dev/vikunja/vikunja/issues/2194
2024-03-14 09:02:57 +01:00
kolaente
c8b35d49ca
fix(filters): correctly return project from filter
...
Related https://kolaente.dev/vikunja/vikunja/issues/2194
2024-03-14 08:49:02 +01:00
kolaente
161bb1b192
fix(filters): do not watch debounced
2024-03-14 08:40:03 +01:00
kolaente
07e84f2abf
fix(reminders): make debounce logic actually work
2024-03-13 20:11:00 +01:00
kolaente
d4605905d3
fix(filters): do not fire filter change immediately
...
Related to https://kolaente.dev/vikunja/vikunja/issues/2194#issuecomment-61081
2024-03-13 19:58:24 +01:00
kolaente
7bf2664e55
fix(filters): persist filters in url
...
This allows us to keep the filters when navigating back from a task or other url.
2024-03-13 19:03:23 +01:00
kolaente
a6edf1d325
feat(filters): make clear filters button less obvious
2024-03-13 17:33:34 +01:00
kolaente
fc4eed6eb4
fix(filters): lint
2024-03-13 17:21:20 +01:00
kolaente
15215b30a0
fix(filters): rework filter popup button
2024-03-13 17:19:15 +01:00
kolaente
e44897e0d4
fix(filter): do not match join operator
...
Partial fix for https://kolaente.dev/vikunja/vikunja/issues/2194
2024-03-12 21:30:59 +01:00
kolaente
dbfe162cd2
fix(filters): label highlighting and autocomplete fields now work with in operator
...
Previously, when creating a filter query with the 'in' operator and multiple values, autocompletion and highlighting was not available. This change now implements a split for each value, seperated by a comma.
2024-03-11 15:41:06 +01:00
kolaente
22dcedcd7d
fix(filter): correctly replace project title in filter query
...
Resolves https://community.vikunja.io/t/filter-option-to-exclude-a-tag-project-etc/1523/6
2024-03-10 18:32:15 +01:00
kolaente
d628471d0e
fix(filters): close filter popup when clicking on show results
2024-03-09 20:08:18 +01:00
kolaente
4e6e0608c7
fix(filters): lint
2024-03-09 20:08:17 +01:00
kolaente
b874b02412
feat(filters): highlight label colors in filter
2024-03-09 19:07:32 +01:00
kolaente
084a62e835
fix(filters): layout problems with assignee user avatar
2024-03-09 19:07:31 +01:00
kolaente
f3e2b1b89b
fix(filters): remove footer when editing a saved filter
2024-03-09 19:07:31 +01:00
kolaente
d0b762d761
docs(filter): add filter query explanation
2024-03-09 19:07:31 +01:00
kolaente
e0a7f46e5d
feat(filter): fall back to simple search when filter query does not contain any filter inputs
2024-03-09 19:07:31 +01:00
kolaente
533e778b93
fix(filter): bubble filter query changes up on blur only
2024-03-09 19:07:31 +01:00
kolaente
1d2f3ca546
feat(filter): resolve label and project ids back to titles when loading a filter
2024-03-09 19:07:31 +01:00
kolaente
55b806d311
feat(filter): resolve labels and projects to ids before filtering
2024-03-09 19:07:30 +01:00
kolaente
0c947790e8
feat(filter): add button to show filter results
2024-03-09 19:07:30 +01:00
kolaente
b35eb4adbf
fix(filter): correctly pass down options
2024-03-09 19:07:30 +01:00
kolaente
a22652b737
feat(filter): remove now unused code
2024-03-09 19:07:30 +01:00
kolaente
4dcd3abe9e
feat(filter): emit filter query
2024-03-09 19:07:30 +01:00
kolaente
5a13c2b423
fix(filter): add role=search to filter card
2024-03-09 19:07:30 +01:00
kolaente
9eac746984
feat(filter): autocomplete for projects
2024-03-09 19:07:30 +01:00
kolaente
b1d9dc6fc3
feat(filter): autocomplete for assignees
2024-03-09 19:07:30 +01:00
kolaente
8fa2f6686a
feat(filter): add actual label search when autocompleting
2024-03-09 19:07:30 +01:00
kolaente
9ade917ac4
feat(filter): make the autocomplete look pretty
2024-03-09 19:07:30 +01:00
kolaente
7fc1f27ef5
feat(filter): add autocompletion poc for labels
2024-03-09 19:07:30 +01:00
kolaente
356399f853
chore: format
2024-03-09 19:07:29 +01:00
kolaente
9ed93b181d
fix(filters): make sure spaces before and after are not removed
2024-03-09 19:07:29 +01:00
kolaente
981f2d0e70
fix(filters): color
2024-03-09 19:07:29 +01:00