101 Commits
Author SHA1 Message Date
torlando-agent[bot] f605aa386d fix(nomadnet): release directory memory before navigation 2026-08-13 20:58:23 +00:00
torlando-agent[bot] 77e5123455 feat(nomadnet): checkpoint compact page lifecycle
Add bounded compact page rendering, serialized Link and Resource lifecycle handling, TCP reconnect corrections, and deterministic Python RNS conformance coverage.

Physically verified anonymous index retrieval and rendering on T-Deck. Same-destination Link reuse and italic rendering remain follow-up fixes.
2026-08-13 20:58:23 +00:00
torlando-agent[bot] a3d8c55874 fix: keep opened chats at newest message 2026-08-12 20:15:33 +00:00
torlando-agent[bot] b7b39a16df fix: keep navigation responsive during style activation 2026-08-12 19:02:03 +00:00
torlando-agent[bot] 38dab57240 fix: fence map style activation on navigation 2026-08-12 18:40:12 +00:00
torlando-agent[bot] 78300b00ee Merge origin/main into feat/map-style-picker 2026-08-12 18:22:33 +00:00
torlando-agent[bot] 9b7ab160ad fix: keep stable firmware as flasher default 2026-08-12 17:40:55 +00:00
torlando-agent[bot] 6627c9ccbb fix: improve flasher release selector contrast 2026-08-12 17:30:18 +00:00
torlando-agent[bot] aa40e78df3 test: bind prerelease option label 2026-08-12 17:17:32 +00:00
torlando-agent[bot] acfddc4c54 fix: show prereleases in web flasher 2026-08-12 17:13:42 +00:00
torlando-agent[bot] b003e00bf8 test: bind LittleFS lookup arguments 2026-08-12 16:44:56 +00:00
torlando-agent[bot] 7c0daca322 test: lock LittleFS partition selection 2026-08-12 16:40:13 +00:00
torlando-agent[bot] b5aae24e77 fix: safely initialize erased LittleFS partitions 2026-08-12 15:44:26 +00:00
torlando-agent[bot] f6fc95d046 fix: prevent tile worker starvation on unchanged map model 2026-08-11 01:19:07 +00:00
torlando-agent[bot] f03e1c5937 fix: serialize map style activation lifecycle 2026-08-08 18:10:02 +00:00
torlando-agent[bot] c1a27fdf08 fix: version local map installer module 2026-08-08 16:21:18 +00:00
torlando-agent[bot] 06f477e771 fix: refresh map installer archive identity 2026-08-08 16:19:13 +00:00
torlando-agent[bot] 66f551515f feat: add offline map style switcher 2026-08-08 15:21:42 +00:00
Torlando edeb4c9989 Merge pull request #66 from torlando-tech/fix/retire-legacy-map-cache
Build and Deploy Firmware / build-and-deploy (push) Canceled after 0s
Test / Pyxis pytest suite (build_scripts + native) (push) Canceled after 0s
Test / microReticulum native unit tests (PlatformIO native17) (push) Canceled after 0s
fix: retire legacy map tile fallback
2026-08-08 09:48:14 -04:00
Torlando 3f4a70d32c Merge pull request #64 from torlando-tech/docs/map-installer-steps
docs: add guided offline map installation steps
2026-08-08 09:47:57 -04:00
torlando-tech ca59aee704 fix: retire legacy map tile fallback 2026-08-08 05:15:28 +00:00
torlando-tech 84c03e7606 fix: clear stale map status while loading 2026-08-08 04:42:26 +00:00
torlando-tech 1e5be6b617 fix: summarize visible map tile status 2026-08-08 04:31:12 +00:00
torlando-agent[bot] 62509e0be8 docs: add guided offline map install steps 2026-08-07 21:27:15 +00:00
torlando-agent[bot] 924d24f10b fix: serialize map installs across browser tabs 2026-08-07 20:04:53 +00:00
torlando-agent[bot] 9cbee873f1 merge: update review contract placement 2026-08-07 19:41:32 +00:00
torlando-agent[bot] 4f21689ac7 merge: update location contract boundary
# Conflicts:
#	tests/build_scripts/test_message_persistence_contract.py
2026-08-07 19:41:20 +00:00
torlando-agent[bot] f41dcb6a54 test: verify guarded outgoing admission ordering 2026-08-07 19:41:13 +00:00
torlando-agent[bot] 4988a0fd89 test: cover guarded and legacy message admission 2026-08-07 19:41:01 +00:00
torlando-agent[bot] 0e6d95b8de merge: update offline Maps review boundary 2026-08-07 19:34:43 +00:00
torlando-agent[bot] 5a2e4757fa fix: admit outgoing messages before persistence 2026-08-07 19:30:29 +00:00
torlando-agent[bot] 49fa03ba68 feat: add composable offline map packs 2026-08-07 16:58:14 +00:00
torlando-agent[bot] 117d3894bd feat: make maps SD-pack only 2026-08-07 05:26:34 +00:00
torlando-agent[bot] bf322baf21 [verified] feat: prefer selected offline map packs 2026-08-07 03:27:18 +00:00
torlando-agent[bot] 0481b0c338 [verified] fix: retain map TLS while visible 2026-08-07 01:37:13 +00:00
torlando-agent[bot] c396a4937b [verified] fix: recover stale map TLS connections 2026-08-07 01:37:13 +00:00
torlando-agent[bot] 66582e5a77 fix: reserve mandatory map staging first 2026-08-07 01:37:13 +00:00
torlando-agent[bot] 7ab8df8922 perf: cache recent decoded map tiles 2026-08-07 01:37:13 +00:00
torlando-agent[bot] c46b23e860 fix: bound map TLS handshake latency 2026-08-07 01:37:13 +00:00
torlando-agent[bot] a758f148db fix: bound map request failure latency 2026-08-07 01:37:13 +00:00
torlando-agent[bot] dc1a0afc4b fix: clarify ready map tile status 2026-08-07 01:37:13 +00:00
torlando-agent[bot] 11578b7aa0 fix: reuse map TLS connection 2026-08-07 01:37:13 +00:00
torlando-agent[bot] 552d3aab42 fix: bound map TLS trust memory 2026-08-07 01:37:13 +00:00
torlando-agent[bot] 8ba5a678c4 fix: update OpenStreetMap TLS trust chain 2026-08-07 01:37:13 +00:00
torlando-agent[bot] e2c8837a03 fix: service deferred SD aborts everywhere 2026-08-07 01:37:13 +00:00
torlando-agent[bot] cc9794a66a fix: defer SD descriptor cleanup safely 2026-08-07 01:37:13 +00:00
torlando-agent[bot] de5ba053b9 fix: verify durable SD tile writes 2026-08-07 01:37:13 +00:00
torlando-agent[bot] 1e09c5ea98 fix: fail closed on SD recovery errors 2026-08-07 01:37:13 +00:00
torlando-agent[bot] 354dda9cda fix: close final power-cut review 2026-08-07 01:37:13 +00:00
torlando-agent[bot] c57db6b921 fix: make final recovery paths durable 2026-08-07 01:36:50 +00:00