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
nicolas.dorier
eb975bf8fc
Isolate Bitpay's code outside of middleware inside BitpayClaimsFilter
2018-04-30 22:28:00 +09:00
nicolas.dorier
5b0b3e30f4
Small rewrite
2018-04-29 20:50:54 +09:00
nicolas.dorier
48a95457b6
fix boolean
2018-04-29 20:49:38 +09:00
nicolas.dorier
7c0b26174f
Fix theme manager incorrectly applying default theme if rootPath is specified
2018-04-29 20:48:17 +09:00
nicolas.dorier
f0145142a4
Make sure that we don't authenticate call with bitpay auth methods on non bitpay calls
2018-04-29 20:32:43 +09:00
nicolas.dorier
07c2f6b810
Remove TokenRepository dependency from InvoiceControllerAPI
2018-04-28 02:51:20 +09:00