Closing as code-complete. Duplication fixed via unique msg_id + (from_pubkey, msg_id) dedup across full history (slow-Tor redeliveries no longer slip the old 30s window); sender name wired…
On-chain path implemented — all four pay options now present, closing as code-complete.
Added: seller issues a fresh address (lnd.newaddress) and records a pending entitlement keyed by…
Progress (2026-06-17) — implementation underway on local branch meshroller-50, NOT yet merged/shipped.
Done & compiling (cargo check clean), 5 commits:
- 1.1–1.4 typed `AssistQuery…
Closing — Phase 1 (Lightning invoice + QR + release, alongside the existing ecash path) is implemented and compiles. On-chain and local-LN payment methods remain as future enhancements; will…
Phase 2 (pay from your own node's Lightning wallet) implemented.
PeerFiles purchase modal now offers a third option, "Pay with my Lightning node", alongside the existing ecash fast-path and…
THE root cause: netbird's dashboard requires a secure context (HTTPS).
Browser console on the failing login showed Uncaught Error: window.crypto.subtle is unavailable. window.crypto.subtle…
Real final root cause of "Unauthenticated": a stale netbird store.
After the resolver/CORS/LAN-origin fixes the infra was fully healthy (all endpoints 200, OIDC discovery valid), yet the…
Rust-native design written → docs/meshroller-integration-design.md (verified against the real mesh seams).
Mapping (Meshroller behavior → our stack):
- LLM bridge → two new…
Architecture decision made (2026-06-17): seam (a) — Rust-native lift.
Rather than packaging the Python/Meshtastic daemon and writing a meshcore backend for it, we will lift Meshroller's…
Done — fixed in commit c10f2ac2 (local main; ships with the next push/release).
The categorisation logic was already correct (built under #45): a package lands in My Apps only when…
Follow-up — final root cause + end-to-end fix confirmed.
After the resolver/CORS/LAN-origin fixes, login still failed with "Unauthenticated". Deeper diagnosis on .198 showed `/oauth2/.well-k…