Commit graph

227 commits

Author SHA1 Message Date
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
35ddcb363a Fix CHANGELOG.md 2024-05-31 20:31:06 +02:00
Eugene Burmakin
9c12d239d4 Update version to 0.5.0 2024-05-31 20:29:15 +02:00
Eugene Burmakin
fd4b527fb9 Update readme 2024-05-31 20:27:03 +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
Evgenii Burmakin
e3d52c2929
Merge pull request #47 from Freika/dependabot/bundler/webmock-3.23.1
Bump webmock from 3.23.0 to 3.23.1
2024-05-27 22:36:11 +02:00
Evgenii Burmakin
ffa35790c7
Merge pull request #48 from Freika/dependabot/bundler/chartkick-5.0.7
Bump chartkick from 5.0.6 to 5.0.7
2024-05-27 22:36:02 +02:00
dependabot[bot]
424afd9e57
Bump chartkick from 5.0.6 to 5.0.7
Bumps [chartkick](https://github.com/ankane/chartkick) from 5.0.6 to 5.0.7.
- [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/chartkick/compare/v5.0.6...v5.0.7)

---
updated-dependencies:
- dependency-name: chartkick
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-27 15:06:05 +00:00
dependabot[bot]
e7e25b5e3d
Bump webmock from 3.23.0 to 3.23.1
Bumps [webmock](https://github.com/bblimke/webmock) from 3.23.0 to 3.23.1.
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.23.0...v3.23.1)

---
updated-dependencies:
- dependency-name: webmock
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-27 15:05:36 +00: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
53ce9576f4 Update readme 2024-05-25 21:22:41 +02:00
Evgenii Burmakin
3c48504a66
Merge pull request #40 from Freika/dependabot/bundler/rails-7.1.3.3
Bump rails from 7.1.3.2 to 7.1.3.3
2024-05-25 21:07:00 +02:00
Evgenii Burmakin
9a69a994f6
Merge branch 'master' into dependabot/bundler/rails-7.1.3.3 2024-05-25 21:06:14 +02:00
Evgenii Burmakin
812104b47d
Merge pull request #39 from Freika/dependabot/bundler/rubocop-rails-2.25.0
Bump rubocop-rails from 2.24.1 to 2.25.0
2024-05-25 21:05:34 +02:00
dependabot[bot]
c1b9026c15
Bump rails from 7.1.3.2 to 7.1.3.3
Bumps [rails](https://github.com/rails/rails) from 7.1.3.2 to 7.1.3.3.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v7.1.3.2...v7.1.3.3)

---
updated-dependencies:
- dependency-name: rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-25 18:53:23 +00:00
Evgenii Burmakin
fdf7d6f4a0
Merge pull request #42 from Freika/api-key
Api Key authentication
2024-05-25 20:51:48 +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
add1eb2539 Update readme 2024-05-23 22:32:01 +02:00
Eugene Burmakin
b4116cfd72 Update importing instruction 2024-05-23 22:17:19 +02:00
Eugene Burmakin
0f65ec4c6f Update changelog 2024-05-23 20:55:31 +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
dependabot[bot]
a74c23ebb5
Bump rubocop-rails from 2.24.1 to 2.25.0
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.24.1 to 2.25.0.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.24.1...v2.25.0)

---
updated-dependencies:
- dependency-name: rubocop-rails
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 15:06:40 +00: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
dd0ec059a3 Update changelog 2024-05-18 15:08:46 +02:00
Eugene Burmakin
3f4ab76361 Update the version number in the .app_version file 2024-05-18 15:07:14 +02:00