bitspire/apps/machine
Padreug 651c43d7b0 feat(machine): apply the settle_transaction operator op
ADR-005 §6: the operator paid the customer by hand and recorded it in
spirekeeper. The op carries the txid and the note; the machine flips its
own dispense_error/partial row to remediated via remediateTransaction,
which only touches rows still in an error state, so re-delivery is a
no-op. Closes the machine side of the ledger for an owed-cash sale
without dispensing anything.
2026-10-10 22:27:39 +02:00
..
electron feat(machine): durable dispense-report outbox to spirekeeper (ADR-005 §2) 2026-10-10 21:37:47 +02:00
public feat(machine): add Ubuntu font and kiosk animations 2026-03-01 12:09:42 -05:00
src feat(machine): apply the settle_transaction operator op 2026-10-10 22:27:39 +02:00
.env.example refactor(config): rename VITE_LAMASSU_* machine-config env vars to VITE_BITSPIRE_* 2026-10-09 21:57:38 +02:00
components.json feat(docker): add dev.sh with auto-funding and ATM app setup 2026-02-15 14:19:16 -05:00
index.html fix(machine): keep the mouse pointer visible on the web demo 2026-09-22 14:54:57 +02:00
package.json fix(machine): declare qrcode where electron/fund-atm.ts actually uses it 2026-10-10 21:37:45 +02:00
tsconfig.json feat(docker): add dev.sh with auto-funding and ATM app setup 2026-02-15 14:19:16 -05:00
tsconfig.node.json feat(docker): add dev.sh with auto-funding and ATM app setup 2026-02-15 14:19:16 -05:00
vite.config.ts refactor(rename): @lamassu/* → @bitSpire/* package scopes 2026-06-01 19:08:03 +02:00
vitest.config.ts chore(machine): set up vitest for apps/machine 2026-06-01 19:12:11 +02:00