• Joined on 2025-12-31
padreug closed pull request aiolabs/satmachineadmin#2 2026-01-11 14:59:12 +00:00
fix: cap DCA allocations when ATM cash exceeds tracked balances
padreug commented on pull request aiolabs/satmachineadmin#2 2026-01-11 14:59:01 +00:00
fix: cap DCA allocations when ATM cash exceeds tracked balances

Closing this PR - the sync mismatch fix has been implemented directly on main in commit 545a028.

The implementation:

  • Uses the extracted pure functions from calculations.py (tested with 22…
padreug pushed to main at aiolabs/satmachineadmin 2026-01-11 14:58:47 +00:00
545a0284a7 fix: cap DCA allocations when ATM cash exceeds tracked balances
padreug pushed to main at aiolabs/satmachineadmin 2026-01-11 14:45:02 +00:00
49f3670bac fix: cast amount to float for LNbits create_invoice API
padreug pushed tag backup/decimal-precision-full to aiolabs/satmachineadmin 2026-01-11 14:32:14 +00:00
padreug created branch refactor/decimal-precision in aiolabs/satmachineadmin 2026-01-11 14:22:47 +00:00
padreug pushed to refactor/decimal-precision at aiolabs/satmachineadmin 2026-01-11 14:22:47 +00:00
a703bb32d3 fix: cast amount to float for LNbits create_invoice API
904b3f1d61 fix: add SQLite compatibility for Decimal types
d245047487 test: add CRUD layer tests with mocked database
49dd4d1844 test: add integration tests for CSV parsing and full distribution flow
6e86f53962 refactor: use Decimal instead of float for monetary calculations
Compare 5 commits »
padreug pushed to main at aiolabs/satmachineadmin 2026-01-11 13:19:24 +00:00
397fd4b002 feat: add unit tests for DCA calculations with empirical Lamassu data
padreug opened issue aiolabs/satmachineadmin#7 2026-01-11 13:16:19 +00:00
Investigate proper manifest.json declaration for LNbits extension
padreug pushed to demo at aiolabs/lnbits 2026-01-11 12:02:12 +00:00
51a5adf540 feat: implement automatic crediting of new accounts with 1 million satoshis
85c7e13a27 make bundle
e4eafa4528 fix(ui): correct amountless invoice detection in bolt11 decoder
Compare 3 commits »
padreug pushed to main at aiolabs/lnbits 2026-01-11 10:33:48 +00:00
17e698b623 fix(ui): allow super users to bypass custom frontend redirect
padreug opened issue aiolabs/castle#7 2026-01-10 13:08:28 +00:00
Obscure user IDs in accounting display
padreug opened issue aiolabs/lnbits#2 2026-01-10 13:07:45 +00:00
Add internal memo field for admin credit/debit operations
padreug opened issue aiolabs/webapp#15 2026-01-10 13:06:43 +00:00
Add search feature to link aggregator module
padreug opened issue aiolabs/events#2 2026-01-10 13:04:17 +00:00
Clean rebase onto upstream required
padreug pushed to main at aiolabs/lnbits 2026-01-10 01:39:31 +00:00
85c7e13a27 make bundle
padreug pushed to main at aiolabs/lnbits 2026-01-10 01:30:11 +00:00
e4eafa4528 fix(ui): correct amountless invoice detection in bolt11 decoder
padreug pushed to main at aiolabs/lnbits 2026-01-10 01:09:45 +00:00
cd7eb51675 force rebuild
padreug pushed tag v0.0.19 to aiolabs/nix-bitcoin 2026-01-09 22:37:45 +00:00
padreug pushed to main at aiolabs/nix-bitcoin 2026-01-09 22:37:44 +00:00
4fd0a02f81 chore(lamassu): remove unused items