blob: 091929d456eed335a58e16905ffa306f2e1158f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# Session State
**Active Task:** None
**Completed Tasks:**
- **Obsidian Removal:** ✅
- **Authentication:** ✅
- **VPS Deployment Preparation:** ✅
- **Issue Batch (001-016):** ✅
- 001: Hide future tasks behind fold
- 002: Modal menu for quick add/bug report
- 003: Fix tap to expand
- 005: Visual task timing differentiation
- 006: Reorder tasks by urgency
- 007: Fix outdated Todoist link
- 009: Keep completed tasks visible until refresh
- 010: Fix quick add timestamp (evening date bug)
- 015: Random landscape background
- 016: Click task to edit details
**Current Status:** [REVIEW_READY]
**Files Modified:**
- `internal/api/todoist.go` - Updated URL format, added UpdateTask method
- `internal/api/interfaces.go` - Added UpdateTask to TodoistAPI interface
- `internal/handlers/handlers.go` - Added task detail/update handlers, completed task HTML response
- `internal/handlers/tabs.go` - Added urgency sorting, future task partitioning
- `internal/handlers/handlers_test.go` - Added UpdateTask mock
- `internal/models/atom.go` - Added IsFuture field
- `cmd/dashboard/main.go` - Added task detail/update routes
- `web/templates/index.html` - Added unified modal, task edit modal, random background
- `web/templates/partials/tasks-tab.html` - Checkbox complete, expand details, urgency styling, future fold
**All Issues Complete - Ready for Review**
|