Commit Graph

691 Commits

Author SHA1 Message Date
Marcos Rodriguez Vélez
5a2563ca7f
Spanish translation 2018-03-24 01:15:43 -04:00
Nicolas Dorier
a23cd28531
Merge pull request #76 from LinoxBE/french-translation-fix
Fix French translation
2018-03-24 14:12:18 +09:00
LinoxBE
58a967b59e Fix French translation 2018-03-23 19:41:27 +01:00
nicolas.dorier
9bf0c20198 bump 2018-03-24 02:40:05 +09:00
lepipele
188c0a9a86 Fixing third line in expiry translation for Dutch 2018-03-23 12:33:57 -05:00
lepipele
c49479c8ad Styling changes to make expiry text fit in different languages 2018-03-23 12:32:00 -05:00
nicolas.dorier
2072b6e136 Fix english selection when the store has not set default language 2018-03-24 01:58:11 +09:00
nicolas.dorier
08d82390b0 Remove language not yet translated 2018-03-24 01:15:28 +09:00
nicolas.dorier
b845a545e2 Plug Dutch to LanguageService 2018-03-24 01:10:19 +09:00
Frederik Rousseau
db958b2401 Add Dutch 2018-03-24 01:06:00 +09:00
nicolas.dorier
7266420eec Plug portugeuse to language service 2018-03-24 01:04:05 +09:00
nicolas.dorier
f36fbe7a76 Merge branch 'patch-1' of https://github.com/rsandrade/btcpayserver into rsandrade-patch-1 2018-03-24 00:59:38 +09:00
nicolas.dorier
8e279b110c use full language code 2018-03-24 00:58:37 +09:00
Ricardo Andrade
d626870e46
Create pt.js 2018-03-23 10:48:03 -03:00
nicolas.dorier
df49b094d5 French translation 2018-03-23 18:04:44 +09:00
nicolas.dorier
7d17bf7f2a Can set store default language 2018-03-23 17:27:48 +09:00
nicolas.dorier
b810b88c6c Merge branch 'dev-i18n' of https://github.com/lepipele/btcpayserver into lepipele-dev-i18n 2018-03-23 16:39:44 +09:00
nicolas.dorier
39b34ff4ed Can invite user to manage your store 2018-03-23 16:24:57 +09:00
lepipele
f72fd63113 Merge remote-tracking branch 'source/master' into dev-i18n
# Conflicts:
#	BTCPayServer/Properties/launchSettings.json
2018-03-22 23:35:45 -05:00
lepipele
97eedc2c9f German test translation completed 2018-03-22 23:33:47 -05:00
lepipele
db222c53e3 Faster language selection on page load 2018-03-22 23:16:38 -05:00
lepipele
61e919b88d Removing flicker on invoice load 2018-03-22 23:15:54 -05:00
lepipele
d14040c142 Foundation for future translations of supported languages 2018-03-22 23:04:42 -05:00
lepipele
13a3a581d8 Detecting language from querystring 2018-03-22 23:02:53 -05:00
lepipele
f6dbae1cef Extracting translation strings from core.js 2018-03-22 22:48:16 -05:00
lepipele
ccbcda86ac Binding translation for Your email placeholder 2018-03-22 13:26:10 -05:00
lepipele
b74e8cf756 Translating Invoice expired state 2018-03-22 12:57:51 -05:00
lepipele
8f8266f15d Extracting complex Checkout body structure for easier navigation 2018-03-22 12:08:49 -05:00
lepipele
ab8d3f5813 Extracting strings for translation 2018-03-22 12:02:55 -05:00
lepipele
08220dbea5 Reorganizing file structure for i18n support 2018-03-22 11:12:15 -05:00
nicolas.dorier
3b2cf2f1de Can add administrator, fix #65 2018-03-22 19:55:14 +09:00
lepipele
c3beca27be Bugfix: Pressing enter no longer reloads page when providing email 2018-03-22 00:21:26 -05:00
lepipele
28b820241f Integrating dropdown for language selection
So hard to find good jquery alternative that drops up
2018-03-22 00:07:30 -05:00
lepipele
e985224092 Bugfixing IExplorer bug
Doesn't allow i18n without key:value format
2018-03-22 00:06:56 -05:00
nicolas.dorier
f1c467aa7d Fix nodeinfo 2018-03-22 12:26:38 +09:00
nicolas.dorier
ae7cfe90ab Show the NodeInfo when testing connection 2018-03-22 12:02:38 +09:00
nicolas.dorier
718a36ddd0 Remove dev time stuff 2018-03-22 01:10:14 +09:00
nicolas.dorier
c0b903d79c Wallet page is now an action link in the store settings 2018-03-22 01:07:11 +09:00
nicolas.dorier
48eaf906b0 Update text in AddLightningNode 2018-03-21 23:51:28 +09:00
nicolas.dorier
f42fde970a bump 2018-03-21 15:07:26 +09:00
lepipele
59afebaa57 Translating few items and testing how it works 2018-03-20 14:30:37 -05:00
lepipele
3e06e45054 Cleanup, removing outdated classes and spinner 2018-03-20 14:19:10 -05:00
lepipele
fe55acb268 Reorganizing Checkout page resources and adding i18n libs 2018-03-20 13:24:11 -05:00
nicolas.dorier
710dbb51f4 Remove useless code 2018-03-21 03:11:03 +09:00
nicolas.dorier
d426d66819 fill exisitng values in AddDerivationScheme and AddLightningNode 2018-03-21 03:05:51 +09:00
nicolas.dorier
265cddc38b Change the UX to set lightning node or derivation schemes 2018-03-21 02:48:11 +09:00
nicolas.dorier
21b91ac8f7 Add btc.lightning and ltc.lightning 2018-03-21 02:09:25 +09:00
lepipele
e656813844 Html cleanup, removing comments and extracting bp-spinner 2018-03-20 11:51:52 -05:00
nicolas.dorier
6d611d7d05 Can connect directly to CLightning via TCP or UNIX socket 2018-03-21 00:31:19 +09:00
nicolas.dorier
392f3a16f1 Introduce LightningClientFactory 2018-03-20 12:10:35 +09:00
nicolas.dorier
2b2e12b290 Abstract ChargeClient to prepare for support of other lightning implementation 2018-03-20 11:59:43 +09:00
nicolas.dorier
73cc75fe66 Fixing display bug when invoice is paid 2018-03-19 11:16:57 +09:00
nicolas.dorier
cc186fc8b3 Fix bug: Incorrect confirmation count in Invoice screen under some circumstances. 2018-03-19 09:45:54 +09:00
nicolas.dorier
1d243910ae bump 2018-03-18 15:29:21 +09:00
lepipele
e6ca07e9b5 Merge remote-tracking branch 'source/master' into dev-shapeshift 2018-03-18 00:42:55 -05:00
lepipele
b3d6435772 Custom text in Conversion tab in case of BTC LN payment 2018-03-18 00:41:16 -05:00
nicolas.dorier
806474c8c6 Allow account selection of the ledger 2018-03-18 14:15:23 +09:00
lepipele
1524fb4499 Merge remote-tracking branch 'source/master' into dev-shapeshift 2018-03-17 23:50:11 -05:00
lepipele
14b70ff35e Rendering of Conversion tab on Invoice if enabled in store settings 2018-03-17 23:49:09 -05:00
lepipele
c36a900627 Store setting for allowing conversion through Shapeshift 2018-03-17 23:48:06 -05:00
lepipele
d3befb5b86 Fixing slider style when there are only two tabs 2018-03-17 23:36:32 -05:00
lepipele
7f0ce1f802 Changing text to clarify usage 2018-03-17 23:28:39 -05:00
nicolas.dorier
8342ad9175 Remove reference to browser mode of ledger 2018-03-18 12:58:14 +09:00
nicolas.dorier
acb2407654 Fix bug: Paying a lightning invoice might miss 1 satoshi due to rounding error 2018-03-18 02:26:33 +09:00
nicolas.dorier
09f97915d6 Fix charge listener bug, and decouple charge from clightning in test docker compose 2018-03-17 19:26:30 +09:00
nicolas.dorier
81328b2667 Update charge in tests and fix two build time warnings 2018-03-17 17:49:42 +09:00
nicolas.dorier
0d8affc68d Remove dependency on Eclair for tests 2018-03-17 17:02:47 +09:00
lepipele
da77d278fb Adding Shapeshift button in new Altcoins tab 2018-03-16 23:46:39 -05:00
lepipele
5e9f6f3542 Refactoring jquery logic for tab switching
Need to be more general to incorporate third tab
2018-03-16 23:15:01 -05:00
lepipele
f337470f09 Adding styles for third tab - altcoin payments 2018-03-16 23:14:13 -05:00
lepipele
636224d0c8 Checkout html and js cleanup 2018-03-16 22:46:30 -05:00
nicolas.dorier
b28b3ef4ff Fix: Invoice can't be paid in lightning anymore if lightning server sent error 2018-03-14 20:10:04 +09:00
nicolas.dorier
9e2e102ec4 Fix bug making it impossible to remove LTC xpub 2018-03-14 19:32:24 +09:00
lepipele
9e16b83202 Testing Shapeshift integration 2018-03-13 12:20:22 -05:00
nicolas.dorier
cbd40d49c1 bump 2018-03-13 15:56:17 +09:00
Nicolas Dorier
1d051648b7
Merge pull request #60 from lepipele/dev-lepi
Bugfixing loading spinner when switching currency
2018-03-13 15:41:22 +09:00
nicolas.dorier
49cf804914 bump 2018-03-13 15:39:52 +09:00
nicolas.dorier
0f6ad75536 Remove internal exception thrown by NBitcoin 2018-03-13 15:28:39 +09:00
lepipele
56eea18b2d Bugfixing loading spinner when switching currency
Moving it to buttons so it directly interacts with actions and doesn't break form states
2018-03-13 00:34:26 -05:00
nicolas.dorier
b3698846c6 Improve UX of invoice list and invoice details 2018-03-13 09:13:16 +09:00
nicolas.dorier
6806d96baa Listen to all derivation schemes 2018-03-12 19:02:03 +09:00
nicolas.dorier
dc3b3077c2 Add text align for rate in invoice detail page 2018-03-12 11:02:02 +09:00
nicolas.dorier
936ae64ca3 Allow connection via non https lightning charge node through localhost or 127.0.0.1 2018-03-11 15:14:05 +09:00
nicolas.dorier
3a0a5dbd7f Accept all success HTTP code for invoice callbacks 2018-03-07 14:22:02 -05:00
nicolas.dorier
ed4430ae7d bump 2018-03-07 07:49:46 -05:00
lepipele
5715dd2058 Disabling AJAX caching that messes up checkout in IE
Ref: https://stackoverflow.com/questions/4303829/how-to-prevent-a-jquery-ajax-request-from-caching-in-internet-explorer
2018-03-06 22:04:03 -06:00
lepipele
da4c132f9d Adding Vue.js binding attributes 2018-03-06 22:02:34 -06:00
nicolas.dorier
303a617f9e Improve invoice.cshtml display if offchain payment is present 2018-03-06 16:37:25 -05:00
nicolas.dorier
3116ec9cb8 Fix bitcoin logo for internet explorer, update nbxplorer 2018-03-06 10:41:41 -05:00
nicolas.dorier
559b822111 fix broken expiration screen on checkout 2018-03-03 20:33:52 -05:00
nicolas.dorier
7afb4c6b11 bump 2018-03-03 15:08:11 -05:00
nicolas.dorier
1c98a3a33d Rename currency selection with "Pay With" 2018-03-03 15:07:34 -05:00
lepipele
919fb60558 Hiding currency selection when invoice paid 2018-03-03 00:52:49 -06:00
lepipele
7796589105 Extracting public methods in core.js 2018-03-03 00:41:52 -06:00
lepipele
de6d3198ff Bundling JS and CSS files for Checkout.cshtml
Now we'll finally have versioning so when those JS/CSS files update, clients will properly request new bundle
2018-03-03 00:32:51 -06:00
lepipele
f1e971d047 Refactoring core.js in preparation for bundling
Moving Vue registration to body for quick update of page
Removing defer dependancy for core.js
2018-03-03 00:32:04 -06:00
lepipele
acd98aad32 Showing loader for better UX when switching currencies 2018-03-03 00:11:08 -06:00
lepipele
b0c810398c Moving currency selection to order details
This way state transitions of form are now properly preserved
2018-03-02 23:49:51 -06:00
lepipele
03a0044745 Currency selection moved to top of the form 2018-03-02 23:42:17 -06:00
nicolas.dorier
b67a962d12 Make sure the txrelayfee is correctly set 2018-03-02 14:16:16 -05:00
nicolas.dorier
339cedadf7 Save a call to nbxplorer.GetStatus, update NBXplorer 2018-03-02 14:03:47 -05:00
practicalswift
649497e54f Fix typos 2018-03-01 15:11:30 +01:00
nicolas.dorier
40eee0924a bump 2018-03-01 11:48:55 +09:00
nicolas.dorier
bbf5fb3c30 show port if failing to connect to lightning node 2018-03-01 10:31:01 +09:00
nicolas.dorier
346cdf2431 show block gap if lightning node is not synched 2018-02-28 23:12:09 +09:00
nicolas.dorier
030cb09af8 Fix bug of address parsing for lightning 2018-02-28 22:56:12 +09:00
nicolas.dorier
9f734349da Prettify date on the invoice list, and add orderid 2018-02-28 19:03:23 +09:00
nicolas.dorier
061f428a54 fix bundling 2018-02-27 17:29:57 +09:00
nicolas.dorier
9a539fd350 Remove default profile for launchSettings 2018-02-27 17:19:37 +09:00
lepipele
4149fe10e9 Removing unused bundle.css & bundle.min.css 2018-02-27 17:03:51 +09:00
lepipele
1014083160 Preserving bundles directory required for build 2018-02-27 17:03:49 +09:00
lepipele
dfa3167c18 Removing generated bundles from source control 2018-02-27 17:03:45 +09:00
lepipele
7e09efb9a3 Adding BundleJsCss as property on BtcPayServerOptions 2018-02-27 17:03:41 +09:00
lepipele
fb736c0d0f Moving AddBundles to BtcPayServerServices 2018-02-27 17:03:39 +09:00
lepipele
e4a7263e9b Turning JS/CSS bundling on 2018-02-27 17:03:38 +09:00
lepipele
c52926f2b0 Using min versions of JS and CSS files 2018-02-27 17:03:37 +09:00
lepipele
b6138b36be Restoring Unobtrusive Jquery validation 2018-02-27 17:03:29 +09:00
lepipele
04bce3ae00 Bundling of CSS/JS files that's configurable in launchSettings.json
If you set BTCPAY_BUDNLEJSCSS to true it'll bundle all JS/CSS files into one

Ref: https://github.com/btcpayserver/btcpayserver/issues/47
2018-02-27 16:44:28 +09:00
lepipele
68ca162dd3 Cleaning up JS/CSS references on Checkout page 2018-02-27 16:39:15 +09:00
nicolas.dorier
100bb02cd5 fix logo size in copy part of checkout 2018-02-26 23:21:35 +09:00
nicolas.dorier
309d6fdfe0 Can configure an internallightningnode to make things easier 2018-02-26 18:58:02 +09:00
nicolas.dorier
f289420364 update image 2018-02-26 17:07:19 +09:00
nicolas.dorier
f05e85de5f fix typo 2018-02-26 16:16:15 +09:00
nicolas.dorier
4138849546 Better logo and warning 2018-02-26 16:13:10 +09:00
nicolas.dorier
7052e4e1dc adjust layout of UpdateStore 2018-02-26 15:40:49 +09:00
nicolas.dorier
ffb3e4f1fb Add logo for lightning 2018-02-26 15:33:03 +09:00
nicolas.dorier
297834be66 Tell to users that using lightning is reckless 2018-02-26 15:16:17 +09:00
nicolas.dorier
5924f1730c Poll for charge invoice 2018-02-26 14:52:08 +09:00
nicolas.dorier
ef431f688f Make ChargeListener use only one websocket connection per url 2018-02-26 13:29:23 +09:00
nicolas.dorier
c8923af573 Lightning Network support implementation 2018-02-26 00:48:12 +09:00
nicolas.dorier
3d33ecf397 make IsAvailable async 2018-02-23 16:09:15 +09:00
nicolas.dorier
200e259b82 Add lightning dependencies to tests and docker-compose 2018-02-23 15:21:42 +09:00
nicolas.dorier
2d1f4e5e0a update NBitcoin 2018-02-21 14:19:11 +09:00
nicolas.dorier
5e452a679e simplify code 2018-02-20 14:23:50 +09:00
nicolas.dorier
10be8aec82 bump 2018-02-20 12:46:40 +09:00
nicolas.dorier
0e1a1fd2cd Remove dependencies in StoreController to on chain payment specific stuff 2018-02-20 12:45:04 +09:00
nicolas.dorier
3f07010de8 Rename IPaymentMethodFactory to ISupportedPaymentMethod 2018-02-20 10:44:39 +09:00
nicolas.dorier
2e45c8b190 Isolate PaymentMethodId in its own class, generalise DerivationStrategy 2018-02-19 23:13:23 +09:00
nicolas.dorier
b4f4401cdc remove unused code, remove derivationscheme specific logic from InvoiceEntity 2018-02-19 22:41:47 +09:00
nicolas.dorier
a6b92a0dd5 Fix build 2018-02-19 18:58:58 +09:00
nicolas.dorier
2f3238c65e Use decimal for calculations instead of Money, and round due amount at ceil satoshi 2018-02-19 18:54:21 +09:00
nicolas.dorier
65f5a38b4a bump 2018-02-19 15:14:07 +09:00
nicolas.dorier
271cbf682f fix casing 2018-02-19 15:13:45 +09:00
nicolas.dorier
a634593903 Big refactoring renaming cryptoData => PaymentMethod 2018-02-19 15:09:05 +09:00
nicolas.dorier
af94de93d1 Add some comments 2018-02-19 11:31:34 +09:00
nicolas.dorier
35f669aa15 Isolating code of on chain specific payment in its own folder 2018-02-19 11:06:08 +09:00
nicolas.dorier
4795bd8108 Add some sanity check, make sure to use CrytpoDataId everywhere 2018-02-19 03:35:19 +09:00
nicolas.dorier
29aed99fd1 prevent a crash if the new property DerivationStrategies is notset at invoice level 2018-02-19 02:56:44 +09:00
nicolas.dorier
aa4519ac30 Big refactoring for supporting new type of payment 2018-02-19 02:38:03 +09:00
nicolas.dorier
752133b01c fix bug 2018-02-18 20:37:42 +09:00
nicolas.dorier
fe0c21ba08 Make sure that IPN sent for the send invoice are sent one at a time 2018-02-18 16:09:09 +09:00
nicolas.dorier
90904a6b5e bump 2018-02-18 02:42:38 +09:00
nicolas.dorier
8e3f7ea68d do not block next invoices if one invoice fail processing 2018-02-18 02:40:53 +09:00
nicolas.dorier
a239104a28 fix uppercase 2018-02-18 02:36:11 +09:00
nicolas.dorier
3bc232e1da Further isolate bitcoin related stuff inside BitcoinLikePaymentData 2018-02-18 02:35:02 +09:00
nicolas.dorier
a1ee09cd85 Further abstract payment data by encapsulating bitcoin related logic into BitcoinLikePaymentData 2018-02-18 02:19:35 +09:00
nicolas.dorier
b898cc030c general code cleanup + add analyzers 2018-02-17 13:18:16 +09:00
nicolas.dorier
0602353dd2 fix bug happening if only btc is supported 2018-02-17 01:55:38 +09:00
nicolas.dorier
9d406923ae make sure the waitingInvoices tasks are done 2018-02-17 01:43:43 +09:00
nicolas.dorier
aa8565e3cc forgot remove dev time stuff 2018-02-17 01:35:30 +09:00
nicolas.dorier
5de330b1f9 Refactoring to keep coin logic out of InvoiceWatcher 2018-02-17 01:34:40 +09:00
nicolas.dorier
66597aed46 hide websocket exceptions 2018-02-15 16:17:27 +09:00
nicolas.dorier
3071826f06 bump 2018-02-15 15:17:41 +09:00
nicolas.dorier
c3684eb064 BTCPayWallet should be singleton per cryptcode 2018-02-15 15:17:12 +09:00
nicolas.dorier
335dd9e66d bump 2018-02-15 14:44:35 +09:00
nicolas.dorier
cd1611dbcd make sure to not spam too much NBXplorer 2018-02-15 14:44:08 +09:00
nicolas.dorier
c17793aca9 do not freeze the stores page 2018-02-15 13:33:29 +09:00
nicolas.dorier
01d898b618 Caching GetCoins 2018-02-15 13:02:12 +09:00
nicolas.dorier
17069c311b Remove transaction cache 2018-02-15 12:42:48 +09:00
nicolas.dorier
921d072942 fix electrum format for add derivation 2018-02-15 11:47:45 +09:00
nicolas.dorier
6181e8b3e4 Refactor the code to prepare the group to support of another hardware wallet 2018-02-13 16:57:40 +09:00
nicolas.dorier
93fc12bb2e fix typo 2018-02-13 15:28:22 +09:00
nicolas.dorier
8e73c1a2f0 error message if not using segwit 2018-02-13 13:22:37 +09:00
nicolas.dorier
fd4f4e6aff better feedback if forgot to activate browser support 2018-02-13 12:20:56 +09:00
nicolas.dorier
cedf8f75e8 Small UI adjustements 2018-02-13 11:41:21 +09:00
nicolas.dorier
cd0a650df4 Ledger wallet support 2018-02-13 03:27:36 +09:00
nicolas.dorier
59be813fe9 bump 2018-02-10 22:10:36 +09:00
nicolas.dorier
465fbdd47f Fix bug which can happen if parsing of CoinAverage decimal is on another culture 2018-02-10 22:03:33 +09:00
nicolas.dorier
f220abb716 Make the address verification step mandatory 2018-02-07 21:59:16 +09:00
nicolas.dorier
db46ca87d7 do not share cache between long and short profile 2018-02-01 21:34:07 +01:00
nicolas.dorier
d873a1a545 Set a longer timeout for the cache for /rates, update NBXPlorer, bump 2018-02-01 21:24:13 +01:00
Nicolas Dorier
a464a8702b
Merge pull request #42 from Eskyee/patch-2
bootstrap.min.css deleted last line
2018-01-26 07:02:35 +01:00
Esky33
698b3c46cd
bootstrap.min.css deleted last line
deleted this line
/*# sourceMappingURL=bootstrap.min.css.map */
because of a debug error in browser's
[Error] Failed to load resource: the server responded with a status of 404
(Not Found) (bootstrap.min.css.map, line 0)
https://btcpay-server-testnet.azurewebsites.net/vendor/bootstrap/css/bootstrap.min.css.map
2018-01-26 01:19:58 +00:00
Esky33
df81051d07
bootstrap.css deleted last line
deleted this line 
/*# sourceMappingURL=bootstrap.css.map */
because of a debug error in browser's
[Error] Failed to load resource: the server responded with a status of 404 
(Not Found) (bootstrap.css.map, line 0)
https://btcpay-server-testnet.azurewebsites.net/vendor/bootstrap/css/bootstrap.css.map
2018-01-26 01:12:52 +00:00
nicolas.dorier
ac70a77361 Fix #38 with paidOver + paidLate 2018-01-24 10:37:23 +01:00
nicolas.dorier
59a2432af9 Better invoice loop, fix javascript 2018-01-20 14:09:57 +09:00
nicolas.dorier
ea4fa8d5d4 Mock rate provider 2018-01-20 12:30:22 +09:00
nicolas.dorier
ade3eff75c unwrap rates in api/rates 2018-01-20 12:11:24 +09:00
nicolas.dorier
db2a2a2b6c Fix expiration message on checkout page 2018-01-20 00:33:37 +09:00
nicolas.dorier
579dcb5af8 Fix confirmation message when changing altcoin derivation scheme 2018-01-20 00:29:20 +09:00
nicolas.dorier
69247dee8a Fix api/rates allow to scope by cyrptoCode and storeId 2018-01-19 18:11:43 +09:00
nicolas.dorier
7b9541b8e9 Do not crash if some of the altcoins are unavailable 2018-01-19 17:39:15 +09:00
nicolas.dorier
a12e4d7f64 fix typo 2018-01-19 17:14:27 +09:00
nicolas.dorier
897da9b07a Better explanation for the price source 2018-01-19 17:13:29 +09:00
nicolas.dorier
293525d480 do not query the rate source if the preferred exchange did not changed 2018-01-19 16:19:13 +09:00
nicolas.dorier
198e810355 Store can customize rate source 2018-01-19 16:00:20 +09:00
nicolas.dorier
fe25e00c94 Fix https://github.com/btcpayserver/btcpayserver/issues/38 2018-01-19 10:52:44 +09:00
Nicolas Dorier
8b129ab2e5
Merge pull request #37 from lepipele/dev-lepi
Resolving problems with Vue console warnings
2018-01-19 01:41:01 +09:00
nicolas.dorier
770bed54d1 bump 2018-01-19 00:52:38 +09:00
nicolas.dorier
774817d4ac Add transaction speed on the invoice page 2018-01-19 00:52:17 +09:00
lepipele
b8068b2ae8 Vue ignoring custom HTML5 elements
Ref: https://github.com/btcpayserver/btcpayserver/issues/34#issuecomment-358541767
2018-01-18 09:48:21 -06:00
lepipele
3007a6bbc8 Upgrading Vue and linking production (min) version 2018-01-18 09:47:39 -06:00
nicolas.dorier
1c0c8fece2 Change default speed to medium 2018-01-19 00:37:00 +09:00
nicolas.dorier
c52eee47f0 bump 2018-01-19 00:13:40 +09:00
nicolas.dorier
f88c98b9d9 fix block explorer link for mainnet 2018-01-18 23:57:41 +09:00
nicolas.dorier
b0e9e10f7e Add extended notifications 2018-01-18 20:56:55 +09:00
nicolas.dorier
39d47e33f6 Fix https://github.com/btcpayserver/btcpayserver/issues/31 2018-01-18 18:53:11 +09:00
nicolas.dorier
4b7b6c6327 debug 2018-01-18 18:33:26 +09:00
nicolas.dorier
a59edc5e8c bump 2018-01-18 18:12:44 +09:00
nicolas.dorier
5ba322ea6a Add debug messages 2018-01-18 18:12:01 +09:00
nicolas.dorier
b47b4b10cb should fix https://github.com/btcpayserver/btcpayserver/issues/31 2018-01-18 17:21:29 +09:00
nicolas.dorier
26d3178e93 Fix expiration transitioning with a delay 2018-01-18 12:45:39 +09:00
nicolas.dorier
2762224f0f Fix parsing bug zpub LTC mainnet 2018-01-17 19:39:15 +09:00
nicolas.dorier
86fc64d184 Bump 2018-01-17 16:34:24 +09:00
nicolas.dorier
726cd6fd49 Add badge if not on mainnet in the top bar 2018-01-17 16:34:01 +09:00
nicolas.dorier
be1c4666e0 resize videos 2018-01-17 16:28:09 +09:00
nicolas.dorier
97815f8daf Merge branch 'dev-lepi' of https://github.com/lepipele/btcpayserver into lepipele-dev-lepi 2018-01-17 16:18:54 +09:00
nicolas.dorier
5f6913b3a2 Can tweak the rate at store level 2018-01-17 15:59:31 +09:00
nicolas.dorier
2b31af80cb Can configure invoice expiration 2018-01-17 15:14:53 +09:00
nicolas.dorier
3f9889d374 Update docker, remove tx cache, use new nbxplorer 2018-01-17 15:02:53 +09:00
lepipele
f8189c64a4 Non blocking modal that shows sync progress
Ref: https://forkbitpay.slack.com/archives/C7M093Z55/p1515557792000053
2018-01-16 10:37:06 -06:00
nicolas.dorier
c9b5f89f17 Make sure BTCPayServer exit cleanly in case of crash during startup, see https://github.com/aspnet/Hosting/issues/1194 2018-01-15 14:42:51 +09:00
nicolas.dorier
ecb82f2cc9 do not send IPN if not set 2018-01-15 00:22:40 +09:00
nicolas.dorier
f340c6eb7f Add more events to invoice 2018-01-14 22:06:06 +09:00
nicolas.dorier
ba0e080816 Invoices has events recorded 2018-01-14 21:48:23 +09:00
nicolas.dorier
bb3d107309 Fix legacy rate not being correct for alt only payment 2018-01-14 15:26:14 +09:00
nicolas.dorier
8517b222bf Add redirect url to the invoice page 2018-01-14 15:01:09 +09:00
nicolas.dorier
aed32204b5 Fix crashing ManageController 2018-01-14 14:52:15 +09:00
nicolas.dorier
6b4eeff3f1 add tests, do not returns bitcoinAddress field if not supported by the invoice 2018-01-13 22:01:09 +09:00
nicolas.dorier
4a152e8ffc fix build 2018-01-13 17:32:08 +09:00
nicolas.dorier
d54a9474d1 Fixing exception thrown when invoice is paid and supporting only LTC 2018-01-13 17:23:09 +09:00
nicolas.dorier
98472211fc bump 2018-01-13 12:55:05 +09:00
nicolas.dorier
099c9fa1f9 Fix balance calculation when there is unconfirmed tx 2018-01-13 12:53:56 +09:00
nicolas.dorier
5226b77ffc Fix bug happening when removing data of nbxplorer 2018-01-13 02:28:23 +09:00
nicolas.dorier
290779ee39 bump 2018-01-13 01:48:43 +09:00
nicolas.dorier
4f39a8060c Fixing bug of uncorrectly unassigned addresses 2018-01-13 01:48:19 +09:00
nicolas.dorier
92caa98dfb bump 2018-01-13 01:06:18 +09:00
nicolas.dorier
df7bb9e2f8 Add info about nbxplorer synching 2018-01-13 01:05:38 +09:00
nicolas.dorier
02a039d695 Fixing bug when targetting testnet 2018-01-12 22:36:13 +09:00
nicolas.dorier
b5e4c803aa fix bad network throwing nullreferenceexception 2018-01-12 22:08:20 +09:00
nicolas.dorier
2b7c70622f bump 2018-01-12 21:55:13 +09:00
nicolas.dorier
88779e7129 Make sure websockets does not throw, fix annying warning of emails 2018-01-12 18:32:46 +09:00
nicolas.dorier
a1ebedc0d1 Fix unit test 2018-01-12 16:54:57 +09:00
nicolas.dorier
d5ad0cdb39 Fix a edge case "The instance of entity type 'HistoricalAddressInvoiceData'" 2018-01-12 16:42:10 +09:00
nicolas.dorier
39fb8dbb6a better handle case when BTC is not supported by a store 2018-01-12 16:30:34 +09:00
nicolas.dorier
58194cb060 Fix tests, clean code of Options 2018-01-12 16:00:31 +09:00
nicolas.dorier
ef165e15bf Fix config discovery when datadir is set 2018-01-12 13:45:25 +09:00
nicolas.dorier
b59021a0be Cleanup the design for multi currencies support, use a single nbxplorer instead of two 2018-01-12 11:54:57 +09:00
nicolas.dorier
8596e16feb make default configuration just work with multi chains 2018-01-11 22:52:28 +09:00
nicolas.dorier
223558c01d Adding transaction caching 2018-01-11 21:01:00 +09:00