lamassu-server/packages/server/migrations
padreug fc761844b7 feat: add LNBits wallet plugin integration
- Introduced LNBits as a Lightning Network wallet provider for Lamassu ATMs.
- Added configuration options for LNBits in the environment variables.
- Implemented core functionalities including invoice creation, payment processing, balance monitoring, and payment status tracking.
- Created unit tests for the LNBits plugin to ensure functionality and error handling.
- Updated development environment setup to include LNBits configuration.
2025-10-12 14:24:29 +02:00
..
001-initial.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
002-bills.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
003-device-events.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
004-transactions-reload.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
005-addCrypto.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
006-add-machine-config.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
007-add-phone.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
008-add-two-way.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
009-update-timestamps.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
010-cached-requests.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
011-transactions-reload-2.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
012-add-hd-path-serial.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
013-add-last-checked.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
014-session-to-tx-id.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
015-paired_devices.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
016-new_cached_requests_table.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
017-user_tokens.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
018-alter_devices.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
019-remove-dispense-counts.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
020-add-server-events.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
021-config-version-id.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
022-add_cash_in_sent.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
023-add-dispenses-to-cash-out.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
024-consolidate-hd.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
025-create_trades.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
026-add_send_confirmed.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
027-tx_errors.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
028-cash_out_actions.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
029-add_valid_to_user_config.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
030-cash-out-provision.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
031-remove_name_from_devices.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
032-create_machine_pings_table.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
033-add_cash_in_fee.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
034-add_cash_out_error_code.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
035-log_bank_notes.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
036-add_customers_table.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
037-add_compliance_authorizations_table.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1503907708756-drop-device-time.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1503945570220-add-tx-version.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1505044429557-add_cash_out_txs_published_at.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1505296896905-manual-override.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1507639057362-compliance-override-naming.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1508261875640-logs.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1509091634946-support_logs.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1509439657189-add_machine_name_to_devices.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1514981004673-add_serial_to_logs.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1525671972351-add_sanctions_logs.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1526034901860-crypto_atoms_to_numeric.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1526038623129-add_device_location.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1527814550220-add-tx-terms-accepted.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1528017752387-add-layer2-address.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1536651947391-add-device-id-to-cash-out-actions.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1542638179228-alter-machine-pings.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1542811343367-add-error-to-trades.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1542926067866-tx-commission.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1543182139555-tx-ticker-price.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1552064796155-tx-paper-wallet.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1556157018569-truncate-server-events.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1556582597515-blacklist.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1557800959028-machine-pings-rename.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1564485980102-alter-blacklist.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1572524820075-server-support-logs.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1581455088977-add-amount-received.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1592317667188-machine-version-name.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1595295132361-schema-version-on-user-config.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1599523522436-migrate-config.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1601649726488-user-suspend.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1601908070568-us-ssn.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1603438527057-add-browser-os-info.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1603804834628-add-last-accessed-tokens.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1603853985238-remove-support-log.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1603886141913-coupon-codes.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1604419505567-add-discount-to-txs.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1604934042127-clean-bills.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1607009558538-create-notifications-table.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1609346970940-alter-blacklist-unique-constraint.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1610716756175-id-card-raw.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1616528363530-add_cashbox_batches.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1616687417371-add_internal_tx_to_trades.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1617742522808-zeroConfLimit-migrate.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1617967601902-add-batches-type.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1617983833835-add-default-advanced-trigger-settings.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1618507684019-rename-0-conf.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1618843631500-users.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1619968992683-fiat-balance-notification-to-percent.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1620165712260-custom-info-requests.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1620319260238-timezones.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1620335170327-hardware-credentials.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1620680439585-add-cashbox-reset-settings.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1621430588944-notify-cashbox-removal.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1621556014244-add-btc-tx-batching.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1623413776161-create-operator-ids.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1623975493095-add-crypto-units-to-config.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1624214428956-txs-addresses-to-blacklist.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1625082212614-add-usssn-type-to-compliance-overrides.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1626275844773-add-machine-network-performance.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1626891847835-add-individual-discounts.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1627518944902-custom-sms.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1627563019030-add-customer-tc-photo-path.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1627868356883-customer-custom-notes.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1628100660620-subscriber-info.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1630432869178-add-more-cassette-support.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1630624117042-customer-custom-fields.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1635159374499-editable-customer-data.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1637877732001-add_unpaired_devices_table.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1639577650032-wallet-scoring.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1641394367865-testing-customer-toggle.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1641482376890-add-overrides-to-subscriber-info.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1641486859782-wallet-scoring-cash-out.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1642518884925-manual-custom-info-requests.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1643996603839-change-custom-sms-to-notices.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1645010873828-add-advanced-wallet-settings.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1645459054117-default-timezone.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1649944954805-terms-and-conditions-hash.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1655807727853-default_timezone_fix.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1658940716689-remove-coin-specific-cryptounits.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1661125970289-eth-zero-conf-value.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1665418064066-set-node-env.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1670425142650-deprecate-cash-in-fee-crypto.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1681428616990-aveiro-recycler-settings.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1691523881128-bills-using-text.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1696845395350-recycler-rename-settings.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1700123461281-customer-email.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1700123461282-customer-auth-advanced-trigger.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1700123461283-phone-on-tx.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1716561996854-diagnostics.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1716969535424-customer-last-auth-attempt.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1716974904249-ciphertrace-error-code.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1718464437502-integrate-sumsub.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1721313145136-customer-last-used-machine.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1724242113482-drop-last-used-fkey.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1732790112740-add-cashout-fee-to-cash_out_txs.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1732790112741-add-cashout-fee-to-user_config.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1732874039534-market-currency.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1732881489395-coin-agnostic-blacklist.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1732881489396-advanced-blacklisting.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1732881659436-rates-screen.js chore: use monorepo organization 2025-05-12 10:52:54 +01:00
1743526540370-deprecate-tables.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1744294267662-bills-performance.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00
1744294267663-blacklist-normalization.js fix: drop contraint before dropping index 2025-05-13 08:30:01 +01:00
1744294267663-customer-id-index.js build: use pnpm for the deploy 2025-05-23 16:53:04 +01:00
1748423577379-add-last-used-address.js feat: address prompt feature toggle on ui 2025-05-28 10:19:01 +01:00
1750000000000-add-lnbits-config.js feat: add LNBits wallet plugin integration 2025-10-12 14:24:29 +02:00
db.js Merge branch 'dev' into feat/lam-1291/stress-testing 2025-05-20 11:59:44 +01:00