Eugene Burmakin
|
13fd9da1f9
|
Add a scheduled job to create tracks for all users for the past 24 hours.
|
2025-07-09 21:25:56 +02:00 |
|
Eugene Burmakin
|
f33dcdfe21
|
Store track distance in user's preferred unit
|
2025-07-07 22:23:37 +02:00 |
|
Eugene Burmakin
|
7619feff69
|
Add data migration to create tracks from points
|
2025-07-06 13:49:53 +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
|
d518603719
|
Update importing process
|
2025-07-02 20:22:40 +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
|
767629b21e
|
Remove solid trifecta
|
2025-06-09 13:50:43 +02:00 |
|
Eugene Burmakin
|
f85eef199f
|
Switch SolidQueue to PostgreSQL
|
2025-06-06 19:36:36 +02:00 |
|
Eugene Burmakin
|
551c6e7629
|
Use sqlite for cable in development
|
2025-05-31 21:27:20 +02:00 |
|
Eugene Burmakin
|
3a955b8e51
|
Introduce SolidCache
|
2025-05-31 14:00:52 +02:00 |
|
Eugene Burmakin
|
855872d166
|
Merge remote-tracking branch 'origin' into feature/solid-queue-rewamp
|
2025-05-30 19:20:58 +02:00 |
|
Eugene Burmakin
|
3e8e49139a
|
Fixed a bug where default distance unit was not being set for users. #1206
|
2025-05-18 22:24:37 +02:00 |
|
Eugene Burmakin
|
cf3b7a116d
|
Fix a few bugs
|
2025-05-18 19:48:52 +02:00 |
|
Eugene Burmakin
|
685b9a38c2
|
Make default user active by default
|
2025-05-18 11:37:33 +02:00 |
|
Eugene Burmakin
|
35a0533b2b
|
Move to solid_queue
|
2025-05-17 23:05:52 +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
|
96108b12d0
|
Update tests a bit
|
2025-05-15 22:58:04 +02:00 |
|
Eugene Burmakin
|
79f2522f54
|
Fetch countries for a trip via geocoding service
|
2025-05-13 19:43:02 +02:00 |
|
Eugene Burmakin
|
b0b0a11c30
|
Fix few errors
|
2025-04-12 13:06:32 +02:00 |
|
Eugene Burmakin
|
dae1733320
|
Remove telemetry
|
2025-04-11 19:13:46 +02:00 |
|
Eugene Burmakin
|
600c88ae01
|
Merge remote-tracking branch 'origin/dev' into feature/subscription
|
2025-04-04 21:28:13 +02:00 |
|
Eugene Burmakin
|
6839ecdbda
|
Update specs for new user active_until column
|
2025-04-04 21:12:42 +02:00 |
|
Eugene Burmakin
|
2f41b0dd57
|
Add active_until to users
|
2025-04-04 20:27:46 +02:00 |
|
Eugene Burmakin
|
99bb982792
|
Merge from dev
|
2025-04-04 20:14:44 +02:00 |
|
Eugene Burmakin
|
73edb35bb1
|
Implement Records.json import via the UI
|
2025-04-03 18:41:05 +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
|
eb13be21f3
|
Remove false unique index
|
2025-03-16 13:47:07 +01:00 |
|
Eugene Burmakin
|
29da64400b
|
Update changelog and fix visits pane z-index
|
2025-03-16 13:36:06 +01:00 |
|
Eugene Burmakin
|
b8e6b1a372
|
Enable visit suggesting job
|
2025-03-09 20:07:39 +01:00 |
|
Eugene Burmakin
|
c2f6224421
|
Add lonlat to places
|
2025-03-03 20:50:49 +01:00 |
|
Eugene Burmakin
|
94b87c0f6a
|
Activate self-hosted users by default
|
2025-02-26 20:21:20 +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
|
01275d0d2e
|
Add some tests
|
2025-01-24 15:58:44 +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
|
4d25dbca21
|
Move some files around
|
2025-01-09 13:38:13 +01:00 |
|
Eugene Burmakin
|
f366da9df4
|
Add notification about Photon API being under heavy load
|
2025-01-04 21:57:24 +01:00 |
|
Eugene Burmakin
|
cd31fb4cf0
|
Add database constraints for users table
|
2024-12-26 21:34:10 +01:00 |
|
Eugene Burmakin
|
3554e405db
|
Move setting reverse_geocoded_at to background job
|
2024-12-16 20:32:28 +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 |
|
Eugene Burmakin
|
9bca8cfeaa
|
Merge remote-tracking branch 'origin/master' into fix/reverse-geocoded-points
|
2024-12-10 20:15:42 +01:00 |
|
Eugene Burmakin
|
10c3b14684
|
Merge remote-tracking branch 'origin/master' into chore/add-telemetry-notification
|
2024-12-06 17:47:58 +01:00 |
|
Eugene Burmakin
|
fc542abed3
|
Add a notification about telemetry being enabled
|
2024-12-06 17:47:08 +01:00 |
|
Eugene Burmakin
|
3b115a85b1
|
Add missing tests and process reverse geocoding in batches
|
2024-12-06 17:32:45 +01:00 |
|
Eugene Burmakin
|
b7e4a017b8
|
Calculate only necessary stats
|
2024-12-06 16:52:36 +01:00 |
|
Eugene Burmakin
|
f10f78999d
|
Add basic telemetry
|
2024-12-05 17:12:35 +01:00 |
|
Eugene Burmakin
|
9eea936782
|
Introduce reverse_geocoded_at to points
|
2024-12-02 14:44:22 +01:00 |
|
Eugene Burmakin
|
238cbae5d4
|
Update default user credentials
|
2024-11-29 15:36:18 +01:00 |
|
Eugene Burmakin
|
5c09e5b0f9
|
Move trip to partial
|
2024-11-28 16:11:04 +01:00 |
|
Eugene Burmakin
|
782aeb89af
|
Add distance calculation and trip cards to trips index
|
2024-11-28 15:29:17 +01:00 |
|
Eugene Burmakin
|
2cfc485f12
|
Add Trix editor to trips
|
2024-11-28 12:00:54 +01:00 |
|
Eugene Burmakin
|
198bf3128a
|
Add trips model and scaffold controller
|
2024-11-27 20:14:17 +01:00 |
|
Eugene Burmakin
|
ebee214982
|
Add live map enabled setting
|
2024-11-07 13:07:54 +01:00 |
|
Eugene Burmakin
|
54959b5add
|
Fix data migration that prevented the application from starting.
|
2024-10-25 08:59:19 +02:00 |
|
Eugene Burmakin
|
d218ed8151
|
Fix stats distances and rework stas calculating service
|
2024-10-24 16:59:15 +02:00 |
|
Eugene Burmakin
|
3cc33a86ef
|
Add points rendering mode to settings
|
2024-10-22 12:05:28 +02:00 |
|
Eugene Burmakin
|
98506a3a4f
|
Don't update user if it doesn't exist
|
2024-09-06 22:54:53 +02:00 |
|
Eugene Burmakin
|
0038f72155
|
Update gems and ruby version
|
2024-09-05 21:01:59 +02:00 |
|
Eugene Burmakin
|
d11cfd864f
|
Fix a bug that prevented data migration from working correctly
|
2024-08-25 21:59:07 +02:00 |
|
Eugene Burmakin
|
f9750133df
|
Merge remote-tracking branch 'origin/master' into visit_detection
|
2024-08-25 19:31:19 +02:00 |
|
Eugene Burmakin
|
8701668c3c
|
Update db/schema.rb
|
2024-08-24 13:05:50 +02:00 |
|
Eugene Burmakin
|
3336ac9864
|
Add counter cache for imports
|
2024-08-22 22:40:27 +02:00 |
|
Eugene Burmakin
|
a0aa684985
|
Update owntracks points data
|
2024-08-15 20:23:05 +02:00 |
|
Eugene Burmakin
|
2b4a16d6cb
|
Add data migration to fill owntracks points data
|
2024-08-15 19:57:52 +02:00 |
|
Eugene Burmakin
|
382f937f29
|
Add lots of logic
|
2024-08-12 22:18:11 +02:00 |
|
Eugene Burmakin
|
5394e9dd52
|
Add visits detection
|
2024-08-05 21:23:08 +02:00 |
|
Eugene Burmakin
|
04a2150959
|
Add a bunch of small changes and fixes, see CHANGELOG.md for details
|
2024-07-31 19:35:35 +02:00 |
|
Eugene Burmakin
|
ffe0334ebc
|
Add visits page
|
2024-07-24 20:25:16 +02:00 |
|
Eugene Burmakin
|
ab700c8f25
|
Experiment with visit calculation service
|
2024-07-23 00:40:48 +02:00 |
|
Eugene Burmakin
|
3fd176ad6e
|
Add Visit model and associations
|
2024-07-21 20:32:29 +02:00 |
|
Eugene Burmakin
|
151e5cf042
|
Add areas
|
2024-07-21 20:09:42 +02:00 |
|
Eugene Burmakin
|
b1f7b98c11
|
Add admin flag to users
|
2024-07-16 22:26:16 +02:00 |
|
Eugene Burmakin
|
f080b4c6ce
|
Add tests for background jobs stuff
|
2024-07-12 21:59:03 +02:00 |
|
Eugene Burmakin
|
6748bcf17c
|
Add a note about logs when reporting a bug
|
2024-07-04 23:05:50 +02:00 |
|
Eugene Burmakin
|
bb2beb519b
|
Add notifications
|
2024-07-04 22:20:12 +02:00 |
|
Eugene Burmakin
|
21cc53b78a
|
Remove unused files
|
2024-06-30 12:40:11 +02:00 |
|
Eugene Burmakin
|
2c9a88aba4
|
Disable registration and implement user creation in the settings page
|
2024-06-30 12:31:21 +02:00 |
|
Eugene Burmakin
|
81d13f548e
|
Add settings for radius of clear fog in meters
|
2024-06-25 22:30:11 +02:00 |
|