> 500 Stars – An Ocean of Gratitude! ✨
Wow, what an incredible journey! We've just hit a massive milestone, soaring past 500 stars on GitHub – currently at an amazing 502 and counting! This isn't just a number; it's a testament to your incredible support, feedback, and passion for Reitti.
A heartfelt thank you to everyone who's contributed code, reported bugs, tested features, and spread the word. You truly make Reitti shine brighter every day!
And now, after that exciting news, let's dive into what makes v1.6.0 one of our biggest releases yet! This update is packed with features designed to give you more control, better insights, and a smoother experience:
- Tailored Visit Detection: Now you can fine-tune how Reitti identifies your visits, making it truly yours.
- Brand New Data Quality Dashboard: Get a clear overview of your data's health and spot any hiccups easily.
- Enhanced Automation with New API Endpoints: For our power users, importing and exporting data just got even more flexible.
What's Changed
Important Security Update: Admin Password Reset! 🔒
For enhanced security and ease of setup, Reitti v1.6.0 introduces a new approach to admin passwords. If you're upgrading and previously used the default admin
password, or never set one, Reitti will now prompt you to set a custom password the first time you log in after the upgrade. You could also set it back to admin
Please ensure you open Reitti in your browser after updating to complete this crucial step. It’s all about keeping your data safe and giving you full control from the start!
New Features 🎉
Fine-Tune Your Visits with Configurable Detection
You can now set the detection parameters for Visit-Detection in the new Settings > Visit Sensitivity
section. Reitti provides 5 presets to start with, designed to cover common use cases. For those who want more precise control, an Advanced Mode exposes every available setting for fine-tuning. A preview function is included to help users find the right combination before applying changes. Feedback on these presets is highly welcome.
Advanced Mode: Precision at Your Fingertips
Simple Mode: Quick & Easy Presets
Introducing the Data Quality Dashboard
A new Data Quality Dashboard provides a clear overview of the data Reitti has collected and can help identify any potential issues in your ingestion process.
To access this dashboard, navigate to Settings > Integrations > Mobile App Ingestion
. At the bottom, you will find a new Verify Data Quality
button. For a complete description, refer to the documentation.

Supercharge Your Automation with New API Endpoints
For users integrating Reitti with external systems, new API endpoints have been added. You can now import GPX data and export it, offering greater flexibility for data management. Additionally, a new endpoint to fetch the latest location data for a user is available, useful for verifying ingestions. Refer to the API Documentation for detailed information.
- added api endpoint to fetch latest location data by @dgraf-gh in #254
- added import and export api endpoints for gpx by @dgraf-gh in #259
Smarter Immich Photo Matching
Reitti can now display images from Immich that do not have embedded GPS location data. It achieves this by matching the photo's timestamp to the nearest known geolocations. While not perfectly precise, this provides a sufficiently good match for many photos. Any photo matched by time, rather than explicit location data, will display a small bubble at the top of its preview.

Reitti Now Runs Smoother on Lighter Systems
Improvements have been made to allow Reitti to import large exports more efficiently, even when running on systems with as little as 1GB of RAM. Two new environment variables have also been added to further adjust Reitti's runtime behavior. Further details can be found in the README.
Welcome, Brazilian Portuguese! 🇧🇷
We're absolutely thrilled to announce that Reitti now speaks Brazilian Portuguese! A massive, warm welcome to our new Portuguese-speaking users.
(And a HUGE shoutout to @rodrigomescua – you are awesome for bringing Reitti to more people! 🥳)
- Add new language: Brazilian Portuguese by @rodrigomescua in #257
Easier & More Contextual Place Editing
Editing saved places has been significantly improved. The previous method of editing from Settings > Places
offered limited context. Now, a dedicated editing page provides a larger interactive map, along with information such as your first and last visit dates to that location. This change aims to make place management more intuitive.
Personalized Live Map with Avatars
The live map now displays user avatars instead of generic pulsating markers. This makes it easier to visually distinguish between different users on the map.
General Improvements & Bug Fixes
Beneath the shiny new features, we've also been busy making Reitti even more stable, responsive, and polished. Here are a few highlights:
-
Updated the core Spring Boot framework to
3.5.6
for better performance and security. -
Fixed a graphical bug that could appear during data imports.
-
Improved how PR builds work in our internal development process.
-
Minor updates to the
README.md
and.gitignore
files. -
Fixed an issue where reconnection notifications sometimes overstayed their welcome.
-
Lots of behind-the-scenes translation updates and fixes for missing keys, making Reitti more globally friendly.
-
Several smaller fixes and efficiency improvements to keep things running smoothly.
-
Added an option for debug logging when needed.
-
Update Spring Boot parent version to 3.5.6 by @dgraf-gh in #296
-
Update .gitignore with docker-compose override by @nilssonalex in #274
-
reconnect notification is displayed to long by @dgraf-gh in #284
-
Add missing translation keys for OAuth login button by @dgraf-gh in #298
-
Refactor
UserNotificationService
to streamlinenewTrips
method. by @dgraf-gh in #302
A Warm Welcome to Our Newest Reitti Family Members! 🌟
A massive shout-out to the incredible folks who made their very first contribution to Reitti in this release! We are so grateful for your energy and expertise.
- @rodrigomescua: You are absolutely awesome for bringing Brazilian Portuguese to Reitti! Your contribution opens Reitti up to so many new users, and we couldn't be more thankful. 🥳
- Made their first contribution in #257
- @nilssonalex: My cat loves you for your
docker-compose
insight! Thanks for helping make our development environment even better.- Made their first contribution in #274
Full Changelog
Full Changelog: v1.5.1...v1.6.0