Kukks
931505d135
Plugins: Hook System
...
Almost an exact replica of https://developer.wordpress.org/plugins/hooks/
This will allow plugins to extend specific points in business logic, such as validation, invoice payload changes, etc
2020-11-15 14:39:21 +01:00
rockstardev
35e45333b1
Uppercasing destination address in QR code if it's Bech32
2020-11-09 23:57:48 -06:00
rockstardev
f17a6f13a4
Adding uppercasing of BITCOIN: scheme
2020-11-09 23:46:31 -06:00
rockstardev
13cb2c695f
Adding onChainWithLnInvoiceFallback parameter to swagger doc
2020-11-09 23:08:07 -06:00
rockstardev
c581b80132
ToUpper for lightning invoice part of unified QR code
...
Ref: https://github.com/btcpayserver/btcpayserver/pull/2060#issuecomment-723828348
2020-11-09 02:05:17 -06:00
rockstardev
6aa9122160
By convention ln invoices are usually lowercase
2020-11-09 01:14:28 -06:00
rockstardev
f84f2dca64
Adding option for unified onchain QR code to Checkout Experience
2020-11-09 01:11:03 -06:00
rockstardev
3c6992e910
Adding lightning invoice fallback to onchain bitcoin url if enabled
2020-11-09 00:23:09 -06:00
rockstardev
7f79d16f02
Code cleanup of used classes
2020-11-08 23:56:39 -06:00
rockstardev
790c386ba8
Renaming class for enabled text to be consistent between wallet and lightning
2020-11-08 23:33:49 -06:00
rockstardev
ee72badf21
Fixing HTML tag typo
2020-11-08 23:15:21 -06:00
Umar Bolatov
c9c4453660
Fix-up links which ignore custom root path ( #2059 )
...
address #2057
2020-11-08 09:39:10 +01:00
nicolas.dorier
cc6fe24e82
Show significant letters in the derivation scheme in store settings
2020-11-08 11:29:36 +09:00
nicolas.dorier
5a7730951a
Fix create token button
2020-11-08 11:26:23 +09:00
Dennis Reimann
eef729b5f9
API: Fix open channel validation condition ( #2054 )
2020-11-06 16:52:58 +01:00
Nicolas Dorier
0bb0a38649
Merge pull request #2053 from NicolasDorier/eventsaver
...
Decouple event saving from InvoiceNotificationManager
2020-11-06 22:52:19 +09:00
Nicolas Dorier
39029adcd8
Merge pull request #2011 from dennisreimann/store-setup
...
Store setup restructuring
2020-11-06 22:28:20 +09:00
nicolas.dorier
c967f91abb
Move some code out of InvoiceNotificationManager into InvoiceEventSaverService
2020-11-06 22:24:02 +09:00
Dennis Reimann
1ba0685596
API Docs: Fix lightning invoice for store payload ( #2052 )
2020-11-06 14:00:10 +01:00
Dennis Reimann
f2daa6a150
Improve store setup display
2020-11-06 11:14:00 +01:00
Dennis Reimann
13509e31ca
Don't warn, but hint
2020-11-06 10:50:23 +01:00
Dennis Reimann
b9af805ac1
Store UI: Improve wallet status display
2020-11-06 10:50:22 +01:00
Dennis Reimann
378d2bc8ba
Store settings: Improve wallet display
2020-11-06 10:50:21 +01:00
Dennis Reimann
b73aa55a75
Store setup: Restructuring basics
2020-11-06 10:50:20 +01:00
Dennis Reimann
09335e2cf1
Plugins UI improvements ( #2048 )
...
* Improve dependencies display
* Improve version information toggling
2020-11-06 08:06:37 +01:00
Andrew Camilleri
31738c465d
Plugins: Load plugins by order, aesthetic plugin dependency system ( #2020 )
...
* Plugins: Load plugins by order, aesthetic plugin dependency system
Introduces plugins loading in order of installation, BTCPay itself shows up as a system plugin, and that plugins can define other plugins as dependencies.
* use a proper type for plugin dependencies
* rebase fixes
* message when cannot install
2020-11-05 15:43:14 +01:00
Andrew Camilleri
38fb64130d
Plugins: Recommended plugins and github Remote config options ( #2045 )
...
This allows external integrations ( btcpay docker fragments) to highlight specific plugins as recommended to be installed. Also moved the remote option to a config option instead of a url query param to avoid messy situations where users could get deceived with a generated url. The dockerfiles also have an additional csproj to build and the plugin dir was renamed correctly from extensions to plugins
2020-11-05 10:21:09 +01:00
Umar Bolatov
493b10393b
Add warning for zero-conf accept option ( #2038 )
...
* Add warning for zero-conf accept option
close #2003
* Explicitly get element by id
2020-11-03 06:55:45 +01:00
Umar Bolatov
b406f52670
Add warning to configure e-mail server ( #2024 )
...
Adds a warning to configure the e-mail server before "Requires a confirmation mail for registering" checkbox can be checked if e-mail server is not configured.
close #1889
2020-11-03 06:53:49 +01:00
Mike Olthoff
ef3f314754
Remove QuadrigaCX references ( #2021 )
...
* Remove QuadrigaCX references
Quadriga has been dead for years. I've removed the references to them and replaced them with a different Canadian exchange (ndax) for example.
The whole set of instructions could probably use an overhaul, but for now, at least let's get rid of Gerry's presence.
* Remove Quadriga from tests too
Co-authored-by: Kukks <evilkukka@gmail.com>
2020-11-02 13:10:55 +01:00
Andrew Camilleri
d2910686cd
Fix link from app label ( #2028 )
2020-11-02 12:26:11 +01:00
Andrew Camilleri
793b1b56d9
Fix exception when saving checkout experience on new store ( #2033 )
2020-10-31 11:34:40 +01:00
nicolas.dorier
d8f9075e2a
Fix NRE
2020-10-30 00:19:23 +09:00
nicolas.dorier
4520e1bb3e
Fix potential NRE in polling
2020-10-29 23:17:46 +09:00
Kukks
9cd32a908f
Fix missing altcoins tab
2020-10-28 18:04:19 +01:00
nicolas.dorier
b9ca02088d
Make a batch query for all pending invoice ( Fix #2022 )
2020-10-28 23:21:46 +09:00
nicolas.dorier
440ce0221a
Revert "Add thread limit for updating payment states for payment invoices in NBXplorerListener"
...
This reverts commit 5d9827fb60
.
2020-10-28 23:07:30 +09:00
nicolas.dorier
caff7eda9f
Revert "Add missing async/await keywords"
...
This reverts commit 8d0260b644
.
2020-10-28 23:07:27 +09:00
nicolas.dorier
aef1cefc18
changelog 1.0.5.9
2020-10-28 19:24:24 +09:00
Igor Rylko
8d0260b644
Add missing async/await keywords
2020-10-27 21:17:56 +02:00
Igor Rylko
5d9827fb60
Add thread limit for updating payment states for payment invoices in NBXplorerListener
2020-10-27 21:09:53 +02:00
Kukks
2083954aa5
add comment
2020-10-27 08:19:41 +01:00
Kukks
66af258876
fix tests
2020-10-27 08:00:34 +01:00
nicolas.dorier
4ba04031ef
Fix specter image
2020-10-27 14:59:07 +09:00
nicolas.dorier
a30456a92d
Fix warnings
2020-10-26 14:19:05 +09:00
Andrew Camilleri
fac35b46bb
Display link for Pay button ( #2017 )
...
fixes #635
2020-10-24 23:52:39 +09:00
Andrew Camilleri
748cb778e0
Fix redirect when in modal ( #2015 )
...
fixes #2012
2020-10-24 23:47:05 +09:00
Andrew Camilleri
b8c52b1120
fix decimal entry in payment requests ( #2016 )
...
fixes #2014
2020-10-24 12:25:50 +02:00
Dennis Reimann
b1b3ce48ee
Toast messages in payment request ( #2010 )
...
* Hide toast messages in print
Fixes #2009 .
* Optimize payment request toast messages
2020-10-24 10:20:19 +02:00
Nicolas Dorier
758f627e12
Partially paid invoices should be reused in payment requests. Cleanup the code. ( #2008 )
2020-10-23 21:00:23 +09:00