Discover Endurain: The Ultimate Self-Hosted Fitness Activity Tracker
Take Control of Your Fitness Journey with the Latest Updates
As someone who’s passionate about fitness and technology, I’m excited to share with you the latest updates from Endurain, a self-hosted fitness activity tracker that’s been making waves in the community. With its recent releases, v0.13.x and v0.14.0, Endurain has taken a significant leap forward in providing users with a comprehensive and customizable platform to track their fitness activities.
So, what’s new in these updates? Let’s dive in and explore the exciting features that make Endurain an even more powerful tool for fitness enthusiasts.
New Features in v0.14.0
The latest release, v0.14.0, brings several notable features that enhance the overall user experience. These include:
- Goals tracking: Set and monitor your fitness goals, whether it’s running a certain distance or completing a challenging workout.
- MFA (TOTP) support: Add an extra layer of security to your account with Time-Based One-Time Password (TOTP) support.
- Nominatim as default reverse geo provider: Get more accurate location data with Nominatim, which can be configured via environment variables.
- Reset password from login screen: No more digging into the database to reset your password – it’s now a breeze to do so from the login screen.
- Email notifications: Stay informed about important events, such as new activity imports or follow requests, via SMTP notifications powered by Apprise integration.
What’s New in v0.13.x?
The previous release, v0.13.x, laid the groundwork for some exciting features, including:
- Gear components and cost tracking: Keep track of your gear, including components and costs, to get a better understanding of your fitness expenses.
- First day of the week per user: Customize the start of your week to fit your personal preferences.
- System notifications: Receive alerts for important events, such as duplicate imports or follow requests.
- Upload images to activities: Add a visual touch to your activities by uploading images.
- .tcx + .gz file support: Import and export activities in various file formats, including .tcx and .gz.
- Indoor walking and track run activity types: Track your indoor walking and track running activities with ease.
- New reverse geo providers: Take advantage of Photon and Nominatim support for more accurate location data.
Fixes and Improvements
In addition to the new features, the Endurain team has also been hard at work fixing bugs and improving the overall performance of the platform. Some notable fixes and improvements include:
- Better error handling for activity imports and notifications.
- Fix for HR zones assignment.
- Fix for TCX speed stats extraction.
- Improved pagination and activity summaries.
- Dependency bumps across the backend and frontend.
- Many UI refinements across desktop and PWA mobile views.
A Big Thank You to the Contributors
Endurain’s success wouldn’t be possible without the contributions of its community. A huge thank you to the contributors who have helped shape the platform into what it is today, including pheobeayo, bartbroere, F-Stop, ciferkey, smorar, dataprolet, miacono, AhmadZuhdi, bonswouar, fyksen, and jameswynn.
And to everyone who has helped with translations via Crowdin, your efforts are greatly appreciated.
What’s Next for Endurain?
The Endurain team is already working on the next releases, v0.15.0 and v0.16.0, which promise to bring even more exciting features, including:
- Sign-up support.
- Strava takeout import.
- PRs support.
- SingleSignOn (SSO and OAuth) support.
- Likes and comments to activities.
- Segments.
If you’re as excited as I am about the future of Endurain, be sure to check out the docs and GitHub releases to stay up-to-date with the latest developments.
And if you have any feedback or feature ideas, don’t hesitate to share them with the community. Let’s keep building Endurain together!
Odkryj Endurain: Ostateczny Samo-Hostowany Śledzik Aktywności Fitness
Zapewnij sobie Kontrolę nad Twoją Podróź Fitness z Najnowszymi Aktualizacjami
Jako ktoś, kto jest zainteresowany fitnessem i technologią, jestem podekscytowany, aby podzielić się z Tobą najnowszymi aktualizacjami z Endurain, samo-hostowanego śledzika aktywności fitness, który wywołuje duże zainteresowanie w społeczności. Z jego ostatnimi wersjami, v0.13.x i v0.14.0, Endurain zrobił znaczący krok naprzód w zapewnieniu użytkownikom kompleksowej i dostosowanej platformy do śledzenia aktywności fitness.
Więc, co nowego jest w tych aktualizacjach? Zanurzmy się i odkryjmy ekscytujące funkcje, które sprawiają, że Endurain jest jeszcze potężniejszym narzędziem dla entuzjastów fitness.
Nowe Funkcje w v0.14.0
Najnowsza wersja, v0.14.0, wprowadza kilka godnych uwagi funkcji, które poprawiają ogólne doświadczenie użytkownika. Obejmują one:
- Śledzenie celów: Ustaw i monitoruj swoje cele fitness, niezależnie od tego, czy jest to przebiegnięcie określonej odległości czy ukończenie wymagającego treningu.
- Obsługa MFA (TOTP): Dodaj dodatkową warstwę zabezpieczeń do swojego konta z obsługą Time-Based One-Time Password (TOTP).
- Nominatim jako domyślny dostawca odwrotnej geolokalizacji: Uzyskaj więcej dokładnych danych lokalizacyjnych z Nominatim, który może być konfigurowany za pomocą zmiennych środowiskowych.
- Reset hasła z ekranu logowania: Nie musisz już grzebać w bazie danych, aby zresetować hasło – teraz jest to proste do zrobienia z ekranu logowania.
- Powiadomienia e-mail: Bądź informowany o ważnych wydarzeniach, takich jak nowe importy aktywności lub prośby o obserwację, za pomocą powiadomień e-mail za pomocą integracji Apprise.
Co Nowego w v0.13.x?
Poprzednia wersja, v0.13.x, położyła podwaliny pod kilka ekscytujących funkcji, w tym:
- Komponenty i śledzenie kosztów: Śledź swoje wyposażenie, w tym komponenty i koszty, aby uzyskać lepsze zrozumienie swoich wydatków fitness.
- Pierwszy dzień tygodnia na użytkownika: Dostosuj początek tygodnia do swoich osobistych preferencji.
- Powiadomienia systemowe: Otrzymuj alerty o ważnych wydarzeniach, takich jak duplikaty importu lub prośby o obserwację.
- Przesyłanie obrazów do aktywności: Dodaj wizualny charakter do swoich aktywności, przesyłając obrazy.
- Obsługa plików .tcx + .gz: Importuj i eksportuj aktywności w różnych formatach plików, w tym .tcx i .gz.
- Aktywności chodzenia wewnętrznego i biegania po torze: Śledź swoje aktywności chodzenia wewnętrznego i biegania po torze z łatwością.
- Nowi dostawcy odwrotnej geolokalizacji: Skorzystaj z obsługi Photon i Nominatim, aby uzyskać więcej dokładnych danych lokalizacyjnych.
Naprawy i Ulepszenia
Ponadto do nowych funkcji, zespół Endurain pracował ciężko, aby poprawić ogólną wydajność platformy. Obejmują one:
- Lepsze obsługiwanie błędów dla importu aktywności i powiadomień.
- Naprawa przypisania stref HR.
- Naprawa ekstrakcji statystyk prędkości TCX.
- Poprawiona paginacja i podsumowania aktywności.
- Aktualizacje zależności w backendzie i frontendzie.
- Wiele ulepszeń interfejsu użytkownika w widokach desktopowych i mobilnych PWA.
Podziękowania dla Współtwórców
Sukces Endurain nie byłby możliwy bez wkładu społeczności. Ogromne podziękowania dla współtwórców, którzy pomogli ukształtować platformę w to, czym jest dzisiaj, w tym pheobeayo, bartbroere, F-Stop, ciferkey, smorar, dataprolet, miacono, AhmadZuhdi, bonswouar, fyksen i jameswynn.
I dla wszystkich, którzy pomogli z tłumaczeniami za pośrednictwem Crowdin, Wasze wysiłki są bardzo cenione.
Co Dalej dla Endurain?
Zespół Endurain już pracuje nad następnymi wersjami, v0.15.0 i v0.16.0, które obiecują przynieść jeszcze więcej ekscytujących funkcji, w tym:
- Obsługa rejestracji.
- Import Strava takeout.
- Obsługa PR.
- Obsługa SingleSignOn (SSO i OAuth).
- Lubię i komentarze do aktywności.
- Sekcje.
Jeśli jesteś tak samo podekscytowany, jak ja, przyszłością Endurain, upewnij się, aby sprawdzić dokumentację i wydania GitHub, aby być na bieżąco z najnowszymi rozwojem.
I jeśli masz jakąś opinię lub pomysł na funkcję, nie wahaj się podzielić nią z społecznością. Zbudujmy Endurain razem!