Eugene Burmakin
|
5f259a5bcc
|
Fix missing areas button
|
2025-07-29 21:40:49 +02:00 |
|
Eugene Burmakin
|
66e6112ad8
|
Eliminate some n-plus-ones.
|
2025-07-27 01:08:29 +02:00 |
|
Eugene Burmakin
|
e3d3a92faa
|
Hide "Delete Selected" button when no points are selected.
|
2025-07-26 14:41:03 +02:00 |
|
Eugene Burmakin
|
e127511262
|
Fix live map checkbox
|
2025-07-26 13:06:06 +02:00 |
|
Eugene Burmakin
|
27857ba078
|
Disable tracks panel on the map
|
2025-07-22 20:26:58 +02:00 |
|
Eugene Burmakin
|
002b3bd635
|
Fix settings controller spec and tracks popup
|
2025-07-20 17:06:45 +02:00 |
|
Eugene Burmakin
|
e9eeb6aae2
|
Add rails-ujs to manifest.js and application.js.
|
2025-07-10 22:14:52 +02:00 |
|
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
|
9a326733c7
|
Return missing map buttons
|
2025-07-09 00:58:33 +02:00 |
|
Eugene Burmakin
|
b7e5296235
|
Fix tracks layer
|
2025-07-08 21:14:46 +02:00 |
|
Eugene Burmakin
|
042696caeb
|
Show correct miles value on the map
|
2025-07-08 20:31:25 +02:00 |
|
Eugene Burmakin
|
81eb759fb8
|
Remove tracks api
|
2025-07-08 00:05:22 +02:00 |
|
Eugene Burmakin
|
e64e706b0f
|
Unify timestamps
|
2025-07-07 23:38:10 +02:00 |
|
Eugene Burmakin
|
f33dcdfe21
|
Store track distance in user's preferred unit
|
2025-07-07 22:23:37 +02:00 |
|
Eugene Burmakin
|
0d657b9d6e
|
Add incremental track generation
|
2025-07-07 21:48:07 +02:00 |
|
Eugene Burmakin
|
1468f1f9dc
|
Remove tracks api endpoint
|
2025-07-04 20:09:06 +02:00 |
|
Eugene Burmakin
|
565f92c463
|
Add tracks to map
|
2025-07-04 19:49:56 +02:00 |
|
Eugene Burmakin
|
7bd098b54f
|
Extract tracks calculation to serializer
|
2025-07-03 20:34:41 +02:00 |
|
Eugene Burmakin
|
862f601e1d
|
Add tracks calculation and storage in the database
|
2025-07-03 20:18:18 +02:00 |
|
Eugene Burmakin
|
3b474704ea
|
Fixes for visits suggestions.
|
2025-07-02 23:50:32 +02:00 |
|
Eugene Burmakin
|
d518603719
|
Update importing process
|
2025-07-02 20:22:40 +02:00 |
|
Eugene Burmakin
|
58e3b65714
|
Fix notifications scroll
|
2025-06-11 21:12:03 +02:00 |
|
Eugene Burmakin
|
1435f20aa3
|
Fix missing popup
|
2025-06-08 23:44:53 +02:00 |
|
Eugene Burmakin
|
e8d49662a2
|
Remove cypress
|
2025-05-26 21:05:36 +02:00 |
|
Eugene Burmakin
|
f5cefdbd03
|
Add system tests for map interaction
|
2025-05-26 20:33:48 +02:00 |
|
Eugene Burmakin
|
64d33f5e6e
|
Fix few issues
|
2025-05-22 19:09:43 +02:00 |
|
Eugene Burmakin
|
8728a22974
|
Update safe settings
|
2025-05-19 23:28:33 +02:00 |
|
Eugene Burmakin
|
bee03d7c5e
|
Disable importing button until files are uploaded
|
2025-05-19 20:29:33 +02:00 |
|
Eugene Burmakin
|
e511eb7548
|
Update changelog
|
2025-05-17 21:50:34 +02:00 |
|
Evgenii Burmakin
|
52fe105230
|
Merge pull request #1185 from Freika/feature/store-geodata
Feature/store geodata
|
2025-05-16 20:12:46 +02:00 |
|
Eugene Burmakin
|
d7f6f95c47
|
Update maps_controller.js to make scratch map work again
|
2025-05-16 19:02:50 +02:00 |
|
Eugene Burmakin
|
48e73b4f1d
|
Use protomaps in trips
|
2025-05-15 22:25:47 +02:00 |
|
MeijiRestored
|
e5075d59d3
|
configurable time threshold
|
2025-05-14 21:04:47 +02:00 |
|
MeijiRestored
|
5fa4d953f7
|
Improved fog of war
|
2025-05-14 18:56:30 +02:00 |
|
Eugene Burmakin
|
e2d0807e9a
|
Fix the self-hosted flag
|
2025-05-04 11:50:47 +02:00 |
|
Eugene Burmakin
|
acf024b0e1
|
Implement direct upload of import files with progress bar
|
2025-05-03 21:35:02 +02:00 |
|
Eugene Burmakin
|
8087229d87
|
Fix pmtiles map
|
2025-05-03 20:36:09 +02:00 |
|
Eugene Burmakin
|
7dcd4f95ab
|
Add support for protomaps in non-selfhosted mode
|
2025-04-27 17:13:19 +02:00 |
|
MeijiRestored
|
1083e1c07d
|
var fix
|
2025-04-24 09:00:24 +02:00 |
|
Evgenii Burmakin
|
2d9882810c
|
Merge pull request #1020 from MeijiRestored/dev
Add speed color scale setting
|
2025-04-23 23:44:12 +02:00 |
|
Eugene Burmakin
|
deeb250910
|
Extract file downloader
|
2025-04-23 22:46:39 +02:00 |
|
MeijiRestored
|
2ca003f39e
|
color scale editor
|
2025-04-10 12:09:18 +02:00 |
|
MeijiRestored
|
227d3b1f0c
|
tooltip
|
2025-04-07 12:20:09 +02:00 |
|
MeijiRestored
|
94a07a89b5
|
Custom color scale
|
2025-04-06 23:57:41 +02:00 |
|
Eugene Burmakin
|
24a148b181
|
Fix moving points on the map
|
2025-03-24 00:01:18 +01:00 |
|
Eugene Burmakin
|
dbd9b7f31f
|
Add rake tasks for data cleanup and user activation
|
2025-03-21 18:09:58 +01:00 |
|
Eugene Burmakin
|
29da64400b
|
Update changelog and fix visits pane z-index
|
2025-03-16 13:36:06 +01:00 |
|
Eugene Burmakin
|
28b9e9d61d
|
Add a button to cancel visit selection
|
2025-03-12 21:57:30 +01:00 |
|
Eugene Burmakin
|
9a4a6481d0
|
Use short month names in visits list
|
2025-03-09 17:41:45 +01:00 |
|
Eugene Burmakin
|
c86921a29b
|
Update tests and refactor some code
|
2025-03-09 16:29:16 +01:00 |
|
Eugene Burmakin
|
4a859fb350
|
Add bunch of tests and refactor some stuff
|
2025-03-09 14:58:30 +01:00 |
|
Eugene Burmakin
|
761aaa3cb8
|
Highlight visits on map when clicked on
|
2025-03-08 21:04:56 +01:00 |
|
Eugene Burmakin
|
16333c58e0
|
Show number of visits in drawer on selection
|
2025-03-08 20:53:13 +01:00 |
|
Eugene Burmakin
|
c39c26a430
|
Show points with dates in selected area
|
2025-03-08 20:31:12 +01:00 |
|
Eugene Burmakin
|
d78482f1bf
|
Get 20 places results and dont round coordinates
|
2025-03-08 19:08:47 +01:00 |
|
Eugene Burmakin
|
52fd54e39f
|
Implement area selecting to show visits
|
2025-03-07 23:32:56 +01:00 |
|
Eugene Burmakin
|
adf923542d
|
Move visits to different panes
|
2025-03-06 00:13:47 +01:00 |
|
Eugene Burmakin
|
6b356d24b1
|
Implement visits merging
|
2025-03-05 20:04:26 +01:00 |
|
Eugene Burmakin
|
c00bd2e387
|
Extract visits code from maps controller
|
2025-03-04 21:50:46 +01:00 |
|
Eugene Burmakin
|
5521d8e6b2
|
Make drawer button bigger and add styles
|
2025-03-03 20:38:36 +01:00 |
|
Eugene Burmakin
|
414c9e831c
|
Add possible places to visits
|
2025-03-03 20:11:21 +01:00 |
|
Eugene Burmakin
|
a4123791aa
|
Add visits to the map page
|
2025-03-02 21:24:57 +01:00 |
|
Eugene Burmakin
|
053bfc525c
|
Fix point deletion
|
2025-02-15 18:32:44 +01:00 |
|
Eugene Burmakin
|
fb5086e97e
|
Simplify maps loading
|
2025-02-15 18:16:48 +01:00 |
|
Eugene Burmakin
|
62f4ec4910
|
Update flash message styles
|
2025-02-15 17:58:33 +01:00 |
|
Eugene Burmakin
|
38573e703e
|
Move base maps to a separate file
|
2025-02-15 17:42:10 +01:00 |
|
Eugene Burmakin
|
aaa3c77162
|
Inherit all stimulus controllers from base_controller
|
2025-02-15 16:48:03 +01:00 |
|
Eugene Burmakin
|
51e589e17f
|
Implement map tiles usage tracking and chart in user settings.
|
2025-02-13 21:04:29 +01:00 |
|
Evgenii Burmakin
|
f924bb9f82
|
Merge pull request #851 from chnikel/fix/Fog-of-War-overlay-gets-displaced-when-dragging-map
Fix fog gets displaced when dragging map
|
2025-02-13 20:25:05 +01:00 |
|
Eugene Burmakin
|
b2e6a141fc
|
Rehash paths and add tests
|
2025-02-11 21:04:12 +01:00 |
|
Eugene Burmakin
|
1580fb8ade
|
Export map tiles usage to Prometheus
|
2025-02-11 20:45:36 +01:00 |
|
Christian Nikel
|
01fd9f6e35
|
Fix fog gets displaced when dragging map
Also recalculates the size of the fog when resizing the browser window.
Closes #774
|
2025-02-11 00:12:01 +00:00 |
|
Eugene Burmakin
|
0b362168c9
|
Implement custom map tiles and user settings with default values
|
2025-02-10 20:37:20 +01:00 |
|
Eugene Burmakin
|
1f6d711ccf
|
Don't log apiKey in handleAreaCreated
|
2025-02-08 23:01:32 +01:00 |
|
Eugene Burmakin
|
0b08af87af
|
Clean up some code
|
2025-02-08 23:00:34 +01:00 |
|
Evgenii Burmakin
|
d101d5e544
|
Merge branch 'master' into dev
|
2025-02-08 22:53:58 +01:00 |
|
Eugene Burmakin
|
3a555065d3
|
Make popups a bit nicer
|
2025-02-08 12:08:01 +01:00 |
|
Eugene Burmakin
|
51724db874
|
Remove test circle
|
2025-02-07 21:19:34 +01:00 |
|
Eugene Burmakin
|
ffee59b7c3
|
Fix deleting an area
|
2025-02-07 21:17:38 +01:00 |
|
Eugene Burmakin
|
dd48ef4177
|
Implement area clicks
|
2025-02-07 21:08:31 +01:00 |
|
Eugene Burmakin
|
fea87b85bb
|
Add docs and few fixes
|
2025-02-07 19:17:28 +01:00 |
|
Evgenii Burmakin
|
41da68a4c8
|
Revert "Fix deleting points"
|
2025-02-06 22:24:53 +01:00 |
|
Eugene Burmakin
|
0a27dfefbe
|
Fix deleting points
|
2025-02-06 20:08:14 +01:00 |
|
Eugene Burmakin
|
5bd6a6c072
|
Don't trim time from start and end dates
|
2025-01-24 16:37:28 +01:00 |
|
Eugene Burmakin
|
6e9c981329
|
Fix photos fetching with trip dates
|
2025-01-24 15:35:35 +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
|
9970d63134
|
Return scale and stats controls to map
|
2025-01-20 11:46:57 +01:00 |
|
Eugene Burmakin
|
0e5381c16f
|
Fix fog of war console error
|
2025-01-20 11:41:45 +01:00 |
|
Eugene Burmakin
|
a50e9f664a
|
Highlight route on click
|
2025-01-20 11:26:52 +01:00 |
|
Eugene Burmakin
|
70caaef9b5
|
Remove console logs
|
2025-01-19 18:06:56 +01:00 |
|
Eugene Burmakin
|
3ba42dceaf
|
Highlight on hover
|
2025-01-19 18:05:21 +01:00 |
|
Eugene Burmakin
|
64b141fa24
|
Highlight routes again
|
2025-01-19 17:49:11 +01:00 |
|
Eugene Burmakin
|
94e08d56e1
|
Fix point updating in the database
|
2025-01-19 17:14:09 +01:00 |
|
Eugene Burmakin
|
f85fd9e4d0
|
Implement polylines redraw on point drag
|
2025-01-19 12:59:12 +01:00 |
|
Eugene Burmakin
|
5a031dad69
|
Implement drag and drop for points
|
2025-01-19 11:26:38 +01:00 |
|
Eugene Burmakin
|
e25d6f05e2
|
Extract fog of war to a separate file
|
2025-01-14 23:29:48 +01:00 |
|
Eugene Burmakin
|
e457631715
|
Use canvas for map
|
2025-01-14 23:23:46 +01:00 |
|
Eugene Burmakin
|
4fc8992f73
|
Rename Polylines to Routes in the interface
|
2025-01-13 22:05:25 +01:00 |
|
Eugene Burmakin
|
cebc4950e6
|
Add info modal for speed colored polylines
|
2025-01-13 21:57:19 +01:00 |
|
Eugene Burmakin
|
cd7cf8c4bb
|
Return distance and points number in the custom control to the map
|
2025-01-13 21:30:08 +01:00 |
|
Eugene Burmakin
|
1c9667d218
|
Optimize polylines color update
|
2025-01-13 21:21:04 +01:00 |
|
Eugene Burmakin
|
7a83afd857
|
Speed up polylines coloring
|
2025-01-13 21:10:49 +01:00 |
|
Eugene Burmakin
|
216727b9e7
|
Fix polylines color update when settings updated
|
2025-01-13 21:04:18 +01:00 |
|
Eugene Burmakin
|
badeff3d0a
|
Enable or disable speed colored polylines
|
2025-01-13 20:34:57 +01:00 |
|
Eugene Burmakin
|
2e18b35e3c
|
Add settings for speed-colored polylines
|
2025-01-11 00:42:44 +01:00 |
|
Eugene Burmakin
|
43e4e8d81a
|
Color polylines based on speed
|
2025-01-10 23:03:07 +01:00 |
|
Eugene Burmakin
|
73fc9be3fb
|
Fix inconsistent password for the dawarich_db service in docker-compose_mounted_volumes.yml.
|
2025-01-07 14:31:06 +01:00 |
|
Eugene Burmakin
|
d9bade8fe5
|
Fix specs for watcher and change z-index for markers and polylines
|
2024-12-25 13:05:42 +01:00 |
|
Eugene Burmakin
|
0276882db1
|
Start reverse geocoding after import is finished
|
2024-12-25 12:38:32 +01:00 |
|
Evgenii Burmakin
|
4870e7718d
|
Merge pull request #564 from whimsical-c4lic0/fix/incorrect-locale-on-map-popup
Update map popup to format dates with the locale from the browser
|
2024-12-20 16:48:04 +01:00 |
|
Eugene Burmakin
|
6bdb103814
|
Expand map borders for New Zealanders
|
2024-12-20 16:11:46 +01:00 |
|
whimsical-c4lic0
|
b9d3ac9bb0
|
Set en-GB as the fallback locale
|
2024-12-19 12:50:08 -06:00 |
|
whimsical-c4lic0
|
bf8dc7f872
|
Update map popup to format dates with the locale from the browser
|
2024-12-19 12:39:50 -06:00 |
|
Eugene Burmakin
|
bd43b97fcf
|
Add point id to popup and fix scratch map for North Macedonia
|
2024-12-17 12:01:19 +01:00 |
|
Evgenii Burmakin
|
81b5f69a30
|
Merge pull request #529 from Freika/feature/map-page-update
Map page update
|
2024-12-16 16:09:55 +01:00 |
|
Eugene Burmakin
|
41dfbfc1f4
|
Don't close point popup when hovering over a polyline
|
2024-12-16 14:27:45 +01:00 |
|
Sven Anders
|
a5bd75b27d
|
On Map Point delete: Make Polyline Layer visible, if it was before
|
2024-12-16 12:23:02 +01:00 |
|
Eugene Burmakin
|
cddbace10e
|
Cache responses from api endpoints made from the map right panel
|
2024-12-13 13:21:04 +01:00 |
|
Eugene Burmakin
|
e7c393a776
|
Show visited cities on map page
|
2024-12-11 22:00:33 +01:00 |
|
Eugene Burmakin
|
cab70839b9
|
Color buttons a bit
|
2024-12-11 21:21:24 +01:00 |
|
Eugene Burmakin
|
a1368b2e68
|
Add link to whole year
|
2024-12-11 20:41:51 +01:00 |
|
Eugene Burmakin
|
a4db806d29
|
Add togglable panel for months and years navigation
|
2024-12-11 20:34:49 +01:00 |
|
Eugene Burmakin
|
b364f33db1
|
Remove event handler
|
2024-12-11 16:23:34 +01:00 |
|
Eugene Burmakin
|
9713bd7afd
|
Fix deleting points on the map
|
2024-12-11 16:18:40 +01:00 |
|
Eugene Burmakin
|
b1c48076e4
|
Add some minor changes
|
2024-12-11 14:21:44 +01:00 |
|
Evgenii Burmakin
|
60c8a03ce0
|
Merge pull request #490 from whimsical-c4lic0/fix/incorrect-distance-units-on-map-popup
Update map popup to use configured distance unit
|
2024-12-10 20:09:42 +01:00 |
|
Sven Anders
|
8a5f5883ba
|
Add Source to thumbnail image. Perhabs a fix to #506 untested.
|
2024-12-09 07:58:14 +01:00 |
|
whimsical-c4lic0
|
32224628e7
|
Update map popup to use configured distance unit
|
2024-12-05 16:14:56 -06:00 |
|
Eugene Burmakin
|
42b74ecd52
|
Consider both Immich and Photoprism integrations in trips controller
|
2024-12-03 15:12:20 +01:00 |
|
Eugene Burmakin
|
83078c5b29
|
Refactor photo links code
|
2024-12-03 15:05:40 +01:00 |
|
Eugene Burmakin
|
bea7f28172
|
Update link to photos in maps photo popup
|
2024-12-03 15:02:11 +01:00 |
|
Eugene Burmakin
|
0a201d74ac
|
Update marker rendering code to adapt to new photo format
|
2024-12-03 14:53:10 +01:00 |
|
Eugene Burmakin
|
8849a5e0a5
|
Add source to photos
|
2024-12-03 13:50:05 +01:00 |
|
Eugene Burmakin
|
be45af95fb
|
Implement photos serializer
|
2024-12-02 18:21:12 +01:00 |
|
Eugene Burmakin
|
ce88452be0
|
Fix trips when Immich integration is not configured
|
2024-11-29 11:52:57 +01:00 |
|
Eugene Burmakin
|
782aeb89af
|
Add distance calculation and trip cards to trips index
|
2024-11-28 15:29:17 +01:00 |
|
Eugene Burmakin
|
4dca91b62d
|
Don't set size of images on the popups
|
2024-11-28 13:56:50 +01:00 |
|
Eugene Burmakin
|
be0bc35955
|
Fix showing photos on the trip edit page
|
2024-11-28 13:50:21 +01:00 |
|
Eugene Burmakin
|
e8842a9476
|
Implement rendering the route when the dates if the trip are changed
|
2024-11-28 13:20:03 +01:00 |
|
Eugene Burmakin
|
2cfc485f12
|
Add Trix editor to trips
|
2024-11-28 12:00:54 +01:00 |
|
Eugene Burmakin
|
c689051472
|
Show some photos from the trip
|
2024-11-28 10:40:08 +01:00 |
|
Eugene Burmakin
|
9522f81abf
|
Move fetchAndDisplayPhotos to maps/helpers.js
|
2024-11-27 21:37:21 +01:00 |
|
Eugene Burmakin
|
5ed9b3518b
|
Add hover reaction to photos in the map
|
2024-11-26 20:27:16 +01:00 |
|
Eugene Burmakin
|
c5044781b9
|
Add an active link to the photo in Immich
|
2024-11-26 18:03:46 +01:00 |
|
Eugene Burmakin
|
3c6f2e5ce3
|
Add loading spinner and checkmark
|
2024-11-26 17:36:22 +01:00 |
|
Eugene Burmakin
|
428e927432
|
Show individual photo markers on the map
|
2024-11-26 16:36:02 +01:00 |
|
Eugene Burmakin
|
130630b997
|
Move Immich API request to a separate service & add photos api controller
|
2024-11-26 14:46:26 +01:00 |
|