Změny verzí
Historie produkčních nasazení MeshCore CZ live mapy · 87 záznamů
-
changelog zobrazuje jen produkční nasazení (
Prod:/Prod fix:) -
veřejná stránka
/changelogs historií nasazení a odkazem „Změny verzí“ v patičce -
stejná přímá editace uživatelského info adminem
-
stejné nepovinné heslo u uživatelského info
-
stejné heslo pro úpravy uživatelského info
-
stejné schvalování změn uživatelského info
-
stejný build, banner se na produkci nezobrazuje
-
stejný hint přepínače fotek
-
stejné uživatelské info k nodům
-
stejný popisek přepínače
-
stejné volitelné popisy fotek
-
stejné okamžité zveřejnění fotek s možností dodatečného smazání
-
stejná administrace
/admin; na serveru nastavenoADMIN_PASSWORDa heslo uloženo mimo repo -
stejné nahrávání až 5 fotek najednou
-
stejná delší historie Paketů/h
-
stejné přesunutí fotek nahoru
-
stejná analytika nodu
-
stejná oprava zavírání fotky
-
stejný zoomovatelný lightbox
-
stejný fullscreen fallback
-
celoobrazovkový lightbox, fullscreen tlačítko a kvalitnější upload
-
stejné SNR štítky v archivech
-
stejná oprava SNR hodnot u TRACE
-
stejné seskupování TRACE podle
tag -
štítky SNR u TRACE při zoomu ≥ 9, max. 150, barvy podle SNR
-
stejné označení přerušení a SNR barvy pro segmentované TRACE
-
stejné odebrání nápovědy; výška přepínače 33 px
-
stejný přepínač „Skrýt trasy“
-
sousedé nodu na mapě + Telegram notifikace (fotky, žádosti, kniha návštěv); token/chat jen v serverovém
.env, testovací notifikace ověřena -
přepínač „Jen nody s fotkami“ skrytý (zůstává na betě); export stále skrytý
-
stejné procházení fotek; ověřeno 4 fotky, počítadlo 1/4→2/4→3/4 a zpět
-
stejný filtr;
/api/photos/nodesvrací 1 nod se 4 fotkami, healthok -
stejné HEIC zpracování; testovací HEIC nahrán, převeden a smazán, health
ok -
stejné žádosti o smazání; test nahrání→schválení→žádost→smazání ověřen, health
ok -
stejný limit rozlišení; 3000px test vrací 413, health
ok -
fotky nodů s moderací; zdraví
ok, testovací nahrání/schválení/zobrazení/smazání ověřeno, zálohauploads/neobsahuje -
stejná terminologie nod/nody/nodů
-
odebrán řádek „Multi-byte“ z detailu uzlu
-
obohacený detail uzlu (V síti od, region, multi-byte, sousedé s role/vzdáleností/časem, odkaz do Analyzeru) + odkazy na paket v Analyzeru v detailu paketu/trasy a v liště fokusu; export zůstává skrytý
-
rychlé výhry –
/api/health,/api/search?hash=, globální hledání; tlačítko Export je v produkci skryté (zůstává jen na betě). Healthok, MQTT online, hledání ověřeno, žádné chyby v konzoli -
stejný sběr historie; první vzorek 34 343/h, graf 1 z 24 hodin. Historie se začíná plnit od tohoto nasazení
-
stejné srovnání grafu; 24h součet ~666k vs. Analyzer 635k, poslední hodina shodná s HUD (~31,7k)
-
stejný graf paketů/h; ověřeno 24 bodů pro 24 h a 168 pro 7 dní
-
stejná cache/fallback statistik
-
stejná cache + odebrání „Stav hashe“; ověřeno 42 tras z cache za 0,3 s, live 52 za 0,7 s. Předchozí cache-only nasazení
20261025T083051Z/20261025T083106Z -
relativní zvýraznění užitečnosti – Top 5 % červeně, 5–15 % žlutě; ověřeno 41 / 82 uzlů v legendě
-
stejná oprava skrývání panelu Aktivity; ověřeno v prohlížeči
-
stejné zvětšování panelu Aktivity; ověřeno tažení 340×84 → 430×154 a reset dvojklikem
-
rychlý start z
/api/recent?seconds=30(dávkové vyřešení prefixů, jedno vykreslení), SSE?replay=0,/api/nodesSWR; ověřeno 34 tras za ~0,5 s -
stejná MQTT úprava; ověřeno MQTT connected/subscribed, HTTP 200
-
rozbalitelné detaily observerů v clusterech; ověřeno PRG 13 observerů
-
stejný limit 350 živých tras
-
clustery observerů podle IATA; ověřeno PRG 13 observerů
-
zdraví observerů, síťový souhrn, anomálie tras, veřejné kanály rozdělené po #kanálech; ověřeno
-
stejný limit hopu 170 km
-
label vrstvy jen „Observer“
-
stejné přejmenování; ověřeno v HTML produkce
-
stejný checkbox Observeři; ověřeno zapnutí/vypnutí bez chyb
-
stejná vrstva observerů;
/api/observers200, 50 observerů -
stejné filtry historie; ověřeno (300 → 123 TRACE, hledání 130)
-
stejná historie paketů (300 položek), ověřeno na produkci
-
stejná úprava; ověřeno na trace
7474edc7d4a281db -
stejná oprava živých TRACE SNR
-
stejná úprava; ověřeno na trace
7474edc7d4a281db -
stejné zobrazení SNR jednotlivých skoků; ověřeno na trace
2d0d849c6ffde594 -
stejné ukládání TRACE a deep link; ověřen konkrétní trace
0d9ceba5a4044d01 -
stejné řešení ambiguous TRACE tras; ověřeno na živém TRACE
-
stejná oprava – 1B TRACE už filtr velikosti hashe neskrývá
-
stejné přesunutí akce „Zobrazit všechny trasy“ nahoru; ověřeno, tlačítko je viditelné bez scrollu
-
stejná oprava nereálných dlouhých hopů u historických tras; focus režim ověřen na živém paketu
-
výběr paketu se všemi observery, focus režim jen vybraných tras a popup umístěný mimo levý HUD i mimo okraj obrazovky
-
nasazení simulace pokrytí terénu (100 km default, 300 vzorků/paprsek); ověřeno překryvem,
/api/terrain200 a bez chyb v konzoli -
stejná změna držitele licence na
MeshCore.cz;/LICENSE.txti GUI ověřeny -
stejná licence MIT a odkaz
LICENSEv GUI;/LICENSE.txtvrací 200 stext/plain -
stejná změna zálohování; první záloha 87 MB místo ~104 MB (bez
node_modules), služba i HTTP 200 ověřeny -
stejný hover tooltip v historii užitečnosti
-
LOS – hledání repeaterů A/B, sdílený odkaz a link budget; bez exportu CSV a presetů
-
role uzlu přímo v hlavičce detailu, řádek „Role“ odstraněn
-
zkrácené relativní časy v detailu uzlu
-
nasazení otestované beta dávky – Vite 8.3.4, security headers, historie uzlu, mobilní bottom sheet, Aktivity s pauzou/seskupením, tmavá mapa, sdílené odkazy, stack uzlů a detail trasy
-
stejný
mqtt5.16.1; MQTT connected/subscribed,npm audit --omit=dev0 zranitelností, bez změny aplikačního kódu -
stejné očištěné závislosti –
ip-address10.7.4,source-map-js1.2.2, bez Vue/Pinia/router;npm audit --omit=dev0 zranitelností -
runtime i18n CZ/EN – přepínač jazyka dostupný i v produkci (mimo beta flag), výchozí čeština, volba v localStorage/
?lang= -
stejná LOS úprava – výběr uzlu/repeateru kliknutím, bez popupu, s tooltipem A/B
-
BETA badge se v produkci nezobrazuje –
[hidden]v CSS přebíjeldisplay: inline-block -
stejná změna řazení uzlů – repeater vždy nahoře nad ostatními rolemi při překryvu
-
build s base
/do produkce (4173), nginxmapa.meshcore.cz/→ 4173 (HTTP; TLS až po DNS). Deploy skripty: defaulty/+mapa.meshcore.cz/, health check na VPS