2026-05-20 - 2026-08-20

Overview

25 Active Pull Requests
0 Active Issues
Excluding merges, 2 authors have pushed 101 commits to main and 1027 commits to all branches. On main, 145 files have changed and there have been 135521 additions and 30414 deletions.

2 Releases published by 1 user

Published v1.1 2026-06-18 22:04:09 -04:00

Published v1.0 2026-06-10 17:48:29 -04:00

25 Pull requests merged by 1 user

Merged #27 chore(ci): persistent pnpm store + Playwright caches (and Dockerfile BuildKit cache) 2026-06-18 21:32:08 -04:00

Merged #26 chore: remove unused Redis service and references 2026-06-18 21:06:34 -04:00

Merged #25 Phase 20: Admin Member Editor & Form Declutter 2026-06-18 20:40:35 -04:00

Merged #24 Phase 17: UI Optimization & Polish 2026-06-18 16:24:54 -04:00

Merged #23 Phase 19: Local Auth (No-OIDC Mode) 2026-06-18 06:25:00 -04:00

Merged #22 Phase 12: Initial Setup Wizard 2026-06-16 19:10:33 -04:00

Merged #21 Phase 18: Auto timezone detection and ability to change timezone 2026-06-15 09:55:53 -04:00

Merged #20 chore(dev): make the dev stack reachable through the Pangolin tunnel 2026-06-14 21:09:27 -04:00

Merged #19 Phase 11: Per-Event Reminders (CAL-13/14, NOTIF-04/05/06) 2026-06-14 14:06:45 -04:00

Merged #18 Isolate local API tests to a dedicated familysync_test DB (quick 260613-ndv) 2026-06-13 20:32:45 -04:00

Merged #17 Phase 10 — Admin Role & Settings (ADMIN-01/02/03) 2026-06-13 17:10:47 -04:00

Merged #16 ci: skip Docker publish for .gitea/.planning-only pushes 2026-06-13 12:17:52 -04:00

Merged #15 Phase 16: CI dependency audit & security checks 2026-06-13 10:01:01 -04:00

Merged #14 Phase 9: Faster Write-Back (CAL-15) — event-driven outbox drain 2026-06-12 21:19:17 -04:00

Merged #11 Phase 15: skip api/harness CI for doc-only PRs + markdown lint gate 2026-06-12 11:08:54 -04:00

Merged #10 Phase 14: desktop e2e coverage (add blocking Desktop Chrome Playwright gate) 2026-06-12 09:32:27 -04:00

Merged #9 docs: refresh CI + lint/format docs (Phase 8 + Phase 13) 2026-06-12 08:54:18 -04:00

Merged #8 Phase 13: Real Lint Gate — type-aware ESLint + Prettier format gate 2026-06-11 21:51:10 -04:00

Merged #7 fix(08): resolve remaining Phase 8 CI review findings (WR-02/03/04/05 + IN-01 doc) 2026-06-11 19:40:45 -04:00

Merged #6 docs(roadmap): promote Phases 13 (lint gate) + 14 (desktop e2e) into v1.1 2026-06-11 19:31:02 -04:00

Merged #5 chore(ci): split publish into standalone push-only workflow + document release model 2026-06-11 19:04:31 -04:00

Merged #4 docs(08): Phase 8 close-out — SUMMARY + VERIFICATION + tracking 2026-06-11 16:30:10 -04:00

Merged #3 Phase 8: Gitea CI — runner probe + PR gating jobs (fast-checks + api) 2026-06-11 16:11:42 -04:00

Merged #2 chore: archive v1.0 milestone 2026-06-10 17:50:56 -04:00

Merged #1 Milestone v1.0: FamilySync MVP 2026-06-10 17:39:19 -04:00