Commit graph

1208 commits

Author SHA1 Message Date
Eugene Burmakin
8227c747f2 Revert older versions of actions 2025-02-01 20:38:00 +01:00
Eugene Burmakin
8aa3e6818c Use dockerfile from 0.23.5 2025-02-01 19:49:57 +01:00
Eugene Burmakin
27714985de Change base image to slim 2025-02-01 18:52:26 +01:00
Evgenii Burmakin
375c50dbdd
Merge pull request #724 from Freika/feature/tracks
Paths for trips
2025-01-29 15:17:54 +01:00
Eugene Burmakin
8a309a2186 Remove tracks 2025-01-29 12:18:03 +01:00
Eugene Burmakin
e99e105ab8 Update CircleCI config 2025-01-29 11:57:53 +01:00
Eugene Burmakin
3139d28971 Update CircleCI config 2025-01-29 11:55:33 +01:00
Eugene Burmakin
cb9e11c18a Update CircleCI config 2025-01-29 11:53:02 +01:00
Eugene Burmakin
20d3862548 Update database config for CI 2025-01-29 11:49:15 +01:00
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
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
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
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
Eugene Burmakin
88ffebec34 Update Synology files 2025-01-21 14:31:12 +01:00
Eugene Burmakin
52335d6a64 Add index only if it doesn't exist. 2025-01-21 14:28:00 +01:00
Eugene Burmakin
4c6baad5d4 Rename unique index on points to unique_points_lat_long_timestamp_user_id_index 2025-01-21 13:33:46 +01:00