Skip to content

Releases: Freika/dawarich

0.23.6-rc

30 Jan 10:59
Compare
Choose a tag to compare
0.23.6-rc Pre-release
Pre-release

Added

  • Enabled Postgis extension for PostgreSQL.
  • Trips are now store their paths in the database independently of the points.
  • Trips are now being rendered on the map using their precalculated paths instead of list of coordinates.

Changed

  • Requesting photos on the Map page now uses the start and end dates from the URL params. #589

Full Changelog: 0.23.5...0.23.6

What's Changed

Full Changelog: 0.23.5...0.23.6-rc

0.23.5

23 Jan 10:23
1a67c6a
Compare
Choose a tag to compare

Added

  • A test for building rc Docker image.

Fixed

  • Fix authentication to GET /api/v1/countries/visited_cities with header Authorization: Bearer YOUR_API_KEY instead of api_key query param. #679
  • Fix a bug where a gpx file with empty tracks was not being imported. #646
  • Fix a bug where rc version was being checked as a stable release. #711

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo and cyberswan.at on Patreon 💙

What's Changed

Full Changelog: 0.23.3...0.23.5

0.23.5-rc

22 Jan 14:12
Compare
Choose a tag to compare
0.23.5-rc Pre-release
Pre-release

Added

  • A test for building rc Docker image.

Fixed

  • Fix authentication to GET /api/v1/countries/visited_cities with header Authorization: Bearer YOUR_API_KEY instead of api_key query param. #679
  • Fix a bug where a gpx file with empty tracks was not being imported. #646
  • Fix a bug where rc version was being checked as a stable release. #711

What's Changed

  • Fix authentication to GET /api/v1/countries/visited_cities by @Freika in #709
  • Fix/imports/gpx empty tracks by @Freika in #710
  • Fix a bug where rc version was being checked as a stable release by @Freika in #712
  • Add database constraints for users table by @Freika in #595

Full Changelog: 0.23.3...0.23.5-rc

0.23.3

21 Jan 22:31
ef9ec9b
Compare
Choose a tag to compare

Changed

  • Synology-related files are now up to date. #684

Fixed

  • Drastically improved performance for Google's Records.json import. It will now take less than 5 minutes to import 500,000 points, which previously took a few hours.

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo and cyberswan.at on Patreon 💙

What's Changed

Full Changelog: 0.23.2...0.23.3

0.23.2

21 Jan 13:28
Compare
Choose a tag to compare

Fixed

  • Add index only if it doesn't exist.

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski and Schlufo on Patreon 💙

Full Changelog: 0.23.1...0.23.2

0.23.1

21 Jan 12:34
Compare
Choose a tag to compare

Fixed

  • Renamed unique index on points to unique_points_lat_long_timestamp_user_id_index to fix naming conflict with unique_points_index.

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski and Schlufo on Patreon 💙

Full Changelog: 0.23.0...0.23.1

0.23.0

21 Jan 10:31
8bf69e1
Compare
Choose a tag to compare

⚠️ IMPORTANT ⚠️

This release includes a data migration to remove duplicated points from the database. It will not remove anything except for duplcates from the points table, but please make sure to create a backup before updating to this version.

Added

  • POST /api/v1/points/create endpoint added.
  • An index to guarantee uniqueness of points across latitude, longitude, timestamp and user_id values. This is introduced to make sure no duplicates will be created in the database in addition to previously existing validations.
  • GET /api/v1/users/me endpoint added to get current user.

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski and Schlufo on Patreon 💙

What's Changed

Full Changelog: 0.22.4...0.23.0

0.22.4

20 Jan 10:54
Compare
Choose a tag to compare
dawarich-point-dragndrop.mov

Added

  • You can now drag-n-drop a point on the map to update its position. Enable the "Points" layer on the map to see the points.
  • PATCH /api/v1/points/:id endpoint added to update a point. It only accepts latitude and longitude params. #51 #503

Changed

  • Run seeds even in prod env so Unraid users could have default user.
  • Precompile assets in production env using dummy secret key base.

Fixed

  • Fixed a bug where route wasn't highlighted when it was hovered or clicked.

What's Changed

Full Changelog: 0.22.3...0.22.4

0.22.3

14 Jan 22:37
b75b867
Compare
Choose a tag to compare

Changed

  • The Map now uses a canvas to draw polylines, points and fog of war. This should improve performance in browser with a lot of points and polylines.

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski and Schlufo on Patreon 💙

What's Changed

  • Improve map performance with canvas rendering by @Freika in #667

Full Changelog: 0.22.2...0.22.3

0.22.2

13 Jan 21:14
e7c3714
Compare
Choose a tag to compare

✨ The Fancy Routes release ✨

изображение изображение

Added

  • In the Map Settings (the screw nut in the top left corner of the map), you can now enable/disable the Fancy Routes feature. Simply said, it will color your routes based on the speed of each segment.
  • Hovering over a polyline now shows the speed of the segment. Move cursor over a polyline to see the speed of different segments.
  • Distance and points number in the custom control to the map.

Changed

  • The name of the "Polylines" feature is now "Routes".

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski and Schlufo on Patreon 💙

What's Changed

Full Changelog: 0.22.1...0.22.2