Petru ppetru
  • Joined on 2023-11-22
ppetru pushed to main at Alo/phaseflow 2026-01-13 17:37:50 +00:00
54b57d5160 Add 36 new E2E tests across 5 test files
2ade07e12a More E2E tests.
Compare 2 commits »
ppetru pushed to main at Alo/phaseflow 2026-01-13 13:21:29 +00:00
27f084f950 Fix Garmin token connection not persisting after save
3b9e023736 Remove CI workflow.
Compare 2 commits »
ppetru pushed to main at Alo/phaseflow 2026-01-13 09:40:28 +00:00
8c59b3bd67 Add self-contained e2e test harness with ephemeral PocketBase
ppetru pushed to main at Alo/phaseflow 2026-01-12 23:33:29 +00:00
eeeece17bf Add spec compliance improvements: seed switch alert, calendar emojis, period indicator, IP logging
ppetru pushed to main at Alo/phaseflow 2026-01-12 23:20:34 +00:00
d613417e47 Fix spec compliance gaps in email and dashboard
ppetru pushed to main at Alo/phaseflow 2026-01-12 23:12:09 +00:00
0ea8e2f2b5 Fix decision-engine override behavior: sleep/pms return GENTLE per spec
ppetru pushed to main at Alo/phaseflow 2026-01-12 23:08:22 +00:00
262c28d9bd Fix P3.10 documentation inconsistency
ppetru pushed to main at Alo/phaseflow 2026-01-12 23:06:22 +00:00
aeb87355ed Fix P3.10 documentation inconsistency
e971fe683f Add toast notification system with sonner library
Compare 2 commits »
ppetru pushed to main at Alo/phaseflow 2026-01-12 22:45:12 +00:00
38bea1ffd7 Add comprehensive E2E test suite for all user flows
ppetru pushed to main at Alo/phaseflow 2026-01-12 22:36:33 +00:00
cd103ac1cc Add CI pipeline with lint, typecheck, and unit tests
ppetru pushed to main at Alo/phaseflow 2026-01-12 22:33:52 +00:00
07577dbdbb Add period history UI with CRUD operations
6e391a46be E2E tests.
Compare 2 commits »
ppetru pushed to main at Alo/phaseflow 2026-01-12 21:47:22 +00:00
dbf0c32588 Fix garmin status showing stale connection state
6bd5eb663b Add Playwright E2E testing infrastructure
30c5955a61 Fix garmin token expires_at format for PocketBase compatibility
ce80fb1ede Add database setup script and fix dark mode visibility
ca35b36efa Fix garth token serialization using TypeAdapter for Pydantic dataclasses
Compare 5 commits »
ppetru pushed to main at Alo/phaseflow 2026-01-12 17:38:27 +00:00
c8a738d0c4 Fix garth token serialization using Pydantic v2 API
2408839b8b Fix 404 error when saving user preferences
df2f52ad50 Install deps for python script.
Compare 3 commits »
ppetru pushed to main at Alo/phaseflow 2026-01-12 14:29:04 +00:00
0e585e6bb4 Add period date setup modal for new users
ppetru pushed to main at Alo/phaseflow 2026-01-12 14:13:17 +00:00
72706bb91b Fix Invalid Date error in auth middleware
63023550fd Symlink to agents.md
Compare 2 commits »
ppetru pushed to main at Alo/phaseflow 2026-01-12 14:00:11 +00:00
2ae6804cc4 Fix OAuth login by syncing auth state to cookie
ppetru pushed to main at Alo/phaseflow 2026-01-12 13:50:20 +00:00
e2afee2045 Add OAuth debugging console.log statements
ppetru pushed to main at Alo/phaseflow 2026-01-11 23:11:26 +00:00
5cac8f3267 Add color-coded backgrounds to DecisionCard
ppetru pushed to main at Alo/phaseflow 2026-01-11 23:06:35 +00:00
31932a88bf Add email sent/failed structured logging
13b58c3c32 Add logout functionality and Garmin sync structured logging
Compare 2 commits »
ppetru pushed to main at Alo/phaseflow 2026-01-11 22:45:07 +00:00
e9a77fd79c Mark P4.4 Loading Performance as complete
a977934c23 Fix critical bug: cycle phase boundaries now scale with cycle length
Compare 2 commits »