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
|
5d14b406bd
|
Add DISTANCE_UNIT environment variable
|
2024-08-28 23:54:00 +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
|
d11cfd864f
|
Fix a bug that prevented data migration from working correctly
|
2024-08-25 21:59:07 +02:00 |
|
Eugene Burmakin
|
656dc97490
|
Return previos radius calculatuion logic
|
2024-08-25 20:51:58 +02:00 |
|
Eugene Burmakin
|
ace93f7534
|
Updates here and there
|
2024-08-25 20:48:00 +02:00 |
|
Eugene Burmakin
|
7d7005063b
|
Add places page
|
2024-08-25 20:19:02 +02:00 |
|
Eugene Burmakin
|
0e90bdf15d
|
Update changelog
|
2024-08-25 19:46:50 +02:00 |
|
Eugene Burmakin
|
f9750133df
|
Merge remote-tracking branch 'origin/master' into visit_detection
|
2024-08-25 19:31:19 +02:00 |
|
Eugene Burmakin
|
3336ac9864
|
Add counter cache for imports
|
2024-08-22 22:40:27 +02:00 |
|
Eugene Burmakin
|
ca222b78ec
|
Add pagination to the /api/v1/points endpoint
|
2024-08-21 19:20:04 +02:00 |
|
Eugene Burmakin
|
7652dcce76
|
Implement the import of geodata from Immich to Dawarich
|
2024-08-21 18:40:54 +02:00 |
|
Eugene Burmakin
|
7ed7f9795b
|
Add stats API endpoint and serializer
|
2024-08-20 20:14:17 +02:00 |
|
Eugene Burmakin
|
5c16cc6dca
|
Fix owntracks params
|
2024-08-15 19:47:59 +02:00 |
|
Evgenii Burmakin
|
3b5a2713fc
|
Merge pull request #126 from bluemaex/improve_gpx_import
Improve GPX Parser
|
2024-08-14 20:24:49 +02:00 |
|
Eugene Burmakin
|
8197624d5e
|
Fix Google's Records.json import
|
2024-08-14 20:12:24 +02:00 |
|
Eugene Burmakin
|
39bc6aa58a
|
Implement support for custom Photon API host
|
2024-08-14 18:06:37 +02:00 |
|
Eugene Burmakin
|
52ee90ac9c
|
Replace google places api with photon api by komoot
|
2024-08-13 18:25:48 +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
|
1e207f297c
|
Experiment with visits detection
|
2024-08-04 14:03:52 +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
|
3b600c1052
|
Fix call to the background job to calculate visits
|
2024-07-27 22:08:40 +02:00 |
|
Eugene Burmakin
|
7a100f7e2a
|
Fix name of background job to calculate visits
|
2024-07-27 15:05:08 +02:00 |
|
Eugene Burmakin
|
1e3d9f358d
|
Fix map areas functionality
|
2024-07-27 14:30:46 +02:00 |
|
Eugene Burmakin
|
9a818fd84e
|
Add spec for creating visits with points
|
2024-07-27 13:36:02 +02:00 |
|
Eugene Burmakin
|
8bb966b546
|
Update visits specs
|
2024-07-27 12:35:47 +02:00 |
|
Eugene Burmakin
|
87258df41e
|
Fix route popup distance and add areas swagger test
|
2024-07-27 12:22:56 +02:00 |
|
Eugene Burmakin
|
ffe0334ebc
|
Add visits page
|
2024-07-24 20:25:16 +02:00 |
|
tetebueno
|
d44dbc8e9e
|
Adapt view buttons to new default.
|
2024-07-23 22:37:40 -03:00 |
|
tetebueno
|
59e540995b
|
Default to today on map view.
|
2024-07-23 11:54:44 -03: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
|
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
|
bd8517709b
|
Remove unused function
|
2024-07-21 16:49:26 +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
|
1fb80ac6f6
|
Make admin know they're admin
|
2024-07-19 21:02:04 +02:00 |
|
Eugene Burmakin
|
2d2eeda9e7
|
Update tests for admin flag
|
2024-07-19 20:37:57 +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 |
|
Max Stockner
|
958c792bf1
|
A GPX File can have multiple tracks
|
2024-07-16 23:06:55 +02:00 |
|
Eugene Burmakin
|
b1f7b98c11
|
Add admin flag to users
|
2024-07-16 22:26:16 +02:00 |
|
Eugene Burmakin
|
d660d6f6e7
|
Fix total reverse geocoded points calculation
|
2024-07-12 22:51:10 +02:00 |
|
Eugene Burmakin
|
0a006807f6
|
Update CHANGELOG.md and User#total_reverse_geocoded method
|
2024-07-12 22:11:42 +02:00 |
|
Eugene Burmakin
|
f080b4c6ce
|
Add tests for background jobs stuff
|
2024-07-12 21:59:03 +02:00 |
|
Eugene Burmakin
|
ac36a505dd
|
Add reverse geocoding job to background jobs controller
|
2024-07-09 23:50:19 +02:00 |
|
Eugene Burmakin
|
b648c18f9d
|
Scaffold background jobs settings
|
2024-07-09 20:28:59 +02:00 |
|
Eugene Burmakin
|
54446f1c3c
|
Update logging settings
|
2024-07-09 20:09:43 +02:00 |
|
Eugene Burmakin
|
50798b5bb1
|
Fix overland batch payload processing
|
2024-07-08 23:56:08 +02:00 |
|
Eugene Burmakin
|
dd6430e185
|
Merge branch 'remove_map_center'
|
2024-07-08 23:22:00 +02:00 |
|
Eugene Burmakin
|
da01fd1a47
|
Update tailwindcss
|
2024-07-08 23:20:32 +02:00 |
|
Eugene Burmakin
|
4f25c81a93
|
Update reverse proxy guide
|
2024-07-08 23:19:25 +02:00 |
|
Eugene Burmakin
|
e1648c5cb0
|
Rework Google Phone Takeout import to support location-history.json another file format
|
2024-07-08 18:05:02 +02:00 |
|
Eugene Burmakin
|
6748bcf17c
|
Add a note about logs when reporting a bug
|
2024-07-04 23:05:50 +02:00 |
|
Eugene Burmakin
|
ba265e3c26
|
Make notifications look nice
|
2024-07-04 23:00:07 +02:00 |
|
Eugene Burmakin
|
bb2beb519b
|
Add notifications
|
2024-07-04 22:20:12 +02:00 |
|
Eugene Burmakin
|
09152b505d
|
Update readme
|
2024-06-30 20:53:06 +02:00 |
|
Eugene Burmakin
|
02213d84b1
|
Update changelog
|
2024-06-30 17:57:13 +02:00 |
|
Eugene Burmakin
|
1dbf5cbda5
|
Implement support for Google Phone Takeout import
|
2024-06-30 17:47:36 +02:00 |
|
Eugene Burmakin
|
2a4bf5e9d4
|
Rename guides
|
2024-06-30 13:23:15 +02:00 |
|
Eugene Burmakin
|
5b8ab3161b
|
Remove MAP_CENTER env var
|
2024-06-30 13:16:19 +02:00 |
|
Eugene Burmakin
|
60b3d2a055
|
Remove links to registration
|
2024-06-30 12:57:09 +02:00 |
|
Eugene Burmakin
|
aa83e84d72
|
Updated changelog
|
2024-06-30 12:55:25 +02:00 |
|
Eugene Burmakin
|
68637c2798
|
Update version
|
2024-06-30 12:52:06 +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
|
ad164b0edd
|
Use old calculation of city visits in right sidebar on Map page due to performance issues
|
2024-06-25 22:42:05 +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
|
3e2f9f77d7
|
Change order of points on the Points page
|
2024-06-25 21:26:28 +02:00 |
|
Evgenii Burmakin
|
591eeb201f
|
Merge branch 'master' into countries-and-cities-revised
|
2024-06-25 20:51:10 +02:00 |
|
Eugene Burmakin
|
7844bf1f3c
|
Update Visits::Calculate to return only one visit per city per day
|
2024-06-25 20:48:55 +02:00 |
|
Eugene Burmakin
|
f0e94f38f9
|
Rework cities and countries visits calculation
|
2024-06-25 20:19:15 +02:00 |
|
Eugene Burmakin
|
a5ade39557
|
Update fields in settings form
|
2024-06-20 23:59:14 +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
|
98211351b8
|
Merge branch 'master' into gpx-imports
|
2024-06-19 11:09:24 +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
|
4fe13a7d3f
|
Merge branch 'master' into gpx-imports
|
2024-06-17 17:30:49 +02:00 |
|
Eugene Burmakin
|
da8792bbe1
|
Change count to size in the export service
|
2024-06-14 19:52:05 +02:00 |
|
Eugene Burmakin
|
1257f295be
|
Add debugging information to the export service
|
2024-06-14 19:33:24 +02:00 |
|
Eugene Burmakin
|
6af4d6d7ef
|
Fix a bug where the export file was not being created in the public folder
|
2024-06-14 19:33:24 +02:00 |
|
Eugene Burmakin
|
b7f648dc07
|
Add titles
|
2024-06-12 21:10:53 +02:00 |
|
Eugene Burmakin
|
7daac8a887
|
Change exposed volume
|
2024-06-12 21:02:42 +02:00 |
|
Eugene Burmakin
|
3f68ce5e37
|
Implement Exporting points to a file
|
2024-06-12 20:29:38 +02:00 |
|
Eugene Burmakin
|
6ed9a27040
|
Update Records.json importing script
|
2024-06-10 22:48:05 +02:00 |
|
Eugene Burmakin
|
96a5240729
|
Add Google Maps Phone Takeout parser
|
2024-06-08 22:10:10 +02:00 |
|
Eugene Burmakin
|
08be01ebf6
|
Use Stat's toponyms to calculate the number of countries and cities visited in a month
|
2024-06-07 21:22:57 +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
|
4afbdd3b64
|
Add gpx file to experiment with
|
2024-05-31 23:18:57 +02:00 |
|
Eugene Burmakin
|
c843132495
|
Update readme
|
2024-05-31 20:26:56 +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
|
4962d48910
|
Added new buttons to map page and removed "Your data" page
|
2024-05-30 23:36:12 +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 |
|
Eugene Burmakin
|
5e4e686492
|
Highlight route on hover and show start and end timestamps in popup
|
2024-05-30 11:50:12 +02:00 |
|
Eugene Burmakin
|
a90d6f1f39
|
Check OwnTracks/Overland point for duplicates before saving it
|
2024-05-29 23:12:00 +02:00 |
|
Eugene Burmakin
|
8559449355
|
Prevent creating a point if it already exists
|
2024-05-29 23:06:58 +02:00 |
|
Eugene Burmakin
|
de3339ae22
|
Split Polylines Based on Distance in Leaflet Maps
|
2024-05-29 23:00:35 +02:00 |
|
Eugene Burmakin
|
2d78fe4d6c
|
Lower the intensity of the heatmap markers
|
2024-05-27 22:36:57 +02:00 |
|
Eugene Burmakin
|
e2cc9a9992
|
Increase the concurrency of the Sidekiq workers to 10 and add the user_id to the records parsed from the Google Maps Timeline Export.
|
2024-05-25 22:27:18 +02:00 |
|
Eugene Burmakin
|
21f663a090
|
Add a heatmap layer to the map to show the density of points
|
2024-05-25 22:14:55 +02:00 |
|
Eugene Burmakin
|
390b6c3d17
|
Update changelog
|
2024-05-25 20:50:25 +02:00 |
|
Eugene Burmakin
|
036b21b5a5
|
Let maps consider the timezone of the application
|
2024-05-25 20:23:33 +02:00 |
|
Eugene Burmakin
|
d52b538398
|
Add link to api rocs
|
2024-05-25 14:44:32 +02:00 |
|
Eugene Burmakin
|
bc8647f5e4
|
Fix the API key authentication for Owntracks points
|
2024-05-25 14:08:40 +02:00 |
|
Eugene Burmakin
|
b76f75a494
|
Add instructions to api key usagea and allow user generate new api key
|
2024-05-25 13:57:50 +02:00 |
|
Eugene Burmakin
|
cf71df3f0a
|
Scope stats to user
|
2024-05-25 13:45:49 +02:00 |
|
Eugene Burmakin
|
5f18a3051d
|
Fix interface inconsistencies
|
2024-05-25 13:36:15 +02:00 |
|
Eugene Burmakin
|
082cbf159d
|
Scope points to a user
|
2024-05-25 13:26:56 +02:00 |
|
Eugene Burmakin
|
df687db91f
|
Add Owntracks API endpoint with api_key authentication
|
2024-05-25 12:57:39 +02:00 |
|
Eugene Burmakin
|
8c1d8a1470
|
Accept API key in query string for api/v1/overland/batches
|
2024-05-25 12:47:25 +02:00 |
|
Eugene Burmakin
|
b4116cfd72
|
Update importing instruction
|
2024-05-23 22:17:19 +02:00 |
|
Eugene Burmakin
|
3a9b2f7c84
|
Update import instructions to use rake task
|
2024-05-23 20:54:38 +02:00 |
|
Eugene Burmakin
|
589c12261c
|
Update import instructions
|
2024-05-23 20:54:26 +02:00 |
|
Eugene Burmakin
|
d25468207d
|
Add a rake task to import large files from Google Takeout
|
2024-05-23 20:35:31 +02:00 |
|
Eugene Burmakin
|
814095a4a2
|
Implement bulk points deletion
|
2024-05-23 20:12:23 +02:00 |
|
Eugene Burmakin
|
22c8a210b1
|
Disable the ignored_columns feature for now
|
2024-05-21 23:09:21 +02:00 |
|
Eugene Burmakin
|
cb21fbcf54
|
Ignore raw_data column during requests to imports and points tables
|
2024-05-19 18:26:48 +02:00 |
|
Eugene Burmakin
|
494eb2c0ec
|
Implement Google Maps records parser
|
2024-05-18 15:00:44 +02:00 |
|
Eugene Burmakin
|
1f7338a096
|
Add Swagger docs for overland api endpoint
|
2024-05-18 13:58:02 +02:00 |
|
Eugene Burmakin
|
e488dc9e4a
|
Add swagger along with api/v1/points swagger doc
|
2024-05-18 13:35:48 +02:00 |
|
Eugene Burmakin
|
5e46168cf8
|
Add link to how to import Google Takeout into Dawarich
|
2024-05-18 12:51:25 +02:00 |
|
Eugene Burmakin
|
90f6c82dc1
|
Persist app theme in user settings
|
2024-05-18 12:13:29 +02:00 |
|
Eugene Burmakin
|
8c70dd484a
|
Add link to date of city visit to right sidebar
|
2024-05-18 11:49:36 +02:00 |
|
Eugene Burmakin
|
ce7b391316
|
Add a new release to the CHANGELOG.md file and rename env var
|
2024-05-05 12:03:25 +02:00 |
|
Eugene Burmakin
|
a333458756
|
Update docker-compose.yml to use latest docker image and add missing env var
|
2024-04-30 22:21:17 +02:00 |
|
Eugene Burmakin
|
ad78af59ac
|
Rework calculation of cities visited
|
2024-04-26 18:59:58 +02:00 |
|
Eugene Burmakin
|
23a691b014
|
Don't postpone the import job for 5 seconds, just run it immediately
|
2024-04-25 22:53:55 +02:00 |
|
Eugene Burmakin
|
98d33da3d1
|
Add spec for CheckAppVersion service
|
2024-04-25 22:40:51 +02:00 |
|
Eugene Burmakin
|
e00f614b9a
|
Use shrine to upload files instead of ActiveStorage
|
2024-04-25 22:28:34 +02:00 |
|
Eugene Burmakin
|
d99e6d6f50
|
Set redis as default cache store
|
2024-04-21 18:12:07 +02:00 |
|
Eugene Burmakin
|
5315836c6a
|
Update changelog
|
2024-04-21 17:58:13 +02:00 |
|
Eugene Burmakin
|
b64301696e
|
Fix app_version check
|
2024-04-21 17:52:09 +02:00 |
|
Eugene Burmakin
|
efb4ecf19b
|
Implement version check from github with 24 cache
|
2024-04-21 17:39:10 +02:00 |
|
Eugene Burmakin
|
bdfa75cf70
|
Disable markersLayer in maps_controller.js by default to improve performance
|
2024-04-21 17:15:52 +02:00 |
|
Eugene Burmakin
|
581aac8352
|
Add precompiled tailwind.css
|
2024-04-18 09:40:17 +02:00 |
|
Eugene Burmakin
|
4ff27edaaa
|
Update version number to 0.1.7.3
|
2024-04-17 22:52:00 +02:00 |
|
Eugene Burmakin
|
9a6cc190a5
|
Update version number to 0.1.7.1
|
2024-04-17 22:13:08 +02:00 |
|
Eugene Burmakin
|
82fd9e2be6
|
Update version number to 0.1.7
|
2024-04-17 22:12:14 +02:00 |
|
Eugene Burmakin
|
e0244335b7
|
Move js spaghetti to a tiny bit more structured codebase
|
2024-04-17 22:00:23 +02:00 |
|
Eugene Burmakin
|
44c2d7eaf2
|
Implement toggling visibility of polylines and points on the map
|
2024-04-17 21:54:04 +02:00 |
|
Eugene Burmakin
|
aea8ec8c20
|
Add padding to the main content area and adjust the stats layout for mobile
|
2024-04-17 21:05:31 +02:00 |
|
Eugene Burmakin
|
3ff35b3f8f
|
Remove the permit list from the controller
|
2024-04-07 22:36:39 +02:00 |
|
Eugene Burmakin
|
8d7cbda26a
|
Hide the API key instructions for now
|
2024-04-07 18:02:47 +02:00 |
|
Eugene Burmakin
|
d4329c8dbb
|
Remove the test-docker-entrypoint.sh script and references to it in the Dockerfile
|
2024-04-06 22:36:08 +02:00 |
|
Eugene Burmakin
|
ce93aa159e
|
Move import job scheduling to controller from model callback
|
2024-04-06 22:31:33 +02:00 |
|
Eugene Burmakin
|
bd5259ddb1
|
Update changelog and version to 0.1.6
|
2024-04-06 19:21:23 +02:00 |
|
Eugene Burmakin
|
fe4110b0fd
|
Add support for Overland
|
2024-04-06 19:09:38 +02:00 |
|
Eugene Burmakin
|
f6ae4aef8c
|
Add changelog, version badge, and APPLICATION_HOST environment variable
|
2024-04-05 22:20:12 +02:00 |
|
Eugene Burmakin
|
f7b93ac8b5
|
Add callback to create API key for new users
|
2024-04-04 20:14:11 +02:00 |
|
Eugene Burmakin
|
7c9ba57e16
|
Center map on latest point, not first one
|
2024-04-04 17:31:15 +02:00 |
|
Eugene Burmakin
|
2783cc5014
|
Allow user to download the exported data as a JSON file
|
2024-04-04 17:29:11 +02:00 |
|
Eugene Burmakin
|
48962e87e8
|
Add some unit tests
|
2024-04-02 23:20:25 +02:00 |
|
Eugene Burmakin
|
5544bcd5ff
|
Move point creation to a background job, add months navigation to the sidebar
|
2024-04-02 17:37:38 +02:00 |
|
Eugene Burmakin
|
b6769676c3
|
Fix google import and add stats for countries and cities visited and distance traveled by year
|
2024-03-28 15:11:59 +01:00 |
|
Eugene Burmakin
|
705c7ca7a2
|
Fix broken update stats button and add sidekiq to docker-compose.yml
|
2024-03-24 20:09:10 +01:00 |
|
Eugene Burmakin
|
64e5028514
|
Update import show page
|
2024-03-24 19:53:19 +01:00 |
|
Eugene Burmakin
|
bd0f5bb624
|
Don't show chart if no data is available for monthly stats
|
2024-03-24 19:48:07 +01:00 |
|
Eugene Burmakin
|
2953ca6499
|
Add a new page to show stats for a specific year
|
2024-03-24 19:46:55 +01:00 |
|
Eugene Burmakin
|
96a9900661
|
Add a button to create/update stats
|
2024-03-24 19:25:33 +01:00 |
|
Eugene Burmakin
|
d7670aeeb0
|
Add a margin to the navbar
|
2024-03-24 19:00:24 +01:00 |
|
Eugene Burmakin
|
29ac8c1136
|
Add nice charts to the stat cards
|
2024-03-24 18:55:35 +01:00 |
|
Eugene Burmakin
|
23805a6ef4
|
Hide reverse geocoding stats when disabled
|
2024-03-24 18:09:00 +01:00 |
|
Eugene Burmakin
|
7292115a44
|
Move import processing to background job & allow to disable reverse geocoding
|
2024-03-24 18:05:39 +01:00 |
|
Eugene Burmakin
|
2e4390f194
|
Add very basic export feature
|
2024-03-23 21:46:18 +01:00 |
|
Eugene Burmakin
|
fe496a64dc
|
Move sidebar to points index page
|
2024-03-23 21:17:23 +01:00 |
|
Eugene Burmakin
|
2e6d05aa40
|
Add nice statistics
|
2024-03-23 21:16:11 +01:00 |
|
Eugene Burmakin
|
f7b4b6d51f
|
Show number of cities in each country in the right sidebar
|
2024-03-23 20:58:22 +01:00 |
|
Eugene Burmakin
|
d1454c21a9
|
Add StatCreatingJob to create stats asynchronously
|
2024-03-23 20:40:05 +01:00 |
|
Eugene Burmakin
|
accb4dc04c
|
Add frozen string literal comment to CreateStats service
|
2024-03-23 20:32:20 +01:00 |
|
Eugene Burmakin
|
e1193608ef
|
Add basic stats
|
2024-03-23 20:29:55 +01:00 |
|
Eugene Burmakin
|
0a156b0966
|
Add markers as a layer
|
2024-03-23 16:54:01 +01:00 |
|
Eugene Burmakin
|
5cb8af66e0
|
Save number of raw points and doubles in import file
|
2024-03-23 14:20:20 +01:00 |
|
Eugene Burmakin
|
18ed732c24
|
Fix owntracks import
|
2024-03-23 13:36:09 +01:00 |
|
Eugene Burmakin
|
2556e2ae70
|
Fix the sidebar and the map marker popup
|
2024-03-22 22:57:53 +01:00 |
|
Eugene Burmakin
|
4af91748f0
|
Allow to set the default map center via an environment variable.
|
2024-03-21 23:54:19 +01:00 |
|
Eugene Burmakin
|
7bc1efef58
|
Fix distance calculation
|
2024-03-21 23:36:22 +01:00 |
|
Eugene Burmakin
|
e232376ef0
|
Add popups
|
2024-03-21 23:24:47 +01:00 |
|
Eugene Burmakin
|
3f146b34c7
|
Prevent doubles in the database when importing points
|
2024-03-21 22:56:55 +01:00 |
|
Eugene Burmakin
|
1f3ee41bcb
|
Implement calculation of cities and countries with the number of points and the last timestamp
|
2024-03-17 17:58:09 +01:00 |
|
Eugene Burmakin
|
fc3f2b52ad
|
Set default timespan equal to 1 month to date
|
2024-03-16 23:15:44 +01:00 |
|
Eugene Burmakin
|
4680b80284
|
Fix points controller to filter by start_at and end_at
|
2024-03-16 22:51:46 +01:00 |
|
Eugene Burmakin
|
bb528b429b
|
Fix the error when start_at or end_at is nil
|
2024-03-16 22:48:26 +01:00 |
|
Eugene Burmakin
|
476701c5df
|
Replace markers with circle markers and add right sidebar with countries and cities
|
2024-03-16 22:39:03 +01:00 |
|
Eugene Burmakin
|
fd43e8acc0
|
Add a form to filter the points by date range
|
2024-03-16 21:31:07 +01:00 |
|
Eugene Burmakin
|
07395d681e
|
Implement leaflet map with points and polyline
|
2024-03-16 01:07:20 +01:00 |
|
Eugene Burmakin
|
830da9c900
|
Resize map
|
2024-03-16 00:28:49 +01:00 |
|
Eugene Burmakin
|
e2095bae9c
|
Fix params deep_symbolize_keys in OwnTracks::Params
|
2024-03-16 00:01:00 +01:00 |
|
Eugene Burmakin
|
bb1f82076a
|
Update the docker-compose.yml file to use the dawarich network
|
2024-03-15 23:45:48 +01:00 |
|
Eugene Burmakin
|
3c74bc2937
|
Migrate from old template
|
2024-03-15 23:27:31 +01:00 |
|
Eugene Burmakin
|
f74415217c
|
Rename to Dawarich
|
2024-03-15 22:28:54 +01:00 |
|
Eugene Burmakin
|
a81b6ef723
|
Update devise to 4.9.3 and links to work with Turbo
|
2024-03-15 22:24:23 +01:00 |
|
Eugene Burmakin
|
cea7af3a19
|
Update gems and daisyui
|
2024-03-09 23:44:27 +01:00 |
|
Eugene Burmakin
|
887b84bb65
|
Add flashes with StumulusJS
|
2024-01-03 12:13:00 +01:00 |
|
Eugene Burmakin
|
2419aed92b
|
Add basic landing page
|
2023-10-21 13:00:05 +02:00 |
|
Eugene Burmakin
|
1abb5507a2
|
Add night view
|
2023-10-21 12:56:46 +02:00 |
|
Eugene Burmakin
|
c4e00dcf8b
|
Add import-maps and turbo with some devise views
|
2023-10-21 12:52:50 +02:00 |
|
Eugene Burmakin
|
682a388f0e
|
Update to Rails 7.1.1
|
2023-10-21 12:43:31 +02:00 |
|
Eugene Burmakin
|
6dbc206ed5
|
Fix frontend assets not being committed and update gems
|
2023-05-28 12:22:37 +02:00 |
|
Eugene Burmakin
|
6f791401de
|
Add strong_migrations gem
|
2023-02-03 15:42:56 +01:00 |
|
Eugene Burmakin
|
9bfc268109
|
Extract some useful code from January of 2023 app
|
2023-02-01 14:30:09 +01:00 |
|
Eugene Burmakin
|
fb138b9f9a
|
Fix starting issues
|
2022-04-07 20:45:38 +04:00 |
|
Eugene Burmakin
|
0722e2d991
|
Initial Rails 7.0.2.3 template w/ rspec, tailwind, and devise user
|
2022-04-06 22:46:10 +04:00 |
|