Torlando and GitHub
4693e20b9a
Merge pull request #85 from torlando-tech/feat/release-merged-binary
...
Test / Pyxis pytest suite (build_scripts + native) (push) Canceled after 0s
Build and Deploy Firmware / build-and-deploy (push) Canceled after 0s
Test / microReticulum native unit tests (PlatformIO native17) (push) Canceled after 0s
release: ship merged full-flash binary on releases
v0.3.6
2026-08-18 13:23:34 -04:00
torlando-agent[bot]
f9e23a5825
docs: split esptool provisioning into separate erase_flash and write_flash
...
esptool accepts exactly one operation per invocation; the combined
'erase_flash write_flash 0x0 ...' form is rejected with a usage error.
Document erase_flash and write_flash as separate commands in the README
and the merge tool docstring (verified against esptool 5.3.1).
2026-08-18 16:37:50 +00:00
torlando-agent[bot]
01fc9adc79
release: ship merged full-flash binary on releases
...
Add tools/merge_pyxis_release.py, which assembles the four validated
release assets (bootloader, partition table, OTA selector, application)
into a single 8 MiB image at their fixed flash offsets on an erased
canvas, with per-image read-back and gap checks.
Wire it into release-firmware.yml so every tag build publishes
pyxis-<tag>-merged.bin as a release asset, and document the
provisioning semantics in the README: the merged image is a
first-install image (it erases NVS and LittleFS); data-preserving
updates keep using firmware.bin or the Columba .pyxis package.
2026-08-18 16:28:02 +00:00
Torlando and GitHub
8b1d7dcff7
Merge pull request #84 from torlando-tech/feat/nomadnet-partials-ui
...
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
feat(nomadnet): integrate dynamic partial rendering
v0.3.5
2026-08-18 00:34:36 -04:00
Torlando and GitHub
1818801691
Merge pull request #83 from torlando-tech/feat/nomadnet-partials-core
...
feat(nomadnet): add bounded partial core
2026-08-18 00:34:19 -04:00
torlando-agent[bot]
26de7c3e41
fix(nomadnet): keep partial refresh status in chrome
2026-08-18 01:30:14 +00:00
torlando-agent[bot]
1027667f5a
feat(nomadnet): integrate dynamic partial rendering
2026-08-17 23:49:13 +00:00
torlando-agent[bot]
b793f356e3
test(nomadnet): accept attested package reference
2026-08-17 20:09:48 +00:00
torlando-agent[bot]
b6faec8104
feat(nomadnet): add bounded partial core
2026-08-17 19:54:41 +00:00
Torlando and GitHub
51e4b586c4
Merge pull request #82 from torlando-tech/feat/nomadnet-limits-observability
...
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
feat: enforce NomadNet limits and observability
2026-08-17 13:54:54 -04:00
Torlando and GitHub
76f42c4d2a
Merge pull request #81 from torlando-tech/feat/nomadnet-sd-page-cache-impl
...
feat: add bounded NomadNet SD page cache
2026-08-17 13:54:38 -04:00
torlando-agent[bot]
27ac127f5e
fix: preserve eight-column NomadNet tables
2026-08-17 16:50:21 +00:00
torlando-agent[bot]
ca73ff2e3f
fix: show NomadNet navigation progress promptly
2026-08-17 15:47:41 +00:00
torlando-agent[bot]
5b76abfdbe
fix: align NomadNet cache response policy
2026-08-17 14:50:00 +00:00
torlando-agent[bot]
2f0f7900ca
feat: enforce NomadNet limits and observability
2026-08-17 09:11:10 +00:00
torlando-agent[bot]
3658c54cc7
fix: retry cache lookup after busy operation
2026-08-17 06:03:38 +00:00
torlando-agent[bot]
16af3b53af
feat: add bounded NomadNet SD page cache
2026-08-17 05:48:30 +00:00
Torlando and GitHub
da55131c44
Merge pull request #80 from torlando-tech/fix/nomadnet-form-input-rendering
...
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
feat: add bounded NomadNet forms
2026-08-16 22:48:34 -04:00
torlando-agent[bot]
2ef6b0254d
ci: provision mandatory NomadNet peer gate
2026-08-17 02:34:24 +00:00
torlando-agent[bot]
f40fec17c4
fix: refine NomadNet form input handling
2026-08-17 01:07:19 +00:00
torlando-agent[bot]
050289a1bc
test: track secure microReticulum pin
2026-08-16 21:44:50 +00:00
torlando-agent[bot]
98dca8e516
feat: add bounded NomadNet forms
2026-08-16 21:36:30 +00:00
Torlando and GitHub
52286d32f9
Merge pull request #79 from torlando-tech/feat/nomadnet-tables-pr
...
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
feat: add bounded NomadNet table rendering
2026-08-16 12:06:28 -04:00
torlando-agent[bot]
64eec3acd7
fix: isolate NomadNet table cell styles
2026-08-16 15:48:55 +00:00
torlando-agent[bot]
d9945bce24
feat: add bounded NomadNet table rendering
2026-08-16 15:33:52 +00:00
Torlando and GitHub
9677fd09f0
Merge pull request #78 from torlando-tech/fix/nomadnet-parity-integration
...
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: bring NomadNet parser and navigation into parity
2026-08-16 11:29:43 -04:00
torlando-agent[bot]
9ce2f10107
fix: add NomadNet anchor navigation
2026-08-16 02:40:10 +00:00
torlando-agent[bot]
48349a1df4
fix: match NomadNet heading presentation
2026-08-16 01:25:37 +00:00
torlando-agent[bot]
5f3696716f
fix: consume unknown NomadNet modifiers
2026-08-16 01:25:07 +00:00
torlando-agent[bot]
cf72c9b399
fix: support NomadNet grayscale colors
2026-08-16 01:25:07 +00:00
torlando-agent[bot]
97e3e8b09a
fix: preserve NomadNet divider characters
2026-08-16 01:24:13 +00:00
Torlando and GitHub
0e67153a4e
Merge pull request #77 from torlando-tech/fix/nomadnet-virtual-layout
...
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
Virtualize NomadNet page layout
2026-08-15 00:27:33 -04:00
Torlando and GitHub
fd371d6c02
Merge pull request #76 from torlando-tech/fix/nomadnet-page-limits
...
Bound NomadNet pages and preserve decompression headroom
2026-08-15 00:27:13 -04:00
torlando-agent[bot]
5961c791d6
Virtualize NomadNet page layout
2026-08-15 02:33:37 +00:00
torlando-agent[bot]
2a23a14d1e
Use published dependency pins
2026-08-15 01:32:56 +00:00
torlando-agent[bot]
1238fa7c2a
Pin microStore compaction fix locally
2026-08-15 00:37:32 +00:00
torlando-agent[bot]
fd776d7b78
Bound NomadNet pages and preserve decompression headroom
2026-08-14 22:50:00 +00:00
Torlando and GitHub
1abac7a7c2
Merge pull request #75 from torlando-tech/fix/nomadnet-query-links
...
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(nomadnet): submit configured link variables
2026-08-14 15:19:32 -04:00
torlando-agent[bot]
b50ae852ac
fix(nomadnet): submit configured link variables
2026-08-14 18:11:32 +00:00
Torlando and GitHub
58db4f1a16
Merge pull request #74 from torlando-tech/fix/nomadnet-micron-colors
...
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(nomadnet): honor Micron colors
v0.3.4
2026-08-14 09:47:34 -04:00
torlando-agent[bot]
76eae01ef3
fix(nomadnet): coalesce link focus outlines
2026-08-14 04:59:02 +00:00
torlando-agent[bot]
427206ef8f
fix(nomadnet): honor micron colors
2026-08-14 01:59:25 +00:00
Torlando and GitHub
b1208bcf0e
Merge pull request #73 from torlando-tech/fix/nomadnet-page-font-scope
...
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(nomadnet): use JetBrains Mono NL for rendered pages
2026-08-13 21:50:47 -04:00
torlando-agent[bot]
42f87b8c75
fix(nomadnet): preserve navigation glyph coverage
2026-08-14 01:19:37 +00:00
torlando-agent[bot]
5826ad9b6a
fix(nomadnet): scope page fonts to rendered content
2026-08-14 00:47:52 +00:00
torlando-agent[bot]
12def2c746
fix(nomadnet): use JetBrains Mono NL faces
2026-08-14 00:47:52 +00:00
Torlando and GitHub
93d77aba50
Merge pull request #72 from torlando-tech/fix/nomadnet-directory-memory
...
fix(nomadnet): release directory memory before navigation
2026-08-13 20:44:35 -04:00
torlando-agent[bot]
656f1c03cb
fix(nomadnet): validate addresses before teardown
2026-08-14 00:39:04 +00:00
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