This website requires JavaScript.
08a0bdcdb8
Include www subdomain in clearnet TLS issuance.
master
nobswebdev
2026-09-10 16:50:26 +02:00
93c132b0df
Fix SimpleX branding in shop footer link label.
nobswebdev
2026-09-09 16:33:04 +02:00
771d95d1cd
Stack and center the shop header on mobile.
nobswebdev
2026-09-09 16:27:58 +02:00
254736356b
Show storefront feedback as fixed top-center toasts.
nobswebdev
2026-09-09 16:07:58 +02:00
738e406725
Rename sf-discount-error to sf-cart-issue for cart validation messages.
nobswebdev
2026-09-09 15:38:15 +02:00
de4630635d
Merge pull request 'restore scroll position after adding to cart' (#7 ) from slave/storefront-products-index-add-to-cart-ux-improvement into master
nobswebdev
2026-09-09 11:45:50 +00:00
6b358011b0
restore scroll position after adding to cart
nobswebdev
2026-09-09 13:23:21 +02:00
8729098f20
Merge pull request 'Require min 1 confirmation in payment tier config.' (#6 ) from slave/get-rid-of-mempool-conf-tier into master
nobswebdev
2026-09-08 21:33:26 +00:00
deb5f8c2c3
Require min 1 confirmation in payment tier config.
nobswebdev
2026-09-08 23:31:23 +02:00
b3e683cd71
Merge pull request 'Slave/btc rbf edge case fix' (#5 ) from slave/btc-rbf-edge-case-fix into master
nobswebdev
2026-09-08 17:02:47 +00:00
4458edb0d1
Prune stale unconfirmed invoice payments during wallet polling.
nobswebdev
2026-09-08 18:30:16 +02:00
dcd499664a
Filter superseded Bitcoin transfers in Electrum wallet client.
nobswebdev
2026-09-08 18:30:06 +02:00
0dcffb394e
Cache storefront images aggressively while keeping CSS revalidatable.
nobswebdev
2026-09-07 14:06:44 +02:00
e6c21e58bb
Merge pull request 'Slave/btc integration' (#4 ) from slave/btc-integration into master
nobswebdev
2026-09-07 11:11:09 +00:00
8639176af4
Throw on unsupported payment methods in issueInvoice.
nobswebdev
2026-09-07 12:39:31 +02:00
68503ea01d
Add payment method icons to storefront navbar and cart.
nobswebdev
2026-09-07 12:28:14 +02:00
dd234421a4
Rename cryptoCurrency to paymentLabel in storefront invoice views.
nobswebdev
2026-09-07 12:28:09 +02:00
2d8a508898
Fix Monero withdraw form reset after successful withdrawal.
nobswebdev
2026-09-07 02:08:22 +02:00
de52534271
Add Bitcoin wallet withdraw and seed reveal UI in CMS.
nobswebdev
2026-09-07 02:08:17 +02:00
626f2ea4f0
add bitcoin withdraw max fee validation config
nobswebdev
2026-09-07 01:35:57 +02:00
6c894d58ba
Add Bitcoin wallet admin withdraw and seed reveal API.
nobswebdev
2026-09-06 23:28:53 +02:00
3a72d0521a
Add sweepAll to Electrum wallet RPC client.
nobswebdev
2026-09-06 23:28:47 +02:00
8d9054b119
pass wallet password to electrum config on backend
nobswebdev
2026-09-06 21:08:13 +02:00
c1e28c7545
add fee priority selector to Monero wallet withdraw form.
nobswebdev
2026-09-06 18:21:13 +02:00
83cb437f19
add fee priority to Monero wallet withdrawal API.
nobswebdev
2026-09-06 18:21:07 +02:00
564b016f47
use explicit nested routes for settings and wallet CMS tabs.
nobswebdev
2026-09-06 16:08:02 +02:00
82932ce7c8
add Bitcoin wallet status tab in CMS.
nobswebdev
2026-09-06 16:07:56 +02:00
33600d5c1c
consolidate confirmation tiers and show Bitcoin tiers in shop settings.
nobswebdev
2026-09-06 16:07:49 +02:00
7640f5d74d
generalize CMS order invoice payment panel for multi-crypto invoices.
nobswebdev
2026-09-06 16:07:44 +02:00
35052661f8
consolidate monero wallet sync status into shared WalletSyncStatus type.
nobswebdev
2026-09-06 15:27:55 +02:00
5f1c8bee4b
consolidate wallet sync status into shared WalletSyncStatus type.
nobswebdev
2026-09-06 15:21:13 +02:00
9e776df79f
expose payment label and multi-crypto amounts in admin order invoice view.
nobswebdev
2026-09-06 14:19:37 +02:00
e7c42fcaca
add resolveAtomicToCryptoConverter for payment method amount formatting.
nobswebdev
2026-09-06 14:19:32 +02:00
665362eb32
use path-to-regexp named wildcard for shop assets route exclude
nobswebdev
2026-09-06 11:40:58 +02:00
c7ac66a5cd
set explicit color-scheme on storefront theme roots
nobswebdev and Cursor
2026-09-06 00:42:10 +02:00
500fe6cf94
use checkout payment method for shipping invoices
nobswebdev and Cursor
2026-09-06 00:42:05 +02:00
917e86b3de
load btc invoice details in checkout session and storefront order queries
nobswebdev and Cursor
2026-09-06 00:42:02 +02:00
cf92212226
add bitcoin support to storefront invoice view
nobswebdev and Cursor
2026-09-06 00:41:57 +02:00
ced92ead37
load btc invoice details in checkout and order queries
nobswebdev
2026-09-05 22:42:01 +02:00
b728c34357
wire checkout pay to selected payment method
nobswebdev
2026-09-05 22:07:02 +02:00
7222d0c9be
show multi-crypto rates in shop nav
nobswebdev
2026-09-05 20:50:49 +02:00
302c3729c4
add multi-crypto payment buttons to cart
nobswebdev
2026-09-05 18:55:58 +02:00
3b6323658e
remove crypto rate display from cart
nobswebdev
2026-09-05 14:48:01 +02:00
7b62bc41ad
default dev electrum to testnet4
nobswebdev
2026-09-04 17:26:32 +02:00
b4618cf3b1
wire bitcoin invoice creation and payment polling
nobswebdev
2026-09-04 14:11:44 +02:00
cae5b4fe50
add bitcoin wallet admin status endpoint
nobswebdev
2026-09-04 11:59:06 +02:00
8c0749875e
add electrum wallet rpc client
nobswebdev
2026-09-04 11:32:12 +02:00
1143b8873c
update deployment guide for bitcoin payments
nobswebdev
2026-09-03 23:44:54 +02:00
bfb7b013f9
add electrum wallet daemon with container entrypoint
nobswebdev
2026-09-03 23:13:20 +02:00
cde7fab90c
move monero wallet creation into container entrypoint
nobswebdev
2026-09-03 23:03:49 +02:00
9241474d48
add electrum config
nobswebdev
2026-09-03 12:41:46 +02:00
7ee3bcb271
guard against missing shipping invoice
nobswebdev
2026-09-03 11:46:31 +02:00
5c888551db
refactor invoice required confirmations resolver to be more scalable for future confirmations based coins
nobswebdev
2026-09-03 11:40:57 +02:00
932cbf64c1
fix derive invoice state spec
nobswebdev
2026-09-03 11:39:33 +02:00
947dd23dd5
add btc details invoice relation
nobswebdev
2026-09-03 11:05:44 +02:00
11c94c7834
add bitcoin shop config and payment method enablement
nobswebdev
2026-09-03 01:00:07 +02:00
a7282a1888
refactor confirmation tiers to shared crypto-agnostic types and validation
nobswebdev
2026-09-03 00:28:17 +02:00
5db64ea905
add bitcoin utils
nobswebdev
2026-09-02 15:51:33 +02:00
0510695598
refactor xmr rate module to exchange rate module for multi crypto support
nobswebdev
2026-09-02 14:53:50 +02:00
6818f08dbe
add coinpaprika config
nobswebdev
2026-09-01 16:51:26 +02:00
93182aed75
change coingecko and kraken rate fetch timeout config name
nobswebdev
2026-08-31 17:29:38 +02:00
ab7f384014
update websites info
nobswebdev
2026-08-29 02:57:45 +02:00
f45b4916d5
fix sf procuct detail page main image display
nobswebdev
2026-08-28 19:18:43 +02:00
60fa44bc32
Merge pull request 'Slave/improve sf images loading' (#1 ) from slave/improve-sf-images-loading into master
nobswebdev
2026-08-28 16:57:13 +00:00
5953ca8562
add missing partial register
nobswebdev
2026-08-28 18:44:00 +02:00
f92ecb5514
add css image loading improvements
nobswebdev
2026-08-28 18:36:45 +02:00
063009235f
add caching for public assets
nobswebdev
2026-08-28 18:36:08 +02:00
2b30e8bd39
init
nobswebdev
2026-08-28 17:31:02 +02:00