Repository navigation
Releases
NieboGuard Mobile 0.1.7-beta — publiczna beta
NieboGuard Mobile 0.1.7-beta — publiczna beta
Nowa publiczna beta Androida, poza Google Play.
Wersja
versionName:0.1.7-betaversionCode:9- release:
pl.nieboguard.app - DEV:
pl.nieboguard.app.dev
Co wchodzi
- Android offline-first: lokalne trasy, cache API, outbox i Offline Center,
- poprawka Audio AI: podpisany model
nieboguard-audioz oboma zatwierdzonymi kluczami, - bieżący frontend zsynchronizowany z aplikacją.
Pliki
nieboguard-0.1.7-beta-release.apk— podpisany release APK,nieboguard-dev-0.1.7-beta-debug.apk— DEV, klucz debug,SHA256SUMS.
AAB do Play Console jest w prywatnym repozytorium pwojczyn/NieboGuard w release
mobile-v0.1.7-beta; nie jest publikowany tutaj.
Testy
- npm 20/20,
- Gradle unit/debug/release PASS,
- AAB
verify_android_releasePASS, - release APK podpisany kluczem uploadu,
- DEV APK:
pl.nieboguard.app.dev.
Ograniczenia
Brak testu instalacji i FCM na fizycznym telefonie. FCM pozostaje wyłączony
(FCM_ENABLED=0). To nie jest oficjalny system alarmowania; w zagrożeniu
dzwoń 112.
NieBoGuard Linux Desktop 0.1.7 — source test
NieboGuard Linux Desktop 0.1.7
Test lokalnego źródła przed zapisem.
Nowe
- przycisk Testuj w panelu Local Core,
- sprawdzenie URL i formatu
aircraft.json/ HTTP JSON bez restartu, - liczba obiektów z poprawnymi współrzędnymi,
- komunikaty o błędach HTTP, JSON i kształcie danych,
- bez zapisu konfiguracji i bez wysyłania danych do chmury.
Test
SOURCE SMOKE OK
{"probe":{"ok":true,"type":"adsb_json","total":1,"count":1},"before":2,"after":1,"objects":10}
Instalacja
sudo apt install ./nieboguard-linux-0.1.7.deb
# albo
chmod +x nieboguard-linux-0.1.7.AppImage && ./nieboguard-linux-0.1.7.AppImageSHA-256
Plik SHA256SUMS zawiera sumy wszystkich trzech artefaktów.
Ograniczenia
Pakiety są niepodpisane. Test źródła nie potwierdza fizycznego odbioru ADS-B.
WSLg, SDR/USB, kamera, mikrofon i Bluetooth pozostają NOT_VERIFIED.
NieboGuard Linux Desktop 0.1.6 — multiple sources
NieboGuard Linux Desktop 0.1.6
Wiele lokalnych źródeł ADS-B/HTTP w panelu Local Core.
Nowe
- dodawanie wielu źródeł (maks. 16), unikalne ID,
- usuwanie skonfigurowanych źródeł z tabeli,
- każda zmiana zapisuje
config.yamli restartuje tylko Local Core, - źródła
adsb_jsonihttp_json, - te same instalatory: tar.gz, AppImage,
.deb.
Test
SOURCE SMOKE OK
{"available":true,"first":"local_adsb","second":"http_json","removed":true,"before":2,"after":1,"objects":10}
Instalacja
sudo apt install ./nieboguard-linux-0.1.6.deb
# albo
chmod +x nieboguard-linux-0.1.6.AppImage && ./nieboguard-linux-0.1.6.AppImageSHA-256
Plik SHA256SUMS zawiera sumy wszystkich trzech artefaktów.
Ograniczenia
Tylko źródła HTTP/HTTPS; brak autoryzacji źródła, certyfikatów klienta i
fizycznego odbiornika. Pakiety są niepodpisane. WSLg, ADS-B/SDR/USB, kamera,
mikrofon i Bluetooth pozostają NOT_VERIFIED.
NieboGuard Linux Desktop 0.1.5 — AppImage + deb
NieboGuard Linux Desktop 0.1.5
Instalatory AppImage i .deb obok tar.gz.
Artefakty
nieboguard-linux-0.1.5.tar.gz— przenośny katalog,nieboguard-linux-0.1.5.AppImage— bez instalacji,nieboguard-linux-0.1.5.deb— Debian/Ubuntu,/opt/NieboGuard,SHA256SUMS— sumy wszystkich trzech plików.
Każdy pakiet zawiera sidecar nnode, panel Local Core, konfigurację źródła
ADS-B/HTTP i wspólny frontend.
Instalacja
# tar.gz
bash linux-desktop/scripts/install.sh
# AppImage
chmod +x nieboguard-linux-0.1.5.AppImage
./nieboguard-linux-0.1.5.AppImage
# Debian/Ubuntu
sudo apt install ./nieboguard-linux-0.1.5.debBez FUSE:
APPIMAGE_EXTRACT_AND_RUN=1 ./nieboguard-linux-0.1.5.AppImageWeryfikacja
sha256sum -c SHA256SUMSOgraniczenia
Pakiety są niepodpisane. WSLg, fizyczny ADS-B/SDR/USB, kamera, mikrofon i
Bluetooth pozostają NOT_VERIFIED. Normalny smoke GUI nadal kończy się przez
timeout; panel i źródło mają osobne testy.
NieboGuard Linux Desktop 0.1.4 — local sources
NieboGuard Linux Desktop 0.1.4
Konfigurowalne lokalne źródła ADS-B/HTTP.
Nowe
- formularz źródła w panelu Local Core,
- typy
adsb_json(dump1090/aircraft.json) ihttp_json, - zapis
config.yamlsidecara i kontrolowany restart Local Core, - konfigurowalne kolektory w Community Node (
d39dc51), - zapis obserwacji do lokalnego SQLite i źródła widoczne w
/api/v1/sources, - walidacja URL: tylko
http/https, bez danych logowania i fragmentu, - plik konfiguracji z trybem
0600.
Test
SOURCE SMOKE OK
{"available":true,"sources":[{"id":"local_adsb","status":"active","count":1},...],"objects":6}
Instalacja
bash linux-desktop/scripts/install.shSHA-256
f576d65f77b7517c9acc063407fe478d6949d28d71787a085bce51cca1fadf87
Ograniczenia
Formularz zastępuje konfigurację jednego źródła i działa tylko dla sidecara
zarządzanego przez aplikację (nie dla zewnętrznego NG_LOCAL_CORE_URL).
WSLg, fizyczny odbiornik ADS-B, SDR/USB, kamera, mikrofon i Bluetooth pozostają
NOT_VERIFIED. Pakiet jest niepodpisany.
NieboGuard Linux Desktop 0.1.3 — Local Core panel
NieboGuard Linux Desktop 0.1.3
Panel Local Core w osobnym oknie Electrona.
Nowe
- menu Local Core… i skrót
Cmd/Ctrl+Shift+L, - status sidecara, adres loopback, opóźnienie i tryb
LOCAL_ONLY, - tabela źródeł
/api/v1/sources, - liczba obiektów
/api/v1/objects, - read-only WiFi/BT przez
nmcli/bluetoothctl, - powrót do mapy bez jej przeładowania,
- brak zapisu konfiguracji źródeł: kolektory nadal należą do Community Node.
Instalacja
bash linux-desktop/scripts/install.shSHA-256
9f9dd703376902660f990825f55cccec3cc5af7640e15b8389e21ac308c84cfb
Ograniczenia
Panel jest read-only. Kolektory ADS-B/HTTP wymagają konfiguracji po stronie
Community Node i nie są jeszcze sterowane z UI. WSLg, mikrofon, kamera, SDR/USB
i fizyczny Bluetooth nie zostały przetestowane na sprzęcie. Pakiet jest
niepodpisany.
NieboGuard Linux Desktop 0.1.2 — Local Core sidecar
NieboGuard Linux Desktop 0.1.2
Powłoka Electron nad wspólnym frontendem z dołączonym Local Core.
Nowe
- sidecar
nnodeuruchamiany lokalnie na127.0.0.1, z losowym tokenem, - automatyczny start/stop i wybór wolnego portu, gdy 8787 jest zajęty,
- nakładka
ng-local-corena istniejącej mapie (bez drugiej mapy), - uprawnienia mikrofonu/kamery dla zaufanego origin,
- read-only WiFi/BT przez
nmcli/bluetoothctl, - brak automatycznego skanowania i publikacji danych.
Instalacja
bash linux-desktop/scripts/install.shSHA-256
cea5496fb26fc3188419b21f486ff573a610bfcec4516316fd047e883cac0c81
Ograniczenia
Sidecar startuje poprawnie, ale kolektory ADS-B wymagają konfiguracji źródła.
WSLg, mikrofon, kamera, SDR/USB i fizyczny Bluetooth nie zostały przetestowane
na sprzęcie. Pakiet jest niepodpisany.
NieboGuard Linux Desktop 0.1.1 — Local Core bridge
NieboGuard Linux Desktop 0.1.1
Powłoka Electron nad wspólnym frontendem, z pierwszym mostem do Local Core.
Nowe
- Local Core
127.0.0.1:8787: health, sources, objects, - nakładka
ng-local-corena istniejącej mapie (bez drugiej mapy), - uprawnienia mikrofonu/kamery dla zaufanego origin,
- read-only WiFi/BT przez
nmcli/bluetoothctl, - brak automatycznego startu node i skanowania.
Instalacja
bash linux-desktop/scripts/install.shSHA-256
88311d291e4135db00a8c10f030c6c783ee703eae45e6da8f6bd46202aa3a74b
Ograniczenia
WSLg, mikrofon, kamera, SDR/USB i lokalny node nie zostały przetestowane na
fizycznym systemie. To pre-release, nie pełna parity Windows.
NieboGuard Linux Desktop 0.1.0 — Electron/WSLg POC
NieboGuard Linux Desktop 0.1.0
Cienka powłoka Electron nad wspólnym frontendem NieboGuard. Uruchamialna na Ubuntu i przez WSLg. To nie jest druga implementacja mapy, Local Core ani AI.
Pobranie i instalacja
bash linux-desktop/scripts/install.sh
# domyślnie pobiera z pwojczyn/NieboGuard-Community, tag linux-desktop-v0.1.0Ręcznie:
tar -xzf nieboguard-linux-0.1.0.tar.gz
cd nieboguard-linux-0.1.0
./nieboguard-linux-desktopSHA-256:
8917ace5f61ef106f70fa0b520795ea236542219ffebaf24b4e52e63b2276384
Status
- Electron shell: PARTIAL,
- smoke na VPS: tytuł/render/bridge PASS,
- WSLg, audio, kamera, USB, SDR: NOT_VERIFIED,
- pakiet niepodpisany; brak AppImage,
- Local Core wymaga osobnego Community Node.
WSLg
Windows 11 + WSLg; kamera/USB/SDR wymagają usbipd-win. Nie deklarujemy pełnej parity z Windows Desktop.
NieboGuard 0.1.3-beta — Android APK
Publiczna wersja beta Androida 0.1.3-beta (versionCode 5).
- Dla użytkowników: nieboguard-0.1.3-beta-release.apk — pl.nieboguard.app, nowa ikona radaru.
- Opcjonalnie DEV: pl.nieboguard.app.dev.
- Ikona PWA/Android jest przezroczysta; maskable i Apple touch mają tło #080D17.
- AAB do Play jest w prywatnym repo; nie publikowany automatycznie.
- FCM backend nadal wyłączony; Wi-Fi NAN wymaga telefonu z Wi-Fi Aware.
- To nie jest oficjalny system ostrzegania.