d11n
7708084331
Pull payment improvements ( #5453 )
2023-11-09 10:17:52 +01:00
d11n
696a414e95
POS Keypad: Add plus and change clear functionality ( #5396 )
...
Closes #5299 .
2023-11-02 20:03:34 +01:00
d11n
c16dfb2dcb
POS and Crowdfund: Improve item editor ( #5418 )
...
* POS and Crowdfund: Improve item editor
Makes it work the same way as the form editor: Drag and drop for reordering and inline editing without modal.
* Upload component
2023-11-02 19:58:03 +01:00
d11n
c979c4774c
POS Cart: Horizontal scrollable filters ( #5391 )
2023-11-02 08:36:27 +01:00
Andrew Camilleri
e82281d273
switch pos to metadata in invoice create view ( #5412 )
...
Co-authored-by: d11n <mail@dennisreimann.de>
2023-11-02 08:13:48 +01:00
d11n
27c22d5e33
Unify list views ( #5399 )
2023-11-02 08:12:28 +01:00
d11n
6acc545b66
Greenfield: LNURLPay store payment method fixes ( #5446 )
2023-11-02 08:11:32 +01:00
Nicolas Dorier
609ec0989f
Do not activate Blazor in Wizard screens ( #5435 )
2023-10-27 10:16:36 +02:00
Nicolas Dorier
b702621a04
Simplify vault logic by introducing a VaultClient ( #5434 )
2023-10-27 11:54:15 +09:00
d11n
89041a6744
Wallet Send: Fill label from BIP21 ( #5428 )
...
Fixes #5426 .
2023-10-27 09:59:12 +09:00
Nicolas Dorier
29a49d5f71
Fix: In pull payment page, the amount of claims wasn't displayed ( #5427 )
2023-10-25 13:51:27 +02:00
Seth For Privacy
a5fafc4864
Update Passport tooltips ( #5423 )
2023-10-24 13:23:10 +02:00
nicolas.dorier
a921504bcf
Bump HtmlSanitizer
2023-10-18 19:33:43 +09:00
d11n
bf1a1368ff
Forms: Make zip code a required field in predefined address form ( #5405 )
...
Closes #5401 .
2023-10-18 19:21:56 +09:00
d11n
097ffbf8a3
Greenfield: Add missing checkout (V2) settings ( #5406 )
...
* Greenfield: Add missing checkout (V2) settings
Closes #5403 .
* Fix swagger
2023-10-18 19:20:05 +09:00
nicolas.dorier
ec076d1560
Fix: BTCPayServer.HostedServices.BitpayIPNSender fail to send notifications on some locale ( Fix #5361 )
2023-10-18 19:07:30 +09:00
d11n
8dadfa2111
Reporting fixes ( #5410 )
2023-10-18 10:09:03 +02:00
ndeet
c8ee6ead0b
Adjust swagger doc to latest change in Greenfield API
2023-10-18 05:31:00 +02:00
Andrew Camilleri
99a0b70cfa
Fix form value setter ( #5387 )
...
* Fix form value setter
* Fix test parallelization
---------
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2023-10-13 10:08:16 +09:00
d11n
314a1352ec
Design system updates ( #5397 )
2023-10-13 09:06:22 +09:00
Dennis Reimann
901e6be21e
Fix processing badge color
2023-10-12 14:52:26 +02:00
Andrew Camilleri
d58dde950e
Fix pay report ( #5388 )
...
* Fix pay report
* Make sure we use 11 decimals in reports for lightning payments
---------
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2023-10-12 13:51:50 +09:00
d11n
8ac18b74df
Checkout: Prevent re-rendering of payment details rows ( #5392 )
...
Potentially fixes #5390 .
2023-10-12 09:35:47 +09:00
d11n
2846c38ff5
Invoice: Unify status display and functionality ( #5360 )
...
* Invoice: Unify status display and functionality
Consolidates the invoice status display and functionality (mark setted or invalid) across the dashboard, list and details pages.
* Test fix
---------
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2023-10-11 23:12:45 +09:00
nicolas.dorier
d44efce225
Simplify code
2023-10-11 21:49:51 +09:00
Andrew Camilleri
d3dca7e808
fix lq errors and tests ( #5371 )
...
* fix lq errors and tests
* more fixes
* more fixes
* fix
* fix xmr
2023-10-11 21:12:33 +09:00
d11n
41e3828eea
Reporting: Improve rounding and display ( #5363 )
...
* Reporting: Improve rounding and display
* Fix test
* Refactor
---------
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2023-10-11 20:48:40 +09:00
A. I. Oleynikov
9e76b4d28e
Fix swagger ( #5380 )
2023-10-10 14:15:07 +09:00
d11n
ef03497350
Fix build warning ( #5355 )
...
Removes unused `string payoutSource` and shortens return with to ternary operator.
2023-10-10 12:30:48 +09:00
d11n
e5a2aeb145
Pull Payment: Add QR scanner for destination and infer payment method ( #5358 )
...
* Pull Payment: Add QR scanner for destination and infer payment method
Closes #4754 .
* Test fix
2023-10-10 12:30:09 +09:00
d11n
229a4ea56c
Invoice: Improve payment details ( #5362 )
...
* Invoice: Improve payment details
Clearer description and display, especially for overpayments. Closes #5207 .
* Further refinements
* Test fix
2023-10-10 12:28:00 +09:00
Andrew Camilleri
f20e6d3768
Greenfield: allow delete user by email too ( #5372 )
2023-10-10 12:26:23 +09:00
d11n
1d210eb6e3
Crowdfund: Improve no perks case ( #5378 )
...
If there are no perks configured, do not display the perks sidebar and contribute custom amount directly, when the main CTA "Contribute" is clicked.
Before it opened a mopdal, where one had to select the only option (custom amount) manually — so this gets rid of the extra step.
Closes #5376 .
2023-10-06 22:58:02 +09:00
Andrew Camilleri
d8422a979f
Fix number of rates ( #5365 )
...
* Ripio had api changed
* Exchange rate host now requires an api key so removed
* Removed unused argoneum rate provider code
* switched cop and ugx to yadio
* bumped exchange sharp lib as poloniex api changed and rate source was not working
2023-10-06 16:08:50 +09:00
Andrew Camilleri
0cf6d39f02
If shitcoins are removed, dont try to hash its cryptocode for nbx ( #5373 )
2023-10-06 16:06:17 +09:00
Kukks
076c20a3b7
attempt to fix different casing in cryptocode of payments
2023-09-29 13:03:18 +02:00
d11n
0cfb0ba890
Email Rules: Require either recipients or customer email option ( #5357 )
2023-09-28 08:36:12 +02:00
Kukks
e71954ee34
update lnurl
2023-09-27 09:13:12 +02:00
Nicolas Dorier
9cd9e84be6
Fix: After a while, a busy server would send error HTTP 500 ( #5354 )
...
This was due to Blazor which attempt to reconnect when the connection
is broken.
Before this, it would try again indefinitely, with this PR, it tries
only for around 3 minutes.
After this, the Blazor circuit should be dead anyway, so it's useless
to try again.
2023-09-27 16:05:57 +09:00
d11n
25af9c4227
Improve receipt info display ( #5350 )
...
* Improve receipt info display
Displays the info in correct order and adds optional info if tip was given with a percentage.
* Test fix
---------
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2023-09-26 22:50:04 +09:00
nicolas.dorier
72a99bf9a6
Recommend Yadio for ARS currency (see #5347 )
2023-09-26 22:21:53 +09:00
nicolas.dorier
a45d368115
Use exchangeratehost as recommended rates for COP
2023-09-26 21:19:42 +09:00
Nicolas Dorier
16433dc183
Hide 'Connection established' when connection to server come back ( #5352 )
2023-09-26 16:40:02 +09:00
Nicolas Dorier
0a956fdc73
Remove some useless intermediary type from Rate Source ( #5351 )
2023-09-26 16:37:40 +09:00
nicolas.dorier
75396f491b
Fix: Exchangerate.host falsly appear as Yadio in the UI ( Fix #5347 )
2023-09-26 14:45:46 +09:00
nicolas.dorier
66a064e78b
Disable prism if old version
2023-09-22 23:43:06 +09:00
Kukks
22bbafa659
bump lnurl
2023-09-22 12:22:46 +02:00
Nicolas Dorier
8cdfaba20c
Fix: Revert to default block explorer button wasn't working ( #5340 )
...
* Fix: Revert to default block explorer button wasn't working
* Update BTCPayServer/Views/UIServer/Policies.cshtml
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
* Update BTCPayServer/Views/UIServer/Policies.cshtml
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
* Improve UI
---------
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2023-09-22 18:51:54 +09:00
d11n
7da82826fb
API: Document payment method IDs ( #5332 )
...
* API: Document payment method IDs
This seems to be a source of confusion (see e.g. #5330 ), so I thought it'd be best to document the payment method IDs as an enum, so that we can refer to it in the several places they are used.
* Remove enum
2023-09-22 18:49:20 +09:00
Andrew Camilleri
33198d693d
Introduce archive pull payment permission and add Show QR code in view pull payment view ( #5274 )
...
* Introduce archive pull payment permission
* Add show qr option on pull payments
* Fix test
* update docs
* fix test
* Minor UI updates
* Update wording
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2023-09-22 10:24:53 +02:00