e7291951d8
chore: link PWA manifest in root layout
2026-01-13 08:38:36 +01:00
21a2d05d3a
feat: add footer with attribution and source link
...
- Create Footer component with author info and repo link
- Add footer to root layout (appears on all pages)
- Include dedication to Lilly & Diego 🐈 🐈⬛
2026-01-12 23:56:24 +01:00
8854cfd1f9
feat: add plan title and interval editing to settings
...
- Add Settings button label i18n (de: Einstellungen)
- Allow editing plan title, feeding per day, feeding interval, and litter interval
- Update PlanSettings component with new form fields
- Add German and English translations for new settings
- Update Plan type to include title property
2026-01-12 23:49:17 +01:00
e395f2a8b1
fix: prevent marking future jobs as completed
2026-01-12 23:31:43 +01:00
22183a8d59
feat: allow sitters to mark jobs as completed with notification
2026-01-12 23:16:23 +01:00
3600ba665d
feat: implement flexible feeding intervals and fix layout alignment
2026-01-12 23:06:12 +01:00
3de2661f46
feat: add plan title field with data migration
2026-01-12 22:32:45 +01:00
88a594447b
feat: add link to home page from dashboard
2026-01-12 22:09:25 +01:00
a5a7df27cb
Show app logo in dashboard header
2026-01-12 21:46:47 +01:00
cc2687dad8
Add optional cancellation message for notifications
2026-01-12 21:42:52 +01:00
62e1f5f1b4
Implement i18n with German and English support (default DE)
2026-01-12 21:38:05 +01:00