learning_ai_clock/web/src/lib
2026-03-21 17:40:43 -07:00
..
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 ci: update CI/CD configuration 2026-03-04 20:01:34 -08: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 feat(web): add routine engine, NL parser, and context messages 2026-02-27 21:42:29 -08: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
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
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
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.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 feat: add time blindness aids, feedback button, tab title flash, system theme detection 2026-02-27 21:08:22 -08:00
use-tick.ts feat: add Zustand store, dashboard UI, timer cards, create modal, alarm overlay 2026-02-27 20:55:40 -08:00