Commit Graph

1015 Commits

Author SHA1 Message Date
rockstardev
d49bbc95af Tweaking display with display name and crypto code 2018-07-16 23:43:52 -05:00
rockstardev
c44132fd35 Using same icon for onchain and offchain per user feedback 2018-07-16 23:29:55 -05:00
rockstardev
c75512303d Getting display names directly from NetworkProvider 2018-07-16 23:25:28 -05:00
nicolas.dorier
97d50df13e bump 2018-07-14 12:46:29 +09:00
nicolas.dorier
0e1ef78af1 Fix auth for listening invoices 2018-07-14 12:45:45 +09:00
rockstardev
464ab30fea Ordering currencies by name 2018-07-13 22:35:34 -05:00
rockstardev
c54c39926b Fitting longer wallet addresses, displaying ellipsis for overflow
Ref: https://github.com/btcpayserver/btcpayserver/issues/223
2018-07-13 16:45:32 -05:00
rockstardev
33d18a3278 Displaying payment method name during checkout
Ref: https://github.com/btcpayserver/btcpayserver/issues/152
2018-07-13 15:58:59 -05:00
Nicolas Dorier
97e564901e
Merge pull request #222 from martinbehrens/tweak-help-options
tweaking help option wording
2018-07-14 03:14:18 +09:00
nicolas.dorier
832069dd44 bump 2018-07-14 03:08:45 +09:00
nicolas.dorier
1ac17e96c3 Throw lnd exception if any issue with lnd 2018-07-14 02:56:36 +09:00
nicolas.dorier
d907031ec7 Cancel the infinite delay 2018-07-14 02:41:48 +09:00
Martin Behrens
4b5af9cb5c tweaking help option wording 2018-07-13 19:00:03 +02:00
nicolas.dorier
0057146fee bump 2018-07-14 01:54:10 +09:00
nicolas.dorier
0c8925d2a2 Correctly dispose the session when listening lightning invoices 2018-07-14 01:45:14 +09:00
Romano
eb6dbd1247
Merge branch 'master' into master 2018-07-13 15:07:15 +02:00
nicolas.dorier
fe8428b8b0 make sure the LndInvoiceClientSession get disposed, even if it fails at initialization 2018-07-13 19:56:19 +09:00
Romano
f2aa15310a
Viacoin: add support 2018-07-13 12:53:04 +02:00
nicolas.dorier
1814cb2d6e bump 2018-07-13 19:48:01 +09:00
nicolas.dorier
94a6f20a05 Refactor the LndInvoiceClient which might solve memory leak 2018-07-13 19:45:50 +09:00
nicolas.dorier
22e700a53e Fix NullReferenceException when setting lightning connectionString without externalurl 2018-07-13 15:02:31 +09:00
Romano
f0257fb8f7
[Translation Dutch]: improve translation 2018-07-12 12:57:15 +02:00
nicolas.dorier
34cdbf73f0 bump 2018-07-12 18:20:01 +09:00
nicolas.dorier
b291a6d25a removing csp 2018-07-12 18:19:43 +09:00
nicolas.dorier
fa7e974e73 bump 2018-07-12 17:38:43 +09:00
nicolas.dorier
976d9d0cda Add CSP (Disable it if custom theming) 2018-07-12 17:38:21 +09:00
nicolas.dorier
6ea2d9175d hamburger menu should not be black 2018-07-12 16:34:09 +09:00
nicolas.dorier
10ceddc709 ReferrerPolicy 2018-07-12 02:38:08 +09:00
nicolas.dorier
5dd57c8064 X-XSS-Protection 2018-07-12 02:23:54 +09:00
nicolas.dorier
a256dd3277 x-content-type-options=nosniff 2018-07-12 01:43:16 +09:00
nicolas.dorier
5ee9a92f1e Do not use external website for highlightjs 2018-07-12 01:20:44 +09:00
nicolas.dorier
65c7c85c14 Do not put youtube on the front page (doing suspicious ads requests from the website) 2018-07-12 00:55:06 +09:00
nicolas.dorier
27b686095c bump 2018-07-11 22:40:25 +09:00
nicolas.dorier
cd2fef0dab Add a error if the browser access BTCPay with the wrong url 2018-07-11 22:40:10 +09:00
nicolas.dorier
743288fa47 add instruction for the lightning connection string 2018-07-11 19:23:23 +09:00
nicolas.dorier
270ebead49 fix error message 2018-07-11 17:47:29 +09:00
nicolas.dorier
145e3bec83 bump 2018-07-11 16:46:31 +09:00
nicolas.dorier
cdbbad1694 Fix misleading error when using http on internalNode 2018-07-10 12:58:17 +09:00
nicolas.dorier
c9c2730409 check macaroonfilepath is rooted 2018-07-10 12:51:23 +09:00
nicolas.dorier
310a9a6d59 Remove ctor in LndSwaggerClient 2018-07-10 12:49:25 +09:00
nicolas.dorier
1a1078782e Suppoort macaroonfilepath in connection string 2018-07-10 12:46:04 +09:00
nicolas.dorier
73cb3dc4ee Fix listen loop for LND 2018-07-09 01:08:09 +09:00
nicolas.dorier
9eb36a8b40 Clean the LND listener, and make sure it correctly ends. 2018-07-08 22:20:59 +09:00
nicolas.dorier
6307aa8665 Use SHA256 cert thumprint in connection string, allowInsecure=true 2018-07-08 20:58:37 +09:00
nicolas.dorier
b9e8408db5 Simplify LND implementation 2018-07-08 18:55:48 +09:00
nicolas.dorier
0879895678 Fix tests and rename type=lnd to type=lnd-rest 2018-07-08 15:34:19 +09:00
rockstardev
162d76206e Handling unlikely state transition from paid to invalid
Ref: https://github.com/btcpayserver/btcpayserver/issues/216
2018-07-07 10:38:07 -05:00
nicolas.dorier
5af14ef2ec When creating PoS app, redirect to settings. When updating an app, redirect to List of apps. 2018-07-05 21:11:18 +09:00
nicolas.dorier
7210eebeca Create Store redirect to store settings 2018-07-05 21:05:13 +09:00
rockstardev
25dbf6445f LND Support 2018-07-01 21:45:21 +09:00
nicolas.dorier
0828c60537 Deactivate support for UFO (default rate rules are failing CanGetRateCryptoCurrenciesByDefault ) 2018-07-01 16:11:29 +09:00
nicolas.dorier
34deb17f3d Fix tests 2018-07-01 16:10:17 +09:00
nicolas.dorier
06b02b8691 Fix missing logs 2018-07-01 15:52:11 +09:00
nicolas.dorier
b7abc08c27 Create a new format for LightningConnectionString 2018-07-01 15:45:08 +09:00
nicolas.dorier
399ae2cd9e Fix: If DOGE fee becomes higher that 1 DOGE, the transaction would fail to broadcast 2018-07-01 13:46:28 +09:00
nicolas.dorier
63fe0f6612 Make sure that DOGECOIN pays min amount of fee 2018-06-30 22:05:41 +09:00
nicolas.dorier
42d60ef84b Fix: Could not send money from wallet of a coin without segwit 2018-06-30 21:26:10 +09:00
rockstardev
1784c30787 Merge remote-tracking branch 'source/master' into dev-lndrpc
# Conflicts:
#	BTCPayServer.Tests/UnitTest1.cs
2018-06-26 01:08:01 -05:00
nicolas.dorier
ac8feceaf2 bump 2018-06-26 14:19:54 +09:00
rockstardev
9a5259510b Merge remote-tracking branch 'source/master' into dev-lndrpc 2018-06-25 22:31:42 -05:00
nicolas.dorier
caecb26420 fix typos and sentences referencing Bitcoin 2018-06-25 11:58:07 +09:00
nicolas.dorier
ecc8b3d9ed Fix spelling 2018-06-24 21:51:32 +09:00
nicolas.dorier
d313395751 Show rule evaluation in invoice logs 2018-06-24 21:01:29 +09:00
rockstardev
9e698a8004 Commenting few tricky lines of code 2018-06-23 23:37:58 -05:00
rockstardev
3c4c99ee42 Saving of Macaroon and Tls for LND connection 2018-06-23 23:16:39 -05:00
rockstardev
d34ffc0d9a Refactoring conditional method, separating into two properties 2018-06-23 22:50:50 -05:00
rockstardev
039303bfaa Fixing typos during code review 2018-06-23 22:03:51 -05:00
nicolas.dorier
273cf1adc9 Fix checkout if only one currency is present 2018-06-24 00:53:56 +09:00
nicolas.dorier
5feb520843 Add support for groestlcoin 2018-06-24 00:45:57 +09:00
nicolas.dorier
17e914778d Make sure that lightning payments events are using the state of the invoice when they got issued (#205) 2018-06-21 14:15:36 +09:00
rockstardev
07e13747cf Merge remote-tracking branch 'source/master' into dev-lndrpc 2018-06-15 17:21:21 -05:00
rockstardev
89d9658e82 Bugfixing amount in invoice data, we need to set Satoshis 2018-06-15 17:12:59 -05:00
rockstardev
9b540273fc Parsing of node info and returning it for GetInfo 2018-06-15 13:57:39 -05:00
Nicolas Dorier
448cc06a11
Merge pull request #203 from ChekaZ/master
Support UFO
2018-06-12 10:43:53 +09:00
Oliver Ziegler
0780df4fd7 Support UFO 2018-06-09 17:25:45 +02:00
nicolas.dorier
04174b7431 Fix authentication 2018-06-06 16:02:37 +09:00
nicolas.dorier
b7c58c2083 Fix bug of authentication caused by previous refactoring on authentication 2018-06-06 14:46:41 +09:00
nicolas.dorier
cd75fd6842 bump 2018-06-05 12:53:55 +09:00
nicolas.dorier
370951a3bd make sure postgres DB is created with C locale 2018-06-05 12:51:37 +09:00
nicolas.dorier
2c08b0137b Update NBitpayClient 2018-06-05 12:29:45 +09:00
nicolas.dorier
1eee31e9f1 Fix rate bug: Sometimes coinaverage is sending null bid and ask 2018-06-04 12:01:30 +09:00
nicolas.dorier
01cf579530 Use proper custom authentication handler for bitpay 2018-06-04 12:00:03 +09:00
Oliver Ziegler
a29ab6b6b0 Support Feathercoin 2018-06-03 14:30:43 +02:00
rockstardev
f8c88bd44f Providing ability to increase lightning timeout for tests/debugging 2018-05-31 16:31:39 -05:00
rockstardev
0d1d0d57f4 Logging Swagger errors for logging and easier debugging 2018-05-31 16:31:19 -05:00
rockstardev
2bd1238668 Rounding TotalSeconds expiry so it doesn't break invoice creation 2018-05-31 16:31:00 -05:00
rockstardev
279de1b869 Passing CancelToken and properly parsing invoice response 2018-05-31 15:53:14 -05:00
rockstardev
ce9189caf8 Listen / WaitInvoice for Lnd 2018-05-31 15:08:22 -05:00
rockstardev
431147784e Merge branch 'master' into dev-lndrpc 2018-05-31 12:11:31 -05:00
nicolas.dorier
5050b59014 bump 2018-05-31 18:41:33 +09:00
nicolas.dorier
665cf4c3b1 Updating BTCPayServer to .NET Core 2.1 2018-05-31 18:41:03 +09:00
nicolas.dorier
6ce70237fc Merge branch 'master' of github.com:btcpayserver/btcpayserver 2018-05-29 12:27:45 +09:00
rockstardev
4f23fc99a1 Renaming method to better communicate function 2018-05-29 12:27:04 +09:00
rockstardev
d7fccae452 Generalizing TimeSpan to Time Ago, reverting invoice list to ago 2018-05-29 12:27:04 +09:00
rockstardev
d7a5021ed2 Updating Invoice details to show local date time 2018-05-29 12:27:03 +09:00
rockstardev
63ec832667 Support for localizing datetimes base on browser's timezone 2018-05-29 12:27:03 +09:00
Andrés Pinilla
c7cd029482
Update es.js
Various strings updated.
2018-05-27 20:36:32 -05:00
nicolas.dorier
556082c4c9 fix json serialization 2018-05-26 18:29:57 +09:00
nicolas.dorier
6a46d02fc6 Add dummy policies field 2018-05-26 18:26:02 +09:00
Nicolas Dorier
d75e5b8b12
Merge pull request #129 from cronos-polis/master
Polis Integration
2018-05-26 14:50:32 +09:00