v0.18.3 - Goal progress filtering, frontend fixes, and Docker data-path improvements
⚠️ Warning:
- Docker Compose examples now use LOCAL_PATH for data volumes. Set LOCAL_PATH in your .env before upgrading if applicable.
- For SELinux-enabled hosts, check the new SELinux troubleshooting guidance if you hit permission issues.
Backend:
- Added exclude_hidden support in goal progress calculation so hidden activities can be ignored (#586).
- Added tests for goal progress utility behavior.
- Updated dependencies.
Frontend:
- Improved server settings loading with safer fallback to cached localStorage settings.
- Fixed activity edit modal select bindings (activity type and visibility) (#617).
- Fixed gear add/edit modal gear type bindings (#617).
- Fixed activity object handling for gear add/remove flows (#617).
- Updated dependencies.
Fixes:
- Standardized docker-compose data volume paths via LOCAL_PATH (#613).
- Clarified GitHub mirror status and Codeberg canonical repository reference.
- Improved environment variable documentation and linking.
- Added required ENV variable note for enabling the /docs endpoint in auth docs.
Docs:
- Added .env creation instructions for data storage location setup (#613).
- Added SELinux permissions troubleshooting section (#615 and #618).
- Updated getting started and advanced setup documentation.
Contributors:
- @hugobatista