diff --git a/config.py b/config.py index 460901a..3482971 100644 --- a/config.py +++ b/config.py @@ -7,10 +7,17 @@ import os import sys # Application version -VERSION = "2.26.11" +VERSION = "2.26.12" # Changelog - latest release notes (shown on welcome screen) CHANGELOG = [ + { + "version": "2.26.12", + "date": "March 2026", + "highlights": [ + "AIS and ADS-B dashboards now use configured observer position from .env", + ] + }, { "version": "2.26.11", "date": "March 2026", diff --git a/routes/adsb.py b/routes/adsb.py index 3ca852c..3b7d8c9 100644 --- a/routes/adsb.py +++ b/routes/adsb.py @@ -40,6 +40,8 @@ from config import ( ADSB_DB_PORT, ADSB_DB_USER, ADSB_HISTORY_ENABLED, + DEFAULT_LATITUDE, + DEFAULT_LONGITUDE, SHARED_OBSERVER_LOCATION_ENABLED, ) from utils import aircraft_db @@ -1197,6 +1199,8 @@ def adsb_dashboard(): 'adsb_dashboard.html', shared_observer_location=SHARED_OBSERVER_LOCATION_ENABLED, adsb_auto_start=ADSB_AUTO_START, + default_latitude=DEFAULT_LATITUDE, + default_longitude=DEFAULT_LONGITUDE, embedded=embedded, ) diff --git a/routes/ais.py b/routes/ais.py index 7ff016c..847ef36 100644 --- a/routes/ais.py +++ b/routes/ais.py @@ -15,7 +15,7 @@ import time from flask import Blueprint, Response, jsonify, render_template, request import app as app_module -from config import SHARED_OBSERVER_LOCATION_ENABLED +from config import DEFAULT_LATITUDE, DEFAULT_LONGITUDE, SHARED_OBSERVER_LOCATION_ENABLED from utils.constants import ( AIS_RECONNECT_DELAY, AIS_SOCKET_TIMEOUT, @@ -542,5 +542,7 @@ def ais_dashboard(): return render_template( 'ais_dashboard.html', shared_observer_location=SHARED_OBSERVER_LOCATION_ENABLED, + default_latitude=DEFAULT_LATITUDE, + default_longitude=DEFAULT_LONGITUDE, embedded=embedded, ) diff --git a/templates/adsb_dashboard.html b/templates/adsb_dashboard.html index 229adc8..3ef17f0 100644 --- a/templates/adsb_dashboard.html +++ b/templates/adsb_dashboard.html @@ -36,6 +36,8 @@ {% if offline_settings.assets_source == 'local' %} @@ -340,8 +342,8 @@