Commit Graph

64 Commits

Author SHA1 Message Date
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
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
b3d6435772 Custom text in Conversion tab in case of BTC LN payment 2018-03-18 00:41:16 -05:00
lepipele
14b70ff35e Rendering of Conversion tab on Invoice if enabled in store settings 2018-03-17 23:49:09 -05:00
lepipele
7f0ce1f802 Changing text to clarify usage 2018-03-17 23:28:39 -05: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
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
lepipele
da4c132f9d Adding Vue.js binding attributes 2018-03-06 22:02:34 -06: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
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
c8923af573 Lightning Network support implementation 2018-02-26 00:48:12 +09:00
nicolas.dorier
a6b92a0dd5 Fix build 2018-02-19 18:58:58 +09:00
nicolas.dorier
a634593903 Big refactoring renaming cryptoData => PaymentMethod 2018-02-19 15:09:05 +09:00
nicolas.dorier
aa4519ac30 Big refactoring for supporting new type of payment 2018-02-19 02:38:03 +09:00
nicolas.dorier
db2a2a2b6c Fix expiration message on checkout page 2018-01-20 00:33:37 +09:00
lepipele
3007a6bbc8 Upgrading Vue and linking production (min) version 2018-01-18 09:47:39 -06:00
nicolas.dorier
cb4468d3b3 Fixing payment in different crypto 2018-01-10 18:30:45 +09:00
nicolas.dorier
6d10c8a6c1 Can change crypto on checkout page 2018-01-09 23:55:08 +09:00
nicolas.dorier
44898b5e23 Checkout page: Bind crypto image to client cycle view model, add logo on main QR code 2018-01-09 22:43:36 +09:00
nicolas.dorier
98b7ad62af Fix order accounting 2018-01-09 17:27:26 +09:00
nicolas.dorier
6ae9d13c43 Allow checkout with litecoin 2018-01-09 11:41:07 +09:00
nicolas.dorier
108146ca92 Fixing QR Code and Button to use BIP21 2018-01-06 11:38:24 +09:00
lepipele
51cd89f177 Implementing indicator that shows total line row can be expanded 2018-01-03 17:17:47 -06:00
nicolas.dorier
c6959bb0bc Can start without NBXplorer being ready 2017-12-17 01:04:20 +09:00
nicolas.dorier
cff391a7a9 Put checkout title to BTCPay 2017-12-02 14:13:11 +09:00
nicolas.dorier
4deb7c3270 Adopt dotnet core editorconfig, big reformating 2017-10-27 17:53:04 +09:00
nicolas.dorier
27a2e614a5 fixing indent, fix checkout page opacity 2017-10-27 17:37:15 +09:00
lepipele
33cf4066d8 Returning code for redirection on payment completed 2017-10-27 00:13:14 -05:00
lepipele
009444951a Switching to VueQrcode, cleaner code and easier refresh 2017-10-27 00:06:25 -05:00
lepipele
9e27e14692 Adding Vue.js and databinding checkout properties on clientside 2017-10-26 23:46:21 -05:00