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
e1c972d64d
fix(filters): replace project titles at the match position, not anywhere in the filter string
...
This fixes a bug where the project title would not be replaced correctly in cases where the project title contained parts of the word "project".
Resolves https://kolaente.dev/vikunja/vikunja/issues/2194
2024-03-12 22:05:26 +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
0529f30e77
fix(filters): parse labels and projects correctly when using in
filter operator
2024-03-11 15:16:39 +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
4e6e0608c7
fix(filters): lint
2024-03-09 20:08:17 +01:00
kolaente
d0b762d761
docs(filter): add filter query explanation
2024-03-09 19:07:31 +01:00
kolaente
be253333c2
fix(filter): don't transform anything when input is empty
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
viehlieb
ed4da96ab1
feat: assign users to teams via OIDC claims ( #1393 )
...
This change adds the ability to sync teams via a custom openid claim. Vikunja will automatically create and delete teams as necessary, it will also add and remove users when they log in. These teams are fully managed by Vikunja and cannot be updated by a user.
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/1393
Resolves https://kolaente.dev/vikunja/vikunja/issues/1279
Resolves https://github.com/go-vikunja/vikunja/issues/42
Resolves https://kolaente.dev/vikunja/vikunja/issues/950
Co-authored-by: viehlieb <pf@pragma-shift.net>
Co-committed-by: viehlieb <pf@pragma-shift.net>
2024-03-02 08:47:10 +00:00
kolaente
0f28767acc
feat: enable infinite nesting always, remove setting
2024-02-09 14:26:42 +01:00
kolaente
fc4676315d
chore: move frontend files
2024-02-07 14:56:56 +01:00