833 Commits

Author SHA1 Message Date
Eugene Burmakin 559e7c2951 Pluck country name instead of country 2025-08-01 18:42:53 +02:00
Eugene Burmakin c4c829b4b0 Fix some nitpicks 2025-08-01 18:39:01 +02:00
Eugene Burmakin 0e8baf493e Extract markers to separate file 2025-08-01 18:05:26 +02:00
Eugene Burmakin 050b98fb5d Extract live mode to separate file 2025-08-01 17:18:05 +02:00
Eugene Burmakin eec8706fbe Fix live map memory bloat 2025-08-01 17:03:05 +02:00
Eugene Burmakin 712a483fd4 Add e2e tests for map page. 2025-08-01 14:14:46 +02:00
Eugene Burmakin 89de7c5506 Update map e2e tests 2025-07-30 22:38:09 +02:00
Eugene Burmakin 2f3ba0c8db Merge branch 'dev', remote-tracking branch 'origin' into fix/photos-layer 2025-07-30 19:02:16 +02:00
Eugene Burmakin 84c35ea5fa Fix maps layers 2025-07-30 19:00:00 +02:00
Eugene Burmakin 087c01535d Add Playwright tests for map functionality. 2025-07-30 00:41:30 +02:00
Eugene Burmakin 5f259a5bcc Fix missing areas button 2025-07-29 21:40:49 +02:00
Eugene Burmakin 6870be2045 Fix country name in points 2025-07-29 21:17:33 +02:00
Eugene Burmakin a2b20cfdf1 Fix tests 2025-07-29 20:14:24 +02:00
Eugene Burmakin f492a69fbb Add country_name to points and fix some bugs. 2025-07-28 18:53:19 +02:00
Eugene Burmakin fb4eedfe92 Add battery statuses. 2025-07-27 21:38:51 +02:00
Eugene Burmakin 25b74716ee Fix chart 2025-07-27 20:14:36 +02:00
Eugene Burmakin d0bb9ef8d1 Add test for places reverse geocoding. 2025-07-27 01:39:39 +02:00
Eugene Burmakin 66e6112ad8 Eliminate some n-plus-ones. 2025-07-27 01:08:29 +02:00
Eugene Burmakin 3264725d2a Fix trips page. 2025-07-26 21:05:28 +02:00
Eugene Burmakin b995594b8b Use constants for metrics username and password. 2025-07-26 15:27:22 +02:00
Evgenii Burmakin f3d4a1431b Merge branch 'dev' into fix/basecamp-gpx 2025-07-26 15:17:11 +02:00
Eugene Burmakin 460d008152 Use Tailwind CSS classes for buttons. 2025-07-26 14:52:01 +02:00
Eugene Burmakin 31b23745f8 Add spec for no points selected. 2025-07-26 14:46:53 +02:00
Eugene Burmakin e3d3a92faa Hide "Delete Selected" button when no points are selected. 2025-07-26 14:41:03 +02:00
Eugene Burmakin 2e6d1bdef6 Return 0.0 if speed is nil 2025-07-26 13:37:50 +02:00
Eugene Burmakin b2d8f85d35 Implement Basecamp GPX import 2025-07-26 13:32:13 +02:00
Eugene Burmakin cb9525cb77 Add missing live map info modal. 2025-07-26 13:10:24 +02:00
Eugene Burmakin e127511262 Fix live map checkbox 2025-07-26 13:06:06 +02:00
Eugene Burmakin b55b1eb018 Merge branch 'dev', remote-tracking branch 'origin' into feature/prometheus-exporter 2025-07-26 12:49:58 +02:00
Eugene Burmakin 9c7084a10b Fix request to a user in partial 2025-07-26 12:37:46 +02:00
Eugene Burmakin 17340079ce Expose prometheus metrics at /metrics 2025-07-26 12:14:08 +02:00
Eugene Burmakin 9fb251fa4a Sanitize input in distanceable 2025-07-23 20:52:02 +02:00
Eugene Burmakin 7920209187 Return tailwind.css 2025-07-23 20:35:42 +02:00
Eugene Burmakin 94f6dbe18e Extract timestamp range calculation to separate methods 2025-07-23 20:27:55 +02:00
Eugene Burmakin 51dd2e0a4b Fix auth rules for export and import 2025-07-23 20:21:33 +02:00
Eugene Burmakin bf199de2a0 Fix non-selfhosted users export and import 2025-07-23 20:17:07 +02:00
Eugene Burmakin 2e46069fcc Clean up code a bit 2025-07-23 20:08:24 +02:00
Eugene Burmakin 7ea149bd4e Fix specs 2025-07-23 20:02:38 +02:00
Eugene Burmakin 88e3f53cc5 Remove old code 2025-07-23 19:48:39 +02:00
Eugene Burmakin 278a4d28b5 Remove tailwind.css 2025-07-23 19:33:38 +02:00
Eugene Burmakin d8033a1e27 Update track generation 2025-07-23 18:21:21 +02:00
Eugene Burmakin 25a185b206 Add timezone validation to Stats::DailyDistanceQuery 2025-07-23 00:10:48 +02:00
Eugene Burmakin bdcfb5eb62 Stats calculation is now timezone-aware. 2025-07-22 23:57:25 +02:00
Eugene Burmakin 9803ccc6a8 Remove unused method 2025-07-22 22:44:41 +02:00
Eugene Burmakin 0c904a6b84 Fix stats calculation performance 2025-07-22 22:41:12 +02:00
Eugene Burmakin 0bfddd932f Disable specs for track generation 2025-07-22 20:28:46 +02:00
Eugene Burmakin 27857ba078 Disable tracks panel on the map 2025-07-22 20:26:58 +02:00
Eugene Burmakin 7c8a7e7f38 Temporary disable track creation 2025-07-22 20:25:44 +02:00
Eugene Burmakin c14054fdc3 Disable track generation failure notification for self-hosted users 2025-07-22 20:15:52 +02:00
Eugene Burmakin cbdef5fa43 Parameterize stats query 2025-07-22 19:56:12 +02:00