Commit Graph

70 Commits

Author SHA1 Message Date
Eugene Burmakin 31ecedb851 Enable subscription only when Live Mode is enabled 2024-11-07 13:30:58 +01:00
Eugene Burmakin ebee214982 Add live map enabled setting 2024-11-07 13:07:54 +01:00
Eugene Burmakin 31f0ee5eab Remove unnecessary code 2024-11-03 20:09:53 +01:00
Eugene Burmakin d6c3a7ba03 Show popup with timestamp when new point is added 2024-11-03 19:28:33 +01:00
Eugene Burmakin 9c99a835de Implement live map updates with WebSockets 2024-11-03 16:48:43 +01:00
Eugene Burmakin 34c12a9536 Add GET /api/v1/countries/borders endpoint to get countries for scratch map feature 2024-11-01 20:49:59 +01:00
Eugene Burmakin bc28babf15 Use local countries.geojson 2024-11-01 14:05:16 +01:00
Eugene Burmakin dd91b581f5 Update changelog 2024-11-01 13:53:38 +01:00
Eugene Burmakin 1c62ef61b1 Disable scratch map layer by default 2024-11-01 13:43:21 +01:00
Eugene Burmakin ef7b4c1fba Reorder js functions for scratch map a bit 2024-11-01 13:40:37 +01:00
Eugene Burmakin db880a0d5d Add very raw scratch map 2024-11-01 13:29:24 +01:00
Eugene Burmakin c0b0716f28 Update radio buttons 2024-10-22 12:02:12 +02:00
Eugene Burmakin c219e7a7b4 Add points rendering mode modal 2024-10-20 20:55:43 +02:00
Eugene Burmakin 54825f0d0a Move the showFlashMessage function to the helpers.js file and export it 2024-10-20 20:32:51 +02:00
Eugene Burmakin b4db5f9376 Move the code for handling areas, markers and polylines to separate files 2024-10-20 20:23:58 +02:00
Eugene Burmakin d0c373b30b Use strong instead of b tag for the popup content 2024-10-20 19:06:37 +02:00
Eugene Burmakin 1a0d68ab58 Add map borders and change default timeframe on the Map page 2024-10-16 15:25:22 +02:00
Eugene Burmakin ec793fe4aa Fix incorrect timestamps for Google Location History (mobile device) points 2024-09-30 23:31:42 +02:00
Eugene Burmakin d517b72f69 Disable map layers from Stadia due to their requirement of an api key 2024-09-28 12:58:22 +02:00
Eugene Burmakin 548d0b0e7a Fix map not loading due to invalid tile layer name 2024-09-16 20:52:51 +02:00
Eugene Burmakin caa77be67f Add 17 new tile layers to choose from 2024-09-15 21:04:13 +02:00
Eugene Burmakin 0ac3b025ed Merge remote-tracking branch 'origin/master' into feature/miles 2024-09-06 21:26:26 +02:00
Eugene Burmakin 740d203647 Fix a bug where the confirmation alert was shown more than once when deleting a point. 2024-09-02 23:29:37 +02:00
Eugene Burmakin 88de60517e Update route popup with the correct distance unit 2024-08-29 00:17:51 +02:00
Eugene Burmakin 9f9debdb1d Update js files to support miles 2024-08-29 00:09:04 +02:00
Eugene Burmakin fbc5eba90a Move map settings to topleft 2024-08-28 21:34:26 +02:00
Eugene Burmakin 914ecd2f2d Remove console.log statements from maps_controller.js 2024-08-28 20:30:47 +02:00
Eugene Burmakin df588d1e07 Move map settings to the map itself 2024-08-28 20:24:35 +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 1e3d9f358d Fix map areas functionality 2024-07-27 14:30:46 +02:00
Eugene Burmakin 87258df41e Fix route popup distance and add areas swagger test 2024-07-27 12:22:56 +02:00
Eugene Burmakin 254c28ae1d Make area popup look a bit nicer 2024-07-21 20:26:45 +02:00
Eugene Burmakin 151e5cf042 Add areas 2024-07-21 20:09:42 +02:00
Eugene Burmakin 4371d28ef7 Allow users to delete points from the map 2024-07-21 16:45:29 +02:00
Eugene Burmakin 66e1feaf29 Extract some code from maps_controller.js into separate files 2024-07-21 15:13:16 +02:00
Eugene Burmakin 578f46ab08 Merge branch 'master' into admin_flag 2024-07-19 20:24:07 +02:00
Eugene Burmakin 9104e612cb Convert meters to kilometers in route hover 2024-07-19 20:23:50 +02:00
Eugene Burmakin 1006606870 Fix route tooltip and map movement when hovering over a route 2024-07-19 07:55:45 +02:00
Eugene Burmakin 5b8ab3161b Remove MAP_CENTER env var 2024-06-30 13:16:19 +02:00
Eugene Burmakin 81d13f548e Add settings for radius of clear fog in meters 2024-06-25 22:30:11 +02:00
Eugene Burmakin 61431ac64f Add fog overlay 2024-06-25 21:57:22 +02:00
Eugene Burmakin d9aea95401 Add new settings page to allow user change route rendering options 2024-06-20 23:57:00 +02:00
Eugene Burmakin 747418c854 Implement GPX imports 2024-06-19 21:16:06 +02:00
Eugene Burmakin bff2dd012e Fix version and add link to Dawarich's website in the footer 2024-06-18 22:11:12 +02:00
Eugene Burmakin 94ae8a3c9f Add favicon and allow setting concurrency via BACKGROUND_PROCESSING_CONCURRENCY 2024-06-07 19:22:39 +02:00
Eugene Burmakin 674d87cc31 Change minutes to days and hours on route popup 2024-05-31 23:25:04 +02:00
Eugene Burmakin 12985e1fee Shorten route popup 2024-05-31 20:17:14 +02:00
Eugene Burmakin fe73b5040a Update hovering over route to show time and distance to next and previous routes 2024-05-31 20:10:22 +02:00
Eugene Burmakin 36767ffa77 Split routes based on time as well 2024-05-30 16:22:28 +02:00
Eugene Burmakin e235ff66b0 Add changelog and time spent on route to the popup 2024-05-30 11:56:04 +02:00