Kukks
eee8008bb2
Make sure migration for apps does not crash
2021-10-28 12:23:21 +02:00
Kukks
a5ae509f9f
Make sure invoice show lnurl instead of bolt11 labels
2021-10-28 10:39:49 +02:00
Umar Bolatov
8f117b5079
Add ability to require refund email from app level ( #3013 )
...
* Add ability to require refund email from app level
* Add ability request refund email when creating invoice manually
* Adjust labels
* Add UI tests
* Add Greenfield API support
* Rename RequiresRefundEmailType to RequiresRefundEmail
* Fix build
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2021-10-27 23:32:56 +09:00
nicolas.dorier
0b5d0349d4
Do not fire InvoiceExpired twice if invoice partially paid ( Fix #3004 )
2021-10-27 19:27:19 +09:00
Umar Bolatov
8a0660cbd6
Add support for CryptoMarket exchange rates ( #3012 )
...
* Add support for CryptoMarket exchange rates
* Add unit test for CryptoMarket
2021-10-27 15:19:34 +09:00
nicolas.dorier
f7a0b91ec1
Add boolean overPaid to the invoice settled webhook
2021-10-27 14:51:42 +09:00
Kukks
1ecd1c1e54
LNURL: Add missing logic from lnurl merges and rebases
2021-10-26 14:08:09 +02:00
Kukks
fccbbb6fb7
LNURL tests and small fixes
2021-10-26 13:55:59 +02:00
d11n
d1886b039e
Wallet: Make account number an input instead of select ( #3018 )
2021-10-26 18:00:01 +09:00
d11n
79c61f01c8
Make supporter logos work across browsers ( #3017 )
2021-10-26 11:15:01 +09:00
nicolas.dorier
e50c9266b4
[Fix] If the local culture of the server was not english, numeric values greenfield were not properly interpreted
2021-10-26 00:46:28 +09:00
Umar Bolatov
fd27bd94e2
Add ability to accept tips in POS terminal ( #2983 )
...
* Add ability to accept tips in POS terminal
* Add logic for showing and hiding sections specific to a POS app type
* Fix issue with floating point error
2021-10-25 19:06:32 +09:00
Nicolas Dorier
05f99f3855
Merge pull request #3007 from bolatovumar/fix/typo-inlude
...
Fix typos
2021-10-25 18:46:23 +09:00
Nicolas Dorier
31ef763c05
Merge pull request #3011 from bolatovumar/add-number-formatting-crowdfund-app
...
Add number formatting in crowdfund app
2021-10-25 18:45:45 +09:00
Nicolas Dorier
c0abcbea24
Merge pull request #3015 from NicolasDorier/ewfoufeoiu
...
Fixes of bugs happening when using rootpath
2021-10-25 16:55:00 +09:00
nicolas.dorier
a73383cd87
When creating a new apps, the default currency of the store should be used
2021-10-25 16:54:36 +09:00
Andrew Camilleri
951bfeefb1
LNURL Payment Method Support ( #2897 )
...
* LNURL Payment Method Support
* Merge recent Lightning controller related changes
* Fix build
* Create separate payment settings section for stores
* Improve LNURL configuration
* Prevent duplicate array entries when merging Swagger JSON
* Fix CanSetPaymentMethodLimitsLightning
* Fix CanUsePayjoinViaUI
* Adapt test for new cancel bolt invoice feature
* rebase fixes
* Fixes after rebase
* Test fixes
* Do not turn LNURL on by default, Off-Chain payment criteria should affects both BOLT11 and LNURL, Payment criteria of unset payment method shouldn't be shown
* Send better error if payment method not found
* Revert "Prevent duplicate array entries when merging Swagger JSON"
This reverts commit 5783db9eda
.
* Fix LNUrl doc
* Fix some warnings
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2021-10-25 15:18:02 +09:00
nicolas.dorier
fc7125b8cd
Fix: Fonts and Home background not loading properly when using rootpath
2021-10-25 15:14:05 +09:00
nicolas.dorier
26bcdbc766
Fix: Many SVG assets were not showing properly if rootpath is used
2021-10-25 15:14:05 +09:00
nicolas.dorier
fb1fcbe0b9
Fix: The redirect url of crowdfund invoices wasn't set correctly if rootpath is used ( Fix #2992 )
2021-10-25 15:13:52 +09:00
nicolas.dorier
2c45f803e4
Fix: favicon wasn't shown if using rootpath
2021-10-25 15:13:52 +09:00
nicolas.dorier
fbdd2fc470
Fix flaky test for ripio exchange
2021-10-25 15:10:44 +09:00
Samuel B. Atwood
0558631982
Improve store/selectlist labeling ( #3014 )
2021-10-25 13:15:08 +09:00
Umar Bolatov
63e1c5807e
Add number formatting in crowdfund app
2021-10-24 14:33:47 -07:00
Umar Bolatov
a3cc1f2ef0
Fix typos
2021-10-23 23:14:36 -07:00
nicolas.dorier
5318684e5c
fix build
2021-10-23 22:10:54 +09:00
nicolas.dorier
b3b9651cd8
Use buster rather than bulleyes for arm32
2021-10-23 22:09:13 +09:00
Nicolas Dorier
86e528e5df
Use NBitcoin's Network.UriScheme rather than our own ( #3005 )
2021-10-23 14:47:15 +09:00
Andrew Camilleri
c46a69e1bd
Add Paging to Pull Payments ( #2997 )
2021-10-22 15:10:59 +09:00
Andrew Camilleri
9b0d1a23dc
Decouple Pull payment from wallets ( #2987 )
...
* Decouple Pull payments from wallet
* Update _Nav.cshtml
* Fixes
2021-10-22 11:17:40 +09:00
Andrew Camilleri
db038723f4
Payout Destination Handling ( #2985 )
...
* Payout Destination Handling
fixes #2765
This PR:
* reactivates the BIP21 support for payouts.
* allows LNUrl destinations to be reusable.
* allows addresses to be reused in claims as long as the other claims are in a final state
* Ensure bolt amount matches the payout amount
* fixes
* reduce duplicate parsing of bolt
* make hash the id of bolt
* better bolt11 tostring
* use cached payment request from lnurl
2021-10-22 00:43:02 +09:00
Dennis Reimann
a193e1cbf3
Scanner: Improve QR data display
2021-10-21 17:05:44 +02:00
Dennis Reimann
493f1b98c2
Upgrade vue-qr-code-reader and fix scanning issue
2021-10-21 17:05:44 +02:00
Dennis Reimann
926b60df3d
Fix camera scanner CSP issue
2021-10-21 17:05:44 +02:00
Nicolas Dorier
d8a162fb6e
[Fix] CurrencyValue parsing shouldn't depend on locale
2021-10-21 19:15:02 +09:00
Nicolas Dorier
4cf3249e0b
Add ability to set default currency for a store ( #2998 )
2021-10-20 23:17:40 +09:00
Kukks
407f26b1dc
fix netehreum warnings
2021-10-20 13:08:50 +02:00
Pavlenex
0159588eed
Merge pull request #3001 from dennisreimann/supporters
...
Supporters: Fix SVGs that are referenced in READMEs
2021-10-20 12:27:57 +02:00
Dennis Reimann
6f7be7eb09
Supporters: Fix SVGs that are referenced in READMEs
2021-10-20 12:14:30 +02:00
nicolas.dorier
09a53718bb
Abort payjoin request after 30 sec of timeout
2021-10-20 17:06:27 +09:00
Samuel B. Atwood
5655f22397
Fix default payment bug ( #2975 )
...
* Fix default payment bug
This attempts to fix the default payment bug described in #2963 .
Update to complete #2986
This takes into account #2986 and @NicolasDorier 's suggestion to add a default payment type as an empty (valueless) option that is selected by default.
* Fix tests
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2021-10-20 14:34:04 +09:00
Samuel B. Atwood
791d0abb34
Clarify payment method criteria error message ( #2989 )
...
As requested by @BTCBellyButton, this clarifies the error message shown resulting from an invalid payment method criteria.
https://github.com/btcpayserver/btcpayserver/pull/2975#issuecomment-945218280
2021-10-20 14:02:20 +09:00
d11n
13d9930955
Improve supporters display ( #2994 )
2021-10-20 14:01:55 +09:00
Bananenbieger123
c4f40d68e9
Fix cryptic error message issue ( #2978 )
2021-10-18 10:42:53 +02:00
Samuel B. Atwood
9951370321
Fix logo issue ( #2977 )
2021-10-18 10:41:34 +02:00
Samuel B. Atwood
0119ad452b
Order language dropdown in CheckoutExperience
...
Solves the same issue as described in the first part of #2971 and solved in #2972 , except in the Settings instead of the checkout UI.
2021-10-18 10:40:17 +02:00
Nicolas Dorier
3d3016fdca
Fix fallback logic for default payment method ( #2986 )
2021-10-18 16:56:47 +09:00
Nicolas Dorier
262798d577
Refactor by adding extension FindPayoutHandler ( #2984 )
2021-10-18 15:00:38 +09:00
Andrew Camilleri
cf206e64a7
Add Lightning payout support ( #2517 )
...
* Add Lightning payout support
* Adjust Greenfield API to allow other payment types for Payouts
* Pull payment view: Improve payment method select
* Pull payments view: Update JS
* Pull payments view: Table improvements
* Pull payment form: Remove duplicate name field
* Cleanup Lightning branch after rebasing
* Update swagger documnetation for Lightning support
* Remove required requirement for amount in pull payments
* Adapt Refund endpoint to support multiple playment methods
* Support LNURL Pay for Pull Payments
* Revert "Remove required requirement for amount in pull payments"
This reverts commit 96cb78939d43b7be61ee2d257800ccd1cce45c4c.
* Support Lightning address payout claims
* Fix lightning claim handling and provide better error messages
* Fix tests
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-10-18 12:37:59 +09:00
Kukks
5ac4135a13
fix crowdfund js
2021-10-15 12:53:45 +02:00