Andrew Camilleri
aaf85216eb
Split Options in BTCPayOptions ( #2175 )
...
* Split Options in BTCPayOptions
* fix spacing
2021-01-02 13:44:28 +01:00
Kukks
d5cbe66b0e
fix monero condition
2020-11-25 06:25:33 +01: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
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
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
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
Kukks
e021d42551
Ensure that there is no LN/Bitcoin specific logic in the Invoice UI endpoint
2020-11-06 11:09:17 +01:00
Kukks
a729dd1380
Separate views of Bitcoin and LN
2020-11-06 09:35:26 +01:00
Andrew Camilleri
5979fe5eef
BTCPay Extensions Part 2 ( #2001 )
...
* BTCPay Extensions Part 2
This PR cleans up the extension system a bit in that:
* It renames the test extension to a more uniform name
* Allows yo uto have system extensions, which are extensions but bundled by default with the release (and cannot be removed)
* Adds a tool to help you generate an extension package from a csproj
* Refactors the UI extension points to a view component
* Moves some more interfaces to the Abstractions csproj
* Rename to plugins
2020-10-21 14:02:20 +02:00
Andrew Camilleri
1440e8c55d
BTCPay Server Extensions ( #1925 )
...
* BTCPay Server Extensions

* cleanup
* fix
* Polish UI a bit,detect when docker deployment
2020-10-15 21:28:09 +09:00
nicolas.dorier
6069e8f083
Fix test fail and warnings
2020-10-01 20:17:20 +09:00
Nicolas Dorier
a66578c46d
Merge pull request #1871 from xpayserver/feat/payment-method-criteria
...
Add Value Criteria For Payment Method
2020-09-30 20:40:31 +09:00
Nicolas Dorier
e45dcf61c4
Merge pull request #1831 from btcpayserver/add-btc-index
...
Show index of payment address for onchain payments
2020-09-30 18:35:51 +09:00
XPayServer
e276443d2d
Add Value Criteria For Payment Method
...
I upgrade lightning max/bitcoin min to support better control in store. Now can have setting only enable specific payment method only if value high/low I think make code simple more too and backward compatible
2020-09-22 11:20:44 +02:00
XPayServer
1cf60acb29
remove donation
2020-09-18 12:30:13 +02:00
Kukks
8e8415515d
Show index of payment address for onchain payments
2020-09-16 11:49:37 +02:00
XPayServer
de755ac0bb
Add Ethereum & ERC20 Support
...
Add Tests
Add Index, XPub to payment data
Add Note on local ETH node
Fix Sync Summary and Race Condition
2020-09-09 08:19:10 +02:00
nicolas.dorier
f2e94e6819
Use nicer representation of payment methods in the Greenfield API
2020-08-26 21:36:32 +09:00
Kukks
d96bd15b3b
add status and refactor
2020-08-26 21:36:30 +09:00
rockstardev
1b3e40fd70
Fixing typo
2020-08-03 03:17:04 -05:00
Nicolas Dorier
3ce16dc9a3
Merge pull request #1782 from xpayserver/btc-only
...
Add Bitcoin Only Build
2020-07-29 21:58:28 +09:00
nicolas.dorier
02998fff49
Add Altcoins-Release and Altcoins-Debug configurations
2020-07-29 18:55:28 +09:00
Kukks
e33200058d
Generate Payment link from PaymentType
2020-07-29 09:31:47 +02:00
XPayServer
92ae1109d0
Add Bitcoin Only Build
2020-07-28 22:48:51 +02:00
rockstardev
f88c02cccd
Removing unused usings, readonly fields where possible
2020-06-28 22:07:48 -05:00
rockstardev
b6c7af32de
Cleaning up bom from cs files
2020-06-28 21:44:35 -05:00
nicolas.dorier
51514252b6
Run dotnet format
2020-06-28 17:55:27 +09:00
Andrew Camilleri
79b034b505
GreenField: Add properties to Store API ( #1573 )
...
* GreenField: Add properties to Store API
* Update StoreBaseData.cs
* fix api
* fix swagger
2020-05-24 04:13:18 +09:00
Kukks
452568e740
monero fixes
2020-04-06 16:12:48 +02:00
nicolas.dorier
fd026a9733
Refactor server-side
2020-04-05 12:02:36 +09:00
nicolas.dorier
318d826694
Rename Permissions.Can.. to Policies.Can..
2020-03-20 13:41:47 +09:00
nicolas.dorier
29a807696b
Refactor permissions of GreenField
2020-03-19 23:43:51 +09:00
Andrew Camilleri
d31bff7070
BPU Prep Work Part2 ( #1340 )
...
* BPU Prep Work Part2
* Adjust tests to use the hot wallet when registering deriv scheme
* Add amount to payment data view for onchain payments
* Make zone limits higher when in dev mode (for tests in next PR)
* Make IPaymentMethodDetails serialize/deserialize through payment type using the network
* Allow named settings through settings repo
* Refactor some extensions for next PR
* pr changes
* use json convert for now
2020-02-19 17:35:23 +09:00
Andrew Camilleri
4d7480db15
Liquid & Liquid Assets Support ( #1118 )
2019-12-24 16:20:44 +09:00
nicolas.dorier
aab7c08500
Unify StatusMessage handling
2019-11-07 18:59:51 +09:00
Kukks
a4ba93d249
fix qr code amounts for monero
2019-11-02 08:41:48 +01:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
Umar Bolatov
c908301b84
Add option to show recommeded fee on checkout invoice
...
Address #1036
2019-10-14 10:09:26 -07:00
nicolas.dorier
281a2461ad
Refactor authorizations
2019-10-14 00:24:41 +09:00
nicolas.dorier
03917ec806
Remove possible crash at shutdown
2019-10-07 16:06:36 +09:00
rockstardev
56e85b68d9
Csproj cleanup, reorganizing namespaces, fixing tests
2019-10-02 22:41:53 -05:00