-
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
-