mirror of
https://github.com/plankanban/planka.git
synced 2026-02-05 00:39:58 +03:00
[PR #845] [MERGED] feat: Colorize DueDate badge and add toggleable completion flag. #1120
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/plankanban/planka/pull/845
Author: @glorpen
Created: 8/12/2024
Status: ✅ Merged
Merged: 8/12/2024
Merged by: @meltyshev
Base:
master← Head:master📝 Commits (2)
1bf2547feat: Colorize DueDate badge and add toggleable completion flag.cce3d7achore: Fix linting📊 Changes
12 files changed (+207 additions, -38 deletions)
View changed files
📝
client/src/components/Card/Card.jsx(+17 -1)📝
client/src/components/CardModal/CardModal.jsx(+18 -2)📝
client/src/components/DueDate/DueDate.jsx(+77 -30)📝
client/src/components/DueDate/DueDate.module.scss(+53 -0)📝
client/src/containers/CardContainer.js(+3 -4)📝
client/src/containers/CardModalContainer.js(+2 -0)📝
client/src/models/Card.js(+4 -0)📝
server/api/controllers/cards/create.js(+11 -1)📝
server/api/controllers/cards/update.js(+4 -0)📝
server/api/helpers/cards/duplicate-one.js(+1 -0)📝
server/api/models/Card.js(+5 -0)➕
server/db/migrations/20240812065305_add_due_completion.js.js(+12 -0)📄 Description
Mark overdue dates with red colour, less than 24h with yellow and completed with green. In Card edit modal, DueDate widget now allows toggling completion flag (checkbox).
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.