Commit Graph

24 Commits

Author SHA1 Message Date
anoracleofra-code 7cb926e227 feat: add FIRMS thermal, space weather, radiation, and internet outage layers
Add 4 new intelligence layers for v0.5:
- NASA FIRMS VIIRS thermal anomaly tiles (frontend-only WMTS)
- NOAA Space Weather Kp index badge in bottom bar
- Safecast radiation monitoring with clustered markers
- IODA internet outage alerts at country centroids

All use free keyless APIs. All layers default to off.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 09:01:35 -06:00
anoracleofra-code c4de39bb02 fix: remove defunct FLIR/NVG/CRT style presets, keep only DEFAULT and SATELLITE
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 04:53:17 -06:00
anoracleofra-code e7f3378b5a chore: remove debug/sample files from tracking, update .gitignore
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 04:31:21 -06:00
anoracleofra-code d05bef8de5 chore: bump frontend version to 0.4.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 21:02:03 -06:00
anoracleofra-code 1cf7a31a63 merge: resolve conflicts with Podman compose PR 2026-03-09 17:48:22 -06:00
anoracleofra-code e89e992293 feat: v0.4 — satellite imagery, KiwiSDR radio, LOCATE bar & security cleanup
New features:
- NASA GIBS (MODIS Terra) daily satellite imagery with 30-day time slider
- Esri World Imagery high-res satellite layer (sub-meter, zoom 18+)
- KiwiSDR SDR receivers on map with embedded radio tuner
- Sentinel-2 intel card — right-click for recent satellite photo popup
- LOCATE bar — search by coordinates or place name (Nominatim geocoding)
- SATELLITE style preset in bottom bar cycling
- v0.4 changelog modal on first launch

Fixes:
- Satellite imagery renders below data icons (imagery-ceiling anchor)
- Sentinel-2 opens full-res PNG directly (not STAC catalog JSON)
- Light/dark theme: UI stays dark, only map basemap changes

Security:
- Removed test files with hardcoded API keys from tracking
- Removed .git_backup directory from tracking
- Updated .gitignore to exclude test files, dev scripts, cache files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 17:46:33 -06:00
Ken Simpson f197ec0f20 Add Podman compose support and fix frontend production CSS 2026-03-09 11:51:37 -07:00
anoracleofra-code c9400785a4 fix: only show flight trail for selected no-route aircraft, not all planes 2026-03-09 08:14:42 -06:00
anoracleofra-code ac995eb628 fix: render flight trails for all no-route aircraft instead of selected only 2026-03-09 07:50:39 -06:00
anoracleofra-code 2dcf7061d1 fix: Docker build failures — backend .dockerignore excluded package.json, frontend lock file missing hls.js
Backend: *.json glob in .dockerignore excluded package.json, causing
npm install to fail with ENOENT. Replaced with explicit exclusions.

Frontend: hls.js was added to package.json but package-lock.json was
not regenerated, causing npm ci to fail with EUSAGE sync error.
2026-03-09 06:30:20 -06:00
anoracleofra-code b04b6908c2 fix: add node and curl dependencies to backend docker image 2026-03-09 05:41:43 -06:00
anoracleofra-code 4c846bf805 fix: use hls.js to support HLS video streams on non-Safari browsers 2026-03-09 01:35:48 -06:00
anoracleofra-code 6241ea44db fix: resolve Next.js docker build endpoints and handle async map icons 2026-03-09 00:41:02 -06:00
anoracleofra-code 1edb09eff5 fix: remove tailwind config from dockerignore to ensure correct CSS generation in docker build 2026-03-09 00:18:16 -06:00
anoracleofra-code 2a511c628d fix: smooth position interpolation for planes, boats, and satellites 2026-03-08 22:32:43 -06:00
anoracleofra-code 0c7dc37d83 fix: improve API key security, add connection banner, and bump to v0.3.0 2026-03-08 19:52:07 -06:00
anoracleofra-code 85e371f1b6 fix: update frontend Dockerfile to Node 20 for Next.js 15+ support 2026-03-08 16:23:04 -06:00
anoracleofra-code cd03bb966f feat: integrate AI codebase optimizations (memory safety, spatial hashing, centralized API base) 2026-03-08 15:39:33 -06:00
anoracleofra-code 2054b6036d fix: integrate AI cross-platform start scripts 2026-03-08 14:55:11 -06:00
anoracleofra-code f7d0972057 bump: release v0.2.0 2026-03-08 14:27:54 -06:00
anoracleofra-code 667bede9c9 fix: make dev scripts cross-platform compatible 2026-03-08 14:20:28 -06:00
anoracleofra-code 38d92ac6cc feat: add Docker publishing via GitHub Actions 2026-03-08 14:04:52 -06:00
anoracleofra-code 3888c91ab3 feat: add cross-platform start.sh script and update package.json for macOS/Linux 2026-03-04 23:12:14 -07:00
anoracleofra-code 8ed321f2ba Initial commit: ShadowBroker v0.1 2026-03-04 22:44:08 -07:00