Add default filter for tasks assigned to current logged in user

Similar to Better ways to show Current Tasks , I think it would be very helpful to provide a way to filter tasks by assignee = current logged in user. This is a common view in many task tracking applications for teams/orgs with many users and it’s a bit cumbersome to tell every user they must create their own personal filter with their username in the query.

Augmenting the filter API to allow a dynamic “current user” target would work, since this could be used in a project view. But even better than that I think would be the ability to enable this filter by default for everyone to be able to use on their overview page.

There’s actually a github issue asking for pretty much the same thing Default my open Tasks filter · Issue #1483 · go-vikunja/vikunja · GitHub