v0.14.0-RC2 - Release candidate 2 for v0.14.0 - Add goals and track goals, MFA TOTP support, Nominatim SaaS is now the default geo reverse provider, reset your password from the login screen, bug fixes
⚠️ Warning:
- This is not a final version, expect bugs and errors
- The DB has schema changes, however no impacts are expected. Nevertheless backup your DB before applying the update.
- There are changes on existing ENV variables and new ones for
SMTP
are available. Please see logic bellow - Migration from RC1 to RC2 is not supported. See notes bellow
Migrate from RC1 to RC2
- Change the alembic version in the DB to
2fb0ae78dea9
- Drop the
users_goals
table - Drop column
mfa_enabled
andmfa_secret
fromusers
table
Changes on ENV variables
REVERSE_GEO_PROVIDER
changed fromgeocode
tonominatim
GEOCODES_MAPS_RATE_LIMIT
changed toREVERSE_GEO_RATE_LIMIT
SMTP
related ENV variables
Environment variable | Default value | Optional | Notes |
---|---|---|---|
REVERSE_GEO_PROVIDER | nominatim | Yes | Defines reverse geo provider. Expects geocode, photon or nominatim. photon can be the SaaS by komoot or a self hosted version like a self hosted version. Like photon, Nominatim can be the SaaS or a self hosted version |
REVERSE_GEO_RATE_LIMIT | 1 | Yes | Change this if you have a paid Geocode maps tier. Other providers also use this variable. Keep it as is if you use photon or Nominatim to keep 1 request per second |
SMTP_HOST | No default set | Yes | The SMTP host of your email provider. Example smtp.protonmail.ch
|
SMTP_PORT | 587 | Yes | The SMTP port of your email provider. Default is 587 |
SMTP_USERNAME | No default set | Yes | The username of your SMTP email provider, probably your email address |
SMTP_PASSWORD | No default set | Yes | The password of your SMTP email provider. Some providers allow the use of your account password, others require the creation of an app password. Please refer to your provider documentation |
SMTP_SECURE | true | Yes | By default it uses secure communications. Accepted values are true and false
|
SMTP_SECURE_TYPE | starttls | Yes | If SMTP_SECURE is set you can set the communication type. Accepted values are starttls and ssl
|
New Features RC2:
- Reset your password from the login screen #317
- Add send email capabilities using Apprise
New Features RC1:
- Add goals and track goals #241
- MFA TOTP support #315
- Refactor i18n to dynamic import and lazy loading
- Add route meta for auth and improve navigation guards
- Refactor formatting utils to use translation function
- Move UserDistanceStatsComponent to users directory and its translations
- Remove sticky-sidebar class logic from Home sidebar div
- Fix inconcistency for pgdata path between .env.example and docker-compose.yml.example #304
New contributors
- @AhmadZuhdi in #241
- @bonswouar in #304