Menu

#935 Filter cards by date or tags

open
nobody
2026-06-20
2017-03-24
Anonymous
No

Originally created by: ghost

Hello,

We would need a filter by date on wekan. I haven't seen such a feature on the latest version.

It could allow for example to view cards deplaced at a specific date, or to view created cards between two dates, etc.

This would be bring the possiblity to be able to review after a week for example what have been done for managers.

Is it something that would interest others ?

Thanks in advance.

Discussion

  • Anonymous

    Anonymous - 2017-04-02

    Originally posted by: neooleg

    Hi guys,

    I can define requirements (RFC) for the feature, if somebody will be able to take it in development?

     
  • Anonymous

    Anonymous - 2017-04-02

    Originally posted by: xet7

    @neooleg

    Yes, please add all details to issues what is required, how it should work etc.

     
  • Anonymous

    Anonymous - 2017-04-04

    Originally posted by: neooleg

    OK, there is draft v 0.1 with some TODOs (TBA) for later work, but basic idea should be clear.

    General

    • Filtering should be very simple for user (i.e. without any queries, operators, operands, etc.) and extendable on implementation level. Let’s call it Filtering Engine.
    • All existing features and all future plugin API should be covered with Filtering Engine, i.e. the filtering architecture should allow to implement filtering for any existing field and all added fields by plugins (see Technical Details below).
    • There are only two types of filtering for user:
    • Text filtering
    • Selector (checkbox or radio button) filtering.
    • Clear filter button should be the last one on filter panel.

    Text Filtering

    • On filter panel should be single text box which accepting any text
    • Typed text should immediately show only cards which contains this text in any of the following fields:
    • Title
    • Description
    • Text within checklists
    • Comments

    Selector Filtering

    The following fields should be represented as sections within a set of selectors inside:

    • Label (checkbox type)
    • List of labels on the board
    • Due (radio button type)
    • Due in the next day
    • Due in the next week
    • Due in the next month
    • Has no due date
    • Last updated (radio button type)
    • Updated a day ago
    • Updated a week ago
    • Updated a month ago
    • Updated more than a month ago
    • Created at (radio button type)
    • Created a day ago
    • Created a week ago
    • Created a month ago
    • Created more than a month ago
    • Created by (checkbox type)
    • List of members added to the board
    • Assigned to (checkbox type)
    • List of members added to the board

    Technical Details

    Idea

    • The general idea to have implementation which allow to compose filter logic with simple picking a field as operand and combining them with operators. It's logic of the filter.
    • The logic should be able to expose on UI. It's view of the filter.

    TBA

    Wireframes

    TBA

     
  • Anonymous

    Anonymous - 2017-04-05

    Originally posted by: ghost

    This is great it perfectly comply with our ideas.

    Thank you !

     
  • Anonymous

    Anonymous - 2017-04-07

    Originally posted by: ghost

    We have another need linked to the filter idea which is sorting.

    ex :

    • Sorting by tags (we use priority colors : P1 is red, P2 is orange, P3 is yellow and would like a sort by priority) ;
    • Sorting by dates (beginning, deadline, etc.) ;

    It could be an option of a column or a global option like filter.

    Does it need a specific issue or can it be part of this one ?

    Thanks

     
  • Anonymous

    Anonymous - 2017-04-07

    Originally posted by: neooleg

    @ebxm, this is a separate feature, so should be a separate issue IMO.

     
  • Anonymous

    Anonymous - 2017-05-27

    Originally posted by: Creanimo

    This would be very useful!
    May I add:

    • due in the previous week (great for weeklies)
    • overdue

    How about a way to save presets of combined filters like "all of my urgent cards due in next week"?

     
  • Anonymous

    Anonymous - 2019-01-02

    Originally posted by: mpathiuk

    I'd also like to be able to filter by overdue cards. I'm not sure if the advanced filter allows operands on the 'due date' field currently, I've tried but with no luck so far.

     
  • Anonymous

    Anonymous - 2019-05-11

    Originally posted by: GusevVictor

    Can I show due - overdue cards..? I'm not shure how to do it... Is it possible at all?

    I mean like this one:
    Open filter and Enter like this:
    due:overdue

    It doesn't work now...

     
  • Anonymous

    Anonymous - 2019-05-11

    Originally posted by: xet7

    @GusevVictor

    Filtering by due date etc dates is not implemented yet.

    There is only filtering by Custom Fields (Text/Number/Date/DropDown List) so if you add some Date Custom Field to cards, then you can filter those, using Advanced Filter.

     
  • Anonymous

    Anonymous - 2019-05-11

    Originally posted by: xet7

    @GusevVictor

    https://github.com/wekan/wekan/wiki/Custom-Fields

     
  • Anonymous

    Anonymous - 2019-05-11

    Originally posted by: xet7

    In newest Wekan release that was released today, also Custom Fields can have markdown.

     
  • Anonymous

    Anonymous - 2019-05-13

    Originally posted by: GusevVictor

    @GusevVictor

    Filtering by due date etc dates is not implemented yet.

    There is only filtering by Custom Fields (Text/Number/Date/DropDown List) so if you add some Date Custom Field to cards, then you can filter those, using Advanced Filter.

    Thank a lot for you job. It is very important to have a native filter with due date I think. For example: I have about 10 project. I want to open wekan and show any 'red' due date tasks from any project.

     
  • Anonymous

    Anonymous - 2020-11-20

    Originally posted by: TheBigBloodyB

    Hi there all,

    is there any way to use the filter in the calendar also?

    My intention is to NOT see cards with a Tag or custom field "done" (or like this) in the Calendar List.
    At the moment i have done cards from the past in this view:

     
  • Anonymous

    Anonymous - 2020-11-20

    Originally posted by: xet7

    @TheBigBloodyB

    Please add separate new issue.

     
  • Anonymous

    Anonymous - 2023-01-18

    Originally posted by: avatar1024

    How about a way to save presets of combined filters like "all of my urgent cards due in next week"?

    This would actually be super useful! Should we open a new feature request for this?

     

Log in to post a comment.