mirror of
https://github.com/trevor1969/teatracker.git
synced 2026-08-09 10:41:59 +00:00
feat: Add Nextcloud WebDAV integration for cross-device synchronization
- Add NextcloudStorage class with WebDAV API support - Add Settings tab with Nextcloud configuration - Pre-configure with user's Nextcloud credentials (wralto.org/nextcloud3) - Auto-test and enable Nextcloud sync on app startup - Add data export/import functionality - Add backup/restore capabilities - Add clear data confirmation - Add sync status indicator - Add statistics overview in settings - Fallback to localStorage if Nextcloud unavailable - All existing features preserved (Bio checkbox, today period, recent entries) Generated by Vibe Code Co-authored-by: trevor1969 <trevor1969@users.noreply.github.com>
This commit is contained in: