• Joined on 2025-12-31
padreug opened issue aiolabs/satmachineadmin#13 2026-05-15 18:06:40 +00:00
Epic: Security pathway hardening (S0–S7)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-15 05:56:01 +00:00
47916bdddd fix(v2): m002 — rename dca_commission_splits.wallet_id → target
padreug commented on issue aiolabs/satmachineadmin#12 2026-05-14 21:41:23 +00:00
Future: ATM ↔ operator pairing via seed-URL + WalletSharePermission (+ NIP-46 bunker deep-dive)

Update: LNbits already stores the operator's nostr prvkey

padreug opened issue aiolabs/satmachineadmin#12 2026-05-14 21:35:33 +00:00
Future: ATM ↔ operator pairing via seed-URL + WalletSharePermission (+ NIP-46 bunker deep-dive)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 17:38:35 +00:00
a86f8dc25d fix(v2): refuse /retry when any leg already completed (double-pay guard)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 17:37:36 +00:00
5de9cd5205 feat(v2): commission split target accepts wallet id, invoice key, LN address, or LNURL
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 17:25:06 +00:00
8968c0ae07 fix(v2)(ui): finish expanding self-closing q-* tags (rules-attribute corner case)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 17:22:13 +00:00
32484e3ce8 fix(v2): reorder /settlements/stuck before /settlements/{id} (route literal vs path-param collision)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 17:15:32 +00:00
2886dd7394 chore(v2): collapse m001-m007 into single m001_satmachine_v2_initial
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 17:12:55 +00:00
cb19ba3675 fix(v2): m005-m007 idempotency + SQLite CREATE INDEX syntax; template self-closing tags
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 17:00:47 +00:00
b96837164e chore(v2): dead-code purge (fix bundle 3)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 16:58:18 +00:00
00b8253dd3 fix(v2): partial-dispense preserves original split ratio (H6)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 16:49:21 +00:00
ecef916dda fix(v2): decouple listener + skipped-leg audit (fix bundle 2)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 16:09:11 +00:00
f4eb7ec928 feat(v2): super-fee edit + Worklist + Reports (P9f+g, completes P9)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 16:07:11 +00:00
5c8e629752 feat(v2): Commission splits editor (P9e)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 16:05:28 +00:00
ce4d7e4dd6 feat(v2): Deposits tab — record/confirm/reject workflow (P9d)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 16:03:33 +00:00
0800a1acb0 feat(v2): Clients tab — LP management + settle balance modal (P9c)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 16:01:12 +00:00
13ac33047b feat(v2): machine detail dialog — settlements + per-row actions (P9b)
padreug pushed to v2-bitspire at aiolabs/satmachineadmin 2026-05-14 15:58:47 +00:00
21d159d709 feat(v2): tabbed dashboard skeleton + Fleet tab (P9a)
padreug pushed to v2-bitspire at aiolabs/satmachineclient 2026-05-14 15:53:17 +00:00
ade4e67541 feat(v2): satmachineclient maintenance pass — v2 admin schema (P7)