summaryrefslogtreecommitdiff
path: root/SESSION_STATE.md
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**