Commit Graph

654 Commits

Author SHA1 Message Date
nicolas.dorier
f9fb0bb477
Simplify logic in LedgerHardwareWalletSerivce by using NBitcoin helper methods. 2019-05-13 08:18:12 +09:00
nicolas.dorier
bf37f44795
Add Wallet settings menu, do not rebase keypaths when create the PSBT 2019-05-13 00:13:55 +09:00
nicolas.dorier
14647d5778
minor improvement to UI of PSBT 2019-05-12 15:16:40 +09:00
nicolas.dorier
560dde3396
bump 2019-05-12 14:58:43 +09:00
nicolas.dorier
2719849a54
bump 2019-05-12 14:51:57 +09:00
nicolas.dorier
3011fecf0f
Add tests for PSBT 2019-05-12 14:51:24 +09:00
nicolas.dorier
6da0a9a201
Can combine PSBT 2019-05-12 13:13:52 +09:00
nicolas.dorier
cb9130fdf9
Can broadcast PSBT, can decide to export something signed by the ledger via PSBT 2019-05-12 00:05:30 +09:00
nicolas.dorier
e853bddbc8
Add utility tool to decode PSBT 2019-05-11 00:29:29 +09:00
nicolas.dorier
79d26b5d95
Push rebase keypath and min fee logic down nbxplorer 2019-05-10 19:30:10 +09:00
nicolas.dorier
e504163bc7
Add NonAction to CreatePSBT 2019-05-09 19:34:45 +09:00
nicolas.dorier
aba3f7d6bd
bump 2019-05-09 19:21:03 +09:00
nicolas.dorier
914eaaaa51
Refactor DerivationStrategy to DerivationSchemeSettings 2019-05-09 00:55:44 +09:00
nicolas.dorier
5831ba2143
bump 2019-05-09 00:23:52 +09:00
Kukks
c167a24f09 use older version of lib until it supports linux better 2019-05-08 20:17:17 +09:00
nicolas.dorier
3a05f7e294
PSBT export support in send from wallet screen 2019-05-08 14:40:16 +09:00
nicolas.dorier
f598495198
bump 2019-05-07 17:57:04 +09:00
nicolas.dorier
93f50451e6
bump deps 2019-05-07 17:05:45 +09:00
nicolas.dorier
f93d1173e2
Show tor exposed bitcoin node 2019-05-07 13:58:55 +09:00
nicolas.dorier
957fbdb907 Update NBitcoin, NBXplorer, Bitcoin Core 2019-05-03 10:18:08 +09:00
Andrew Camilleri
19a990b095 Add U2f Login Support (#787)
* init u2f

* ux fixes

* Cleanup Manage Controller

* final changes

* remove logs

* remove console log

* fix text for u2f

* Use Is Secure instead of IsHttps

* add some basic u2f tests

* move loaders to before title

* missing commit

* refactor after nicolas wtf moment
2019-05-02 21:01:08 +09:00
nicolas.dorier
a6e52ed3df bump NBitcoin 2019-05-02 17:31:57 +09:00
nicolas.dorier
4a9eadf71a Bump NBXplorer 2019-05-02 17:28:54 +09:00
nicolas.dorier
9e770ea484 bump dbriize 2019-04-29 12:30:47 +09:00
nicolas.dorier
6df83ad148 Replace DBreeze by DBriize 2019-04-28 15:16:11 +09:00
Andrew Camilleri
b184360eb7 Abstracted cloud storage - Amazon/Google/Azure/Local (#708)
* wip

* add in storage system

* ui fixes

* fix settings ui

* Add Files Crud UI

* add titles

* link files to users

* add migration

* set blob to public

* remove base 64 read code

* fix file query model init

* move view model to own file

* fix local root path

* use datadir for local storage

* move to services

* add direct file url

* try fix tests

* remove magic string

* remove other magic strings

* show error message on unsupported provider

* fix asp net version

* redirect to storage settings if provider is not supported

* start writing tests

* fix tests

* fix test again

* add some more to the tests

* more tests

* try making local provider work on tests

* fix formfile

* fix small issue with returning deleted file

* check if returned data is null for deleted file

* validate azure Container name

* more state fixes

* change azure test trait

* add tmp file url generator

* fix tests

* small clean

* disable amazon and  google


comment out unused code for now


comment out google/amazon
2019-04-22 16:41:20 +09:00
nicolas.dorier
65dcfd3549 bump 2019-04-15 15:28:05 +09:00
nicolas.dorier
c387c84861 bump 2019-04-12 15:02:28 +09:00
Kukks
dc2b8c9e4c bump to nbitpay and use for payments 2019-04-11 12:00:10 +02:00
nicolas.dorier
60cd864226 Inject HttpClient inside lightning client instances 2019-04-11 01:10:46 +09:00
nicolas.dorier
1b80b90609 Update lang, bump 2019-04-05 18:50:20 +09:00
nicolas.dorier
7edcb7ef5f Update NBitcoin 2019-04-05 16:21:00 +09:00
nicolas.dorier
ad0edb5f4c Make sure arm build have /sbin/ip 2019-03-31 14:08:53 +09:00
nicolas.dorier
24aa18e9ed bump 2019-03-31 13:32:26 +09:00
nicolas.dorier
e5a26cfca8 Update dependencies 2019-03-31 12:08:08 +09:00
nicolas.dorier
91c63a8ee6 bump 2019-03-24 13:37:14 +09:00
rockstardev
0578a692db Updating bundler to new version that will also support .NET Core 2.2 2019-03-23 19:10:16 -05:00
nicolas.dorier
f74f06338a Update bundle minifier, trying to fix (#710 with bundle on) 2019-03-23 23:24:29 +09:00
nicolas.dorier
be90172840 bump Microsoft.AspNetCore.App 2019-03-20 14:13:12 +09:00
nicolas.dorier
93de408e07 bump 2019-03-20 12:37:53 +09:00
nicolas.dorier
00c11c7ee9 bump 2019-03-18 18:58:15 +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
17b18d820f bump 2019-03-17 12:28:38 +09:00
nicolas.dorier
30d5add2ea bump 2019-03-15 14:04:17 +09:00
nicolas.dorier
6e47babf45 Overpayment of lightning invoice now properly appears (Fix #486) 2019-03-14 18:48:05 +09:00
nicolas.dorier
c6ce676ad3 Fix exception on Payment Request (#672) 2019-03-11 16:06:27 +09:00
nicolas.dorier
fafb02b0dc bump 2019-03-11 15:20:10 +09:00
nicolas.dorier
a82b971ce7 bump 2019-03-07 20:51:51 +09:00
nicolas.dorier
b58c8ef2f0 Bump libraries 2019-03-07 20:33:05 +09:00
nicolas.dorier
b174f299fa Fix LND QR code (Fix #656) 2019-03-07 10:26:27 +09:00
nicolas.dorier
09837966b9 bump 2019-03-06 17:53:03 +09:00
nicolas.dorier
a9722df7e4 bump 2019-03-04 18:39:16 +09:00
nicolas.dorier
312e961098 Update c-lightning, nbxplorer and lightning libs 2019-03-02 23:38:26 +09:00
nicolas.dorier
223213857f Do not expose internal IP on SSH connection settings 2019-03-01 16:41:36 +09:00
nicolas.dorier
c0da81557b Fix missing authenticated URI for charge 2019-03-01 15:38:11 +09:00
nicolas.dorier
81945c0737 Fix bug on spark external config parsing 2019-03-01 15:34:30 +09:00
nicolas.dorier
9664e3d6a1 bump version and deps 2019-03-01 14:55:53 +09:00
nicolas.dorier
1ef59e05a5 fix dockerfile 2019-02-27 21:58:28 +09:00
nicolas.dorier
5e09992637 Fix dockerfile 2019-02-27 21:56:36 +09:00
nicolas.dorier
30448233b1 Fix dockerfile 2019-02-27 21:49:25 +09:00
nicolas.dorier
a1601a17aa Fix permission 2019-02-27 21:44:16 +09:00
nicolas.dorier
d04b9c4c09 Remove last reference to externalurl 2019-02-27 21:41:02 +09:00
nicolas.dorier
1a24ff9a49 bump 2019-02-27 21:41:01 +09:00
nicolas.dorier
2317e3d50c Make sure we rewrite the request scheme 2019-02-27 18:52:11 +09:00
nicolas.dorier
5f15976c02 bump 2019-02-27 18:46:15 +09:00
nicolas.dorier
316ffa91d1 bump 2019-02-26 23:10:58 +09:00
nicolas.dorier
fbcb69f447 Do not prevent btcpayserver from starting if using insecure protocol for lightning services 2019-02-22 18:24:27 +09:00
nicolas.dorier
8ae5a9c1f7 Fix old crowdfunding invoices 2019-02-22 17:51:38 +09:00
nicolas.dorier
3ef5bfb6eb bump 2019-02-22 17:30:54 +09:00
nicolas.dorier
5b0b4adb1c Fix service link for RTL 2019-02-22 15:46:43 +09:00
nicolas.dorier
f1ec3b0c75 bump 2019-02-22 15:08:45 +09:00
nicolas.dorier
b5d55a2066 Add RTL support 2019-02-22 15:06:52 +09:00
nicolas.dorier
0d2c9fe377 Fix https://github.com/btcpayserver/btcpayserver/issues/585 2019-02-22 13:52:35 +09:00
nicolas.dorier
2c7cc9a796 Fix: invoice Price was not being rounded if no taxIncluded present 2019-02-21 21:58:49 +09:00
nicolas.dorier
2e1d623755 fix https://github.com/btcpayserver/btcpayserver/issues/596 2019-02-21 21:30:30 +09:00
nicolas.dorier
52fee8f842 Make sure no nullreferenceexception is thrown if invalid invoice 2019-02-21 19:36:05 +09:00
nicolas.dorier
7d73bed3be bump 2019-02-20 23:06:52 +09:00
nicolas.dorier
c707f47b11 bump 2019-01-31 22:03:46 +09:00
nicolas.dorier
c7c0f01010 bump 2019-01-31 19:24:36 +09:00
nicolas.dorier
ed81b6a6aa bump 2019-01-30 15:52:31 +09:00
nicolas.dorier
0334a4e176 bump 2019-01-30 13:46:55 +09:00
nicolas.dorier
a815fad3f1 Put back the list of ledger accounts to 5. 2019-01-29 13:06:43 +09:00
nicolas.dorier
d8b1c7c10a Fix broken lightning payments on Checkout page 2019-01-28 18:50:26 +09:00
nicolas.dorier
02d227ee02 Fix connection to checkout backend (bad links) 2019-01-28 16:24:11 +09:00
nicolas.dorier
0136977359 update translations 2019-01-26 21:23:41 +09:00
nicolas.dorier
0acd3e20b0 bump 2019-01-26 20:58:15 +09:00
nicolas.dorier
24c8c076d5 Add taxIncluded field in invoice 2019-01-24 20:53:29 +09:00
nicolas.dorier
bb51436ae3 Accept absolute url for external services 2019-01-23 13:17:36 +09:00
nicolas.dorier
686ae029e0 bump 2019-01-16 23:49:40 +09:00
nicolas.dorier
d85f03ba20 Remove HangFire dependency 2019-01-16 19:15:09 +09:00
nicolas.dorier
c9d778c94b Bump nbitcoin and nbxplorer 2019-01-16 15:16:41 +09:00
nicolas.dorier
2d551b9fc5 bump 2019-01-16 00:13:03 +09:00
nicolas.dorier
c95ef27998 bump 2019-01-11 00:17:58 +09:00
nicolas.dorier
ee2b3c3d10 bump 2019-01-10 23:41:08 +09:00
nicolas.dorier
78fec4ed22 bump 2019-01-10 23:31:35 +09:00
Kukks
9c703fe94d fix number issue 2019-01-09 12:55:02 +01:00
Kukks
95a90c410e Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund 2019-01-08 15:10:13 +01:00
nicolas.dorier
9b404e330d bump 2019-01-08 23:03:53 +09:00
Kukks
bffc2e70c1 use summernote instead 2019-01-08 13:52:30 +01:00
Kukks
196bc3ea00 Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund 2019-01-08 09:50:50 +01:00
nicolas.dorier
5c074f6f5f Update translations 2019-01-07 22:51:26 +09:00
Kukks
a41e2e1ceb Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund 2019-01-07 14:39:08 +01:00
nicolas.dorier
679942159e bump 2019-01-07 22:37:55 +09:00
Kukks
f6e389ff62 fix issues 2019-01-07 14:25:35 +01:00
Andrew Camilleri
d63176da19
Update BTCPayServer.csproj 2019-01-05 22:38:44 +01:00
Kukks
5341da28d9 add date time picker 2019-01-04 12:58:29 +01:00
Kukks
8a646d85c6 fix bundles 2019-01-02 09:03:20 +01:00
Kukks
26f0c488e5 hook up proper payments to events and super crazy ux shit 2018-12-28 23:12:16 +01:00
Kukks
35f4ea29f9 more integration 2018-12-28 17:38:20 +01:00
Kukks
c7e2f979dd Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund 2018-12-27 20:19:29 +01:00
Kukks
e97bb9c933 work on vue and signalr fro crowdfund 2018-12-27 20:19:21 +01:00
nicolas.dorier
fa506b5bf8 bump 2018-12-27 18:52:01 +09:00
nicolas.dorier
5bc1eaec9f bump 2018-12-26 15:04:43 +09:00
nicolas.dorier
a63ed4d3b4 bump 2018-12-21 16:45:05 +09:00
nicolas.dorier
9c99ffae57 Lightning charge integration 2018-12-20 22:40:32 +09:00
nicolas.dorier
4d7015294e Fix configuration of lnd rest 2018-12-20 20:12:36 +09:00
nicolas.dorier
f56c23009a bump 2018-12-20 16:57:59 +09:00
nicolas.dorier
57324345ac Remove remaining of RestrictedMacaroon 2018-12-20 16:24:36 +09:00
nicolas.dorier
67c5027b16 bump 2018-12-14 13:12:27 +09:00
nicolas.dorier
a341d4f800 Show Spark QR Code pairing 2018-12-14 13:12:27 +09:00
nicolas.dorier
991826b686 do not show restricted macaroon 2018-12-12 18:52:01 +09:00
nicolas.dorier
475ea68696 Can attach external spark 2018-12-12 18:19:13 +09:00
nicolas.dorier
7b24c02d51 bump 2018-12-10 20:34:34 +09:00
nicolas.dorier
27321c0919 bump 2018-12-10 16:04:28 +09:00
nicolas.dorier
058472d325 Show restricted macaroon for LND 2018-12-10 16:03:58 +09:00
nicolas.dorier
07dad3affa bump 2018-12-07 19:35:25 +09:00
nicolas.dorier
8afc103ae7 Show REST connection information for LND in a QR Code 2018-12-07 19:31:07 +09:00
nicolas.dorier
d53c987f2e bump 2018-12-06 17:25:50 +09:00
nicolas.dorier
ab670080c7 bump 2018-12-06 12:29:13 +09:00
nicolas.dorier
5a958da84d bump 2018-12-04 13:04:56 +09:00
nicolas.dorier
156f52b76f Add bitpay translator 2018-12-03 23:59:08 +09:00
David
861150971f bump 2018-12-01 10:15:57 +00:00
nicolas.dorier
92ecf99427 bump 2018-12-01 13:23:56 +09:00
nicolas.dorier
0eccc6085b bump 2018-11-30 04:34:38 -06:00
nicolas.dorier
dd503570ac bump 2018-11-30 11:30:30 +09:00
nicolas.dorier
bab7bf6633 bump 2018-11-27 15:17:32 +09:00
nicolas.dorier
0604cc5bd0 bump 2018-11-23 11:37:05 +09:00
nicolas.dorier
0096ec1d12 bump nbxplorer 2018-11-21 20:41:51 +09:00
nicolas.dorier
4dccd0c733 Add better instruction on how to customize the theme 2018-11-17 12:43:11 +09:00
nicolas.dorier
300d912331 bump 2018-11-17 11:43:41 +09:00
nicolas.dorier
24a8c4015c Bump 2018-11-17 11:35:20 +09:00
nicolas.dorier
5b684ac26e Make really sure we don't generate segwit addresses for non segwit coins 2018-11-17 01:39:32 +09:00
nicolas.dorier
85062725bd bump 2018-11-17 01:21:56 +09:00
nicolas.dorier
9a2a85ac3d Update translations 2018-11-17 00:22:18 +09:00
nicolas.dorier
d030a61322 bump 2018-11-17 00:16:31 +09:00
nicolas.dorier
dacb6dca41 bump .net core 2018-11-17 00:13:22 +09:00
nicolas.dorier
258d4fda3f bump 2018-11-13 16:37:43 +09:00
nicolas.dorier
e1b2b72cd2 bump 2018-11-09 21:16:09 +09:00
David
abfcab552f bump (#384) 2018-11-09 17:34:30 +09:00
nicolas.dorier
9fc7f287d2 Expose buyer object to conform to bitpay API 2018-11-05 17:02:12 +09:00