Calendar view of Issues and Milestones #10802

Open
opened 2025-11-02 09:18:31 -06:00 by GiteaMirror · 5 comments
Owner

Originally created by @stazio on GitHub (May 8, 2023).

Feature Description

It would be really cool if Gitea could also have some very basic team organization tools, such as a calendar view of the due dates of issues and and milestones. There would have to be a way to switch between only issues, only milestones, and both. Being able to drag and drop these issues should change their due date. Perhaps, being able to select multiple issues and drag them onto the same date as well. I'm not entirely sure how that would work when trying to drag across months. I'm also not entirely sure how to switch between the two view. Current best idea is to group it with the filters, but that doesn't seem to make too much sense since it's a toggle between views, and not a filter.

The drag and drop functionality is key as that would be the reason to have a tool like this, instead of using a simple daily CalDAV export.

I think it would work well to create a different view mode of the existing issue tracker. This way you can use the existing filtering tools to filter out issues to individual groups. In the (near) future, I would appreciate the ability to view issues from multiple repositories as well.

I love Gitea and being able to have some super simple tooling to aid organization for small teams would make a big difference.

To satisfy my own curiosity, I've already started working on an implementation of this. I've attached a screenshot of what I have so far and I think this could fit in well with what Gitea is.

Screenshots

Here is what a implementation of this could look like.

image

Originally created by @stazio on GitHub (May 8, 2023). ### Feature Description It would be really cool if Gitea could also have some very basic team organization tools, such as a calendar view of the due dates of issues and and milestones. There would have to be a way to switch between only issues, only milestones, and both. Being able to drag and drop these issues should change their due date. Perhaps, being able to select multiple issues and drag them onto the same date as well. I'm not entirely sure how that would work when trying to drag across months. I'm also not entirely sure how to switch between the two view. Current best idea is to group it with the filters, but that doesn't seem to make too much sense since it's a toggle between views, and not a filter. The drag and drop functionality is key as that would be the reason to have a tool like this, instead of using a simple daily CalDAV export. I think it would work well to create a different view mode of the existing issue tracker. This way you can use the existing filtering tools to filter out issues to individual groups. In the (near) future, I would appreciate the ability to view issues from multiple repositories as well. I love Gitea and being able to have some super simple tooling to aid organization for small teams would make a big difference. To satisfy my own curiosity, I've already started working on an implementation of this. I've attached a screenshot of what I have so far and I think this could fit in well with what Gitea is. ### Screenshots Here is what a implementation of this could look like. ![image](https://user-images.githubusercontent.com/9014588/236719803-ce83f1aa-87da-4a1a-b8a1-d948c3a7f5b8.png)
GiteaMirror added the type/proposaltype/feature labels 2025-11-02 09:18:31 -06:00
Author
Owner

@gj313 commented on GitHub (Jul 16, 2023):

great

@gj313 commented on GitHub (Jul 16, 2023): great
Author
Owner

@Shlok-Bhakta commented on GitHub (Dec 6, 2023):

Hey, just checking in. Any updates on this?

@Shlok-Bhakta commented on GitHub (Dec 6, 2023): Hey, just checking in. Any updates on this?
Author
Owner

@aelsadi commented on GitHub (Aug 7, 2024):

+1

@aelsadi commented on GitHub (Aug 7, 2024): +1
Author
Owner

@Rk4mo1fPoF commented on GitHub (Jan 6, 2025):

+1

@Rk4mo1fPoF commented on GitHub (Jan 6, 2025): +1
Author
Owner

@fazzzan commented on GitHub (Feb 9, 2025):

+1

@fazzzan commented on GitHub (Feb 9, 2025): +1
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#10802