Commit Graph

  • 0de3e9ae7e feat(marketing): add captioned product walkthrough video main t.indorf 2026-10-14 10:52:31 +02:00
  • d4aa90422f feat(marketing): add real application screenshots t.indorf 2026-10-13 13:13:14 +02:00
  • abe73bb9ac Update public feature details and align SEO metadata t.indorf 2026-10-13 09:23:46 +02:00
  • 1472779781 Add announcement editing and reliable per-recipient mail delivery t.indorf 2026-10-13 08:53:22 +02:00
  • 661776e609 feat: add password recovery and everyday workflow improvements t.indorf 2026-10-12 17:51:50 +02:00
  • 061024d901 feat: show planning availability and manage Kita access roles t.indorf 2026-10-12 16:28:56 +02:00
  • 99d3a63eed Merge main with notdienst planning and notification improvements t.indorf 2026-10-12 15:37:10 +02:00
  • 00f602a7aa feat: complete notdienst planning, quick wins and notifications t.indorf 2026-10-12 15:34:09 +02:00
  • e50a8c646b fix: preserve invitations for admins with a family t.indorf 2026-10-10 07:26:25 +02:00
  • e6a30be579 Merge family absence flows while preserving security hardening t.indorf 2026-10-10 07:08:41 +02:00
  • b915857951 fix(deploy): preserve credential blocking through hosting parser codex/security-hardening t.indorf 2026-10-09 23:55:16 +02:00
  • add96fb40b fix(deploy): isolate application from hosting owner credentials t.indorf 2026-10-09 23:51:06 +02:00
  • 4c99662f6e Document loopback-only local deployment after test-data reset t.indorf 2026-10-09 23:32:12 +02:00
  • a9f57acf70 Merge current features with security hardening and automatic safe initialization t.indorf 2026-10-09 23:29:19 +02:00
  • 8915fe7df6 Improve family invitations and absence management flows t.indorf 2026-10-09 22:59:36 +02:00
  • 656ada80bd Harden authentication, tenant isolation and security boundaries t.indorf 2026-10-09 22:49:55 +02:00
  • 4702bf5abb feat: create and invite educators in a single form t.indorf 2026-10-09 21:59:04 +02:00
  • 979f795341 feat: add parent announcements and family or child event responses t.indorf 2026-10-09 21:42:17 +02:00
  • 2d3b82eb80 docs: explain deployment, Resend setup and mail operations t.indorf 2026-10-09 21:18:31 +02:00
  • 8b32e4a832 feat: add household emergency duty alarms and deadline worker t.indorf 2026-10-09 11:02:24 +02:00
  • a96ba0fd84 Document agreed emergency duty alert workflow t.indorf 2026-10-09 10:10:50 +02:00
  • 90b8843cda Add educator email invitations and staff notification preferences t.indorf 2026-10-08 11:32:38 +02:00
  • 043fed2e46 Add educator leave management and working time accounts t.indorf 2026-10-07 15:25:55 +02:00
  • ec3f4f933d test: make calendar actions testable from CLI and add integration test script t.indorf 2026-05-23 19:20:54 +02:00
  • 3ce5638449 feat: implement emergency duty (Notdienst) swapping for parents t.indorf 2026-05-23 19:18:30 +02:00
  • 4cd16773c1 Merge branch 'codex/live-testplan-doc' t.indorf 2026-05-23 12:47:44 +02:00
  • 74dc2d6b57 Merge branch 'codex/notdienst-plan-fix' t.indorf 2026-05-23 12:47:35 +02:00
  • 27c5a6940a feat: implement premium responsive mobile shell and drawer t.indorf 2026-05-22 15:50:03 +02:00
  • f28956194c feat: add directory opt-out sync and layout/xss seed data extensions t.indorf 2026-05-22 15:22:12 +02:00
  • e9595fab21 feat: show family assignment counts in notdienst planning dropdown and support editing unassigned days in published plans t.indorf 2026-05-21 14:29:13 +02:00
  • f6acb3d271 feat: default to Month view and implement household services filter toggle for parents t.indorf 2026-05-21 13:24:42 +02:00
  • 339563bf4d feat: display published Notdienst assignments in appointment calendar with custom styling for own assignments t.indorf 2026-05-21 13:04:52 +02:00
  • 9915c8213e fix(notdienst): resolve timezone offset mismatch in plan generation and fix linter warning in calendar modal t.indorf 2026-05-21 12:53:46 +02:00
  • 7eaa198a29 fix(notdienst): resolve timezone offset mismatch in plan generation t.indorf 2026-05-21 12:41:18 +02:00
  • cf3fb82afe Mark all TODOs as completed in UI-TODO.md t.indorf 2026-05-21 11:41:50 +02:00
  • 88f9c156fc Merge remote-tracking branch 'origin/main' into codex/notdienst-month-settings t.indorf 2026-05-21 10:47:14 +02:00
  • ab7432f3a3 Merge branch 'codex/replace-alert-dialogs' into codex/notdienst-month-settings t.indorf 2026-05-21 10:46:31 +02:00
  • 84aae1d72e Implement missing UI button features, filters, search, and view toggles across all modules t.indorf 2026-05-21 10:44:23 +02:00
  • beffba65c5 Document UI no-op follow-ups t.indorf 2026-05-20 23:50:21 +02:00
  • ec2e0b01e9 Replace native confirms with dialogs t.indorf 2026-05-20 23:48:40 +02:00
  • 89364e9011 Replace native confirms with dialogs t.indorf 2026-05-20 23:48:40 +02:00
  • e7eb43462c Fix server/client component boundary issue with reasonColor/reasonLabel helper functions by moving them to shared utils t.indorf 2026-05-20 23:09:59 +02:00
  • e25a3bcc04 Extend database seed script with extra families, RSVP events, draft plans, pending alerts, attachments, and audit logs t.indorf 2026-05-20 23:05:54 +02:00
  • 1c5d2f10ac Apply linen design system across app t.indorf 2026-05-20 22:47:52 +02:00
  • 99ff978116 Fix live test follow-up issues t.indorf 2026-05-19 14:28:32 +02:00
  • 3fa3b9b108 Merge branch 'codex/fix-invite-activation' t.indorf 2026-05-19 11:14:28 +02:00
  • 84714b8b32 Fix server action state exports t.indorf 2026-05-19 11:09:53 +02:00
  • 811468a22b Merge branch 'codex/improve-invite-email' t.indorf 2026-05-19 10:51:57 +02:00
  • 968d108c28 Improve invite email layout t.indorf 2026-05-19 10:29:42 +02:00
  • b5eb288104 Merge branch 'codex/fix-public-landing-clean' t.indorf 2026-05-18 16:56:45 +02:00
  • ce1a5c9e42 Make landing page public and redirect auth users directly t.indorf 2026-05-18 16:49:27 +02:00
  • 5dca7c76f8 testplan t.indorf 2026-05-17 23:55:35 +02:00
  • 6c79e0a8e1 Merge claude/profil-and-mail-fixes into main t.indorf 2026-05-17 23:54:07 +02:00
  • 935845ce56 Merge claude/onboarding-fixes into main t.indorf 2026-05-17 23:53:57 +02:00
  • cb4f7409bc Merge claude/register-fixes into main t.indorf 2026-05-17 23:53:38 +02:00
  • fa06da324c Fix mail layouts, /invite form-reset, profile validation t.indorfandClaude Opus 4.7 2026-05-17 23:49:01 +02:00
  • 211bb9e300 Add Codex branch workflow rule t.indorf 2026-05-17 23:14:06 +02:00
  • af2c3b245a Persist values, tighten validation, and a11y on /onboarding t.indorfandClaude Opus 4.7 2026-05-17 20:46:31 +02:00
  • e8b62f6008 Tighten landing page positioning t.indorf 2026-05-17 20:43:26 +02:00
  • 380c67963b Add superadmin audit and Kita management t.indorf 2026-05-16 12:02:59 +02:00
  • 8640001f6f Persist values, a11y errors, and aria-invalid on /register t.indorfandClaude Opus 4.7 2026-05-16 11:55:28 +02:00
  • 0b80c62beb Add contact email confirmation and abuse protection t.indorf 2026-05-16 11:38:30 +02:00
  • 9542def530 Add RSVP events and Unsplash image support t.indorf 2026-05-15 21:28:36 +02:00
  • ed6786b6ea added missing packages t.indorf 2026-05-11 16:29:32 +02:00
  • 89cf1dfe84 added more page content t.indorf 2026-05-11 16:06:33 +02:00
  • 70a50d89ab added robots udn sitemap t.indorf 2026-05-11 12:23:43 +02:00
  • 928ddac5b3 added postgres to the stack t.indorf 2026-05-11 11:19:24 +02:00
  • b0cf3adce6 removed the coolify network t.indorf 2026-05-11 11:09:27 +02:00
  • fcea4a9168 integrated umami develop t.indorf 2026-05-11 09:28:06 +02:00
  • 639c470cb2 chore: update contact details and placeholder values in impressum page t.indorf 2026-05-09 23:47:21 +02:00
  • 824cb9313c chore: add coolify network to docker-compose configuration t.indorf 2026-05-09 23:23:28 +02:00
  • 7aff691803 continued the kita-planer t.indorf 2026-05-08 14:32:14 +02:00
  • b686e714ff Add non-destructive dev seed on startup t.indorf 2026-05-06 22:31:07 +02:00
  • 9f452fccac Initial commit from Create Next App t.indorf 2026-05-03 23:33:53 +02:00