diff --git a/CHANGELOG.md b/CHANGELOG.md index 402ee3b..1fb9cfa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +## [1.1.6] - 2026-06-24 +### Changed +- Add ADS-B, AIS, and ALPR map layers with live CoT streaming (#36) + +## Summary + +- **ADS-B & AIS:** OpenSky and AISStream OSINT feeds upsert into the CoT store; tactical tracks still arrive via adsbcot/aiscot on `:8089`. Map clients subscribe via `GET /api/cot/stream` (SSE) with viewport bbox filtering and Air / Surface / Team layer toggles. +- **ALPR (Flock/OSM):** Toggleable license-plate reader layer sourced from OpenStreetMap, with SQLite cache, Overpass fallback, tiled viewport fetching, and clustered markers with direction cones. +- **Map performance:** Ring-based tile selection (fixes zoom-out crash), immutable tile cache, incremental marker sync, split cluster load/query, and padded SSE bbox to reduce reconnect churn. + +## Docs + +- `docs/tracking.md` — ADS-B/AIS accuracy tiers, freshness, self-hosted receivers, optional OSINT API keys +- `docs/map-and-cameras.md` — ALPR layer and map behavior updates + ## [1.1.5] - 2026-06-21 ### Changed - update https://git.keligrubb.com/actions/checkout action to v7 (#35) diff --git a/helm/kestrelos/Chart.yaml b/helm/kestrelos/Chart.yaml index 318d574..376794e 100644 --- a/helm/kestrelos/Chart.yaml +++ b/helm/kestrelos/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: kestrelos description: KestrelOS TOC for OSINT feeds - map, camera feeds, offline tiles type: application -version: 1.1.5 -appVersion: "1.1.5" +version: 1.1.6 +appVersion: "1.1.6" diff --git a/helm/kestrelos/values.yaml b/helm/kestrelos/values.yaml index 7f7fd28..239544c 100644 --- a/helm/kestrelos/values.yaml +++ b/helm/kestrelos/values.yaml @@ -2,7 +2,7 @@ replicaCount: 1 image: repository: git.keligrubb.com/keligrubb/kestrelos - tag: 1.1.5 + tag: 1.1.6 pullPolicy: IfNotPresent service: diff --git a/package.json b/package.json index 9751cea..e3ffd09 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "kestrelos", - "version": "1.1.5", + "version": "1.1.6", "private": true, "type": "module", "scripts": {