btcpayserver/BTCPayServer/Data
d11n 453548d614
Checkout v2: Play sound when invoice is paid (#5113)
* Checkout v2: Play sound when invoice is paid

Closes #5085.

* Refactoring: Use low-level audio API to play the sound

Allows to play the sound regardless of browser permissions.

* Add audio file detection

* Use model state for file upload errors

* Add default sound and customizing option

* Fix mp3 detection

* Add sounds

* Update defaults

* Add nfcread and error sounds

* Improve label wording

* Replace sound

---------

Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2023-07-24 22:57:24 +09:00
..
Payouts Support accepting 0 amount bolt 11 invoices for payouts (#4014) 2023-07-24 20:40:26 +09:00
PullPayments Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
AddressInvoiceDataExtensions.cs [UX/UI] Add CPFP (#3395) 2022-02-10 12:24:28 +09:00
CustodianAccountDataExtensions.cs Start using JSONB column instead of app side compressed data (#4574) 2023-02-21 15:06:34 +09:00
IHasBlobExtensions.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
InvoiceDataExtensions.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
PaymentDataExtensions.cs Start using JSONB column instead of app side compressed data (#4574) 2023-02-21 15:06:34 +09:00
PaymentRequestDataExtensions.cs Start using JSONB column instead of app side compressed data (#4574) 2023-02-21 15:06:34 +09:00
StoreBlob.cs Checkout v2: Play sound when invoice is paid (#5113) 2023-07-24 22:57:24 +09:00
StoreDataExtensions.cs Store Custom Roles (#4940) 2023-05-26 23:49:32 +09:00
WalletTransactionInfo.cs Bump lightning lib, fix warnings 2023-02-08 21:29:20 +09:00
WebhookDataExtensions.cs Prune webhook data from database 2023-05-29 09:02:47 +02:00