Nicolas Dorier
4c62c5dc22
Merge pull request #2104 from btcpayserver/fix/qr-fail-import
...
do not crash when importing a non-json based QR code
2020-12-06 12:03:57 +09:00
Andrew Camilleri
c7209df7e2
Fix swagger docs for pull payments ( #2105 )
...
* Fix swagger docs for pull payments
fixes #2097
* Update BTCPayServer/wwwroot/swagger/v1/swagger.template.pull-payments.json
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2020-12-04 12:03:27 +01:00
Kukks
c17b8e4d9e
Introduce Spam protection
...
fixes #1958
Adds 2 new options:
* Do not allow stores to use the email settings of the server. Instead, they would need to fill in the email settings in their own store
* Do not allow user creation through the API unless you are an admin.
Both are opt-in and turned off by default.
2020-12-04 08:08:05 +01:00
Kukks
0ab33b704c
do not crash when importing a non-json based QR code
...
fixes #2098
2020-12-04 07:41:02 +01:00
Nicolas Dorier
ba027de3f7
Merge pull request #2103 from btcpayserver/fix/uppercase-qrcode-2
...
Lowercasing the protocol in QR code because it's not widely supported
2020-12-04 14:43:59 +09:00
rockstardev
3ac257bfda
Lowercasing the protocol in QR code because it's not widely supported
...
https://github.com/btcpayserver/btcpayserver/issues/2099#issuecomment-738550565
2020-12-03 23:39:18 -06:00
nicolas.dorier
ec495ea4d1
bump
2020-12-04 14:15:18 +09:00
Nicolas Dorier
3b035158a2
Merge pull request #2100 from btcpayserver/fix/uppercase-qrcode
...
Reverting uppercasing of Bech32 addresses in QR code
2020-12-04 13:00:47 +09:00
rockstardev
36582a2741
Reverting uppercasing of Bech32 addresses in QR code
2020-12-03 17:30:14 -06:00
nicolas.dorier
450d3cb7d2
bump
2020-12-03 23:30:34 +09:00
Nicolas Dorier
8d157ac5ca
Merge pull request #2093 from btcpayserver/fix-sync
...
Fix sync not showing
2020-12-03 15:49:22 +09:00
rockstardev
89dc379761
Removing word Bitcoin from forks to satisfy Roger ( #2091 )
...
Co-authored-by: rockstardev <rockstardev@users.noreply.github.com>
2020-12-03 06:34:38 +01:00
Dennis Reimann
3e800e7e53
Update classic theme for payment requests ( #2096 )
...
Fixes #2084 .
2020-12-02 15:21:03 +01:00
nicolas.dorier
b12c6289d0
Fix link for webhooks
2020-12-02 20:37:38 +09:00
Dennis Reimann
7e50267cb0
UI: Store setup finetuning ( #2087 )
...
* UI: Store setup finetuning
Incorporate @dstrukt's improvement feedback from [this comment](https://github.com/btcpayserver/btcpayserver/pull/2011#issuecomment-735909927 ).
* Clean up and fix test
2020-12-02 07:45:00 +01:00
Umar Bolatov
6714eb9f7f
Fix bug with already used colors being used first for new tx labels ( #2077 )
...
* Extend list of available tx label colors
* Ensure unknown label colors are given the least priority
closes #2072
* Remove new label colors
2020-12-02 07:38:05 +01:00
Kukks
f1d6f0b2a6
Fix sync not showing
...
fixes #2092
2020-12-02 07:19:48 +01:00
Dennis Reimann
445606e2b1
Wait for content to be loaded before U2F actions
2020-12-01 14:31:42 +01:00
Dennis Reimann
ad05f479a8
U2F: Update lib and improve error display
...
The [previously used U2F library](https://github.com/fido-alliance/google-u2f-ref-code/ ) has been deprecated. The new one does not override the browsers `window.u2f` functionality if it is natively supported. It also displays the appropriate errors and falls back nicely in case the browser does not support U2F.
2020-11-30 12:43:15 +01:00
Umar Bolatov
a78c1c8278
Update tx label dropdown position ( #2081 )
...
close #2078
2020-11-26 08:57:40 +01:00
nicolas.dorier
06d6d15441
Bump version
2020-11-26 00:15:40 +09:00
Nicolas Dorier
87676ece18
Merge pull request #2080 from NicolasDorier/changelog/1.0.5.10
...
Changelog 1.0.6.0
2020-11-26 00:14:52 +09:00
nicolas.dorier
acfd3f1002
Changelog 1.0.5.10
2020-11-26 00:07:29 +09:00
Kukks
d5cbe66b0e
fix monero condition
2020-11-25 06:25:33 +01:00
Andrew Camilleri
88aa34747b
Automatically generate permissions docs for GreenField ( #2043 )
...
* Automatically generate permissions docs for GreenField
* Do a test instead
2020-11-24 10:10:32 +01:00
Kukks
cc8dcade49
Fix QR code wallet import when not electrum format
2020-11-24 09:54:17 +01:00
nicolas.dorier
a64dd9af16
remove hack #2070
2020-11-23 19:39:53 +09:00
Nicolas Dorier
8405ce6369
Merge pull request #2079 from NicolasDorier/state-renaming
...
[Greenfield BREAKING CHANGE] Rename invoice states and payment states
2020-11-23 19:27:41 +09:00
nicolas.dorier
18e68d04f9
Rename invoice states and payment states
2020-11-23 18:28:35 +09:00
nicolas.dorier
f3010f622c
fix test
2020-11-23 17:13:29 +09:00
Dennis Reimann
ff87319a74
API: Handle lightning invoice creation errors ( #2070 )
...
Catches LightningClient exceptions and responds with a detailed API error (400) instead of a generic server failure (503).
2020-11-23 06:40:13 +01:00
Umar Bolatov
fa517417ed
Ensure tx labels display correctly when there are many ( #2076 )
...
fix #2075
2020-11-23 06:34:34 +01:00
Nicolas Dorier
f9b86a6b2e
Merge pull request #1901 from btcpayserver/api/invoice-extras
...
GreenField: Add Invoice Payment methods endpoints
2020-11-20 10:25:00 +09:00
Nicolas Dorier
8a21dfa93f
Merge pull request #2051 from Kukks/separate-ln-bitcoin-checkout-part2
...
Separate ln bitcoin checkout part2
2020-11-19 21:04:46 +09:00
Nicolas Dorier
c88ae2d7fe
Merge pull request #2069 from Kukks/monero-fix
...
Fix monero sync height check
2020-11-19 21:03:46 +09:00
Kukks
25e979687f
Fix monero sync height check
...
based on issue at https://github.com/monero-project/monero/issues/7029
2020-11-19 12:27:05 +01:00
Kukks
af866939f4
fix merge
2020-11-19 07:34:22 +01:00
Nicolas Dorier
e72becdfcb
Merge branch 'master' into separate-ln-bitcoin-checkout-part2
2020-11-19 12:44:01 +09:00
Nicolas Dorier
4bd97eecc9
Merge pull request #2050 from Kukks/separate-btc-ln-checkout
...
Separate views of Bitcoin and LN
2020-11-19 12:42:17 +09:00
nicolas.dorier
8ffe6dcfa0
Fix build
2020-11-19 12:40:07 +09:00
Nicolas Dorier
23002ac70d
Merge pull request #2068 from Kukks/plugins-db
...
Plugins: Allow creation of independent DbContexts
2020-11-19 12:39:26 +09:00
nicolas.dorier
1262ad3cd4
Fix warnings
2020-11-19 12:34:56 +09:00
Nicolas Dorier
d8f145c4dc
Merge branch 'master' into plugins-db
2020-11-19 12:19:17 +09:00
Nicolas Dorier
9c5fd1b478
Merge pull request #2058 from NicolasDorier/webhook2
...
Add Webhooks in store's settings
2020-11-19 12:17:34 +09:00
Kukks
24f3285003
Let migration assembly resolve from itself
2020-11-18 13:22:05 +01:00
Kukks
179520a211
Plugins: Allow creation of independent DbContexts
...
This allows plugins to create custom dbcontexts, which would be namespaced in the scheme with a prefix. Migrations are supported too and the table would be prefixed too
2020-11-18 12:27:26 +01:00
Dennis Reimann
ec31a4fe17
Improve Lightning node info view ( #2066 )
...
* Cleanups
* Add store name
* Unify js/non-js HTML
2020-11-17 08:57:14 +01:00
Umar Bolatov
ab780485b2
Center pay button content ( #2042 )
...
close #1999
2020-11-17 08:18:50 +01:00
nicolas.dorier
07c5c2972d
Add callback doc
2020-11-16 12:13:27 +09:00
Nicolas Dorier
af593117e4
Merge pull request #2064 from Kukks/plugins-hooks-actions
...
Plugins: Hook System
2020-11-16 10:51:50 +09:00