v0.16.4 - OAuth 2.1 PKCE, CSRF Protection, MFA backup codes, session security enhancements, add time duration display to heart rate zones and improved docs
⚠️ Warning:
ª The DB has schema changes, however no impacts are expected. Nevertheless backup your DB before applying the update.
- Your users sessions will be deleted on upgrade. Users will have to authenticate again
- This release currently breaks RunnerUp integration. If you use it refrain from updating until further notice
- Migration from previous dev versions is not supported!
💡Gentle reminder: don't forget to update the image from "ghcr.io/joaovitoriasilva/endurain" to "ghcr.io/endurain-project/endurain"
Changes
- Implement OAuth 2.1 PKCE, CSRF Protection, MFA Backup Codes, and Session Security Enhancements #448
- Add update instructions for bare metal docs #447
- Add docs page to set up SSO using either Pocket ID or Tailscale as the SSO provider #443
- Add time duration display to heart rate zones #442
- Added Proxmox community script to docs
- Enhanced documentation developer guides
- Enhanced documentation for authentication logic
- Dependency bump
New contributors
- @FutureCow in #447
- @SiEffen in #443
Contributors
- @bstaeheli in #442