Andrew Camilleri
f23e2a3ec4
async i18n and json translation format ( #369 )
...
* start working on loading locales async and as json
* finish off langs and UI
* fix path
* fix tests
2018-11-09 16:48:38 +09:00
Rockstar Developer
aa1ac3da50
Modal invoice through btcpay.js ( #381 )
...
* Modal through btcpay.js
* Handling close action depending on whether is modal or not
* Tweaking button position
* Stripping trailing slashes if present when setting site root
2018-11-09 16:09:09 +09:00
Andrew Camilleri
4b976c13c1
Changelly v2 ( #343 )
...
* Disable shapeshift and use changelly
* UI to manage changelly payment method
* wip on changelly api
* Add in Vue component for changelly and remove target currency from payment method
* add changelly merhcant id
* Small fixes to get Conversion to load
* wip fixing the component
* fix merge conflict
* fixes to UI
* remove debug, fix fee calc and move changelly to own partials
* Update ChangellyController.cs
* move original vue setup back to checkout
* Update core.js
* Extracting Changelly component to js file
* Proposal for loading spinner
* remove zone
* imrpove changelly ui
* add in changelly config checks
* try new method to calculate amount + remove to currency from list
* abstract changelly lofgic to provider and reduce dependency on js component
* Add UTs for Changelly
* refactor changelly backend
* fix failing UT
* add shitcoin tax
* pr changes
* pr changes
* WIP: getting rid of changelly dependency
* client caching, compiling code, cleaner code
* Cleaner changelly
* fiat!
* updat i18n, css and error styler
* default keys
* pr changes part 1
* part2
* fix tests
* fix loader alignment and retry button responsiveness
* final pr change
2018-10-24 14:52:19 +09:00
nicolas.dorier
f419c56a3c
Revert "Changelly Support ( #267 )"
...
This reverts commit a5fca7a1c4
.
2018-10-18 12:27:46 +09:00
Andrew Camilleri
a5fca7a1c4
Changelly Support ( #267 )
...
* Disable shapeshift and use changelly
* UI to manage changelly payment method
* wip on changelly api
* Add in Vue component for changelly and remove target currency from payment method
* add changelly merhcant id
* Small fixes to get Conversion to load
* wip fixing the component
* fix merge conflict
* fixes to UI
* remove debug, fix fee calc and move changelly to own partials
* Update ChangellyController.cs
* move original vue setup back to checkout
* Update core.js
* Extracting Changelly component to js file
* Proposal for loading spinner
* remove zone
* imrpove changelly ui
* add in changelly config checks
* try new method to calculate amount + remove to currency from list
* abstract changelly lofgic to provider and reduce dependency on js component
* Add UTs for Changelly
* refactor changelly backend
* fix failing UT
* add shitcoin tax
* pr changes
* pr changes
2018-10-18 12:13:39 +09:00
Rockstar Developer
d04bfb58a2
Resolving issue with long translations breaking layout ( #330 )
2018-10-12 14:01:44 +09:00
Rockstar Developer
d459839bf7
Displaying Node Info as QR code for Lightning payments ( #318 )
...
* Styling elements required for Node info
* Allowing switching QR between bolt11 and node info for lightning
* Equal width for Bolt11 and Node info buttons
* Certain languages were too verbose for display of "Pay with"
Fixes : #317
2018-10-08 07:19:55 +09:00
rockstardev
e7db453717
Removing network fee line item if fee is 0
...
Per discussion in #265
2018-09-22 01:11:14 -05:00
rockstardev
10ee09f052
Bugfixing broken link in footer
...
Div overlay caused it, fixes #269
2018-09-22 01:11:14 -05:00
nicolas.dorier
393a3a2b8f
Remove obsolete code in checkout
2018-08-25 22:50:17 +09:00
rockstardev
d00fa42553
Always showing currency name to prevent LND confusion
...
Discussion: https://forkbitpay.slack.com/archives/C6PSCRFAM/p1533125977000141
2018-08-05 22:45:48 +02:00
rockstardev
8cb2c93abd
Adding UTF8 lightning icon to Lightning payments methods
2018-07-18 23:53:00 -05:00
rockstardev
3cefbc89e4
Conditional display not necessary since whole block is hidden
2018-07-17 23:10:54 -05:00
rockstardev
c40b47b1dd
Hover indicator and handling case with only one currency
2018-07-17 22:54:09 -05:00
rockstardev
203494e809
Tweaking CSS styles and display of payment method selection
2018-07-17 00:14:56 -05:00
rockstardev
d49bbc95af
Tweaking display with display name and crypto code
2018-07-16 23:43:52 -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
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
rockstardev
20635ea3d6
Showing exchange rate for cryptos
...
Ref: https://github.com/btcpayserver/btcpayserver/pull/170#issuecomment-389462155
2018-05-16 05:46:11 -05:00
Nicolas Dorier
989c99c550
Merge pull request #170 from rockstardev/fiat
...
Display fiat value of invoice during checkout
2018-05-16 10:18:24 +09:00
rockstardev
bcf97b1474
Hiding display of payment-tabs now that we have flex line-items
2018-05-15 15:17:59 -05:00
rockstardev
67abbed66a
Removing display of exchange if invoice source amount is in crypto
2018-05-15 15:17:58 -05:00
rockstardev
eb01e91e13
Only show Order Amount in Fiat if Invoice is created with fiat value
2018-05-15 15:17:58 -05:00
rockstardev
12ceb9e0bc
Simplifying CSS styles for line-items box
...
Now that we'll have different box sizes it's not possible to rely on exact height specification
2018-05-15 15:17:57 -05:00
rockstardev
3770adb7d3
Displaying fiat value of invoice's order amount in details
2018-05-11 12:15:26 -05:00
rockstardev
be1128a886
Support for displaying fiat value of invoice
2018-05-09 22:39:13 -05:00
nicolas.dorier
bba268b5e2
Upgrade to .NET Core 2.1
2018-05-08 17:57:53 +09:00
rockstardev
674cd1486d
Showing btcPaid once invoice is paid
...
Fix #144
2018-05-03 16:38:40 -05:00
lepipele
7b1b2a0f68
Bugfixing redirect link when invoice expires
...
Refactoring logic so that it's same for paid and expired
2018-04-13 14:39:45 -05:00
lepipele
203c28df3d
Extracting transaction string and supporting plural form
2018-04-13 14:10:06 -05:00
lepipele
10055d987d
Merge remote-tracking branch 'source/master' into dev-bootstrap4
2018-04-07 23:22:11 -05:00
nicolas.dorier
20e147edfc
Fix #103
2018-04-07 02:49:26 +09:00
lepipele
0fb492a70f
Migrating to FontAwesome
...
Glyphicons dropped from Bootstrap4:
https://getbootstrap.com/docs/4.0/migration/#components
New version of Glyphicons not readily available in CSS format
Using FA since it's already in solution
2018-04-06 00:14:07 -05:00
nicolas.dorier
c608987526
Rename peer info to node info
2018-03-30 17:34:46 +09:00
lepipele
f074007f67
Refactoring clipboard copy code
2018-03-30 15:23:05 +09:00
lepipele
88818ece29
Both regular and lightning copy tabs with new simplified styles
2018-03-30 15:23:05 +09:00
lepipele
fa0fa28949
Complete switch to new styles for regular copy tab
2018-03-30 15:23:05 +09:00
lepipele
08e31f6fe8
Clearing up label styles and using new input for all textboxes
2018-03-30 15:23:04 +09:00
lepipele
b976adeefe
Refactoring styles, simplifying the hierarchy
2018-03-30 15:23:04 +09:00
lepipele
a171e00280
Adding PeerInfo textbox
...
We'll need to heavily refactor this HTML and CSS... way to many styles and complex structure
2018-03-30 15:23:03 +09:00
lepipele
fc278d12fc
Bugfixing currency icon positioning on smaller screens
2018-03-28 01:09:53 -05:00
nicolas.dorier
26aac66a76
Allow merchant to customize their checkout page
2018-03-27 15:14:50 +09:00
lepipele
2785bb4d9b
Bugfixing isLightning compare for Conversion tab
2018-03-26 15:02:53 -05:00
nicolas.dorier
95290e8331
Disable convertir tab for all lightning payments
2018-03-24 23:43:02 +09:00
lepipele
c49479c8ad
Styling changes to make expiry text fit in different languages
2018-03-23 12:32:00 -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