..
adaptive-snooze.test.ts
feat(web): prep-time intelligence, adaptive snooze, event countdown, TimerCard badges
2026-02-27 22:25:36 -08:00
adaptive-snooze.ts
feat(web): prep-time intelligence, adaptive snooze, event countdown, TimerCard badges
2026-02-27 22:25:36 -08:00
ambient-sounds.ts
feat(web): add onboarding walkthrough + ambient sounds for focus mode
2026-02-28 13:35:06 -08:00
analytics.ts
feat(analytics): bridge analytics.ts to platform telemetry client
2026-02-28 02:15:45 -08:00
auth-api.ts
refactor(web): deduplicate getBaseUrl() — export from auth-api.ts, import in auth-context.tsx
2026-02-28 12:11:26 -08:00
auth-context.tsx
refactor(web): deduplicate getBaseUrl() — export from auth-api.ts, import in auth-context.tsx
2026-02-28 12:11:26 -08:00
billing-client.ts
fix(web): append /api to baseUrl for shared clients
2026-03-19 17:08:44 -07:00
calendar-import.test.ts
feat(web): Phase 2 — stats, categories, recurring, export/import, calendar .ics
2026-02-27 21:59:09 -08:00
calendar-import.ts
feat(web): Phase 2 — stats, categories, recurring, export/import, calendar .ics
2026-02-27 21:59:09 -08:00
cascade.test.ts
feat: add timer engine, cascade system, urgency system with 40 passing tests
2026-02-27 20:50:36 -08:00
cascade.ts
feat: add timer engine, cascade system, urgency system with 40 passing tests
2026-02-27 20:50:36 -08:00
categories.test.ts
ci: update CI/CD configuration
2026-03-04 20:01:34 -08:00
categories.ts
fix(tokens): replace hardcoded personal category hex with CSS token var
2026-03-29 10:29:14 -07:00
context-messages.test.ts
feat(web): add routine engine, NL parser, and context messages
2026-02-27 21:42:29 -08:00
context-messages.ts
docs(todos): standardize all TODOs with running numbers and delegatable instructions
2026-04-01 01:05:25 -07:00
diagnostics.ts
refactor(web): migrate telemetry + diagnostics to createWebTelemetry/createWebDiagnostics
2026-03-20 18:54:11 -07:00
export.test.ts
test(web): add 21 tests for exportAll/importRoutines/parseImportData
2026-02-28 19:29:39 -08:00
export.ts
fix(web): beacon transport, remove dead sync wrappers, add routine export/import
2026-02-28 19:07:14 -08:00
feature-flags.ts
feat(web): upgrade feature-flag-client to SSE streaming + getValue()
2026-03-21 17:40:43 -07:00
feedback.ts
feat(ecosystem): Phase 0 — kill-switch, feedback, accessibility, feature flags, telemetry events
2026-03-31 23:26:37 -07:00
format.test.ts
feat: add PWA manifest, landing page, privacy/terms pages, format tests (53 tests)
2026-02-27 21:00:34 -08:00
format.ts
feat: add Zustand store, dashboard UI, timer cards, create modal, alarm overlay
2026-02-27 20:55:40 -08:00
kill-switch.ts
feat(ecosystem): Phase 0 — kill-switch, feedback, accessibility, feature flags, telemetry events
2026-03-31 23:26:37 -07:00
linked-timers.test.ts
feat(web): routine editor/runner UI, linked timers, routines page
2026-02-27 22:07:16 -08:00
linked-timers.ts
feat(web): routine editor/runner UI, linked timers, routines page
2026-02-27 22:07:16 -08:00
nl-parser.test.ts
feat(web): add routine engine, NL parser, and context messages
2026-02-27 21:42:29 -08:00
nl-parser.ts
feat(web): add routine engine, NL parser, and context messages
2026-02-27 21:42:29 -08:00
notifications.ts
feat: add in-app toast system with notification fallback for denied permissions
2026-02-27 21:21:46 -08:00
platform-sync.ts
chore: update dependencies
2026-03-19 21:25:38 -07:00
prep-time.test.ts
feat(web): prep-time intelligence, adaptive snooze, event countdown, TimerCard badges
2026-02-27 22:25:36 -08:00
prep-time.ts
feat(web): prep-time intelligence, adaptive snooze, event countdown, TimerCard badges
2026-02-27 22:25:36 -08:00
product-config.ts
fix: align Fastify to 5.7.4 + add web product-config.ts
2026-03-21 20:31:26 -07:00
recurrence.test.ts
feat(web): Phase 2 — stats, categories, recurring, export/import, calendar .ics
2026-02-27 21:59:09 -08:00
recurrence.ts
feat(web): recurring timer badge, recurringTimerId field, generateTimerFromRecurrence helper
2026-02-27 22:33:57 -08:00
routine-store.ts
feat(sync): wire platform sync into timer and routine stores, extend fullSync for routines, add error/not-found pages
2026-02-28 20:24:53 -08:00
routines.test.ts
feat(web): add routine engine, NL parser, and context messages
2026-02-27 21:42:29 -08:00
routines.ts
feat(web): add routine engine, NL parser, and context messages
2026-02-27 21:42:29 -08:00
schemas.ts
feat(web): wire Zod form validation into CreateTimerModal + add event schema
2026-02-28 13:30:56 -08:00
sounds.ts
feat: add Web Audio sound system with urgency-mapped tones and notification integration
2026-02-27 21:06:25 -08:00
stats.test.ts
fix(tests): stats.test.ts topCategory test broken on Sundays — wrong Monday calculation
2026-03-01 16:37:07 -08:00
stats.ts
feat(web): Phase 2 — stats, categories, recurring, export/import, calendar .ics
2026-02-27 21:59:09 -08:00
store.test.ts
test: add 13 Zustand store tests (66 total passing)
2026-02-27 21:15:30 -08:00
store.ts
feat(sync): wire platform sync into timer and routine stores, extend fullSync for routines, add error/not-found pages
2026-02-28 20:24:53 -08:00
telemetry-events.ts
docs(todos): standardize all TODOs with running numbers and delegatable instructions
2026-04-01 01:05:25 -07:00
telemetry.ts
refactor(web): migrate telemetry + diagnostics to createWebTelemetry/createWebDiagnostics
2026-03-20 18:54:11 -07:00
time-blindness.test.ts
test: add time-blindness and urgency tests (82 total passing)
2026-02-27 21:16:49 -08:00
time-blindness.ts
feat: add time blindness aids, feedback button, tab title flash, system theme detection
2026-02-27 21:08:22 -08:00
timer-engine.test.ts
feat: add timer engine, cascade system, urgency system with 40 passing tests
2026-02-27 20:50:36 -08:00
timer-engine.ts
feat(web): add custom pre-warning messages per timer
2026-02-28 13:37:42 -08:00
urgency.test.ts
test: add time-blindness and urgency tests (82 total passing)
2026-02-27 21:16:49 -08:00
urgency.ts
ci: update CI/CD configuration
2026-03-04 20:01:34 -08:00
use-keyboard-shortcuts.ts
feat: add PomodoroView, CountdownRing, QuickTimerBar, keyboard shortcuts
2026-02-27 20:58:06 -08:00
use-sync.ts
fix(web): beacon transport, remove dead sync wrappers, add routine export/import
2026-02-28 19:07:14 -08:00
use-theme.ts
fix(ci): fix ESLint errors + workflow for Gitea CI
2026-03-22 21:11:44 -07:00
use-tick.ts
feat: add Zustand store, dashboard UI, timer cards, create modal, alarm overlay
2026-02-27 20:55:40 -08:00