Skip to content

Releases: Freika/dawarich

0.16.4

12 Nov 15:01
Compare
Choose a tag to compare

Added

  • Admins can now see all users in the system on the Users page. The path is /settings/users.

Changed

  • Admins can now provide custom password for new users and update passwords for existing users on the Users page.
  • The bin/dev file will no longer run bin/rails tailwindcss:watch command. It's useful only for development and doesn't really make sense to run it in production.

Fixed

  • Exported files will now always have an extension when downloaded. Previously, the extension was missing in case of GPX export.
  • Deleting and sorting points on the Points page will now preserve filtering and sorting params when points are deleted or sorted. Previously, the page was being reloaded and filtering and sorting params were lost.

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

What's Changed

Full Changelog: 0.16.3...0.16.4

0.16.3

10 Nov 21:01
Compare
Choose a tag to compare

Fixed

  • Make ActionCable respect REDIS_URL env var. Previously, ActionCable was trying to connect to Redis on localhost.

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

Full Changelog: 0.16.2...0.16.3

0.16.2

08 Nov 15:53
ed0b28f
Compare
Choose a tag to compare

Fixed

  • Exported GPX file now being correctly recognized as valid by Garmin Connect, Adobe Lightroom and (probably) other services. Previously, the exported GPX file was not being recognized as valid by these services.

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

What's Changed

  • Update gpx serializer to make it a valid gpx file by @Freika in #373

Full Changelog: 0.16.1...0.16.2

0.16.1

08 Nov 14:17
657f69d
Compare
Choose a tag to compare

Fixed

  • Speed is now being recorded into points when a GPX file is being imported. Previously, the speed was not being recorded.
  • GeoJSON file from GPSLogger now can be imported to Dawarich. Previously, the import was failing due to incorrect parsing of the file.

Changed

  • The Vists suggestion job is disabled. It will be re-enabled in the future with a new approach to the visit suggestion process.

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

What's Changed

Full Changelog: 0.16.0...0.16.1

0.16.0

07 Nov 18:20
Compare
Choose a tag to compare
0.16.0 Pre-release
Pre-release

The Websockets release

This release adds more life to Dawarich! Notification will now be shown on the page without reloading, as well as number of points imported on the Imports page, and more to that, you can now enable Live Mode in the map controls. With it enabled, new points will be shown on the map as soon as they are created in the Dawarich.

Added

  • New notifications are now being indicated with a blue-ish dot in the top right corner of the screen. Hovering over the bell icon will show you last 10 notifications.
  • New points on the map will now be shown in real-time. No need to reload the map to see new points.
  • User can now enable or disable Live Mode in the map controls. When Live Mode is enabled, the map will automatically scroll to the new points as they are being added to the map.

Changed

  • Scale on the map now shows the distance both in kilometers and miles.

Fixed

  • Missing $ sign added to compose's sidekiq health check #371

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

What's Changed

Full Changelog: 0.15.13...0.16.0

0.15.13

01 Nov 19:51
Compare
Choose a tag to compare

Added

  • GET /api/v1/countries/borders endpoint to get countries for scratch map feature

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

Full Changelog: 0.15.12...0.15.13

0.15.12

01 Nov 18:13
Compare
Choose a tag to compare
0.15.12 Pre-release
Pre-release

Added

  • Scratch map. You can enable it in the map controls. The scratch map highlights countries you've visited. The scratch map works properly only if your points are reverse geocoded.
изображение

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

What's Changed

Full Changelog: 0.15.11...0.15.12

0.15.11

29 Oct 11:12
Compare
Choose a tag to compare

Added

  • Importing Immich data on the Imports page now will trigger an attempt to write raw json file with the data from Immich to tmp/imports/immich_raw_data_CURRENT_TIME_USER_EMAIL.json file. This is useful to debug the problem with the import if it fails. #270

Fixed

  • New app version is now being checked every 6 hours instead of 1 day and the check is being performed in the background. #238

Changed

  • ⚠️ The instruction to import Records.json from Google Takeout now mentions tmp/imports directory instead of public/imports. ⚠️ #326
  • Hostname definition for Sidekiq healtcheck to solve #344. See the diff:
  dawarich_sidekiq:
    image: freikin/dawarich:latest
    container_name: dawarich_sidekiq
    healthcheck:
-     test: [ "CMD-SHELL", "bundle exec sidekiqmon processes | grep $(hostname)" ]
+     test: [ "CMD-SHELL", "bundle exec sidekiqmon processes | grep ${HOSTNAME}" ]
  • Renamed directories used by app and sidekiq containers for gems cache to fix #339:
  dawarich_app:
    image: freikin/dawarich:latest
    container_name: dawarich_sidekiq
    volumes:
-     - gem_cache:/usr/local/bundle/gems
+     - gem_cache:/usr/local/bundle/gems_app

...

  dawarich_sidekiq:
    image: freikin/dawarich:latest
    container_name: dawarich_sidekiq
    volumes:
-     - gem_cache:/usr/local/bundle/gems
+     - gem_cache:/usr/local/bundle/gems_sidekiq

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

What's Changed

Full Changelog: 0.15.10...0.15.11

0.15.10

25 Oct 06:59
Compare
Choose a tag to compare

Fixed

  • Data migration that prevented the application from starting.

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

Full Changelog: 0.15.9...0.15.10

0.15.9

24 Oct 15:26
5b04642
Compare
Choose a tag to compare

Fixed

  • Stats distance calculation now correctly calculates the daily distances.

Changed

  • Refactored the stats calculation process to make it more efficient.

💙 This release is supported by James Manolios, chenrik and aldumil on Patreon 💙

What's Changed

  • Fix stats distances and rework stas calculating service by @Freika in #353

Full Changelog: 0.15.8...0.15.9