Commit Graph

168 Commits

Author SHA1 Message Date
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
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
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
e656813844 Html cleanup, removing comments and extracting bp-spinner 2018-03-20 11:51:52 -05: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
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
lepipele
da77d278fb Adding Shapeshift button in new Altcoins tab 2018-03-16 23:46:39 -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
lepipele
9e16b83202 Testing Shapeshift integration 2018-03-13 12:20:22 -05: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
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
dc3b3077c2 Add text align for rate in invoice detail page 2018-03-12 11:02:02 +09: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
1c98a3a33d Rename currency selection with "Pay With" 2018-03-03 15:07:34 -05: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
practicalswift
649497e54f Fix typos 2018-03-01 15:11:30 +01:00
nicolas.dorier
9f734349da Prettify date on the invoice list, and add orderid 2018-02-28 19:03:23 +09:00
lepipele
dfa3167c18 Removing generated bundles from source control 2018-02-27 17:03:45 +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
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