Commit Graph

  • 7e7b6bd474 fix(neode-ui): instant payments no longer stuck as 'Incoming' forever archipelago 2026-07-22 12:43:53 -04:00
  • 1931371058 chore: release v1.7.111-alpha v1.7.111-alpha archipelago 2026-07-22 05:24:21 -04:00
  • 693f4bb947 docs: v1.7.111-alpha changelog + What's New sync archipelago 2026-07-22 05:04:11 -04:00
  • bb9ebb1138 fix(pine): availability guards on numeric HA voice sensors archipelago 2026-07-22 05:00:10 -04:00
  • cc2c06c6dc fix(neode-ui): companion app opens every app in the native WebView, never an iframe archipelago 2026-07-22 04:54:20 -04:00
  • 97fbaf8818 fix(pine): node-status mesh_message is {} instead of null when empty archipelago 2026-07-22 04:54:20 -04:00
  • 2116600e24 fix(pine): write HA bookkeeping fields in seeded config entries archipelago 2026-07-22 04:54:20 -04:00
  • 72f7c38701 chore(catalog): sign app-catalog — pine 1.3.0 voice stack + bitcoind rpc.conf fix live archipelago 2026-07-22 03:49:19 -04:00
  • 745e180102 fix(quadlet): escape % for systemd specifiers — bitcoind RPC creds were /bin/bash archipelago 2026-07-22 03:47:06 -04:00
  • 317a72aafe fix(federation): presence-sign modal scales and scrolls on small phones archipelago 2026-07-22 03:12:15 -04:00
  • 184257390d feat(pine): 1.3.0 manifests — openwakeword member + live node status on the launcher page archipelago 2026-07-22 02:59:34 -04:00
  • e074a117d2 feat(pine): node-status endpoint + Claude voice brain + mesh announcements + wake-word groundwork archipelago 2026-07-22 02:59:34 -04:00
  • b288be314c feat(federation): presence-signing overlay on discovery enable archipelago 2026-07-22 02:55:06 -04:00
  • 72fcf96016 chore(mock): node.nostr-pubkey returns exact real shape (hex + genuine npub) archipelago 2026-07-22 02:38:52 -04:00
  • 50d5d4d132 feat(federation): signing-details panel on the Nostr discoverability strip archipelago 2026-07-22 02:18:58 -04:00
  • 73923d0ffd feat(ui): mobile home — wallet card moves up under My Apps archipelago 2026-07-22 02:11:39 -04:00
  • 905e9cdb98 chore: Cargo.lock version bump missed in v1.7.110-alpha release commit archipelago 2026-07-22 01:25:55 -04:00
  • 46cfc2ccd7 chore(catalog): sync presentation catalogs — HA 2026.7.3, Pine 1.2.0 archipelago 2026-07-22 01:25:55 -04:00
  • a597c1d946 feat: scan-modal polish, Pine 1.2.0 copy, bitcoind RPC creds off argv Dorian 2026-07-21 23:45:53 +01:00
  • 84bc3d3138 feat(pine): seed Home Assistant voice defaults when Pine + HA are installed Dorian 2026-07-21 22:37:21 +01:00
  • 856708e353 feat(ui): one-click display-mode buttons in the app-session bar (desktop) Dorian 2026-07-21 22:08:24 +01:00
  • 0a99de75f9 fix(pine): bump Home Assistant to 2026.7.3 — satellite keepalive support Dorian 2026-07-21 21:55:08 +01:00
  • aaec25e53b chore: release v1.7.110-alpha v1.7.110-alpha archipelago 2026-07-21 14:46:09 -04:00
  • 172b1f3e9c docs: sync What's New modal with v1.7.110-alpha changelog archipelago 2026-07-21 14:22:57 -04:00
  • c7fe688607 docs: changelog for v1.7.110-alpha archipelago 2026-07-21 14:19:21 -04:00
  • 61d37c9798 chore(android): update companion apk download Dorian 2026-07-21 18:56:27 +01:00
  • d76f91a62f chore(android): bump companion to 0.4.15 (versionCode 19) Dorian 2026-07-21 18:55:50 +01:00
  • 24b3d33ac3 fix(ui): Cashu/Ark emoji rendered as tofu boxes on kiosk TVs archipelago 2026-07-21 13:55:36 -04:00
  • b23f46c3d8 fix(kiosk): companion remote control now reaches kiosk displays archipelago 2026-07-21 13:49:10 -04:00
  • 2a376ab275 feat(scan): camera on companion + insecure origins — WebView bridge & photo fallback archipelago 2026-07-21 13:44:13 -04:00
  • 5982fceb7c copy: unify Zeus channel text — Olympus node + on-chain sats limits archipelago 2026-07-21 13:27:05 -04:00
  • 5951d31637 fix(kiosk): pin AIUI to dark theme on kiosk displays archipelago 2026-07-21 13:27:04 -04:00
  • dc55ef8a54 fix(kiosk): restore tab-change animations with 2D transitions archipelago 2026-07-21 13:27:04 -04:00
  • 97358d2314 feat(kiosk): display-size presets in Settings (Auto/Large/Balanced/Native) archipelago 2026-07-21 13:27:04 -04:00
  • 1b78da1d7a feat(lnd): accept amount_sats on lnd.payinvoice for zero-amount invoices archipelago 2026-07-21 13:15:35 -04:00
  • 0213da3fc5 fix(kiosk): background art rendered black — never paint a background on <html> archipelago 2026-07-21 13:14:49 -04:00
  • 8968d41ca9 feat(wallet): QR scan modal — camera + animated QR, wired into Home/Send/Receive archipelago 2026-07-21 13:14:31 -04:00
  • be5122048b fix(kiosk): correct --window-size to DIPs + panel-derived layout target archipelago 2026-07-21 12:46:15 -04:00
  • 918b0275a9 feat(ui): MeshCore RF frequency-plan presets by country + Custom entry archipelago 2026-07-21 08:36:59 -04:00
  • a71a18bffd fix(pine): serve the Connect-to-WiFi button over an http->https redirect archipelago 2026-07-21 08:32:52 -04:00
  • 24cab326e2 feat(pine): interactive "Connect Pine to WiFi" button + republish catalog archipelago 2026-07-21 08:25:24 -04:00
  • 811ac1ce50 chore(ota): go live with the signed v1.7.109-alpha manifest archipelago 2026-07-21 07:53:12 -04:00
  • 69b1a45872 chore(ota): hold the live manifest at v1.7.108 until v1.7.109 is signed and its assets exist archipelago 2026-07-21 07:52:09 -04:00
  • 9823e76e8f chore: release v1.7.109-alpha v1.7.109-alpha archipelago 2026-07-21 07:50:10 -04:00
  • 8d4f6cb75e docs(release): third v1.7.109 bullet (Pine voice assistant) + version-bump prep archipelago 2026-07-21 07:34:26 -04:00
  • 4bac839fb3 test(ui): did-wallet launch port follows its manifest (8088) archipelago 2026-07-21 06:59:47 -04:00
  • ea80815c98 style: cargo fmt over the pine container list archipelago 2026-07-21 06:55:19 -04:00
  • 4348581681 docs(release): curated v1.7.109-alpha changelog + What's New archipelago 2026-07-21 06:54:05 -04:00
  • 999a100531 feat(mesh): RF-params settings UI + expose lora_radio_params in mesh.status archipelago 2026-07-21 06:53:10 -04:00
  • a5810d4e51 release: publish signed app-catalog with the Pine voice-assistant app archipelago 2026-07-21 06:29:48 -04:00
  • 4c3cd4b6ad feat(mesh): operator-configurable Meshcore LoRa PHY params (freq/bw/sf/cr) archipelago 2026-07-21 06:10:45 -04:00
  • c1dfc6672c feat(pine): surface Pine in the app catalog + UI archipelago 2026-07-21 05:14:32 -04:00
  • 8791ef60f5 feat(pine): wire the Pine 3-container stack into the orchestrator archipelago 2026-07-21 05:14:32 -04:00
  • 1730d02003 feat(pine): add Pine voice-assistant app package (manifests + icon) archipelago 2026-07-21 05:14:32 -04:00
  • 146a3bc738 chore: release v1.7.108-alpha v1.7.108-alpha archipelago 2026-07-20 18:22:12 -04:00
  • 302f880d99 docs(release): fold everything into v1.7.108-alpha changelog + What's New archipelago 2026-07-20 17:59:23 -04:00
  • 217eedc093 fix(kiosk): correct VT hints, UTF-8 logo, ignore accidental power-off archipelago 2026-07-20 17:48:14 -04:00
  • d79edb3a5c fix(ui): censor 'Fuck IPs Mesh' -> 'F*ck IPs Mesh' archipelago 2026-07-20 17:42:19 -04:00
  • 0f13545375 fix(fips): ship a second, reachable default anchor (once-and-for-all) archipelago 2026-07-20 17:42:18 -04:00
  • 7eb4d6a7bf chore: release v1.7.107-alpha archipelago 2026-07-20 17:00:20 -04:00
  • db008abdfd fix(kiosk): force dark color-scheme so bundled AIUI renders its dark theme archipelago 2026-07-20 16:57:46 -04:00
  • 35e9c62441 docs(release): curated v1.7.107-alpha changelog + What's New archipelago 2026-07-20 16:39:48 -04:00
  • cb301b1aef fix(wifi,fips): self-heal polkit rule + fast-retry anchors after daemon restart archipelago 2026-07-20 16:39:02 -04:00
  • 6a848c38cc fix(iso): extract nostr-rs-relay from its real path /usr/src/app archipelago 2026-07-20 16:15:59 -04:00
  • 830811372b fix(iso): stop requiring the removed NostrVPN binary archipelago 2026-07-20 16:05:34 -04:00
  • 38cb3dd252 chore: release v1.7.106-alpha v1.7.106-alpha archipelago 2026-07-20 15:17:51 -04:00
  • 50170b866e docs(release): curated v1.7.106-alpha changelog + What's New; pin ISO FIPS to v0.4.1 archipelago 2026-07-20 15:09:03 -04:00
  • c91887a397 chore: commit Cargo.lock version bump left over from v1.7.105-alpha archipelago 2026-07-20 15:05:31 -04:00
  • 4fb200e938 docs: handoff for the v1.7.106-alpha OTA + ISO release archipelago 2026-07-20 15:01:38 -04:00
  • 5fd0d6c3c8 refactor(fips): generate fips.yaml from typed structs; enable mDNS LAN discovery archipelago 2026-07-20 14:47:22 -04:00
  • 3ab7fb521a fix(rpc): log the full error chain, not just the outermost context archipelago 2026-07-20 14:03:33 -04:00
  • 9e3ac9ba8f fix(ui): show the FIPS/Tor transport pill on mobile peer files archipelago 2026-07-20 12:47:29 -04:00
  • e2f83c0157 chore: release v1.7.105-alpha v1.7.105-alpha archipelago 2026-07-20 03:40:38 -04:00
  • d5f709a3c3 docs(release): curated v1.7.105-alpha changelog + What's New block archipelago 2026-07-20 03:38:23 -04:00
  • 710f576c77 fix(ui): satisfy noUncheckedIndexedAccess in the WG retry ladder archipelago 2026-07-20 02:52:43 -04:00
  • c1d309f21f style: cargo fmt crash_recovery.rs archipelago 2026-07-20 02:28:49 -04:00
  • 9c39243969 Merge remote-tracking branch 'gitea-ai/fix/companion-autologin-replay-intro' archipelago 2026-07-20 01:57:19 -04:00
  • f25febf3bb fix(vpn): refresh a stored peer's WireGuard endpoint to the node's current IP archipelago 2026-07-20 01:57:08 -04:00
  • 0636d611e0 fix(ui): auto-retry the tunnel-QR provisioning while a first install settles fix/companion-autologin-replay-intro Dorian 2026-07-20 06:45:34 +01:00
  • f13fdc6451 fix(recovery): don't brick-loop startup on stale crash-snapshot containers archipelago 2026-07-20 01:32:42 -04:00
  • 163bc3af01 fix(tor): stop listing/pre-baking hidden services for uninstalled apps (#79) archipelago 2026-07-20 01:32:33 -04:00
  • ae12ff2517 fix(iso): fail builds on missing VPN binaries, skip units cleanly, invalidate stale rootfs cache Dorian 2026-07-20 06:08:04 +01:00
  • cf4a8eef0e fix(core): throttle volume-ownership sweep to first-seen + hourly per container Dorian 2026-07-20 06:07:56 +01:00
  • e5f8b5d789 fix(ui): keep kiosk-mode selectors fully inside :global() (v1.7.104 white screen) Dorian 2026-07-20 06:07:42 +01:00
  • aad6faa6d2 fix(ui): harden companion-overlay WireGuard provisioning and hide it in the companion app Dorian 2026-07-20 06:07:35 +01:00
  • 20edd31abb fix(ui): play the intro on backend-confirmed fresh nodes despite stale browser flags Dorian 2026-07-20 06:07:28 +01:00
  • 9a7331cead fix(cli): --version/-V and --help print and exit instead of booting the daemon archipelago 2026-07-19 16:49:12 -04:00
  • 9eadec6936 chore: sign v1.7.104-alpha OTA manifest v1.7.104-alpha archipelago 2026-07-19 02:27:55 -04:00
  • 6b0a84e710 chore: release v1.7.104-alpha archipelago 2026-07-19 02:17:45 -04:00
  • fd361fb35e test(update): serialize the apply_update regression tests archipelago 2026-07-19 02:01:58 -04:00
  • 8bb61a51e2 style: cargo fmt update.rs archipelago 2026-07-19 00:32:57 -04:00
  • 17d225190a docs: v1.7.104-alpha changelog + What's New sync archipelago 2026-07-19 00:31:12 -04:00
  • d08c0d29c7 fix(ui): ElectrumX sync screen shows the app's icon instead of a generic glyph archipelago 2026-07-19 00:29:46 -04:00
  • a93bd70c5a fix(electrumx): probe bitcoin-knots/bitcoin-core for the daemon host instead of hardcoding knots archipelago 2026-07-18 19:55:06 -04:00
  • 25162ee846 feat(update): auto-rollback OTA binaries that crash-loop before they can self-verify archipelago 2026-07-18 19:42:54 -04:00
  • 837cfdfd1f fix(update): never apply unverified staging — close the OTA truncated-binary race archipelago 2026-07-18 19:33:52 -04:00
  • 573b469191 chore: sign v1.7.103-alpha OTA manifest v1.7.103-alpha archipelago 2026-07-18 07:48:56 -04:00
  • 401f92a24f chore: release v1.7.103-alpha archipelago 2026-07-18 07:30:25 -04:00
  • dc0adbef70 docs: v1.7.103-alpha changelog + What's New sync archipelago 2026-07-18 07:01:45 -04:00
  • 537c9fa70b fix(demo): suppress the PWA update prompt + reload on the public demo archipelago 2026-07-18 07:01:45 -04:00