Commit graph

381 commits

Author SHA1 Message Date
Eugene Burmakin
66930a340f Update CHANGELOG.md 2025-01-23 15:36:10 +01:00
Eugene Burmakin
b0e6d47648 Change version 2025-01-22 15:12:04 +01:00
Eugene Burmakin
f60c93ee4f Fix a bug where rc version was being checked as a stable release 2025-01-22 12:17:26 +01:00
Evgenii Burmakin
988e5a1a63
Merge branch 'dev' into fix/imports/gpx-empty-tracks 2025-01-22 12:04:19 +01:00
Eugene Burmakin
157d916f6b Fix a bug where a gpx file with empty tracks was not being imported 2025-01-22 11:15:55 +01:00
Eugene Burmakin
c3243bdba0 Fix authentication to GET /api/v1/countries/visited_cities 2025-01-22 10:53:33 +01:00
Eugene Burmakin
356d790fe3 Update build_and_push workflow to build rc Docker image 2025-01-21 23:46:33 +01:00
Evgenii Burmakin
cbced5992a
Merge branch 'master' into fix/synology-files-update 2025-01-21 23:29:54 +01:00
Eugene Burmakin
96b3a1b022 Update changelog 2025-01-21 23:28:02 +01:00
Eugene Burmakin
9cf3685eb6 Update app version and changelog 2025-01-21 19:46:23 +01:00
Eugene Burmakin
06b113aac1 Update changelog 2025-01-21 14:33:58 +01:00
Eugene Burmakin
52335d6a64 Add index only if it doesn't exist. 2025-01-21 14:28:00 +01:00
Eugene Burmakin
4c6baad5d4 Rename unique index on points to unique_points_lat_long_timestamp_user_id_index 2025-01-21 13:33:46 +01:00
Eugene Burmakin
1d820462f6 Update changelog 2025-01-20 20:42:15 +01:00
Evgenii Burmakin
620579d162
Merge branch 'master' into feature/api/points 2025-01-20 20:35:08 +01:00
Eugene Burmakin
85e38cae21 Provide link to a back up instructions 2025-01-20 20:23:57 +01:00
Eugene Burmakin
4e49e67fe5 Update changelog and app version 2025-01-20 20:22:47 +01:00
Eugene Burmakin
112f13587c Add swagger docs for POST /api/v1/points 2025-01-20 20:17:27 +01:00
Eugene Burmakin
bb600230a7 Update changelog and app version 2025-01-20 15:18:40 +01:00
Eugene Burmakin
46a30dc6a2 Update changelog 2025-01-20 11:52:48 +01:00
Eugene Burmakin
9970d63134 Return scale and stats controls to map 2025-01-20 11:46:57 +01:00
Eugene Burmakin
dfe3be5232 Fix assets precompile in production env 2025-01-15 13:08:15 +01:00
Eugene Burmakin
5cf2c7e07e Update changelog and app version 2025-01-14 23:35:23 +01:00
Eugene Burmakin
f9a84409d9 Update changelog 2025-01-13 22:05:56 +01:00
Eugene Burmakin
a1adc9875a Update changelog and app version 2025-01-13 21:37:22 +01:00
Eugene Burmakin
4d3daf24fb Update changelog 2025-01-09 20:52:30 +01:00
Eugene Burmakin
485f23f82d Remove unused volumes from docker-compose.yml 2025-01-09 20:51:19 +01:00
Eugene Burmakin
7766fcbd6a Update changelog 2025-01-09 15:19:31 +01:00
Eugene Burmakin
1e83330d29 Update changelog 2025-01-09 15:15:56 +01:00
Eugene Burmakin
c13ebe8d3c Split docker files 2025-01-09 15:04:05 +01:00
Eugene Burmakin
e904d396c8 Make sure cache jobs are run only on server start 2025-01-07 15:02:35 +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
974f45a4c9 Remove REVERSE_GEOCODING_ENABLED env var 2025-01-07 13:41:09 +01:00
Eugene Burmakin
688440710f Remove APPLICATION_HOST env var. 2025-01-07 13:28:51 +01:00
Eugene Burmakin
ae6dc5ac8a Remove Photon API env vars and use DawarichSettings for reverse geocoding settings 2025-01-07 13:12:14 +01:00
Eugene Burmakin
10afb3fbc2 Fix Photon API for patreon supporters 2025-01-05 21:40:59 +01:00
Eugene Burmakin
f366da9df4 Add notification about Photon API being under heavy load 2025-01-04 21:57:24 +01:00
Eugene Burmakin
a43f2c6a1d Update changelog 2024-12-28 15:21:35 +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
Eugene Burmakin
462df9e796 Make postgres config optional && add health check header && add photon api key 2024-12-24 16:51:26 +01:00
Eugene Burmakin
d640af4036 Add cache cleaning and preheating 2024-12-24 16:51:26 +01:00
Eugene Burmakin
a35e87490a Update CHANGELOG.md 2024-12-20 16:49:24 +01:00
Eugene Burmakin
0033dd4987 Update CHANGELOG.md 2024-12-20 16:34:51 +01:00
Eugene Burmakin
9106328224 Add a custom postgresql.conf file to the dawarich_db service 2024-12-20 16:27:16 +01:00
Eugene Burmakin
6bdb103814 Expand map borders for New Zealanders 2024-12-20 16:11:46 +01:00
Eugene Burmakin
6c58a446ee Support API key in Authorization header 2024-12-20 16:02:17 +01:00
Eugene Burmakin
6c18fbe41f Add buttons to update stats for a year or a month 2024-12-20 15:26:25 +01:00
Eugene Burmakin
e7a38fa55d Update CHANGELOG 2024-12-19 12:40:08 +01:00
Eugene Burmakin
bd43b97fcf Add point id to popup and fix scratch map for North Macedonia 2024-12-17 12:01:19 +01:00
Eugene Burmakin
3554e405db Move setting reverse_geocoded_at to background job 2024-12-16 20:32:28 +01:00
Eugene Burmakin
5e3f5a76ff Update changelog and app version 2024-12-16 16:32:26 +01:00
Eugene Burmakin
9572e5bf6b Change version 2024-12-16 15:44:31 +01:00
Eugene Burmakin
2ee7bb74a3 Fix some swagger specs and remove unused code 2024-12-16 15:42:26 +01:00
Eugene Burmakin
41dfbfc1f4 Don't close point popup when hovering over a polyline 2024-12-16 14:27:45 +01:00
Eugene Burmakin
78b6715451 Update changelog 2024-12-11 16:25:04 +01:00
Eugene Burmakin
9713bd7afd Fix deleting points on the map 2024-12-11 16:18:40 +01:00
Eugene Burmakin
13afd5ecb7 Update changelog 2024-12-11 14:58:22 +01:00
Eugene Burmakin
4bb39a2bbd Disable telemetry by default 2024-12-11 14:53:07 +01:00
Eugene Burmakin
866b10ceca Change mapping for redis container and add logs to export process 2024-12-11 14:34:59 +01:00
Eugene Burmakin
b1c48076e4 Add some minor changes 2024-12-11 14:21:44 +01:00
Eugene Burmakin
1733b2b732 Fix map and visits pages 2024-12-10 23:10:36 +01:00
Eugene Burmakin
9bca8cfeaa Merge remote-tracking branch 'origin/master' into fix/reverse-geocoded-points 2024-12-10 20:15:42 +01:00
Eugene Burmakin
72ebcda682 Update CHANGELOG 2024-12-10 20:11:02 +01:00
Eugene Burmakin
6dd4ab3c16 Add DISABLE_TELEMETRY env var to disable telemetry 2024-12-10 20:06:34 +01:00
Eugene Burmakin
14caeb6187 Update changelog 2024-12-10 19:45:00 +01:00
Eugene Burmakin
dbb737a0c4 Update swagger docs and changelog 2024-12-10 19:43:52 +01:00
Eugene Burmakin
d6b88ae9cb Move photos fetching for trips to a separate service 2024-12-10 19:31:52 +01:00
Eugene Burmakin
542190fd63 Update changelog 2024-12-06 17:48:15 +01:00
Eugene Burmakin
3b115a85b1 Add missing tests and process reverse geocoding in batches 2024-12-06 17:32:45 +01:00
Eugene Burmakin
82b3e26bd3 Update readme and log telemetry data 2024-12-05 17:46:24 +01:00
Eugene Burmakin
81e34f9943 Add a detail to changelog 2024-12-05 17:40:29 +01:00
Eugene Burmakin
c8e910343c Fix test fixtures and add telemetry sending job 2024-12-05 17:37:50 +01:00
Eugene Burmakin
0236e81f74 Fix Prometheus exporter for Sidekiq 2024-12-04 15:00:28 +01:00
Eugene Burmakin
2b77a58dbf Update changelog 2024-12-04 14:08:08 +01:00
Eugene Burmakin
49fc333f03 Fix changelog 2024-12-04 14:01:26 +01:00
Eugene Burmakin
cabce29ee2 Update changelog 2024-12-04 13:59:49 +01:00
Eugene Burmakin
7bcdff5868 Update changelog 2024-12-03 16:39:09 +01:00
Eugene Burmakin
b22a13282e Update changelog and version 2024-12-03 16:32:45 +01:00
Eugene Burmakin
d2f3f93b0a Update changelog and app version 2024-12-02 15:30:32 +01:00
Eugene Burmakin
238cbae5d4 Update default user credentials 2024-11-29 15:36:18 +01:00
Eugene Burmakin
ce88452be0 Fix trips when Immich integration is not configured 2024-11-29 11:52:57 +01:00
Eugene Burmakin
5c09e5b0f9 Move trip to partial 2024-11-28 16:11:04 +01:00
Eugene Burmakin
3ba7a657e4 Fix retrieving photos from Immich with timeframes 2024-11-27 16:43:12 +01:00
Eugene Burmakin
336654270d Add logging for Immich response with no items 2024-11-27 14:06:49 +01:00
Eugene Burmakin
3ee5654673 Update changelog 2024-11-26 20:52:07 +01:00
Eugene Burmakin
c5044781b9 Add an active link to the photo in Immich 2024-11-26 18:03:46 +01:00
Eugene Burmakin
f88c04e51e Update changelog 2024-11-24 15:31:39 +01:00
Eugene Burmakin
e527c028db Fix date in changelog 2024-11-24 15:23:41 +01:00
Eugene Burmakin
5bee98003f Update changelog 2024-11-24 15:22:44 +01:00
Eugene Burmakin
55e24f3adb Change default number of Puma workers to 2 2024-11-20 22:00:24 +01:00
Eugene Burmakin
0a6bb9ab0f Expose Prometheus exporter to the outside world 2024-11-20 20:42:28 +01:00
Eugene Burmakin
6925e5598b Allow enabling and disabling prometheus exporter in docker-compose.yml 2024-11-20 13:56:19 +01:00
Eugene Burmakin
da19196660 Start Prometheus exporter along with the Rails server 2024-11-20 13:25:58 +01:00
Eugene Burmakin
11762d528b Use POST /api/search/metadata endpoint to get geodata from Immich 2024-11-18 15:41:43 +01:00
Eugene Burmakin
2d62fd754f Remove the bin/rails tailwindcss:watch command from the Procfile.dev file 2024-11-12 16:00:38 +01:00
Eugene Burmakin
aa6a3d9c26 Fix points params preserved 2024-11-12 15:54:18 +01:00
Eugene Burmakin
78ff67463d Update CHANGELOG.md 2024-11-12 15:26:31 +01:00
Eugene Burmakin
78ece977fc Update changelog 2024-11-12 14:59:12 +01:00
Eugene Burmakin
c6156ed05a Update changelog 2024-11-12 14:57:42 +01:00
Eugene Burmakin
bae84d19d9 Hide admin settings from non-admin users 2024-11-12 14:47:41 +01:00
Eugene Burmakin
3ba1786f02 Fix version number in CHANGELOG 2024-11-10 22:01:20 +01:00
Eugene Burmakin
51b521dc2a Fix ActionCable not respecting REDIS_URL env var 2024-11-10 22:00:52 +01:00
Eugene Burmakin
315b022dff Update changelog 2024-11-08 16:36:03 +01:00
Eugene Burmakin
3880d51b29 Update changelog 2024-11-08 15:12:10 +01:00
Eugene Burmakin
39f9180413 Update CHANGELOG.md and .app_version for 0.16.1 2024-11-08 14:44:10 +01:00
Eugene Burmakin
fb799eb54a Update date in the CHANGELOG 2024-11-07 19:19:04 +01:00
Eugene Burmakin
ea9ce874be Fix adding new notifications to the list and updating the badge count 2024-11-07 19:07:59 +01:00
Eugene Burmakin
23237b6c7c Add new notification to the list right away 2024-11-07 19:00:11 +01:00
Eugene Burmakin
31ecedb851 Enable subscription only when Live Mode is enabled 2024-11-07 13:30:58 +01:00
Eugene Burmakin
d6c3a7ba03 Show popup with timestamp when new point is added 2024-11-03 19:28:33 +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
02a5289024 Revert version 2024-11-01 19:12:52 +01:00
Eugene Burmakin
04551d6fbd Enable serving static files from the public directory in development mode. 2024-11-01 19:10:20 +01:00
Eugene Burmakin
dd91b581f5 Update changelog 2024-11-01 13:53:38 +01:00
Eugene Burmakin
93a8d2f111 Highlight the changes in the commit message 2024-10-29 12:11:27 +01:00
Eugene Burmakin
f692e78159 Change directory used in the instructions to import Records.json from Google Takeout 2024-10-29 11:58:09 +01:00
Eugene Burmakin
d3f6d0da7b Rework the app version checking to be performed in the background and update docker compose file to use different directories for gems cache 2024-10-29 11:53:44 +01:00
Eugene Burmakin
609688f144 Write Immich debug data and fix Sidekiq healthcheck 2024-10-29 11:53:44 +01:00
Eugene Burmakin
54959b5add Fix data migration that prevented the application from starting. 2024-10-25 08:59:19 +02:00
Eugene Burmakin
4488aa8d94 Update app version to 0.15.9 2024-10-24 17:23:15 +02:00
Eugene Burmakin
a4aaa0294f Limit stats update after import to the timespan of the imported data 2024-10-24 17:20:37 +02:00
Eugene Burmakin
3cc33a86ef Add points rendering mode to settings 2024-10-22 12:05:28 +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
60d2ee1cec Use fixed time for start_at and end_at in suggest_spec.rb 2024-10-19 23:03:35 +02:00
Eugene Burmakin
50b77cc493 Fix Owntracks .rec file import 2024-10-19 19:29:43 +02:00
Eugene Burmakin
0f3d6237c7 Update CHANGELOG.md 2024-10-19 18:44:07 +02:00
Eugene Burmakin
7567886224 Update CHANGELOG.md and docker-compose.yml 2024-10-19 18:43:08 +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
caf34ff6fd Update geocoder version along with other gems 2024-10-16 11:29:41 +02:00
Eugene Burmakin
0d7cf9e7af Update changelog and app version 2024-10-15 22:43:56 +02:00
Eugene Burmakin
fb2468ab3d Fix directory path in docker-compose.yml 2024-10-05 14:13:48 +02:00
Eugene Burmakin
118a4bcb87 Update CHANGELOG.md and docker-compose.yml for the new watcher directory 2024-10-05 12:57:20 +02:00
Eugene Burmakin
6febd40b4f Change watcher to look into user directories 2024-10-05 12:53:35 +02:00
Eugene Burmakin
5ecd8f7974 Add support for ARMv7 devices 2024-10-04 23:22:55 +02:00
Eugene Burmakin
2c3d9699fd Add the Watcher release to the CHANGELOG 2024-10-03 15:39:55 +02:00
Eugene Burmakin
40e5477a00 Disable retries for some background jobs 2024-10-03 15:33:31 +02:00
Eugene Burmakin
b79bb9951c Add test for Import::WatcherJob 2024-10-03 15:27:30 +02:00
Eugene Burmakin
200bc980e5 Add cronjob to run Import::WatcherJob every 1 hour 2024-10-03 15:12:19 +02:00
Eugene Burmakin
9316fe618c Update responsiveness for the map page 2024-10-02 23:41:46 +02:00
Eugene Burmakin
e2e2c88a77 Update changelog and visits/suggest spec 2024-10-02 22:05:12 +02:00
Eugene Burmakin
df430851ce Add optional order query parameter to GET /api/v1/points 2024-10-02 21:29:56 +02:00
Eugene Burmakin
6aaab424fe Add monkey patch for Geocoder::Lookup::Photon to support http protocol 2024-10-01 22:05:35 +02:00
Eugene Burmakin
d2aa1e9381 Include id attribute in slim points response 2024-09-30 23:38:32 +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
7f61cbe31e Fix point page reloads when searching for points 2024-09-28 17:29:56 +02:00
Eugene Burmakin
04d5bbac8f Update changelog 2024-09-28 17:18:12 +02:00
Eugene Burmakin
9a962bca72 Fix visits map not being rendered correctly in the Visits page 2024-09-28 16:58:17 +02:00
Eugene Burmakin
4d743ae314 Preserve start_at and end_at parameters when deleting points from the Points page 2024-09-28 16:50:59 +02:00
Eugene Burmakin
f50b11166b Fix GPX export 2024-09-28 12:58:22 +02:00