dawarich/app/services
Evgenii Burmakin 8934c29fce
0.36.2 (#2007)
* fix: move foreman to global gems to fix startup crash (#1971)

* Update exporting code to stream points data to file in batches to red… (#1980)

* Update exporting code to stream points data to file in batches to reduce memory usage

* Update changelog

* Update changelog

* Feature/maplibre frontend (#1953)

* Add a plan to use MapLibre GL JS for the frontend map rendering, replacing Leaflet

* Implement phase 1

* Phases 1-3 + part of 4

* Fix e2e tests

* Phase 6

* Implement fog of war

* Phase 7

* Next step: fix specs, phase 7 done

* Use our own map tiles

* Extract v2 map logic to separate manager classes

* Update settings panel on v2 map

* Update v2 e2e tests structure

* Reimplement location search in maps v2

* Update speed routes

* Implement visits and places creation in v2

* Fix last failing test

* Implement visits merging

* Fix a routes e2e test and simplify the routes layer styling.

* Extract js to modules from maps_v2_controller.js

* Implement area creation

* Fix spec problem

* Fix some e2e tests

* Implement live mode in v2 map

* Update icons and panel

* Extract some styles

* Remove unused file

* Start adding dark theme to popups on MapLibre maps

* Make popups respect dark theme

* Move v2 maps to maplibre namespace

* Update v2 references to maplibre

* Put place, area and visit info into side panel

* Update API to use safe settings config method

* Fix specs

* Fix method name to config in SafeSettings and update usages accordingly

* Add missing public files

* Add handling for real time points

* Fix remembering enabled/disabled layers of the v2 map

* Fix lots of e2e tests

* Add settings to select map version

* Use maps/v2 as main path for MapLibre maps

* Update routing

* Update live mode

* Update maplibre controller

* Update changelog

* Remove some console.log statements

---------

Co-authored-by: Robin Tuszik <mail@robin.gg>
2025-12-06 20:54:49 +01:00
..
areas/visits Add modal to show countries and cities visited in a year 2025-05-18 00:15:25 +02:00
cache Fix last failing specs 2025-09-13 18:30:26 +02:00
countries Map country codes instead of guessing 2025-06-30 22:08:34 +02:00
exports Introduce points counter cache to optimize performance 2025-08-21 22:32:29 +02:00
families Add invitation link to pending family invitations email 2025-11-07 12:07:58 +01:00
geojson Improve performance of Google Maps imports by batching database inserts. 2025-10-16 18:59:21 +02:00
google_maps Improve performance of Google Maps imports by batching database inserts. 2025-10-16 18:59:21 +02:00
gpx Move json loading to a module 2025-08-22 20:13:10 +02:00
immich Fix year page charts 2025-07-08 21:23:55 +02:00
imports 0.36.0 (#1952) 2025-11-24 19:45:09 +01:00
jobs Introduce points counter cache to optimize performance 2025-08-21 22:32:29 +02:00
kml 0.36.0 (#1952) 2025-11-24 19:45:09 +01:00
location_search Fix failed specs 2025-09-23 00:18:04 +02:00
maps Update stuff, fix stuff 2025-09-29 22:27:07 +02:00
metrics/maps/tile_usage Fix few issues 2025-05-22 19:09:43 +02:00
overland Fix a few tests 2025-07-08 19:23:08 +02:00
own_tracks Fix hexagons render 2025-09-15 20:10:53 +02:00
photoprism Fix year page charts 2025-07-08 21:23:55 +02:00
photos Improve performance of Google Maps imports by batching database inserts. 2025-10-16 18:59:21 +02:00
places 0.36.0 (#1952) 2025-11-24 19:45:09 +01:00
points Fix a few tests 2025-07-08 19:23:08 +02:00
reverse_geocoding 0.36.0 (#1952) 2025-11-24 19:45:09 +01:00
stats Update stuff, fix stuff 2025-09-29 22:27:07 +02:00
subscription Add trial mode 2025-08-13 20:25:48 +02:00
tasks/imports Return sidekiq and redis to Dawarich 2025-06-09 13:39:25 +02:00
tracks Refactor some bits 2025-09-10 21:46:03 +02:00
trips Put countries into database 2025-05-16 18:51:48 +02:00
users 0.36.2 (#2007) 2025-12-06 20:54:49 +01:00
visits 0.36.0 (#1952) 2025-11-24 19:45:09 +01:00
check_app_version.rb Don't check for new version in production. 2025-07-02 21:58:19 +02:00
countries_and_cities.rb Add stats month page 2025-09-11 00:19:34 +02:00
exception_reporter.rb Fix exception reporter 2025-06-30 23:54:45 +02:00
notifications.rb Add import data feature 2025-06-28 12:22:56 +02:00
points_limit_exceeded.rb Introduce points counter cache to optimize performance 2025-08-21 22:32:29 +02:00
prometheus_metrics.rb Expose prometheus metrics at /metrics 2025-07-26 12:14:08 +02:00