d11n
0c575c888c
Remove payment requirement for marking expired invoices ( #5006 )
...
* Remove payment requirement for marking expired invoices
Allows to manually mark expired invoices, regardless of registered payments. See dennisreimann/btcpayserver-plugin-lnbank#34 for context, in which BTCPay Server sometimes did not register payments that were received to a LNbank wallet (this got fixed in btcpayserver/BTCPayServer.Lightning#129 )
* Refactor conditions for better readability
2023-05-31 11:49:01 +09:00
nicolas.dorier
24f7e51e3a
Small adjustements
2023-05-31 11:27:03 +09:00
Nicolas Dorier
0a0cf97c55
Do not cleanup unreachable stores ( #5025 )
2023-05-31 11:22:37 +09:00
Dennis Reimann
16b988d097
UI: Only display applicable refund options
...
Fixes #5019 .
2023-05-30 12:51:51 +02:00
Dennis Reimann
5edc0ff6ef
UI: Fix visual bug with Hide Sensitive Info
...
Fixes #5011
2023-05-30 11:20:58 +02:00
Dennis Reimann
375b96e508
UI: Center-align recovery phrase
...
Fixes #5007 .
2023-05-30 11:19:16 +02:00
Dennis Reimann
1e72b12074
UI: Store selector link distinguishes between owner and user
...
The `IsOwner` property went missing with #4940 , so everyone landed on the invoices list when switching stores. This brings back the original behaviour of linking to the Dashboard, if the user has the permission to access it.
Fixes #5015 .
2023-05-30 11:18:34 +02:00
Kukks
4a6d52f78e
Fix crowdfund perk support fixes #5013
2023-05-30 10:34:48 +02:00
Kukks
35dd580e74
Fix cart view and provide better naming for default items fixes #5012
2023-05-30 10:05:31 +02:00
Kukks
79836ef1de
make free invoices from pos redirect to receipt and make receipt reload fast on such case
2023-05-30 10:04:23 +02:00
Kukks
8cb06f9c6c
fix user store reole setting fixes #5010
2023-05-30 09:37:14 +02:00
nicolas.dorier
215a36e7a9
Fix: Some multi path payment on LND wouldn't be detected
2023-05-30 12:26:30 +09:00
Nicolas Dorier
247f6b86a5
Changelog 1.10.0 ( #5004 )
2023-05-29 16:24:27 +09:00
d11n
a9d42f1e6a
Add What's New in v1.10.0 ( #4992 )
...
* Add What's New in v1.10.0
* Update BTCPayServer/Views/UIStores/Dashboard.cshtml
Co-authored-by: B <102448109+Bas02@users.noreply.github.com>
---------
Co-authored-by: B <102448109+Bas02@users.noreply.github.com>
2023-05-29 16:08:46 +09:00
nicolas.dorier
4e03c2523a
Prune webhook data from database
2023-05-29 09:02:47 +02:00
nicolas.dorier
418b476725
Bug fix on StoreRoleId parsing
2023-05-27 12:51:48 +09:00
Andrew Camilleri
783e4ccb35
Store Custom Roles ( #4940 )
2023-05-26 23:49:32 +09:00
nicolas.dorier
6b7fb55658
Fix: Payment not marked as settled even if the payment is successful with LNBank
...
Fix https://github.com/dennisreimann/btcpayserver-plugin-lnbank/issues/33
2023-05-25 21:09:13 +09:00
Nicolas Dorier
3d5361cd11
[Bug] If a altcoins is disabled from BTCPay and payout processor is used, it would crash at restart ( #4997 )
...
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2023-05-25 12:42:23 +02:00
nicolas.dorier
2c4349c630
Test concurrent payment of lightning invoices
2023-05-25 18:41:17 +09:00
d11n
3589417b58
Form Editor: Minor wording adjustments ( #4998 )
2023-05-25 08:51:03 +02:00
d11n
55203e0b64
Dashboard: Fix SATS denomination display ( #4994 )
...
When the default currency of the store is SATS, the display was broken.
2023-05-25 10:08:00 +09:00
nicolas.dorier
a918288e3b
Fix codeql config to not scan vendor js, add it to solution
2023-05-23 10:38:59 +09:00
nicolas.dorier
e183138d2c
Remove vendor js from codeql scan
2023-05-23 10:07:08 +09:00
Zaxounette
d3e42862ed
Create codeql.yml ( #4821 )
...
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2023-05-23 09:23:24 +09:00
Andrew Camilleri
8860eec254
Switch Apps to json not YML ( #4792 )
2023-05-23 09:18:57 +09:00
Kukks
97e7e60cea
Add minrelayfee to payjoin request
...
fixes #4689
2023-05-22 14:56:08 +02:00
d11n
44aaf7acbb
Form editor ( #4968 )
...
Co-authored-by: dstrukt <gfxdsign@gmail.com>
2023-05-22 13:30:28 +02:00
Nicolas Dorier
9b721fae27
Better handle postgres requests for wallet objects ( #4985 )
2023-05-20 23:26:16 +09:00
Nicolas Dorier
c3f412e3bb
Bump tests to Bitcoin Core 24.1 ( #4988 )
2023-05-20 21:38:39 +09:00
nicolas.dorier
ee738a29f0
Stop spamming logs with event aggregator logging
2023-05-19 15:24:20 +09:00
d11n
6c6544bf9b
Improve invoice filtering UI ( #4914 )
...
* Improve invoice filtering UI
Closes #3664 .
* UI updates
* Add app filter
* Add indicator for active filters
* updates text
* Improve selected filter display
* Apply suggestions from code review
---------
Co-authored-by: dstrukt <gfxdsign@gmail.com>
2023-05-19 10:42:09 +09:00
Nicolas Dorier
3d57b944ca
Fix a bunch of minor bugs ( #4983 )
2023-05-19 08:41:21 +09:00
Nicolas Dorier
acf003b1b4
Do not generate new address when a new payment is detected ( #4984 )
...
* Do not generate new address when a new payment is detected
* Update BTCPayServer.Tests/UnitTest1.cs
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
---------
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2023-05-18 16:53:01 +09:00
d11n
52e108d32f
Minor design system updates ( #4973 )
...
- Update Manage Plugins icon
- Add ESC to supporters sprite
- Update body-text-active variable
2023-05-17 10:19:26 +02:00
Nicolas Dorier
7b96f96025
bump clightning ( #4970 )
...
* bump clightning
* Remove Lightning Charge from our tests
2023-05-16 09:17:21 +09:00
Kukks
8db5e7e043
Plugins: Allow payout processors to signal they cannot be removed through common UI
2023-05-15 09:49:13 +02:00
d11n
25fb5c1293
Checkout v2: Improve expired paid partial state ( #4827 )
...
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2023-05-11 10:38:40 +02:00
dstrukt
37f0498def
adds payouts settings button ( #3857 )
...
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2023-05-11 10:37:28 +02:00
d11n
02110f93d7
Hide sensitive info ( #4966 )
2023-05-11 10:35:51 +02:00
d11n
195dfc2c47
Refund updates ( #4934 )
2023-05-11 10:33:33 +02:00
d11n
541b6cf9eb
Improve create first store case ( #4951 )
2023-05-10 11:18:29 +02:00
d11n
2c26b77afc
Forms: Add multiline input ( #4942 )
2023-05-10 11:14:19 +02:00
nicolas.dorier
99bcec5597
bump nbx
2023-05-09 22:06:23 +09:00
Andrew Camilleri
781190a65d
Bump to 1.9.3 ( #4955 )
...
* Bump to 1.9.3
* Apply suggestions from code review
* Update Changelog.md
* Update Changelog.md
* Update Changelog.md
* Update Changelog.md
Co-authored-by: d11n <mail@dennisreimann.de>
* Update Changelog.md
Co-authored-by: d11n <mail@dennisreimann.de>
* Update Changelog.md
Co-authored-by: d11n <mail@dennisreimann.de>
---------
Co-authored-by: d11n <mail@dennisreimann.de>
2023-05-08 21:30:43 +09:00
d11n
3763480280
NFC: Handle HTTP-related exceptions ( #4965 )
2023-05-08 12:11:42 +02:00
Andrew Camilleri
6fad5ebedb
Do not crash checkout when attempting lnurl checkout through non secure page ( #4964 )
...
Co-authored-by: d11n <mail@dennisreimann.de>
2023-05-08 12:09:48 +02:00
Andrew Camilleri
0690194aa1
Fix posdata with primitive array ( #4954 )
...
Co-authored-by: d11n <mail@dennisreimann.de>
2023-05-08 11:02:13 +02:00
nicolas.dorier
03b94e2be3
Minor refactoring about DefaultPaymentMethod
2023-05-08 09:14:58 +09:00
d11n
18e34b3cbe
Checkout v2: Improve truncation of displayed addresses ( #4924 )
2023-05-05 10:00:55 +02:00