Commit graph

1364 commits

Author SHA1 Message Date
Eugene Burmakin
5913b65ca8 Update CircleCI config 2025-01-29 11:46:41 +01:00
Eugene Burmakin
fd47bf7d5d Update trip path calculation 2025-01-29 11:43:02 +01:00
Evgenii Burmakin
ea7d08a5ae
Merge pull request #743 from Freika/dependabot/bundler/rubocop-rails-2.29.1
Bump rubocop-rails from 2.29.0 to 2.29.1
2025-01-27 19:00:53 +01:00
Evgenii Burmakin
bc4b92c677
Merge pull request #744 from Freika/dependabot/bundler/database_consistency-2.0.3
Bump database_consistency from 2.0.0 to 2.0.3
2025-01-27 19:00:45 +01:00
Evgenii Burmakin
9192b0045e
Merge pull request #745 from Freika/dependabot/bundler/sidekiq-7.3.8
Bump sidekiq from 7.3.7 to 7.3.8
2025-01-27 19:00:36 +01:00
Evgenii Burmakin
5759c74b21
Merge pull request #746 from Freika/dependabot/bundler/tailwindcss-rails-3.3.1
Bump tailwindcss-rails from 3.3.0 to 3.3.1
2025-01-27 19:00:26 +01:00
dependabot[bot]
e210fb89cf
Bump tailwindcss-rails from 3.3.0 to 3.3.1
Bumps [tailwindcss-rails](https://github.com/rails/tailwindcss-rails) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/rails/tailwindcss-rails/releases)
- [Changelog](https://github.com/rails/tailwindcss-rails/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rails/tailwindcss-rails/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: tailwindcss-rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 14:34:20 +00:00
dependabot[bot]
7a5c7a8c1c
Bump sidekiq from 7.3.7 to 7.3.8
Bumps [sidekiq](https://github.com/sidekiq/sidekiq) from 7.3.7 to 7.3.8.
- [Changelog](https://github.com/sidekiq/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/sidekiq/sidekiq/compare/v7.3.7...v7.3.8)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 14:34:03 +00:00
dependabot[bot]
f1fbb9acac
Bump database_consistency from 2.0.0 to 2.0.3
Bumps [database_consistency](https://github.com/djezzzl/database_consistency) from 2.0.0 to 2.0.3.
- [Changelog](https://github.com/djezzzl/database_consistency/blob/master/CHANGELOG.md)
- [Commits](https://github.com/djezzzl/database_consistency/compare/v2.0.0...v2.0.3)

---
updated-dependencies:
- dependency-name: database_consistency
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 14:33:26 +00:00
dependabot[bot]
4e1cbda341
Bump rubocop-rails from 2.29.0 to 2.29.1
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.29.0 to 2.29.1.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.29.0...v2.29.1)

---
updated-dependencies:
- dependency-name: rubocop-rails
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 14:33:14 +00:00
Arne Schwarck
908232d397
Fix reverse geocoding issue
Previously, reverse geocoding queries in the Photon lookup did not properly
limit results within a specified search radius, leading to inaccurate or
unexpected locations being returned. This fix ensures that the :radius
parameter is passed directly, just like :limit and :distance_sort, instead
of being nested under :params.
By aligning with the Photon lookup implementation in Geocoder, this change
improves accuracy and ensures that results are correctly filtered based on
proximity, resolving issues where points were incorrectly matched due to
missing radius constraints.

Resolves: Reverse geocoding mismatch for close proximity queries
2025-01-25 22:11:35 +01:00
Arne Schwarck
e5ee29617e
Add radius param of 10
https://github.com/Freika/dawarich/discussions/652
2025-01-25 21:55:25 +01:00
Eugene Burmakin
5bd6a6c072 Don't trim time from start and end dates 2025-01-24 16:37:28 +01:00
Eugene Burmakin
01275d0d2e Add some tests 2025-01-24 15:58:44 +01:00
Eugene Burmakin
6e9c981329 Fix photos fetching with trip dates 2025-01-24 15:35:35 +01:00
Eugene Burmakin
9c102c1de8 Fix rendering polyline on trip editing page 2025-01-24 15:22:46 +01:00
Eugene Burmakin
401ac8ca31 Use path instead of coordinates on trips#index 2025-01-24 15:19:05 +01:00
Eugene Burmakin
380dd9235d Calculate path and distance before saving trip 2025-01-24 15:03:57 +01:00
Eugene Burmakin
1e7efbc9af Render trips using precalculated paths instead of list of coordinates 2025-01-24 14:54:10 +01:00
Eugene Burmakin
7db7fb17d5 Add path to trips 2025-01-24 12:01:54 +01:00
Eugene Burmakin
774de9991b Add tracks model 2025-01-23 16:03:21 +01:00
Eugene Burmakin
63b92f695f Enable Postgis extension for PostgreSQL 2025-01-23 15:53:32 +01:00
Evgenii Burmakin
e06b2f0c45
Merge pull request #718 from Freika/feature/postgis
Add PostGIS adapter
2025-01-23 15:41:02 +01:00
Eugene Burmakin
66930a340f Update CHANGELOG.md 2025-01-23 15:36:10 +01:00
Eugene Burmakin
9077889b40 Add PostGIS adapter 2025-01-23 14:03:08 +01:00
Evgenii Burmakin
1a67c6a154
Merge pull request #717 from Freika/dev
0.23.5
2025-01-23 11:23:21 +01:00
Eugene Burmakin
b0e6d47648 Change version 2025-01-22 15:12:04 +01:00
Evgenii Burmakin
f472f6b6a9
Merge pull request #595 from Freika/chore/database-user-constraints
Add database constraints for users table
2025-01-22 15:09:05 +01:00
Eugene Burmakin
f4027551e6 Update StrongMigrations start_after 2025-01-22 15:06:35 +01:00
Eugene Burmakin
be779fe333 Merge remote-tracking branch 'origin/dev' into chore/database-user-constraints 2025-01-22 15:03:55 +01:00
Evgenii Burmakin
5cb0753042
Merge pull request #659 from shaman007/0.22.11_k8s_docs
Update k8s deployment example
2025-01-22 14:24:48 +01:00
Evgenii Burmakin
94712b5c96
Merge pull request #712 from Freika/fix/app-version-rc-check
Fix a bug where rc version was being checked as a stable release
2025-01-22 13:06:39 +01:00
Eugene Burmakin
f60c93ee4f Fix a bug where rc version was being checked as a stable release 2025-01-22 12:17:26 +01:00
Evgenii Burmakin
043e9f873a
Merge pull request #710 from Freika/fix/imports/gpx-empty-tracks
Fix/imports/gpx empty tracks
2025-01-22 12:04:28 +01:00
Evgenii Burmakin
988e5a1a63
Merge branch 'dev' into fix/imports/gpx-empty-tracks 2025-01-22 12:04:19 +01:00
Evgenii Burmakin
f52ba229b7
Merge pull request #709 from Freika/fix/api/countries/visited_cities-auth
Fix authentication to `GET /api/v1/countries/visited_cities`
2025-01-22 12:03:43 +01:00
Eugene Burmakin
157d916f6b Fix a bug where a gpx file with empty tracks was not being imported 2025-01-22 11:15:55 +01:00
Eugene Burmakin
c3243bdba0 Fix authentication to GET /api/v1/countries/visited_cities 2025-01-22 10:53:33 +01:00
Eugene Burmakin
356d790fe3 Update build_and_push workflow to build rc Docker image 2025-01-21 23:46:33 +01:00
Evgenii Burmakin
ef9ec9bac2
Merge pull request #703 from Freika/fix/synology-files-update
Update Synology files
2025-01-21 23:30:17 +01:00
Evgenii Burmakin
cbced5992a
Merge branch 'master' into fix/synology-files-update 2025-01-21 23:29:54 +01:00
Evgenii Burmakin
4ecc565d5c
Merge pull request #705 from Freika/feature/google-records-json-improvement
Improve performance of Records.json importing
2025-01-21 23:29:23 +01:00
Eugene Burmakin
96b3a1b022 Update changelog 2025-01-21 23:28:02 +01:00
Eugene Burmakin
9cf3685eb6 Update app version and changelog 2025-01-21 19:46:23 +01:00
Eugene Burmakin
591543fe98 Rename GoogleMaps::RecordsParser to GoogleMaps::RecordsImporter 2025-01-21 19:42:04 +01:00
Eugene Burmakin
510868a594 Fix failed specs 2025-01-21 19:32:12 +01:00
Eugene Burmakin
b43810b1fb Import Google Records JSON in batches 2025-01-21 19:14:36 +01:00
Eugene Burmakin
d3a84bf652 Merge remote-tracking branch 'origin/master' into feature/google-records-json-improvement 2025-01-21 16:04:00 +01:00
Eugene Burmakin
0ff47f3ac7 Fix Google Records import 2025-01-21 16:03:52 +01:00
Eugene Burmakin
06b113aac1 Update changelog 2025-01-21 14:33:58 +01:00