mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-06 03:14:00 +00:00
Merge remote-tracking branch 'upstream/main' into fix/drone-airspace
# Conflicts: # docs/CURRENT-STATE.md # src/app/constructCatalog.test.mjs # src/app/sourceComposition.test.mjs # src/data/layerState.test.mjs # src/data/layerStateTokenLedger.test.mjs # src/i18n/locales/ar.json
This commit is contained in:
195 files changed
+23414
-1578
No files matched your search
@@ -0,0 +1,3 @@
|
||||
- Add Sea Marks (OpenSeaMap) and Ski Pistes (OpenSnowMap) as two raster
|
||||
overlay layers under Infrastructure. They drape on the globe stacks and on
|
||||
Google 3D, and share links keep each one (Tom-Neverwinter, #114).
|
||||
@@ -0,0 +1,6 @@
|
||||
- Add optional keyless Radio priority-country coverage with up to 40 stations
|
||||
per configured country inside the existing 750-station cap; the UK alias uses
|
||||
the canonical GB code. Country query
|
||||
failures do not block a healthy global catalog. Bound mirror attempts to three
|
||||
and retry failed or partial refreshes after 60 seconds on all installations,
|
||||
including those without priority countries configured (m3ayush, #1206).
|
||||
@@ -0,0 +1,13 @@
|
||||
- Keep Overpass-backed layers working behind a reverse proxy: `/api/overpass`
|
||||
now uses the keyless same-site gate, admits forwarding headers and still
|
||||
refuses cross-site requests. Direct loopback requests keep their own
|
||||
admission window; proxied requests, including those a local reverse proxy
|
||||
relays over loopback, are admitted as remote traffic keyed by their socket,
|
||||
and IPv6 peers are keyed by /64, so neither LAN peers nor proxied users can
|
||||
exhaust the owner's admission. The upstream budget stays shared, so an owner
|
||||
cache miss can still be rate-limited (asturksever, #1308).
|
||||
- Give the tracking arrival check a wall-clock budget per observed frame and
|
||||
retry only an inconclusive timeout: a timeout keeps every angle it
|
||||
measured, including a late frame's, and a wrong one fails without retry, so slow software-rendered
|
||||
frames no longer fail the check and a real violation is never retried into a
|
||||
pass (asturksever, #1308).
|
||||
@@ -0,0 +1,5 @@
|
||||
- Military aircraft that leave the adsb.lol feed fade and are removed again.
|
||||
The feed's routine position-less rows no longer mark every snapshot partial,
|
||||
which kept vanished aircraft at full opacity for up to five minutes; those
|
||||
rows keep only their own aircraft, and a likely-landed one still leaves on
|
||||
the landed limit (Aditya, @Rohilalala, #1435).
|
||||
@@ -0,0 +1,3 @@
|
||||
- A terrain request the proxy can only partly answer (a 429 pause, or a point
|
||||
the upstream returns without a height) now keeps the real heights it has
|
||||
instead of putting the whole chunk on the geoid (quanticsoul4772, #1456).
|
||||
@@ -0,0 +1,5 @@
|
||||
- Radio Next, Previous and the tuning dial no longer start a broadcaster stream
|
||||
before Play is pressed; while a stream plays, it follows the new station.
|
||||
Play reads Pause while a stream connects, and a tuner release onto a station
|
||||
the directory removed or changed no longer leaves a Resume for another
|
||||
station (gekh, #1474).
|
||||
@@ -0,0 +1,3 @@
|
||||
- Write the AI HUD summary in the interface language, led by the HUD's own
|
||||
translated feed-state warning. A partial layer no longer reads as off or
|
||||
nominal in the HUD, voice and analyst answers (German, @gekh, #1488).
|
||||
@@ -0,0 +1,4 @@
|
||||
- Street Traffic gives the two TomTom `one_side` lines of one two-way street
|
||||
a two-way direction's half share of simulated vehicles each, so the street
|
||||
is no longer drawn twice as dense as the same street from OpenStreetMap
|
||||
(quanticsoul4772, #1495).
|
||||
@@ -0,0 +1,4 @@
|
||||
- Draw the Global Context 250 km range ring as a 4 px line with a dark halo,
|
||||
so it stays visible over desert, snow, ocean and forest and under the FLIR,
|
||||
NVG and CRT styles, where the old 1 px outline disappeared (manjunath22466,
|
||||
#1518).
|
||||
@@ -0,0 +1,8 @@
|
||||
- The Global Context range ring pulses like a sonar: three dim rings with a
|
||||
soft inward glow grow from the subject to 250 km, and the ring flashes as
|
||||
each one arrives. Flights, military aircraft and AIS vessels a pulse crosses
|
||||
get a brief echo around their brackets. The pulses run for about 9 s after
|
||||
a selection or camera move, dimming the ring between flashes, then rest
|
||||
with the ring steady on screen, so a parked view stops repainting. Under
|
||||
reduced motion there are no pulses and the ring stays on screen
|
||||
(manjunath22466, #1519).
|
||||
@@ -0,0 +1,5 @@
|
||||
- Keep the globe on screen when zooming out from a tilted view. User zoom is
|
||||
capped at 40,000 km, and above 300 km outward zoom pitches the view down so
|
||||
Earth stays framed. Correction finishes when zoom stops, respects tilt
|
||||
gestures and stricter host limits, and yields to other camera actions
|
||||
(asturksever, #1522).
|
||||
@@ -0,0 +1,15 @@
|
||||
- Voice can reuse what it outlines. `resolve_area` turns a named place into a
|
||||
reusable area, keeping every part and hole, from the same sources as voice
|
||||
outlines; a name several countries or states share ("Georgia", "Punjab") is
|
||||
asked about unless the view is inside one of them. "Draw an area around
|
||||
<landmark>" outlines the mapped area enclosing it, or a 250 m buffer marked
|
||||
approximate. `analyst_query` counts inside an area, the area you drew or an
|
||||
outline on the map, and `find_imagery` shows the best recent acquisition for
|
||||
an area, the view or the spot under the pointer (manjunath22466, #846).
|
||||
- `osm_query` ("hospitals in Kathmandu") lists places of one kind into a
|
||||
session-only OSM Places layer. It is offered only when `OVERPASS_UPSTREAMS`
|
||||
is set, and `/api/osm/features` refuses before fetching otherwise; public
|
||||
Nominatim is never used for it (manjunath22466, #846).
|
||||
- Analyst counts that combine flights, military aircraft and local ADS-B are
|
||||
named "aircraft". Follow-ups keep the displayed scope and the loaded-data
|
||||
caveat until a new scope replaces them (manjunath22466, #846).
|
||||
Reference in new issue
Block a user