nicolas.dorier
4bf55cbfe7
Fixup changelog
2024-11-04 13:13:11 +09:00
nicolas.dorier
238547bd28
bump
2024-11-04 13:10:39 +09:00
Nicolas Dorier
659f84ef60
Fix: Wrong manifest downloaded when installing plugin on old btcpay ( Fix #6344 ) ( #6354 )
2024-11-04 13:09:56 +09:00
nicolas.dorier
30d91d0bd1
Changelog v1.13.5
2024-07-17 11:25:37 +09:00
nicolas.dorier
9ea1f48fa1
Fix: Kraken rate provider failing due to bid > ask
2024-07-17 11:23:41 +09:00
nicolas.dorier
209f84e67b
Fix: Plugin Exception Handler didn't disabled plugin if crash was detected
2024-07-17 11:23:35 +09:00
nicolas.dorier
b2480ad081
Update Changelog
2024-07-15 22:00:52 +09:00
Nicolas Dorier
c9687622e9
Shopify: Cancel rather than close an order ( #6108 )
2024-07-15 22:00:39 +09:00
Nicolas Dorier
7711acd1e9
Shopify: Create invoice when the payment page opens ( #6109 )
2024-07-15 22:00:32 +09:00
Nicolas Dorier
a580f67991
Add changelog and bump 1.13.4 ( #6102 )
...
* Add changelog and bump 1.13.4
* Update Changelog.md
---------
Co-authored-by: d11n <mail@dennisreimann.de>
2024-07-11 22:39:48 +09:00
nicolas.dorier
63a3667406
Timespan in API should be parsed with invariant culture
2024-07-11 21:40:44 +09:00
nicolas.dorier
daeeb58f71
Checkout: Display description if present ( #6082 )
2024-07-11 21:26:40 +09:00
Andrew Camilleri
ff7e96b35f
Handle LNURL Payouts failing due to amount restriction ( #6061 )
...
* Handle LNURL payouts better when amount is not allowee
* docker-compose: Add missing restart for merchant CLN container
* show sats not msats
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2024-07-11 10:37:28 +09:00
d11n
43fa3cea53
Truncate Center Component: Fix Vue rendering ( #6087 )
...
* Truncate Center Component: Fix Vue rendering
* Simplify the TruncateCenter component
---------
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2024-07-11 10:34:22 +09:00
napoly
5c2ff32842
Fix Monero development environment with wallet load ( #6066 )
2024-07-11 10:30:00 +09:00
d11n
14113f9468
Add setup script for dev basics like users and stores ( #5987 )
...
* Add setup script for dev basics like users and stores
I'm using and extending this script for setting up the basics after I erase my dev containers. Once you clean out everything with `cd BTCPayServer.Tests && docker-compose down --volumes --remove-orphans && docker-compose up dev` you otherwise have to recreate everything manually. This gives you ...
- An admin user with unrestricted API key
- One additional user per default role
- Store 1: Satoshis Steaks with Hot Wallet and Internal Node (and all users assigned to that store)
- Store 2: Nakamoto Nuggets with Hot Wallet and Merchant LND Lightning node (and all users besides Guest assigned to that store)
- Nakamoto Nuggets also gets Cart and Keypad apps
- Store 3 with External Lightning based store with Customer LND Lightning node
## Sample output
```bash
Admin ID: 78aa0b35-6c72-45ac-a7d4-b7976ebbbb62
Admin API Key: 992023ae659295b14c3b429007bbf67c2fec057d
Store Owner ID: e3151462-b0f8-4342-879e-16e42d3432d9
Store Manager ID: d0f11a4d-7c9f-466d-bbb9-dfba09295446
Store Employee ID: 13a882de-65f1-4be9-819e-be058e54a8a9
Satoshis Steaks Store ID: FDyaDcDxtSnNx77nEtT8VL55tcitcrV3Zoj5B6eoByEL
Nakamoto Nuggets Store ID: 8uJqvtPnvCU1XXBiSNBLGEn5XinwC1qYcyP495pPzn9a
Nakamoto Nuggets Keypad POS ID: 2q3Z6b8RUfwrvMyYngNAbj8kPqU8
Nakamoto Nuggets Cart POS ID: 2TfyrzZjiWnYp9QwWyy4U7y5dAFP
External Lightning Store ID: Cr56Ch7h3cgGPcbsZnKWnqCisMojfAdUVJhsN3zLcqSP
```
* Fix path issue
2024-07-11 10:29:47 +09:00
d11n
3cc5c07dec
Fix tests ( #6060 )
...
* docker-compose: Add missing restart for merchant CLN container
* Upgrade ChromeDriver
* Fix path and test
2024-07-11 10:25:39 +09:00
Nicolas Dorier
4429d0d631
Disable plugins if they crash the Dashboard page ( #6099 )
2024-07-11 10:20:02 +09:00
nicolas.dorier
fa7ea62ab2
Add AdditionalData to PointOfSaleBaseData
2024-07-11 10:19:28 +09:00
d11n
ef64b11f7a
TimeSpan JSON Converter: Parse strings ( #6012 )
...
Something I came across while working in the app: Without this, the [TimeSpan default values of the StoreBlob](https://github.com/btcpayserver/btcpayserver/blob/master/BTCPayServer/Data/StoreBlob.cs#L84 ) cannot be parsed and don't get applied properly.
2024-07-11 10:14:29 +09:00
Nicolas Dorier
9cbea55c2a
bump selenium container ( #6071 )
2024-07-11 10:13:06 +09:00
rockstardev
6ad1c962ff
Bumping LND to 0.18.1-beta ( #6094 )
2024-07-11 10:08:48 +09:00
Nicolas Dorier
eaef28ae7f
Bump EF libs ( #6096 )
2024-07-11 10:08:33 +09:00
napoly
80f9e313bc
Fix Monero local dev docker start up ( #6042 )
2024-07-11 09:59:00 +09:00
d11n
f2f97bb468
Greenfield: Fix missing delete app policy ( #6098 )
2024-07-10 16:11:52 +02:00
d11n
69f7eb11bc
Receipt page fixes ( #6079 )
...
* Receipt: Don't assign empty values to data; hide present empty values
* Receipt: Use same URL on "Return to Store" link as on invoice
2024-07-09 23:56:34 +09:00
d11n
5bf5f4fc2b
TransactionLinkProviders: Don't force single item ( #6078 )
...
* TransactionLinkProviders: Don't force single item
Fixes #6077 .
* docker-compose: Add missing restart for merchant CLN container
2024-07-09 22:56:43 +09:00
d11n
35041751e0
Fix email settings on store level, when server has no email settings ( #6080 )
...
* Fix email settings on store level, when server has no email settings
Fixes #6076 .
* docker-compose: Add missing restart for merchant CLN container
2024-07-09 22:51:16 +09:00
d11n
8aae388d95
Greenfield: Add missing invoice metadata to Lightning Address ( #6084 )
...
* Greenfield: Add missing invoice metadata to Lightning Address
Closes #6067 .
* Update BTCPayServer/wwwroot/swagger/v1/swagger.template.stores-lightning-addresses.json
2024-07-04 16:25:25 +02:00
Dennis Reimann
201d6cfe70
Reports: Fix dropdown z-index
2024-07-04 15:37:13 +02:00
nicolas.dorier
597e2b0ec1
Fix: Reports rows weren't always properly sorted ( Fix #6065 )
2024-07-04 18:09:03 +09:00
nicolas.dorier
058a3ee96a
Do not crash when refunding an invoice that has been marked settled ( Fix #6003 )
2024-07-04 16:50:27 +09:00
nicolas.dorier
05f3539818
Do not crash the plugin packer if Assembly.GetTypes crashes
2024-06-21 10:16:55 +09:00
Kukks
9d84ec4aa4
bump v
2024-06-13 14:48:48 +02:00
d11n
33f20b7be5
v1.13.3: Add Changelog ( #6048 )
...
* v1.13.3: Add Changelog
* Update Changelog.md
---------
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2024-06-13 14:47:17 +02:00
Kukks
487f967607
bump cln
2024-06-12 19:39:55 +02:00
d11n
5bc9285e84
Pull payment: Enable CORS for LNURL request ( #6044 )
...
Fixes #6043 and ensures Mutiny Wallet can do the LNURL request.
2024-06-12 11:14:58 +02:00
d11n
bc1a5aa8f0
Fix null pointer exception on receipt print page ( #6045 )
...
* Fix null pointer exception on receipt print page
* Adding test to verify receipt printing working as expected
* Update Chrome WebDriver
* Add print receipt tests
* Remove duplicate test
---------
Co-authored-by: rockstardev <5191402+rockstardev@users.noreply.github.com>
2024-06-11 16:04:25 +02:00
rockstardev
556a9c0e6d
Fixing Fast Tests ( #6047 )
...
* Fixing Fast Tests
* Revert file header change
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2024-06-11 12:53:50 +02:00
nicolas.dorier
a026d244fe
Fix: Invoice paid for topping up a pull payment weren't topping anything
2024-06-06 23:11:01 +09:00
d11n
5884850e22
POS: Don't show free items in print view ( #6009 )
...
We cannot generate a proper LNURL response for free items, hence we should not show them in the print view.
Closes #5999 .
2024-06-05 22:12:12 +09:00
Kukks
b341536e42
fix shopify
2024-06-05 08:39:43 +02:00
Kukks
8356c0d5e5
Refactor shopify logic
...
This refactors the logic around shopify to keep it in one place. invoice Statuses are handled in a more streamlined way.
# Conflicts:
# BTCPayServer/Plugins/Shopify/ShopifyOrderMarkerHostedService.cs
2024-06-04 14:29:40 +02:00
nicolas.dorier
6d2f886717
Update changelog
2024-06-03 22:04:03 +09:00
Andrew Camilleri
f9aae4ab3d
Cancel shopify order when invoice payment fails ( #6027 )
...
* Cancel shopify order when invoice payment fails
* void correctly and invoice logs
2024-06-03 22:04:02 +09:00
rockstardev
1ecf0d25a9
Bumping LND to 0.18-0-beta ( #6023 )
2024-06-01 19:27:37 -05:00
Nicolas Dorier
c7231fe092
Fix: Adding a label to a base58 addresses in the Send Wallet screen wasn't working ( #6011 )
2024-05-27 23:17:18 +09:00
Nicolas Dorier
8922c3de59
Add changelog for 1.13.2 ( #6005 )
2024-05-24 16:13:52 +09:00
d11n
fefb99dfa2
Dashboard: Add table-responsive wrapper for transactions and invoices ( #6006 )
...
Fixes #5721 .
2024-05-24 14:12:10 +09:00
d11n
a3b0bbe861
Sanitizer: Allow bitcoin and lightning URI schemes ( #6002 )
...
Fixes #6001 .
2024-05-24 14:12:01 +09:00