-
b28fadb684
refactor: move healthcheck to /health and exclude from i18n
master
elpatron
2026-01-13 15:27:05 +01:00
-
bf2d939efe
fix: exclude api routes from locale redirect
elpatron
2026-01-13 15:11:47 +01:00
-
352212c0e0
feat: add healthcheck endpoint
elpatron
2026-01-13 14:52:57 +01:00
-
5ffbc2e3d3
docs: add push notification setup instructions to README
elpatron
2026-01-13 13:30:42 +01:00
-
88ff0131b7
fix(middleware): hard exclude sw files in logic
elpatron
2026-01-13 13:17:30 +01:00
-
af8c442bd1
fix(middleware): exclude sw.js and workbox from redirects
elpatron
2026-01-13 13:09:01 +01:00
-
b305c4563f
fix(middleware): exclude push-sw.js from locale redirects
elpatron
2026-01-13 12:51:36 +01:00
-
57003532be
fix(push): explicitly register service worker in push-manager
elpatron
2026-01-13 12:39:59 +01:00
-
32225127ab
feat(dashboard): add share button with clipboard fallback
elpatron
2026-01-13 12:37:33 +01:00
-
3a16705614
refactor(push): load VAPID key from server at runtime
elpatron
2026-01-13 12:14:17 +01:00
-
3a50bb5299
fix(docker): add build arg for NEXT_PUBLIC_VAPID_PUBLIC_KEY
elpatron
2026-01-13 11:53:49 +01:00
-
97d8f12fc0
feat(job-completion): add message and photo upload to job completion
feat/job-completion-details
elpatron
2026-01-13 11:41:21 +01:00
-
e104a9d377
fix(ics): use plan title instead of id in event description
elpatron
2026-01-13 11:23:29 +01:00
-
0ebe2172f4
chore: add debug logging for push notifications
elpatron
2026-01-13 11:09:54 +01:00
-
8e87c5741e
fix(pwa): explicitly request notification permission
elpatron
2026-01-13 10:46:47 +01:00
-
7267515a87
feat: add recent plans history to homepage
elpatron
2026-01-13 09:48:54 +01:00
-
de7bc516ff
chore: fix inflight deprecation warning by upgrading workbox-build
elpatron
2026-01-13 09:07:10 +01:00
-
14430b275e
feat: implement pwa push notifications
elpatron
2026-01-13 09:03:46 +01:00
-
e7291951d8
chore: link PWA manifest in root layout
elpatron
2026-01-13 08:38:36 +01:00
-
21a2d05d3a
feat: add footer with attribution and source link
elpatron
2026-01-12 23:56:24 +01:00
-
8854cfd1f9
feat: add plan title and interval editing to settings
elpatron
2026-01-12 23:49:17 +01:00
-
e395f2a8b1
fix: prevent marking future jobs as completed
elpatron
2026-01-12 23:31:43 +01:00
-
832806435c
docs: update README with new features
elpatron
2026-01-12 23:16:57 +01:00
-
22183a8d59
feat: allow sitters to mark jobs as completed with notification
elpatron
2026-01-12 23:16:23 +01:00
-
3600ba665d
feat: implement flexible feeding intervals and fix layout alignment
elpatron
2026-01-12 23:06:12 +01:00
-
87f4e43c9f
docs: add docker run example to README
elpatron
2026-01-12 22:42:02 +01:00
-
db27943785
fix: force absolute database path via environment variable to prevent data loss on container update
elpatron
2026-01-12 22:40:38 +01:00
-
203194e5aa
docs: add description, features and usage to README
elpatron
2026-01-12 22:37:02 +01:00
-
3de2661f46
feat: add plan title field with data migration
elpatron
2026-01-12 22:32:45 +01:00
-
9db5466fb2
chore: stop tracking prisma/dev.db
elpatron
2026-01-12 22:19:11 +01:00
-
e7fd339729
chore: ignore sqlite database files
elpatron
2026-01-12 22:18:36 +01:00
-
91901a66d9
fix: improve docker deployment stability and ensure prisma migrations run in production
elpatron
2026-01-12 22:15:33 +01:00
-
88a594447b
feat: add link to home page from dashboard
elpatron
2026-01-12 22:09:25 +01:00
-
b3b1e0a75f
Update README
elpatron
2026-01-12 21:59:05 +01:00
-
a5a7df27cb
Show app logo in dashboard header
elpatron
2026-01-12 21:46:47 +01:00
-
45069bdf9e
Keine db im repo
elpatron
2026-01-12 21:45:46 +01:00
-
cc2687dad8
Add optional cancellation message for notifications
elpatron
2026-01-12 21:42:52 +01:00
-
62e1f5f1b4
Implement i18n with German and English support (default DE)
elpatron
2026-01-12 21:38:05 +01:00
-
a60d456b3b
Update .gitignore
elpatron
2026-01-12 21:26:31 +01:00
-
7ec7aaa358
Show logo on landing page
elpatron
2026-01-12 21:25:59 +01:00
-
d786d91331
Update README with correct Docker volume paths
elpatron
2026-01-12 21:19:37 +01:00
-
04c53b2743
Fix database path to avoid volume conflicts and update compose
elpatron
2026-01-12 21:17:19 +01:00
-
3ba1e59ecf
Add custom cat sitting icon and update manifest
elpatron
2026-01-12 21:10:05 +01:00
-
44d8b20615
Update page title to Cat Sitting Planner
elpatron
2026-01-12 21:09:11 +01:00
-
f7829ed50c
Fix start.sh path and execution in Docker
elpatron
2026-01-12 21:06:34 +01:00
-
f3f9c58436
Fix Docker build: provide DATABASE_URL for Prisma generate
elpatron
2026-01-12 21:03:46 +01:00
-
68d0584917
Add Docker support and notification URL enhancement
elpatron
2026-01-12 20:59:03 +01:00
-
3121ef223d
Initial commit: Cat Sitting Planner with PWA, SQLite, and Webhook Notifications
elpatron
2026-01-12 20:48:23 +01:00