Skip to content

Releases: Freika/dawarich

0.37.1

30 Dec 18:07
6ed6a4f

Choose a tag to compare

Fixed

  • The db migration preventing the app from starting.
  • Raw data archive verifier now allows having points deleted from the db after archiving.

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo, cyberswan.at, craftyklaus, Andre, hogenf, naraxius, Embrace, martin4861, Alex, evetters, GregF, Jon Coffee, Lukas, Robbie G, Kilian, Hans G, Chris, tabaha, Andre, Michael C, Chris, gesus, Jonah B., Dante, daallex, Tanner A., Matthias B., Milien M., Mathias, Travis S., Michael J., Matthew F., Johnathan D., bleibdirtroy, no1etal, dixet, Bailey J., Alex D., Benjamin M., Daniel A., Florian, BeeHappy, ChemistryDachshund, OrangeWindies, Roman G., Michelangelo V., Edward, Erazem Z., Wolfgang B., Denis Abt, Tony G., Andrew D., Lomky, Osamu Y., Simon van B., Linus T., Christian C., Sebastian, Jan K., Nathan T., Max G., Lars N., Karol B., Konstantin, Johannes H., t3hero, g3lin, Tim, Philipp M., Brand K., Pablo F. M., Jon H., Patrick N. and fkB on Patreon and KoFi 💙


What's Changed

Full Changelog: 0.37.0...0.37.1

0.37.0

30 Dec 16:35
8d2ade1

Choose a tag to compare

🎄 Happy New Year! 🎄

Added

  • In the beginning of the year users will receive a year-end digest email with stats about their tracking activity during the past year. Users can opt out of receiving these emails in User Settings -> Notifications. Emails won't be sent if no email is configured in the SMTP settings or if user has no points tracked during the year.

Changed

  • Added and removed some indexes to improve the app performance based on the production usage data.

Changed

  • Deleting an import will now be processed in the background to prevent request timeouts for large imports.

Fixed

  • Deleting an import will no longer result in negative points count for the user.
  • Updating stats. #2022
  • Validate trip start date to be earlier than end date. #2057
  • Fog of war radius slider in map v2 settings is now being respected correctly. #2041
  • Applying changes in map v2 settings now works correctly. #2041
  • Invalidate stats cache on recalculation and other operations that change stats data.

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo, cyberswan.at, craftyklaus, Andre, hogenf, naraxius, Embrace, martin4861, Alex, evetters, GregF, Jon Coffee, Lukas, Robbie G, Kilian, Hans G, Chris, tabaha, Andre, Michael C, Chris, gesus, Jonah B., Dante, daallex, Tanner A., Matthias B., Milien M., Mathias, Travis S., Michael J., Matthew F., Johnathan D., bleibdirtroy, no1etal, dixet, Bailey J., Alex D., Benjamin M., Daniel A., Florian, BeeHappy, ChemistryDachshund, OrangeWindies, Roman G., Michelangelo V., Edward, Erazem Z., Wolfgang B., Denis Abt, Tony G., Andrew D., Lomky, Osamu Y., Simon van B., Linus T., Christian C., Sebastian, Jan K., Nathan T., Max G., Lars N., Karol B., Konstantin, Johannes H., t3hero, g3lin, Tim, Philipp M., Brand K., Pablo F. M., Jon H., Patrick N. and fkB on Patreon and KoFi 💙


What's Changed

Full Changelog: 0.36.4...0.37.0

0.36.5-rc.2

26 Dec 17:21
3f0aaa0

Choose a tag to compare

0.36.5-rc.2 Pre-release
Pre-release

What's Changed

Full Changelog: 0.36.3...0.36.5-rc.2

0.36.5-rc.1

26 Dec 16:50

Choose a tag to compare

0.36.5-rc.1 Pre-release
Pre-release

What's Changed

Full Changelog: 0.36.4-rc.1...0.36.5-rc.1

0.36.4

26 Dec 13:59
3f0aaa0

Choose a tag to compare

Fixed

  • Fixed a bug preventing the app to start if a composite index on stats table already exists. #2034 #2051 #2046
  • New compiled assets will override old ones on app start to prevent serving stale assets.
  • Number of points in stats should no longer go negative when points are deleted. #2054
  • Disable Family::Invitations::CleanupJob no invitations are in the database. #2043
  • User can now enable family layer in Maps v2 and center on family members by clicking their emails. #2036

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo, cyberswan.at, craftyklaus, Andre, hogenf, naraxius, Embrace, martin4861, Alex, evetters, GregF, Jon Coffee, Lukas, Robbie G, Kilian, Hans G, Chris, tabaha, Andre, Michael C, Chris, gesus, Jonah B., Dante, daallex, Tanner A., Matthias B., Milien M., Mathias, Travis S., Michael J., Matthew F., Johnathan D., bleibdirtroy, no1etal, dixet, Bailey J., Alex D., Benjamin M., Daniel A., Florian, BeeHappy, ChemistryDachshund, OrangeWindies, Roman G., Michelangelo V., Edward, Erazem Z., Wolfgang B., Denis Abt, Tony G., Andrew D., Lomky, Osamu Y., Simon van B., Linus T., Christian C., Sebastian, Jan K., Nathan T., Max G., Lars N., Karol B., Konstantin, Johannes H., t3hero, g3lin, Tim, Philipp M., Brand K., Pablo F. M., Jon H., Patrick N. and fkB on Patreon and KoFi 💙


What's Changed

Full Changelog: 0.36.3...0.36.4

0.36.4-rc.1

16 Dec 17:31

Choose a tag to compare

0.36.4-rc.1 Pre-release
Pre-release

Full Changelog: 0.36.3...0.36.4-rc.1

0.36.3

14 Dec 11:08
c8242ce

Choose a tag to compare

Added

  • Setting ARCHIVE_RAW_DATA env var to true will enable monthly raw data archiving for all users. It will look for points older than 2 months with raw_data column not empty and create a zip archive containing raw data files for each month. After successful archiving, raw data will be removed from the database to save space. Monthly archiving job is being run every day at 2:00 AM. Default env var value is false.
  • In map v2, user can now move points when Points layer is enabled. #2024
  • In map v2, routes are now being rendered using same logic as in map v1, route-length-wise. #2026

Fixed

  • Cities visited during a trip are now being calculated correctly. #547 #641 #1686 #1976
  • Points on the map are now show time in user's timezone. #580 #1035 #1682
  • Date range inputs now handle pre-epoch dates gracefully by clamping to valid PostgreSQL integer range. #685
  • Redis client now also being configured so that it could connect via unix socket. #1970
  • Importing KML files now creates points with correct timestamps. #1988
  • Importing KMZ files now works correctly.
  • Map settings are now being respected in map v2. #2012

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo, cyberswan.at, craftyklaus, Andre, hogenf, naraxius, Embrace, martin4861, Alex, evetters, GregF, Jon Coffee, Lukas, Robbie G, Kilian, Hans G, Chris, tabaha, Andre, Michael C, Chris, gesus, Jonah B., Dante, daallex, Tanner A., Matthias B., Milien M., Mathias, Travis S., Michael J., Matthew F., Johnathan D., bleibdirtroy, no1etal, dixet, Bailey J., Alex D., Benjamin M., Daniel A., Florian, BeeHappy, ChemistryDachshund, OrangeWindies, Roman G., Michelangelo V., Edward, Erazem Z., Wolfgang B., Denis Abt, Tony G., Andrew D., Lomky, Osamu Y., Simon van B., Linus T., Christian C., Sebastian, Jan K., Nathan T., Max G., Lars N., Karol B., Konstantin, Johannes H., t3hero, g3lin, nightsb, Tim, Philipp M., Brand K., Moni G., Pablo F. M. and fkB on Patreon and KoFi 💙


What's Changed

Full Changelog: 0.36.2...0.36.3

0.36.3-rc.1

07 Dec 13:40

Choose a tag to compare

0.36.3-rc.1 Pre-release
Pre-release

What's Changed

  • fix: missing foreman causing startup crash by @rtuszik in #1971
  • Update exporting code to stream points data to file in batches to red… by @Freika in #1980
  • Feature/maplibre frontend by @Freika in #1953
  • Feature/raw data archive by @Freika in #2009

Full Changelog: 0.36.2...0.36.3-rc.1

0.36.2

06 Dec 19:56
8934c29

Choose a tag to compare

The Map v2 release

In this release we're introducing Map v2 based on MapLibre GL JS. It brings better performance, smoother interactions and more features in the future. User can select between Map v1 (Leaflet) and Map v2 (MapLibre GL JS) in the Settings -> Map Settings. New map features will be added to Map v2 only.

Added

  • User can select between Map v1 (Leaflet) and Map v2 (MapLibre GL JS) in the User Settings.

Fixed

  • Heatmap and Fog of War now are moving correctly during map interactions on v2 map. #1798
  • Polyline crossing international date line now are rendered correctly on v2 map. #1162
  • Place popup tags parsing (MapLibre GL JS compatibility)
  • Stats calculation should be faster now.

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo, cyberswan.at, craftyklaus, Andre, hogenf, naraxius, Embrace, martin4861, Alex, evetters, GregF, Jon Coffee, Lukas, Robbie G, Kilian, Hans G, Chris, tabaha, Andre, Michael C, Chris, gesus, Jonah B., Dante, daallex, Tanner A., Matthias B., Milien M., Mathias, Travis S., Michael J., Matthew F., Johnathan D., bleibdirtroy, no1etal, dixet, Bailey J., Alex D., Benjamin M., Daniel A., Florian, BeeHappy, ChemistryDachshund, OrangeWindies, Roman G., Michelangelo V., Edward, Erazem Z., Wolfgang B., Denis Abt, Tony G., Andrew D., Lomky, Osamu Y., Simon van B., Linus T., Christian C., Sebastian, Jan K., Nathan T., Max G., Lars N., Karol B., Konstantin, Johannes H., t3hero, g3lin, nightsb, Tim, Philipp M., Brand K., Moni G. and fkB on Patreon and KoFi 💙


What's Changed

Full Changelog: 0.36.1...0.36.2

0.36.2-rc.3

06 Dec 11:46

Choose a tag to compare

0.36.2-rc.3 Pre-release
Pre-release