nicolas.dorier
fd026a9733
Refactor server-side
2020-04-05 12:02:36 +09:00
nicolas.dorier
29a807696b
Refactor permissions of GreenField
2020-03-19 23:43:51 +09:00
nicolas.dorier
d16a4334cb
Fix error 500 on services page
2020-02-25 00:10:07 +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
nicolas.dorier
d3408b91be
bump libraries
2020-01-12 15:32:26 +09:00
nicolas.dorier
629dfcf152
Cleanup netcore21 specific code
2020-01-12 13:30:54 +09:00
nicolas.dorier
aab7c08500
Unify StatusMessage handling
2019-11-07 18:59:51 +09:00
nicolas.dorier
ff8de47e69
Fix tests
2019-11-07 18:36:45 +09:00
nicolas.dorier
3ff9cc85ef
Fix tests
2019-11-07 18:35:47 +09:00
nicolas.dorier
d37abb53f0
Fix status message when a model is passed
2019-11-07 18:20:17 +09:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
nicolas.dorier
eac4c91820
Move Bitpay authentication class in BTCPayServer.Security
2019-10-19 00:54:20 +09:00
nicolas.dorier
281a2461ad
Refactor authorizations
2019-10-14 00:24:41 +09:00
nicolas.dorier
68807bae37
Do not use AsAsyncEnumerable()
2019-10-04 22:55:38 +09:00
nicolas.dorier
724a5b5460
Prepare code to move to netcoreapp3.0
2019-10-04 17:17:11 +09:00
nicolas.dorier
f257f9f91d
[Refactor] Move SQL classes in their own assembly
2019-08-30 18:22:13 +09:00
nicolas.dorier
23d546c559
Add max length to comment and tags
2019-08-03 22:03:49 +09:00
nicolas.dorier
36046f08f7
Use Migration startup task when starting BTCPay instead of hosted service.
2019-07-08 12:12:39 +09:00
nicolas.dorier
a958d10dd9
Fix local network detection ( https://github.com/btcpayserver/btcpayserver-docker/pull/152 )
2019-06-12 17:40:49 +09:00
nicolas.dorier
5d8bf196a8
Fix: Allow get rate unauthenticated
2019-06-11 18:40:47 +09:00
nicolas.dorier
292c188182
Fix build errors
2019-06-04 09:40:36 +09:00
Andrew Camilleri
81dae7d350
BTCPay Abstractions: Move PaymentMethod specific logic to their handlers ( #850 )
2019-05-29 23:33:31 +09:00
Nicolas Dorier
15dc0d60db
Split projects ( #857 )
2019-05-24 18:42:22 +09:00
Andrew Camilleri
d86cc9192e
Support temporary links for local file system provider ( #848 )
...
* wip
* Support temporary links for local file system provider
* pass base url to file services
* fix test
* do not crash on errors with local filesystem
* remove console
* fix paranthesis
2019-05-24 15:44:23 +09:00
Andrew Camilleri
25b08b21fa
Provide Pretty descriptions for payment methods from their handlers ( #852 )
...
* small cleanup
* Provide Pretty descriptions for payment methods from their handlers
* remove PrettyMethod()
2019-05-24 15:38:47 +09:00
nicolas.dorier
232ceed8b0
Prettify the bitcoin core node page
2019-05-07 14:44:26 +09:00
nicolas.dorier
d0eed9857d
Prevent user to log in or register via unsecured network
2019-04-04 14:28:50 +09:00
nicolas.dorier
e5a26cfca8
Update dependencies
2019-03-31 12:08:08 +09:00
nicolas.dorier
82126b85d2
Fix tests
2019-03-18 18:52:19 +09:00
nicolas.dorier
014d08f38a
Add socks support on BTCPay Server to query onion endpoints
2019-03-18 00:03:02 +09:00
nicolas.dorier
a4051dac72
Make sure BTCPay show TOR lightning node info if the site is accessed through TOR
2019-03-17 21:28:47 +09:00
nicolas.dorier
7e67ca1413
Fix RootPath was not working correctly on Linux
2019-03-08 23:38:00 +09:00
nicolas.dorier
1d3f144d21
Support relative path for external services, simplify the code in Services
2019-03-01 13:20:21 +09:00
nicolas.dorier
de29d87487
Fix QR code not showing full uri if using relative path
2019-02-28 23:01:25 +09:00
Andrew Camilleri
13d72de82d
fix payment request redirect url ( #617 )
2019-02-27 20:25:13 +09:00
nicolas.dorier
b4b4523193
Round currency up to significant decimal
2019-02-22 22:15:25 +09:00
nicolas.dorier
3061b4dfd2
Add comments
2018-12-21 13:33:26 +09:00
nicolas.dorier
ed4de612dd
Fix layout if customized to an absolute uri
2018-12-21 13:31:02 +09:00
nicolas.dorier
591d7b4b80
Can show external service link with BTCPAY_EXTERNALSERVICES
2018-12-07 18:42:39 +09:00
nicolas.dorier
b423b4eec1
Do not allow rescan of wallet which are not segwit
2018-11-04 14:59:28 +09:00
nicolas.dorier
846bd08e20
Server admin can add new user
2018-08-02 00:16:16 +09:00
nicolas.dorier
bbd19a96ec
Make sure we don't delete store on Sqlite
2018-07-19 21:32:33 +09:00
nicolas.dorier
d907031ec7
Cancel the infinite delay
2018-07-14 02:41:48 +09:00
nicolas.dorier
94a6f20a05
Refactor the LndInvoiceClient which might solve memory leak
2018-07-13 19:45:50 +09:00
nicolas.dorier
976d9d0cda
Add CSP (Disable it if custom theming)
2018-07-12 17:38:21 +09:00
nicolas.dorier
9eb36a8b40
Clean the LND listener, and make sure it correctly ends.
2018-07-08 22:20:59 +09:00
rockstardev
d7fccae452
Generalizing TimeSpan to Time Ago, reverting invoice list to ago
2018-05-29 12:27:04 +09:00
nicolas.dorier
6dc4bfaefe
Make rate calculation scriptable
2018-05-04 01:46:52 +09:00
nicolas.dorier
e57a488371
Refactor the RateProvider
2018-05-03 03:32:42 +09:00
nicolas.dorier
43be1e191f
Create the RateRules class for parsing rate calculation rules
2018-05-02 18:37:53 +09:00