Releases: JacobStephens2/daily_dozen
Releases · JacobStephens2/daily_dozen
v1.0.0 — Initial Release
Daily Dozen Tracker v1.0.0
The first official release of Daily Dozen Tracker — a PWA for tracking Dr. Greger's Daily Dozen food checklist, built with Catholic principles of stewardship and gratitude.
Features
- Daily tracking with checkbox UI for all 12 food categories
- Multiple diet types (Daily Dozen, One Bean, One Bean Two Protein) with descriptions
- History view with calendar, streaks, and day detail
- User accounts with registration, login, forgot password/reset flow
- Cross-device cloud sync via account system
- Offline support with service worker and offline indicator banner
- Installable PWA on mobile and desktop with smart install prompts
- Android TWA project and Digital Asset Links for Play Store distribution
- Data import/export (JSON backup files)
- Date navigation with prev/next arrows and date picker
- Edit past days from history view
- Accessibility improvements: ARIA labels, focus trapping in modals
- Rotating scripture quotes in completion celebration
- Gratitude/blessing prompts integrated into the experience
Technical
- Vanilla JS (ES6+ modules), HTML5, CSS3
- Auth token refresh before expiry
- Trust proxy support for rate limiting behind Apache
- Production-hardened (console.log cleanup, redundant script removal)
- Test files organized in
tests/directory