summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
6 daysA guide for an agent creating doot tasksHEADmasterPeter Stone
2026-09-20Surface a dead OAuth grant instead of reporting it as connectedPeter Stone
2026-09-20gofmt the files added in the previous commitPeter Stone
2026-09-20Make shopping items editable: tap to rename, move store/section, deletePeter Stone
2026-09-20Fix Google Tasks: token refresh used a cancelled contextPeter Stone
2026-09-20Add .ics calendar feed supportPeter Stone
2026-09-20Drop Trello as a shopping source, importing the two groups worth keepingPeter Stone
2026-09-20Stop per-store add forms jumping to the bottom of the pagePeter Stone
2026-09-20Fold the DB-ping health check in; delete the watchdog that never ranPeter Stone
2026-09-20Verify deploys, and add a self-recovering health checkPeter Stone
2026-09-20Stop deploy stripping the execute bit from site binariesPeter Stone
2026-09-15Allow yb.tl in CSP frame-src so the GGR tracker embed can actually loadClaude
2026-09-08Swap V2cam feed for the Golden Globe Race tracker mapPeter Stone
2026-09-07Split timeline width across lanes instead of stacking overlapping eventsPeter Stone
2026-09-03Finish the spec status update (previous commit only applied partially)Peter Stone
2026-09-03Update punch-list spec: record what shipped and what's still openPeter Stone
2026-09-03Make the day's list a pull of committed work, not a push of everything unblockedPeter Stone
2026-09-03Update punch-list spec: correct the recurrence diagnosis, record progressPeter Stone
2026-09-03Abandon recurring occurrences superseded by their next iterationPeter Stone
2026-09-03Revert "Show one row per recurring chore in the flat task list"Peter Stone
2026-09-03Show one row per recurring chore in the flat task listPeter Stone
2026-09-02Add design spec for the pull-based punch listPeter Stone
2026-09-02Hide paused chains' tasks from the task listPeter Stone
2026-09-02Extend session lifetime and idle timeout from 7 days / 24h to 1 yearPeter Stone
2026-09-02Restore WebView state across Activity recreation in the dashboard widgetPeter Stone
2026-08-30Fix swipe-nav false positives on scroll, shopping quick-add overflowPeter Stone
2026-08-29Fix web quick-add keyboard viewport bug and shopping-mode add scroll jumpPeter Stone
2026-08-24Remove confirmed-orphaned routes, handlers, and templatesPeter Stone
2026-08-23Remove unused /tabs/conditions partial and routePeter Stone
2026-08-23Update conditions page: refresh V1cam URL, zoom out Windy mapsPeter Stone
2026-08-16Replace Google Tasks service-account auth with real OAuthPeter Stone
2026-08-14Fix integration papercuts found in cross-source reviewPeter Stone
2026-08-14Fix tomorrow's all-day events using the wrong text colorPeter Stone
2026-08-13Fix blank task-detail modal for Google TasksPeter Stone
2026-08-12Add task title editing/deletion, timeline click-to-open, widget app launchPeter Stone
2026-08-12Fix tomorrow's task rows: color and alignment vs tomorrow's eventsPeter Stone
2026-08-10Fix widget showing tomorrow's dated tasks under todayPeter Stone
2026-08-09Widget: Quick Add dismisses instantly instead of blocking on networkPeter Stone
2026-08-07Wire the Tasks tab into nav; fold in buckets/projects/labels and recurrencePeter Stone
2026-08-06Remove the feature toggle system (dead code)Peter Stone
2026-08-06Widget: real launcher icon, fix double title bar, rename app to "doot"Peter Stone
2026-08-06Widget: give Dashboard its own launcher icon, add toolbar navPeter Stone
2026-08-06Widget: fix QuickAdd keyboard-focus race, force widget re-render on savePeter Stone
2026-08-06Widget: ship Material You theming, past-events restructuring, legibility fixe...Peter Stone
2026-08-06Widget: wrap the web dashboard in a WebView (DashboardActivity)Peter Stone
2026-08-06Widget: add postpone (tomorrow/next week/next month) to task detail popupPeter Stone
2026-08-06Fix Google Calendar TimeMin using server time instead of display timezonePeter Stone
2026-08-06Widget: target Android 16 (API 36) natively, no compatibility fallbackPeter Stone
2026-08-05Widget: fix "complete works once, then stops" race between overlapping comple...Peter Stone
2026-08-04Widget quick-add: surface errors instead of failing silentlyPeter Stone