Commit Graph

4 Commits

Author SHA1 Message Date
Alexander fa254da440 rosary: stylized StreakCounter dependant on length 2026-01-31 10:56:29 +01:00
Alexander f7b84f076f rosary: StreakCounter singular Tag for length==1 2026-01-30 15:41:20 +01:00
Alexander 8a56661d31 feat: add server persistence for rosary streak
- Add RosaryStreak MongoDB model for logged-in users
- Add /api/glaube/rosary-streak GET/POST endpoints
- Sync streak to server when logged in, merge local/server data
- Auto-sync when coming back online (PWA offline support)
- Falls back to localStorage for guests
2026-01-30 12:37:01 +01:00
Alexander 1b73032305 feat: add streak counter to rosary page
Track daily rosary prayer streaks using localStorage. Shows consecutive
days prayed and disables button if already prayed today.
2026-01-30 12:36:55 +01:00