v0.9.0 - Server settings section, default gear on activity upload, public shareable links, healthcheck for postgres and improve UI with new color scheme
⚠️ Warning:
- The DB has schema changes, however no impacts are expected. Nevertheless backup your DB before applying the update.
New Features:
- Server settings section in settings page where user can define server default units and enablement of public shareable links.
- UI improved with new color scheme.
- User can now define default gear for several activity types in activity upload.
What's Changed Backend
- New server_settings and user_default_gear DB table.
- CRUD and route logic for server_settings and user_default_gear DB table.
- Fix for datetime.now(timezone.utc) for current UTC.
- Bug fixes.
- Bumped dependencies.
What's Changed Frontend
- Added support for server settings and user default gear.
- Non authenticated user can see activities if visibility is public and public shareable links is enabled.
- Fixes for footer and navbar and navbar revamp.
- User distance stats improved UI with better readability.
- UI improved with new color scheme.
- Minor revamp to profile page in settings.
- Minor fixes to UI.
- Bug fixes.
- Added missing translations.
- Bumped dependencies.
What's Changed General
- Updated docs.
- Updated docker compose example file with healthcheck for postgres #93