What's Changed
π Release: Bug Fixes & Enhancements
This update brings major improvements to usability, flexibility, and authentication. Here's what's new:
π₯ Smarter Food & Exercise Logging
- Easily add or import food and exercise directly from the diary or food/exercise sections β no more switching between multiple tabs.
- Top and recent foods are now available while adding to meals and meal plans.
- Recent and top exercises now show up when logging exercises in the diary.
π Flexible Nutrient Display
- Customize what nutrients are shown across the app:
- Summary views
- Quick info tiles
- Daily goals
- Charts and table views - This gives you full control over the nutrient data you care about most.
π Dynamic Login Management
- Toggle between login/password and OIDC (OpenID Connect) authentication.
- If OIDC is the only method enabled, the app will now auto-login via OIDC.
- No more manual configuration juggling β it just works based on whatβs enabled.
If you notice any issues or would like to suggest new features, please submit them here:
π https://github.com/CodeWithCJ/SparkyFitness/issues
β οΈ Security Warning
Do NOT expose this app directly to the internet.
It is still under active development, and not production-hardened.
Always deploy behind Cloudflare authentication, VPN, or equivalent authentication/firewall layers.
Thanks for all the feedback and support! π