Skip to content

Add overdue tasks (Просрочена) to task dashboard#2192

Merged
ideav merged 3 commits intomainfrom
issue-2191-e0e27342b03b
Apr 27, 2026
Merged

Add overdue tasks (Просрочена) to task dashboard#2192
ideav merged 3 commits intomainfrom
issue-2191-e0e27342b03b

Conversation

@konard
Copy link
Copy Markdown
Collaborator

@konard konard commented Apr 27, 2026

Summary

  • Adds Просрочена (overdue) KPI card between В работе and Отложена
  • Shows overdue tasks in the monthly bar chart and legend
  • Includes overdue count in summary totals and completion rate calculation
  • Adds Просрочена column (id 155680) to fallback column definitions
  • Reassigns Отложена to amber color; red is now used exclusively for overdue tasks

How to reproduce the issue

Open the task dashboard (templates/sportzania/taskdash.html). The report data (Дэшборд - Задачи.json) contains a Просрочена column, but the dashboard did not display it anywhere — not in KPIs, chart, or legend.

What was changed

Area Change
KPI cards Added "Просрочена" card (6th card, red icon)
Chart legend Added "Просрочена" dot in red
Chart bars Added overdue segment (red) per month
Summary calculation overdue added to total
Fallback columns Added id 155680 / name Просрочена
Color semantics Overdue = red; Отложена = amber

Test plan

  • Open the dashboard and verify the "Просрочена" KPI card appears
  • Verify overdue tasks appear in chart bars (red segment)
  • Verify the legend shows the red "Просрочена" dot
  • Verify the "Всего задач" total includes overdue tasks

Fixes #2191

Adding .gitkeep for PR creation (default mode).
This file will be removed when the task is complete.

Issue: #2191
@konard konard self-assigned this Apr 27, 2026
- Add Просрочена KPI card with red icon between В работе and Отложена
- Include overdue count in chart bars and legend
- Update monthly series and summary calculations to include overdue
- Add Просрочена to fallback columns and metric column detection
- Reassign Отложена color to amber (red is now used for overdue)
- Expand KPI grid to 6 columns
@konard konard changed the title [WIP] templates/sportzania/taskdash.html Добавь сведения о просроченных задачах Add overdue tasks (Просрочена) to task dashboard Apr 27, 2026
@konard konard marked this pull request as ready for review April 27, 2026 05:04
@konard
Copy link
Copy Markdown
Collaborator Author

konard commented Apr 27, 2026

Solution summary

Done. Here's what was implemented:

Changes to templates/sportzania/taskdash.html:

  1. KPI card — Added "Просрочена" card (red icon) between "В работе" and "Отложена"; expanded KPI grid to 6 columns
  2. Chart legend — Added red "Просрочена" dot
  3. Chart bars — Added overdue (red) segment per month
  4. Monthly seriesoverdue field tracked and included in totals
  5. Summaryoverdue counted in total and completion rate
  6. Fallback columns — Added { id: '155680', name: 'Просрочена' }
  7. Metric detectiontaskdashIsMetricColumn now recognizes "просрочена"
  8. Color semantics — Red is now exclusively for overdue; "Отложена" uses amber

PR: #2192


This summary was automatically extracted from the AI working session output.

@konard
Copy link
Copy Markdown
Collaborator Author

konard commented Apr 27, 2026

🤖 Solution Draft Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost: $0.727274

📊 Context and tokens usage:

  • 55.6K / 1M (6%) input tokens, 9.3K / 64K (14%) output tokens

Total: (55.9K + 1.3M cached) input tokens, 9.3K output tokens, $0.727274 cost

🤖 Models used:

  • Tool: Anthropic Claude Code
  • Requested: sonnet
  • Model: Claude Sonnet 4.6 (claude-sonnet-4-6)

📎 Log file uploaded as Gist (1578KB)


Now working session is ended, feel free to review and add any feedback on the solution draft.

@konard
Copy link
Copy Markdown
Collaborator Author

konard commented Apr 27, 2026

✅ Ready to merge

This pull request is now ready to be merged:

  • No CI/CD checks are configured for this repository
  • No merge conflicts
  • No pending changes

Monitored by hive-mind with --auto-restart-until-mergeable flag

@ideav ideav merged commit 1859898 into main Apr 27, 2026
@ideav ideav deleted the issue-2191-e0e27342b03b branch April 28, 2026 10:25
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.

templates/sportzania/taskdash.html Добавь сведения о просроченных задачах

2 participants