What's Changed
We're excited to announce a significant update to Reitti, bringing a completely redesigned user experience, powerful new data import capabilities, and enhanced integration options.
New Features 🎉
-
Redesigned Settings Page
A completely redesigned Settings page offers a unified and intuitive experience. Moving away from the previous overlay, the new design provides more space for content and greatly enhances accessibility, especially on mobile devices. It's now directly linkable and easily accessible from both the map and statistics views, making configuration quicker and more streamlined. -
New Google Timeline Data Importer
Responding to user feedback, Reitti now supports importing data from the new Google Timeline Format available directly from your Google Maps mobile app. Navigate toSettings > Import Data
to find the new import section. This feature is especially useful for importing historical data, even if you've already enabled the new timeline in Google Maps and Google no longer provides raw location data. To overcome this, Reitti intelligently parsesvisits
andtimelinePath
elements fromsemanticSegments
within your Google data, reconstructing detailed location points to recreate your trips and visits. Since the formats exported by Google Maps differ between IOS and Android, we split them up in the Import section. If you find something wrong with the import, please open an Bug Report. -
OwnTracks Recorder Integration
Introducing seamless data ingestion directly from your OwnTracks Recorder! For users with an existing OwnTracks stack including the recorder, you can now configure Reitti to fetch data directly from your recorder. This means you no longer need to reconfigure your mobile OwnTracks app to push data to Reitti. Don't worry, existing push configurations still work if you prefer that method. To enable this integration, go toSettings > Integrations
. After saving your configuration and testing the connection, use theLoad Historical Data
button to import all past data from your recorder. New data will subsequently be fetched automatically every 10 minutes.
Improvements & Bug Fixes 🛠️
- All file uploads are disable until one is finished. During uploads, no default import trigger is processed. by @dgraf-gh in #100
- Improved documentation for Redis prerequisites in the Readme by @dgraf-gh in #76
- Improved documentation for default user and password by @dgraf-gh in #100
- Resolved various timeline display issues by @dgraf-gh in #77
- General README updates by @dgraf-gh in #83
- Addressed several minor bug fixes by @dgraf-gh in #86
- Ensured proper encoded password storage for new user creation (fixes #85) by @dgraf-gh in #87
- Enhanced Docker image tag descriptions and added a
develop
tag for easier testing by @dgraf-gh in #97
Full Changelog: v1.0.11...v1.0.12