|
Дедлайны и регулярные задачи (ТЗ 3.4, 3.5)
- дедлайны двух видов: строгий (deadline_date) и нестрогий (deadline_period: день/неделя/месяц/год); бейджи в дереве и списке, просроченные — красным - регулярные задачи: три правила (интервал N дней, дни недели, день месяца), якорь — фиксированный календарь от даты выполнения; при завершении автоматически рождается следующий экземпляр (API и MCP) - «3 варианта»: срочность дедлайнов влияет на отбор (просроченные и близкие строгие — первыми, затем нестрогие периоды) - ТЗ 0.4: вопросы 8.1–8.3 помечены решёнными (правила повторения, прогноз, валюта) Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| backend/alembic/versions/5245dee4bd6e_deadlines_and_recurrence.py 0 → 100644 |
|---|
| backend/app/api/tasks.py |
|---|
| backend/app/mcp_server.py |
|---|
| backend/app/models.py |
|---|
| backend/app/schemas.py |
|---|
| backend/app/services/options.py |
|---|
| backend/app/services/recurrence.py 0 → 100644 |
|---|
| backend/tests/test_recurrence.py 0 → 100644 |
|---|
| docs/TZ.md |
|---|
| frontend/src/api.ts |
|---|
| frontend/src/taskui.ts |
|---|
| frontend/src/views/ListView.vue |
|---|
| frontend/src/views/StackView.vue |
|---|
| frontend/src/views/TreeView.vue |
|---|