Shadowbroker
8e7ef8e95e
Update README.md
...
Former-commit-id: 3713b214d5
2026-03-09 19:11:25 -06:00
Shadowbroker
e597147a16
Update README.md
...
Former-commit-id: b1827b5fa6
2026-03-09 19:07:36 -06:00
Shadowbroker
71c085cdd5
Add files via upload
...
Former-commit-id: c4e48e2579
2026-03-09 19:03:13 -06:00
Shadowbroker
c9cec26309
Create placeholder
...
Former-commit-id: 1f3036e106
2026-03-09 18:26:38 -06:00
Shadowbroker
03aae3216b
Delete assets
...
Former-commit-id: a0531362a9
2026-03-09 18:24:20 -06:00
Shadowbroker
31755b294e
Create assets
...
Former-commit-id: 23e1ad1b0d
2026-03-09 18:23:02 -06:00
Shadowbroker
9c831e37ff
Update README.md
...
Former-commit-id: 83a7488740
2026-03-09 18:03:56 -06:00
anoracleofra-code
686e304358
merge: resolve conflicts with Podman compose PR
...
Former-commit-id: 1cf7a31a63
v.4
2026-03-09 17:48:22 -06:00
anoracleofra-code
8cddf6794d
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 >
Former-commit-id: e89e992293
2026-03-09 17:46:33 -06:00
Shadowbroker
a98f46c708
Merge pull request #23 from ttulttul/codex/podman-compose-and-css-fixes
...
Add Podman compose support and fix frontend production CSS
Former-commit-id: ec3296f23a
2026-03-09 15:38:57 -06:00
Ken Simpson
d6f97df336
Add Podman compose support and fix frontend production CSS
...
Former-commit-id: f197ec0f20
2026-03-09 11:51:37 -07:00
anoracleofra-code
91a63cf17a
docs: update description to multi-domain OSINT instead of full-spectrum geospatial
...
Former-commit-id: 85748a6fea
2026-03-09 09:30:31 -06:00
anoracleofra-code
354ed37e1a
fix: start scripts now validate prerequisites and stop on failure
...
- Check for Python and Node.js before starting
- Stop with clear error message if pip install fails
- Recommend Python 3.10-3.12 (3.13+ has compatibility issues)
- Show version info at startup for easier debugging
- Updated README with Python version guidance
Former-commit-id: 28f92f1cb9
2026-03-09 09:25:57 -06:00
anoracleofra-code
3c18bef174
fix: add legacy-cgi dependency for Python 3.13+ compatibility
...
Python 3.13 deprecated and 3.14 removed the cgi module entirely.
feedparser imports it, causing ModuleNotFoundError on newer Python.
Former-commit-id: 14dc1a714d
2026-03-09 08:45:40 -06:00
anoracleofra-code
09c2d3d810
fix: only show flight trail for selected no-route aircraft, not all planes
...
Former-commit-id: c9400785a4
2026-03-09 08:14:42 -06:00
anoracleofra-code
2e53d6d7af
fix: show pip install errors in start.bat and loosen dependency pins for Python 3.13+
...
start.bat was silently swallowing pip errors. Strict version pins on
pydantic, fastapi, and uvicorn caused build failures on Python 3.13+
due to missing pre-built wheels.
Former-commit-id: 7b4e907bd6
2026-03-09 07:55:18 -06:00
anoracleofra-code
bf0da2c434
fix: create .env file if missing when saving API keys
...
Docker users don't have a .env file by default, so the settings
page silently failed to save keys. Now creates it automatically.
Former-commit-id: 1d0ccdd55a
2026-03-09 07:51:59 -06:00
anoracleofra-code
a57c9be0cb
fix: render flight trails for all no-route aircraft instead of selected only
...
Former-commit-id: ac995eb628
2026-03-09 07:50:39 -06:00
anoracleofra-code
e82a5ae3be
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.
Former-commit-id: 2dcf7061d1
2026-03-09 06:30:20 -06:00
anoracleofra-code
3326c520a9
fix: include satellites in fast data endpoint payload
...
Satellites were missing from /api/live-data/fast response, causing
the frontend to show 0 satellites despite the backend having data.
Former-commit-id: 7605b5f3a1
2026-03-09 06:30:19 -06:00
anoracleofra-code
24e4d331fc
fix: install ws module dependencies in backend Dockerfile for AIS proxy
...
Former-commit-id: f8c48830f5
2026-03-09 06:01:05 -06:00
anoracleofra-code
c96f6ad723
fix: document requirement for permissive CORS policy
...
Former-commit-id: e2e1cda5cb
2026-03-09 05:56:46 -06:00
anoracleofra-code
923c80368d
fix: resolve security concerns in AIS proxy, GDELT parsing, and env key validation
...
Former-commit-id: fad9572959
2026-03-09 05:53:15 -06:00
anoracleofra-code
30595843a0
fix: add node and curl dependencies to backend docker image
...
Former-commit-id: b04b6908c2
2026-03-09 05:41:43 -06:00
anoracleofra-code
cef06ff809
fix: use hls.js to support HLS video streams on non-Safari browsers
...
Former-commit-id: 4c846bf805
2026-03-09 01:35:48 -06:00
anoracleofra-code
502359fc30
docs: update docker installation instructions for local builds
...
Former-commit-id: 72b2e2a198
2026-03-09 00:52:12 -06:00
anoracleofra-code
19a0ef1c70
fix: resolve Next.js docker build endpoints and handle async map icons
...
Former-commit-id: 6241ea44db
2026-03-09 00:41:02 -06:00
anoracleofra-code
197d37ae5a
fix: remove tailwind config from dockerignore to ensure correct CSS generation in docker build
...
Former-commit-id: 1edb09eff5
2026-03-09 00:18:16 -06:00
anoracleofra-code
0c9d047509
fix: smooth position interpolation for planes, boats, and satellites
...
Former-commit-id: 2a511c628d
2026-03-08 22:32:43 -06:00
anoracleofra-code
2147eee0a6
fix: resolve shell command injection vulnerability in curl fallback
...
Former-commit-id: d8098c0414
2026-03-08 21:50:34 -06:00
anoracleofra-code
1298dd326b
fix: implement CelesTrak fallbacks, add connection banner, and bump to v0.3.0
...
Former-commit-id: e7eb7c23a5
2026-03-08 21:00:59 -06:00
anoracleofra-code
ed5bc5a23b
fix: improve API key security, add connection banner, and bump to v0.3.0
...
Former-commit-id: 0c7dc37d83
2026-03-08 19:52:07 -06:00
Shadowbroker
fbd64b6038
Update README.md
...
Former-commit-id: e7521088a0
2026-03-08 16:42:29 -06:00
anoracleofra-code
8d4403c7e6
docs: optimize README for conversion (quick start & fantasy hooks)
...
Former-commit-id: 8c0a62d125
2026-03-08 16:40:18 -06:00
anoracleofra-code
5e3eae0f00
fix: update frontend Dockerfile to Node 20 for Next.js 15+ support
...
Former-commit-id: 85e371f1b6
2026-03-08 16:23:04 -06:00
anoracleofra-code
9d58be6bbb
fix: merge AI dependency additions
...
Former-commit-id: d69d6ad516
2026-03-08 15:46:29 -06:00
anoracleofra-code
45e6258ea4
fix: add missing sgp4, geopy, and pytz dependencies to requirements for fresh installs
...
Former-commit-id: 975f56f91c
2026-03-08 15:45:25 -06:00
anoracleofra-code
c1f89ae446
feat: integrate AI codebase optimizations (memory safety, spatial hashing, centralized API base)
...
Former-commit-id: cd03bb966f
2026-03-08 15:39:33 -06:00
anoracleofra-code
ff19d2bc68
fix: resolve satellite NORAD ID lookup to fix propagation loop
...
Former-commit-id: abbc51096b
2026-03-08 15:01:58 -06:00
anoracleofra-code
9c85e08839
fix: integrate AI cross-platform start scripts
...
Former-commit-id: 2054b6036d
2026-03-08 14:55:11 -06:00
anoracleofra-code
c8f3812fbf
bump: release v0.2.0
...
Former-commit-id: f7d0972057
2026-03-08 14:27:54 -06:00
anoracleofra-code
ffb3041a2b
fix: make test_trace.py curl commands OS-agnostic
...
Former-commit-id: 9949a66213
2026-03-08 14:24:36 -06:00
anoracleofra-code
775bc4adfe
fix: make dev scripts cross-platform compatible
...
Former-commit-id: 667bede9c9
2026-03-08 14:20:28 -06:00
anoracleofra-code
f9a8a998c4
feat: add Docker publishing via GitHub Actions
...
Former-commit-id: 38d92ac6cc
2026-03-08 14:04:52 -06:00
Shadowbroker
8c843393d1
Update README.md
...
Former-commit-id: d95e2f9501
2026-03-08 12:23:56 -06:00
Shadowbroker
27213cb74a
Update README.md
...
Former-commit-id: 86f6bf19dd
2026-03-08 12:23:39 -06:00
Shadowbroker
e3237dfba3
Update README.md
...
Former-commit-id: 0c8e8ccd82
2026-03-04 23:39:43 -07:00
Shadowbroker
fa9ce48782
Update README.md
...
Former-commit-id: 3979c90404
2026-03-04 23:38:27 -07:00
Shadowbroker
d36061976e
Update README.md
...
Former-commit-id: 472235494e
2026-03-04 23:38:05 -07:00
anoracleofra-code
982a335d3f
feat: add cross-platform start.sh script and update package.json for macOS/Linux
...
Former-commit-id: 3888c91ab3
v.1
2026-03-04 23:12:14 -07:00