[PR #1771] [MERGED] feat: add comment count to tasks #5210

Closed
opened 2026-04-16 13:30:40 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/1771
Author: @mithileshgupta12
Created: 11/8/2025
Status: Merged
Merged: 11/11/2025
Merged by: @kolaente

Base: mainHead: feat/add-comment-count-to-tasks


📝 Commits (10+)

  • 118bbf3 Added comment_count in task
  • 7ce5517 Changed comment_count to pointer to enable omitempty
  • 56d7efe Added comment count in frontend query
  • a92e0b2 Fixed comments not showing issue
  • 0301a19 Added comment count in kanban and list
  • 0b826d2 Added comments in table view
  • db014fe Added index on task_id in task_comments
  • c265bfb Added comments in tasks in overview
  • cc5546a Defaulting to false for active col
  • 354b042 Fixed some small issues

📊 Changes

13 files changed (+172 additions, -6 deletions)

View changed files

📝 frontend/src/components/project/views/ProjectList.vue (+2 -2)
📝 frontend/src/components/project/views/ProjectTable.vue (+22 -1)
📝 frontend/src/components/tasks/partials/KanbanCard.vue (+26 -0)
📝 frontend/src/components/tasks/partials/SingleTaskInProject.vue (+26 -0)
📝 frontend/src/i18n/lang/en.json (+2 -0)
📝 frontend/src/modelTypes/ITask.ts (+1 -0)
📝 frontend/src/services/taskCollection.ts (+1 -1)
📝 frontend/src/stores/kanban.ts (+2 -0)
📝 frontend/src/views/tasks/ShowTasks.vue (+1 -0)
pkg/migration/20251108154913.go (+36 -0)
📝 pkg/models/task_collection.go (+5 -1)
📝 pkg/models/task_comments.go (+38 -1)
📝 pkg/models/tasks.go (+10 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-vikunja/vikunja/pull/1771 **Author:** [@mithileshgupta12](https://github.com/mithileshgupta12) **Created:** 11/8/2025 **Status:** ✅ Merged **Merged:** 11/11/2025 **Merged by:** [@kolaente](https://github.com/kolaente) **Base:** `main` ← **Head:** `feat/add-comment-count-to-tasks` --- ### 📝 Commits (10+) - [`118bbf3`](https://github.com/go-vikunja/vikunja/commit/118bbf30de94ee945fb833af9ca1150225dc3e43) Added comment_count in task - [`7ce5517`](https://github.com/go-vikunja/vikunja/commit/7ce5517e1ee032c45527f7fa198c4588072c20ca) Changed comment_count to pointer to enable omitempty - [`56d7efe`](https://github.com/go-vikunja/vikunja/commit/56d7efe617f266c9c18b161870d7690477405936) Added comment count in frontend query - [`a92e0b2`](https://github.com/go-vikunja/vikunja/commit/a92e0b22cdafb296ff0c63e968787e823e8f106b) Fixed comments not showing issue - [`0301a19`](https://github.com/go-vikunja/vikunja/commit/0301a198be86025d5735a27b5688d10b520564b4) Added comment count in kanban and list - [`0b826d2`](https://github.com/go-vikunja/vikunja/commit/0b826d2c3a8149bd7fa69f4acb49253efda7ba51) Added comments in table view - [`db014fe`](https://github.com/go-vikunja/vikunja/commit/db014feee02e48e29f1e4437de886ac79a0fd25f) Added index on task_id in task_comments - [`c265bfb`](https://github.com/go-vikunja/vikunja/commit/c265bfbc356cc5f27fd897fbc9a0958b47a87134) Added comments in tasks in overview - [`cc5546a`](https://github.com/go-vikunja/vikunja/commit/cc5546a8091262888b2b050326f838fdec3c2b9a) Defaulting to false for active col - [`354b042`](https://github.com/go-vikunja/vikunja/commit/354b042c6cf0ff0507f77b22eb1ccccb64634783) Fixed some small issues ### 📊 Changes **13 files changed** (+172 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `frontend/src/components/project/views/ProjectList.vue` (+2 -2) 📝 `frontend/src/components/project/views/ProjectTable.vue` (+22 -1) 📝 `frontend/src/components/tasks/partials/KanbanCard.vue` (+26 -0) 📝 `frontend/src/components/tasks/partials/SingleTaskInProject.vue` (+26 -0) 📝 `frontend/src/i18n/lang/en.json` (+2 -0) 📝 `frontend/src/modelTypes/ITask.ts` (+1 -0) 📝 `frontend/src/services/taskCollection.ts` (+1 -1) 📝 `frontend/src/stores/kanban.ts` (+2 -0) 📝 `frontend/src/views/tasks/ShowTasks.vue` (+1 -0) ➕ `pkg/migration/20251108154913.go` (+36 -0) 📝 `pkg/models/task_collection.go` (+5 -1) 📝 `pkg/models/task_comments.go` (+38 -1) 📝 `pkg/models/tasks.go` (+10 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-16 13:30:40 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#5210