8 Commits
Author SHA1 Message Date
JannisandClaude Sonnet 5.5 21bb5b8732 ci: move deploy config dir to /home/jannis/familyplanner (snap docker)
Deploy / prod (push) Skipped
Deploy / test (push) Failing after 3s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 13:24:36 +02:00
JannisandClaude Sonnet 5.5 bdf47d0f01 ci: use external Nginx Proxy Manager instead of Caddy
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 09:09:48 +02:00
JannisandClaude Sonnet 5.5 aa37b44e00 ci: Gitea Actions deploy for test (main) and prod (tags) stacks
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 21:23:12 +02:00
JannisandClaude Sonnet 5.5 0d9a03dcd5 feat: Phase 17 Haus - Shelly devices, per-device shares, floor plans with pins
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-11 16:18:14 +02:00
JannisandClaude Sonnet 5.5 91b42c8907 docs: CalDAV two-way sync (ADR-0017 addendum, roadmap, architecture, README, deploy)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-10 22:20:03 +02:00
JannisandClaude Sonnet 5.5 773f5e5b1e feat: AI chat channel, GIF search proxy and settings (backend)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-10 18:52:21 +02:00
JannisandCopilot 18a0a06e06 feat: add task API with approval, points, live updates and web push
Minimal API slice /api/tasks (idempotent create with client ids, versioned updates, state-based status changes, checklist, parent approval/rejection, points overview and audited adjustments, recurring next instance), per-user SignalR broadcasts that respect private tasks, /api/push subscription endpoints, a dependency-free Web Push sender (RFC 8291/8292) and a minimal reminder service. VAPID keys via Aspire parameters and deploy/.env (tools/generate-vapid-keys.cs); integration test login limit raised.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-09 21:58:10 +02:00
JannisandClaude Opus 5.5 3b36dce605 build: add Dockerfile, compose deployment and CI pipeline
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 18:25:11 +02:00