2026-05-25 - 2026-08-25

Overview

14 active pull requests
28 active issues
Excluding merges, 1 author has pushed 18 commits to main and 73 commits to all branches. On main, 44 files have changed and there have been 2225 additions and 1427 deletions.

5 releases published by 1 user

Tag v0.1.4 2026-07-02 21:52:49 +00:00

Tag v0.1.3 2026-06-22 15:21:12 +00:00

Tag v0.1.2 2026-06-22 14:58:03 +00:00

Tag v0.1.1 2026-06-22 13:54:43 +00:00

Tag v0.1.0 2026-06-16 15:43:55 +00:00

14 pull requests merged by 1 user

Merged #42 feat(transport): get_machine_config RPC — server-delivered machine config (#41) 2026-07-02 21:52:50 +00:00

Merged #40 fix(ui): make admin dialogs mobile-friendly + add fullscreen QR zoom 2026-07-02 18:56:05 +00:00

Merged #37 feat(pairing): slim the spire seed + carry lnbits_npub (bitspire-#70) 2026-07-02 17:45:02 +00:00

Merged #35 fix(pairing): default bunker_relay to the spire's public event relay, not localhost 2026-06-22 15:21:13 +00:00

Merged #33 fix: guard every machine_npub deref against unpaired machines (500 + cassette-consumer crash) 2026-06-22 14:58:04 +00:00

Merged #32 feat(cash-in): secure create_withdraw nostr-transport RPC (#31) 2026-06-22 13:54:44 +00:00

Merged #30 fix(settlements): process cash-in (outbound) payments, not just cash-out 2026-06-22 10:19:45 +00:00

Merged #29 feat(pairing,ui): optional machine_npub + bunker_relay override + fee decimal-input UX 2026-06-21 13:41:58 +00:00

Merged #28 docs(pairing): TTL + token-revoke now enforced post-bind (nsecbunkerd#27) 2026-06-20 10:05:37 +00:00

Merged #27 fix(fleet-ui): pair-dialog v-else compiler error + TTL docstring correction 2026-06-18 23:01:16 +00:00

Merged #26 feat(pairing): authorize kind-22242 (NIP-42 AUTH) in spire policy (#52) 2026-06-18 17:30:12 +00:00

Merged #25 feat(ui): Fleet Pair / Revoke spire UI (#9/#12) 2026-06-18 17:29:34 +00:00

Merged #23 feat(pairing): optional token TTL + revoke endpoint (#9/#12, #22) 2026-06-18 17:09:02 +00:00

Merged #21 feat(pairing): seed-URL pairing — operator-side producer (S0 / #9) 2026-06-18 17:03:34 +00:00

3 issues closed from 1 user

28 issues created by 1 user

Opened #1 Add partial transaction processing support 2026-06-14 07:08:39 +00:00

Opened #2 Add balance settlement feature for small remaining balances 2026-06-14 07:08:39 +00:00

Opened #4 Explore: Auto-forward DCA distributions to external wallet 2026-06-14 07:08:40 +00:00

Opened #3 Investigate proper manifest.json declaration for LNbits extension 2026-06-14 07:08:40 +00:00

Opened #5 Epic: bitSpire integration & multi-tenant overhaul (v2) 2026-06-14 07:08:41 +00:00

Opened #6 Future: dedicated audit table for settlement adjustments (queryable history) 2026-06-14 07:08:41 +00:00

Opened #8 Epic: Security pathway hardening (S0–S7) 2026-06-14 07:08:42 +00:00

Opened #7 v2 follow-up: review-cycle findings (HIGH/MEDIUM/NITS) after fix bundle 1 2026-06-14 07:08:42 +00:00

Opened #9 S0 — Seed-URL pairing + ATM keypair separation 2026-06-14 07:08:43 +00:00

Opened #10 S2 — NIP-46 connection-token enforcement on kind-21000 RPC (was: NIP-26 delegation) 2026-06-14 07:08:43 +00:00

Opened #12 S7 — Consume LNbits sidecar bunker (was: NIP-46 bunker option) 2026-06-14 07:08:44 +00:00

Opened #13 Ingest kind:30078 ATM status beacons into dca_telemetry 2026-06-14 07:08:44 +00:00

Opened #11 S3 — NIP-57-style signed settlement receipts (preimage attestation) 2026-06-14 07:08:44 +00:00

Opened #14 Surface fallback-split rows more prominently in the settlements UI (0.00 EUR is alarming) 2026-06-14 07:08:45 +00:00

Opened #15 opt-in public publishing — fleet metadata + heartbeats (post-launch) 2026-06-14 07:08:45 +00:00

Opened #17 Defensive: route inbound payment by ATM-npub fallback when wallet lookup fails 2026-06-14 07:08:46 +00:00

Opened #16 migrate pyproject.toml from [tool.poetry] to PEP 621 [project] for uv 2026-06-14 07:08:46 +00:00

Opened #19 republish_operator_configs helper for LocalSigner→RemoteBunkerSigner migration cascade 2026-06-14 07:08:47 +00:00

Opened #18 track: legacy aiolabs/lamassu-server issue disposition under Nostr-native architecture (+ future: customer KYC via Nostr DM) 2026-06-14 07:08:47 +00:00

Opened #20 Rotate settlement-receipt event kind off 21001 (CLINK Offers collision) 2026-06-14 07:08:48 +00:00

Opened #22 pair/revoke endpoint must call revoke_key_user, not revoke_key_token (revoke-one-spire is a no-op otherwise) 2026-06-18 16:01:09 +00:00

Opened #24 ci.yml is a standing red — prepares against upstream lnbits + poetry, can't import the aiolabs bunker surface 2026-06-18 17:08:14 +00:00

Opened #31 Secure cash-in: server-side stamped withdraw via signed kind-21000 RPC (no wallet key on the ATM, verified attribution) 2026-06-22 09:00:55 +00:00

Opened #34 test_pair_endpoint: 2 failures from #29 drift (fake_pair missing bunker_relay; test DB lacks super_config) 2026-06-22 14:56:17 +00:00

Opened #36 Investigate the best bunker_relay source for seed URLs (multiple relays? nostrclient relay?) 2026-06-22 15:19:03 +00:00

Opened #38 pair_spire: retry create_new_key (and other bunker admin RPCs) on transient timeout 2026-07-02 08:43:29 +00:00

Opened #39 Admin UI dialogs unusable on mobile; pairing QR too small to scan 2026-07-02 17:46:25 +00:00

Opened #41 get_machine_config kind-21000 RPC — deliver operator pubkey + fee config over the transport (bitspire#70 P1) 2026-07-02 19:15:24 +00:00