Eugene Burmakin
|
0ed71c3cc6
|
Fix failing specs
|
2025-09-13 17:46:45 +02:00 |
|
Eugene Burmakin
|
bfeeeee234
|
Merge branch 'dev', remote-tracking branch 'origin' into feature/follow-up-emails
|
2025-09-13 14:03:04 +02:00 |
|
Eugene Burmakin
|
fc068ec79d
|
Add Lucide icons and stats sharing
|
2025-09-11 20:41:43 +02:00 |
|
Eugene Burmakin
|
68a0a8f23c
|
Add follow up emails
|
2025-09-05 19:39:50 +02:00 |
|
Eugene Burmakin
|
b8d69a6797
|
Reset counters for points counter cache
|
2025-08-26 15:26:05 +02:00 |
|
Evgenii Burmakin
|
02e6fb8a85
|
Merge branch 'dev' into feature/points-counter-cache
|
2025-08-26 15:09:48 +02:00 |
|
Eugene Burmakin
|
b049c11542
|
Fix import detection
|
2025-08-23 16:07:15 +02:00 |
|
Eugene Burmakin
|
6e4934a93d
|
Introduce points counter cache to optimize performance
|
2025-08-21 22:32:29 +02:00 |
|
Eugene Burmakin
|
6870be2045
|
Fix country name in points
|
2025-07-29 21:17:33 +02:00 |
|
Eugene Burmakin
|
f492a69fbb
|
Add country_name to points and fix some bugs.
|
2025-07-28 18:53:19 +02:00 |
|
Eugene Burmakin
|
5a4a5e9625
|
Add composite index for track generation
|
2025-07-23 19:30:56 +02:00 |
|
Eugene Burmakin
|
dfec1afd7e
|
Remove example migration file
|
2025-07-23 00:01:41 +02:00 |
|
Eugene Burmakin
|
bdcfb5eb62
|
Stats calculation is now timezone-aware.
|
2025-07-22 23:57:25 +02:00 |
|
Eugene Burmakin
|
0c904a6b84
|
Fix stats calculation performance
|
2025-07-22 22:41:12 +02:00 |
|
Eugene Burmakin
|
c18b09181e
|
Add index on places geodata osm id
|
2025-07-21 22:45:57 +02:00 |
|
Eugene Burmakin
|
f33dcdfe21
|
Store track distance in user's preferred unit
|
2025-07-07 22:23:37 +02:00 |
|
Eugene Burmakin
|
1468f1f9dc
|
Remove tracks api endpoint
|
2025-07-04 20:09:06 +02:00 |
|
Eugene Burmakin
|
862f601e1d
|
Add tracks calculation and storage in the database
|
2025-07-03 20:18:18 +02:00 |
|
Eugene Burmakin
|
1ebe2da84a
|
Update changelog
|
2025-06-30 22:51:25 +02:00 |
|
Eugene Burmakin
|
8ad0b20d3d
|
Add import data feature
|
2025-06-28 12:22:56 +02:00 |
|
Eugene Burmakin
|
7988fadd5f
|
User export: exporting exports and imports data with files
|
2025-06-25 21:14:33 +02:00 |
|
Eugene Burmakin
|
c681fdbdb6
|
Update visited_countries column type to jsonb
|
2025-05-16 21:29:07 +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
|
c69d4f45f1
|
Update views and specs
|
2025-05-16 19:53:42 +02:00 |
|
Eugene Burmakin
|
5be5c1e584
|
Put countries into database
|
2025-05-16 18:51:48 +02:00 |
|
Eugene Burmakin
|
79f2522f54
|
Fetch countries for a trip via geocoding service
|
2025-05-13 19:43:02 +02:00 |
|
Eugene Burmakin
|
2f41b0dd57
|
Add active_until to users
|
2025-04-04 20:27:46 +02:00 |
|
Eugene Burmakin
|
2f9cacba61
|
Rename format column to file_format in exports table
|
2025-04-02 21:19:02 +02:00 |
|
Eugene Burmakin
|
fc8d0d8ddc
|
Fix failing tests and move testing imports to files
|
2025-03-24 20:46:16 +01:00 |
|
Eugene Burmakin
|
a93b49ee80
|
Use Active Storage to import GPX files
|
2025-03-23 18:37:10 +01:00 |
|
Eugene Burmakin
|
dbd9b7f31f
|
Add rake tasks for data cleanup and user activation
|
2025-03-21 18:09:58 +01:00 |
|
Eugene Burmakin
|
c2f6224421
|
Add lonlat to places
|
2025-03-03 20:50:49 +01:00 |
|
Eugene Burmakin
|
173af225d7
|
Merge remote-tracking branch 'origin/dev' into feature/user-features-access
|
2025-02-24 21:40:36 +01:00 |
|
Eugene Burmakin
|
217d6249e2
|
Use lonlat in maps controller
|
2025-02-23 22:59:14 +01:00 |
|
Eugene Burmakin
|
383b88ab04
|
Speed up some importing processes
|
2025-02-22 23:14:23 +01:00 |
|
Eugene Burmakin
|
d9eac91834
|
Introduce latlon to Points and use it instead of latitude and longitude.
|
2025-02-21 23:45:36 +01:00 |
|
Eugene Burmakin
|
6fac14675b
|
Restrict to some functionality access for inactive users
|
2025-02-19 21:23:11 +01:00 |
|
Eugene Burmakin
|
8a309a2186
|
Remove tracks
|
2025-01-29 12:18:03 +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 |
|
Eugene Burmakin
|
be779fe333
|
Merge remote-tracking branch 'origin/dev' into chore/database-user-constraints
|
2025-01-22 15:03:55 +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 |
|
Eugene Burmakin
|
6644fc9a13
|
Introduce uniqueness index and validation for points
|
2025-01-20 17:59:13 +01:00 |
|
Eugene Burmakin
|
6c0a954e8e
|
Implement dawarich points parsing
|
2025-01-20 16:37:15 +01:00 |
|
Eugene Burmakin
|
cd31fb4cf0
|
Add database constraints for users table
|
2024-12-26 21:34:10 +01:00 |
|
Eugene Burmakin
|
cab70839b9
|
Color buttons a bit
|
2024-12-11 21:21:24 +01:00 |
|
Eugene Burmakin
|
5cde596884
|
Rework countries and cities service
|
2024-12-11 17:14:26 +01:00 |
|
Eugene Burmakin
|
b1c48076e4
|
Add some minor changes
|
2024-12-11 14:21:44 +01:00 |
|