Commit graph

1593 commits

Author SHA1 Message Date
Eugene Burmakin
630c813f0b Fix visits overlapping issue 2025-05-17 20:10:03 +02:00
Eugene Burmakin
abd4325891 Address N+1 queries in Place::FetchData and skip locationless points 2025-05-17 19:14:28 +02:00
Eugene Burmakin
c681fdbdb6 Update visited_countries column type to jsonb 2025-05-16 21:29:07 +02:00
Evgenii Burmakin
52fe105230
Merge pull request #1185 from Freika/feature/store-geodata
Feature/store geodata
2025-05-16 20:12:46 +02:00
Eugene Burmakin
eae06f623f Enable PostGIS extension only if it's not already enabled 2025-05-16 20:07:55 +02:00
Eugene Burmakin
7697b8c43b Update CHANGELOG.md 2025-05-16 20:05:15 +02:00
Eugene Burmakin
e9661bdfac Hide points usage for self-hosted instances 2025-05-16 19:55:05 +02:00
Eugene Burmakin
c69d4f45f1 Update views and specs 2025-05-16 19:53:42 +02:00
Eugene Burmakin
d7f6f95c47 Update maps_controller.js to make scratch map work again 2025-05-16 19:02:50 +02:00
Eugene Burmakin
5be5c1e584 Put countries into database 2025-05-16 18:51:48 +02:00
Eugene Burmakin
96108b12d0 Update tests a bit 2025-05-15 22:58:04 +02:00
Eugene Burmakin
48e73b4f1d Use protomaps in trips 2025-05-15 22:25:47 +02:00
Eugene Burmakin
088d8b14c2 Calculate trip data in the background 2025-05-15 21:33:01 +02:00
Evgenii Burmakin
0501c15ab6
Merge pull request #1177 from Freika/feature/store-geodata
Feature/store geodata
2025-05-15 21:29:22 +02:00
Eugene Burmakin
108239f41c Fix countries spec 2025-05-15 18:36:05 +02:00
Evgenii Burmakin
20fb0bb3ef
Merge pull request #1181 from MeijiRestored/dev
Fog of war improvements
2025-05-15 18:25:57 +02:00
Eugene Burmakin
a48cff098b Some frontend fixes 2025-05-15 18:23:24 +02:00
MeijiRestored
e5075d59d3 configurable time threshold 2025-05-14 21:04:47 +02:00
MeijiRestored
5fa4d953f7 Improved fog of war 2025-05-14 18:56:30 +02:00
Eugene Burmakin
5fbc1fb884 Make sure geocoder errors are reported 2025-05-13 20:33:04 +02:00
Eugene Burmakin
556af7fd02 Replace stubs with Geocoder search 2025-05-13 20:21:18 +02:00
Eugene Burmakin
79f2522f54 Fetch countries for a trip via geocoding service 2025-05-13 19:43:02 +02:00
Eugene Burmakin
857f1da942 Unify name builder usage 2025-05-12 23:36:46 +02:00
Eugene Burmakin
aa521dba9b Extract place name suggester 2025-05-12 22:49:30 +02:00
Eugene Burmakin
ed7b6d6d24 Add a STORE_GEODATA environment variable to control whether to store geodata in the database. 2025-05-12 22:33:47 +02:00
Eugene Burmakin
cf82be5b8d Update version 2025-05-12 21:54:25 +02:00
Evgenii Burmakin
c0fb411902
Merge pull request #1174 from Freika/fix/small-fixes
Skip points without lonlat and timestamp from Owntracks
2025-05-12 21:49:39 +02:00
Evgenii Burmakin
f571d1ebad
Merge branch 'dev' into fix/small-fixes 2025-05-12 21:44:42 +02:00
Eugene Burmakin
52aefa109e Skip points without lonlat and timestamp from Owntracks 2025-05-12 21:41:55 +02:00
Evgenii Burmakin
e2cc8d2ab4
Merge pull request #1171 from Freika/dependabot/bundler/chartkick-5.1.5
Bump chartkick from 5.1.4 to 5.1.5
2025-05-12 21:38:22 +02:00
Evgenii Burmakin
6b90b8e766
Merge pull request #1172 from Freika/dependabot/bundler/shoulda-matchers-6.5.0
Bump shoulda-matchers from 6.4.0 to 6.5.0
2025-05-12 21:37:54 +02:00
Evgenii Burmakin
628bb73b79
Merge pull request #1156 from Freika/fix/geojson-speed
Fix GeoJSON import speed/velocity
2025-05-12 21:37:34 +02:00
dependabot[bot]
022bcf2384
Bump shoulda-matchers from 6.4.0 to 6.5.0
Bumps [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers) from 6.4.0 to 6.5.0.
- [Release notes](https://github.com/thoughtbot/shoulda-matchers/releases)
- [Changelog](https://github.com/thoughtbot/shoulda-matchers/blob/main/CHANGELOG.md)
- [Commits](https://github.com/thoughtbot/shoulda-matchers/compare/v6.4.0...v6.5.0)

---
updated-dependencies:
- dependency-name: shoulda-matchers
  dependency-version: 6.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 14:12:14 +00:00
dependabot[bot]
2f88a7189e
Bump chartkick from 5.1.4 to 5.1.5
Bumps [chartkick](https://github.com/ankane/chartkick) from 5.1.4 to 5.1.5.
- [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/chartkick/compare/v5.1.4...v5.1.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 14:12:03 +00:00
Eugene Burmakin
fa80658904 Fix GeoJSON import speed/velocity 2025-05-08 17:28:06 +02:00
Evgenii Burmakin
397fce7647
Merge pull request #1154 from Freika/dev
0.26.0
2025-05-08 16:35:01 +02:00
Eugene Burmakin
911841134e Update readme 2025-05-08 16:24:54 +02:00
Evgenii Burmakin
486e22fbf9
Merge pull request #1153 from Freika/feature/pg-17
Update to PostgreSQL 17 and PostGIS 3.5
2025-05-08 16:19:59 +02:00
Eugene Burmakin
9b437d546a Update to PostgreSQL 17 and PostGIS 3.5 2025-05-08 12:47:53 +02:00
Evgenii Burmakin
ebdac37a01
Merge pull request #1131 from Freika/dev
0.25.10
2025-05-08 11:54:48 +02:00
Evgenii Burmakin
339a4d68f1
Merge pull request #1145 from Freika/dependabot/bundler/rails-8.0.2
Bump rails from 8.0.1 to 8.0.2
2025-05-08 11:34:58 +02:00
Evgenii Burmakin
e1f3d18102
Merge pull request #1144 from Freika/dependabot/bundler/strong_migrations-2.3.0
Bump strong_migrations from 2.2.0 to 2.3.0
2025-05-08 11:34:33 +02:00
Evgenii Burmakin
ef9a7f5d99
Merge pull request #1139 from Saschl/build/oci-labels
feat(build): add oci labels
2025-05-08 11:33:45 +02:00
Eugene Burmakin
e9680fd6e4 Update sidekiq credentials 2025-05-08 11:31:18 +02:00
dependabot[bot]
1035bfea3c
Bump rails from 8.0.1 to 8.0.2
Bumps [rails](https://github.com/rails/rails) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v8.0.1...v8.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 15:11:04 +00:00
dependabot[bot]
befe2452b7
Bump strong_migrations from 2.2.0 to 2.3.0
Bumps [strong_migrations](https://github.com/ankane/strong_migrations) from 2.2.0 to 2.3.0.
- [Changelog](https://github.com/ankane/strong_migrations/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/strong_migrations/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: strong_migrations
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 15:05:28 +00:00
Saschl
20ce80c3ba feat(build): add oci labels 2025-05-04 21:34:03 +02:00
Eugene Burmakin
e2d0807e9a Fix the self-hosted flag 2025-05-04 11:50:47 +02:00
Evgenii Burmakin
5c49e5f1a3
Merge pull request #1135 from Freika/refactoring/syncronous-points
Refactoring/syncronous points
2025-05-04 00:20:22 +02:00
Eugene Burmakin
e6fddddc01 Fix tests 2025-05-04 00:16:02 +02:00