Skip to content

feat(tasks): highlight overdue tasks and show overdue badge in dialog#209

Merged
its-me-abhishek merged 1 commit intoCCExtractor:mainfrom
ShivaGupta-14:feat/152-overdue-task
Nov 19, 2025
Merged

feat(tasks): highlight overdue tasks and show overdue badge in dialog#209
its-me-abhishek merged 1 commit intoCCExtractor:mainfrom
ShivaGupta-14:feat/152-overdue-task

Conversation

@ShivaGupta-14
Copy link
Copy Markdown
Contributor

@ShivaGupta-14 ShivaGupta-14 commented Nov 19, 2025

Overdue Task Highlighting & Prioritization

This PR implements improved visibility for overdue tasks, making it easier for users to quickly identify pending work that requires immediate attention.

  • Added red background styling to task IDs when the due date has passed
  • Added an "Overdue" badge inside the task details dialog for pending + overdue tasks
  • Implemented sorting logic to always place overdue tasks at the top of the list
  • Updated search and filter flows to keep overdue-first ordering consistent
  • Added unit tests to verify overdue styling and badge rendering

Description

Checklist

  • Ran npx prettier --write . (for formatting)
  • Ran gofmt -w . (for Go backend)
  • Ran npm test (for JS/TS testing)
  • Added unit tests, if applicable
  • Verified all tests pass
  • Updated documentation, if needed

Additional Notes

Video: Link

Screenshots

Screenshot 2025-11-19 at 9 12 50 AM Screenshot 2025-11-19 at 9 13 02 AM Screenshot 2025-11-19 at 9 12 30 AM Screenshot 2025-11-19 at 9 13 09 AM

- Added red background styling to task IDs when due date is past
- Added "Overdue" badge inside task details dialog for pending + overdue tasks
- Implemented sorting logic to always display overdue tasks at the top
- Updated search and filter flows to keep overdue-first sorting consistent
- Added tests to verify overdue styling and badge rendering

Fixes: CCExtractor#152
@its-me-abhishek its-me-abhishek merged commit 064ba32 into CCExtractor:main Nov 19, 2025
4 checks passed
@ShivaGupta-14 ShivaGupta-14 deleted the feat/152-overdue-task branch November 20, 2025 18:17
ShivaGupta-14 added a commit to ShivaGupta-14/ccsync that referenced this pull request Dec 25, 2025
…CCExtractor#209)

- Added red background styling to task IDs when due date is past
- Added "Overdue" badge inside task details dialog for pending + overdue tasks
- Implemented sorting logic to always display overdue tasks at the top
- Updated search and filter flows to keep overdue-first sorting consistent
- Added tests to verify overdue styling and badge rendering

Fixes: CCExtractor#152
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Highlight Overdue Tasks in Red

2 participants