[GH-ISSUE #1174] [FR]: Support Group by Date in Kanban Board #468

Closed
opened 2026-03-23 20:36:53 +00:00 by mirror · 11 comments
Owner

Originally created by @appflowy on GitHub (Sep 27, 2022).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/1174

Originally assigned to: @zoli on GitHub.

Support Group by Date in Kanban Board.

Currently, AppFowy doesn't support grouping by the Date property, as shown below.
Image

An example (see below) the dates are grouped by Month. Implement support grouping the records in Kanban board by the date property.

Image

Originally created by @appflowy on GitHub (Sep 27, 2022). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/1174 Originally assigned to: @zoli on GitHub. Support Group by Date in Kanban Board. Currently, AppFowy doesn't support grouping by the Date property, as shown below. ![Image](https://user-images.githubusercontent.com/86001920/192415152-94d79e21-add8-40a4-a1be-3d6dff8e12ba.gif) An example (see below) the dates are grouped by Month. Implement support grouping the records in Kanban board by the date property. ![Image](https://user-images.githubusercontent.com/86001920/192416901-d274205f-7214-426e-b319-7f093de188b5.png)
Author
Owner

@AmoleR commented on GitHub (Oct 21, 2022):

I'd love to help with this. This would just be making a new controller for date (and changing the grayed-out version of Date to a selectable version). Am I missing anything?

<!-- gh-comment-id:1286488964 --> @AmoleR commented on GitHub (Oct 21, 2022): I'd love to help with this. This would just be making a new controller for date (and changing the grayed-out version of Date to a selectable version). Am I missing anything?
Author
Owner

@0xvasanth commented on GitHub (Dec 31, 2022):

@AmoleR are you working on this, i will like to help on this

<!-- gh-comment-id:1368258251 --> @0xvasanth commented on GitHub (Dec 31, 2022): @AmoleR are you working on this, i will like to help on this
Author
Owner

@annieappflowy commented on GitHub (Jan 3, 2023):

Sorry for missing your question @AmoleR .
This is not a straightforward task to be honest. Since it's been months, maybe we can let @itsparser give it a try!
Let me know if there is anything else that interests you: https://github.com/orgs/AppFlowy-IO/projects/5/views/4
We'll assign you a mentor this time in case you need quick help!

<!-- gh-comment-id:1369364838 --> @annieappflowy commented on GitHub (Jan 3, 2023): Sorry for missing your question @AmoleR . This is not a straightforward task to be honest. Since it's been months, maybe we can let @itsparser give it a try! Let me know if there is anything else that interests you: https://github.com/orgs/AppFlowy-IO/projects/5/views/4 We'll assign you a mentor this time in case you need quick help!
Author
Owner

@annieappflowy commented on GitHub (Jan 3, 2023):

Assigned it to @itsparser. Your mentor is @appflowy for this task. You can DM him on Discord for help.
You also have a friend who's working on a similar task at the moment: https://github.com/AppFlowy-IO/AppFlowy/issues/1175#issuecomment-1369366348

<!-- gh-comment-id:1369366977 --> @annieappflowy commented on GitHub (Jan 3, 2023): Assigned it to @itsparser. Your mentor is @appflowy for this task. You can DM him on Discord for help. You also have a friend who's working on a similar task at the moment: https://github.com/AppFlowy-IO/AppFlowy/issues/1175#issuecomment-1369366348
Author
Owner

@0xvasanth commented on GitHub (Jan 3, 2023):

thanks for the Connection, will go through the code and will update back

<!-- gh-comment-id:1370045008 --> @0xvasanth commented on GitHub (Jan 3, 2023): thanks for the Connection, will go through the code and will update back
Author
Owner

@annieappflowy commented on GitHub (Feb 21, 2023):

Hello @itsparser , are you still working on this issue? Do you need help?

<!-- gh-comment-id:1437964534 --> @annieappflowy commented on GitHub (Feb 21, 2023): Hello @itsparser , are you still working on this issue? Do you need help?
Author
Owner

@zoli commented on GitHub (May 8, 2023):

@annieappflowy, I would like to take on this if @itsparser is no longer interested.

<!-- gh-comment-id:1538488313 --> @zoli commented on GitHub (May 8, 2023): @annieappflowy, I would like to take on this if @itsparser is no longer interested.
Author
Owner

@annieappflowy commented on GitHub (May 9, 2023):

Assigned. Thanks @zoli for offering the help!

<!-- gh-comment-id:1539442885 --> @annieappflowy commented on GitHub (May 9, 2023): Assigned. Thanks @zoli for offering the help!
Author
Owner

@zoli commented on GitHub (May 10, 2023):

About this, I would like to suggest having multiple group options:

  • By Day
  • By Month
  • By Week Number
<!-- gh-comment-id:1541445190 --> @zoli commented on GitHub (May 10, 2023): About this, I would like to suggest having multiple group options: - By Day - By Month - By Week Number
Author
Owner

@zoli commented on GitHub (May 14, 2023):

About this, I would like to suggest having multiple group options:

After reading DateGroupConfigurationRevision I see that you already had this in mind. But I don't get DateCondition::Relative meaning. What's that supposed to mean, grouping date by what?

<!-- gh-comment-id:1546821002 --> @zoli commented on GitHub (May 14, 2023): > About this, I would like to suggest having multiple group options: After reading `DateGroupConfigurationRevision` I see that you already had this in mind. But I don't get `DateCondition::Relative` meaning. What's that supposed to mean, grouping date by what?
Author
Owner

@zoli commented on GitHub (May 22, 2023):

About this, I would like to suggest having multiple group options:

After reading DateGroupConfigurationRevision I see that you already had this in mind. But I don't get DateCondition::Relative meaning. What's that supposed to mean, grouping date by what?

From what I found Relative means "Tomorrow", "Next 7 days", "Next 30 days" and other next months.

<!-- gh-comment-id:1557438395 --> @zoli commented on GitHub (May 22, 2023): > > About this, I would like to suggest having multiple group options: > > After reading `DateGroupConfigurationRevision` I see that you already had this in mind. But I don't get `DateCondition::Relative` meaning. What's that supposed to mean, grouping date by what? From what I found `Relative` means "Tomorrow", "Next 7 days", "Next 30 days" and other next months.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#468
No description provided.