Improvement: Filtering

I love filters, but currently they have some limitations and it would be great to extend this system!

For example I noticed that filtering for a task name is only possible in the temporary filter on the view and not in the view filter itself. Additionally it would be great to be able to filter for tasks that don’t have a specific name (or part of a name) or possibly even to have filters based on regex.

I also noticed an issue with filtering for labels not in multiple labels (Test1, Test2, Test3). My expectation is that only tasks are displayed that don’t have any label from the list (including no labels at all). Currently this seems to be bugged where it sometimes just shows all tasks even though they have labels like Test1, Test2 or Test3 - this is a bit difficult to reproduce, but I was able to get it to this behavior on the demo instance when I was filtering for new labels (the pre-created labels were fine for some reason). And no tasks with no labels are shown.

Also related to labels, there is no autocomplete dropdown for filters with label not in for the second label and onward.

It would be great if there is a way to filter for empty lists to filter for tasks that don’t have any assignees or no labels and so on.

That should not be the case. Can you reproduce this on the demo?

Was able to reproduce this, will look into a fix.

This depends on the “Include tasks with no value set” checkbox below the filter input.

Only for not in queries?

There are plans to add a null filter value in the future which should allow this.

Yeah, that’s also the case there. I just entered a word in the temporary filter and it searched for that, but not in the view filter.

Also repeating this here in case you didn’t see it (it’s a separate point but I didn’t separate it properly)

Thank you!

There seems to be no such setting in the view filter, only the temporary.

Yeah otherwise it seems fine.

Cool!

Which query did you use?

I mean this checkbox:

That sounds like a but. Will take a look as well.

Just any word like “test”. In a temporary filter that works, but not in the view filter.
It throws error.4024 The filter expression 'test' is invalid: invalid or incomplete filter expression
There should be a special field to check for like name = "test" or so, with variants depending if you want to search for exact matches, substrings, or a negated form of these.

You are looking at saved filters, but the problem is with filters in views.

Ah! You mean in the view edit dialogue?

Yeah exactly :slight_smile: That’s what my most of my points were concerned about

Gotcha. Will look into a fix

1 Like