Releases: Freika/dawarich
0.23.5
Added
- A test for building rc Docker image.
Fixed
- Fix authentication to
GET /api/v1/countries/visited_cities
with headerAuthorization: Bearer YOUR_API_KEY
instead ofapi_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
- Update k8s deployment example by @shaman007 in #659
Full Changelog: 0.23.3...0.23.5
0.23.5-rc
Added
- A test for building rc Docker image.
Fixed
- Fix authentication to
GET /api/v1/countries/visited_cities
with headerAuthorization: Bearer YOUR_API_KEY
instead ofapi_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
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
- Improve performance of Records.json importing by @Freika in #705
- Update Synology files by @Freika in #703
Full Changelog: 0.23.2...0.23.3
0.23.2
0.23.1
Fixed
- Renamed unique index on points to
unique_points_lat_long_timestamp_user_id_index
to fix naming conflict withunique_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
⚠️ 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
anduser_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
GET /api/v1/users/me
API endpoint by @Freika in #694- Bump rubocop-rails from 2.28.0 to 2.29.0 by @dependabot in #695
- Bump tailwindcss-rails from 3.2.0 to 3.3.0 by @dependabot in #696
- Bump sidekiq-cron from 2.0.1 to 2.1.0 by @dependabot in #697
Full Changelog: 0.22.4...0.23.0
0.22.4
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 acceptslatitude
andlongitude
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
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
Full Changelog: 0.22.2...0.22.3
0.22.2
✨ 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
- Bump tailwindcss-rails from 3.1.0 to 3.2.0 by @dependabot in #662
- Bump super_diff from 0.14.0 to 0.15.0 by @dependabot in #661
- Feature/fancy polylines by @Freika in #654
Full Changelog: 0.22.1...0.22.2
0.22.1
Removed
- Gems caching volume from the
docker-compose.yml
file. #638
To update existing docker-compose.yml
to new changes, refer to the following:
dawarich_app:
image: freikin/dawarich:latest
...
volumes:
- - dawarich_gem_cache_app:/usr/local/bundle/gems
...
dawarich_sidekiq:
image: freikin/dawarich:latest
...
volumes:
- - dawarich_gem_cache_app:/usr/local/bundle/gems
...
volumes:
dawarich_db_data:
- dawarich_gem_cache_app:
- dawarich_gem_cache_sidekiq:
dawarich_shared:
dawarich_public:
dawarich_watched:
Changed
GET /api/v1/health
endpoint now returns aX-Dawarich-Response: Hey, Im alive and authenticated!
header if user is authenticated.
💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski, EurenikZ and Schlufo on Patreon 💙
What's Changed
Full Changelog: 0.22.0...0.22.1