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
nicolas.dorier
dcc859a86a
Disable export to JSON
2018-10-12 13:17:38 +09:00
Rockstar Developer
c2bbc04c4c
Various bugfixes ( #308 )
...
* NotifyEmail field on Invoice, sending email when triggered
* Styling invoices page
* Exporting Invoices in JSON
* Recoding based on feedback
* Fixing image breaking responsive layout on mobile
* Reducing amount of data sent in email notification
* Turning bundling on by default
2018-10-12 10:09:13 +09:00
nicolas.dorier
3d85dace38
Move currency display method into CurrencyNameTable
2018-10-09 23:30:26 +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
nicolas.dorier
fed53661b3
Add btcpay.store.cancreateinvoice claim, and use that for the store
2018-09-08 14:53:41 +09:00
rockstardev
735012e3d7
Refactoring Invoice to cleanup unused code
2018-09-08 14:53:41 +09:00
nicolas.dorier
e0cadb4f62
Do not send not found if invoices does not belong to logged on user
2018-08-23 12:13:27 +09:00
nicolas.dorier
2c6aa12aab
Fix #240
2018-08-08 14:45:46 +09:00
Andrew Camilleri
64181d1a93
use default crypto for /rates route
2018-07-27 07:54:55 +02:00
rockstardev
79b06bce42
Changing Lightning suffix per suggestion
2018-07-20 23:33:54 -05:00
rockstardev
8cb2c93abd
Adding UTF8 lightning icon to Lightning payments methods
2018-07-18 23:53:00 -05:00
rockstardev
65916755b6
Bitcoin always first selection in currency list
2018-07-17 23:29:40 -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
c75512303d
Getting display names directly from NetworkProvider
2018-07-16 23:25:28 -05:00
rockstardev
464ab30fea
Ordering currencies by name
2018-07-13 22:35:34 -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
976d9d0cda
Add CSP (Disable it if custom theming)
2018-07-12 17:38:21 +09:00
nicolas.dorier
10ceddc709
ReferrerPolicy
2018-07-12 02:38:08 +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
63ec832667
Support for localizing datetimes base on browser's timezone
2018-05-29 12:27:03 +09:00
nicolas.dorier
3cf3aa63f6
CurrencyNameTable can use fallback
2018-05-20 23:37:18 +09:00
nicolas.dorier
eeb522fe7d
Remove special case for showing crypto currency
2018-05-16 21:19:48 +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
1c50210e61
fix build
2018-05-16 10:22:42 +09: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
eb01e91e13
Only show Order Amount in Fiat if Invoice is created with fiat value
2018-05-15 15:17:58 -05:00
nicolas.dorier
ecf03f90aa
Fix UriAttribute bug, and currency formatting crash
2018-05-16 02:24:59 +09:00
nicolas.dorier
f7fe855274
Do not roundup rates
2018-05-13 15:09:17 +09:00
rockstardev
3770adb7d3
Displaying fiat value of invoice's order amount in details
2018-05-11 12:15:26 -05:00
nicolas.dorier
8e4943df65
low-medium speed policy
2018-05-11 22:12:45 +09:00
rockstardev
be1128a886
Support for displaying fiat value of invoice
2018-05-09 22:39:13 -05:00
nicolas.dorier
3d943d49e6
Make sure if the default crypto is no available, we don't get error 404
2018-05-07 12:25:50 +09:00
nicolas.dorier
b96f464e39
Add "unusual:" filter to invoice list
2018-05-06 13:16:39 +09:00
nicolas.dorier
366490516e
Can filter with "exceptionstatus:", show the exception status on invoice list page
2018-05-05 23:25:09 +09:00
rockstardev
0a449e1e8e
Allowing custom HtmlTitle
...
Fix #96
2018-05-03 22:35:06 -05:00
nicolas.dorier
3ab69046b0
Add overpaid column Fix #149
2018-05-04 02:01:43 +09:00
nicolas.dorier
6dc4bfaefe
Make rate calculation scriptable
2018-05-04 01:46:52 +09:00
nicolas.dorier
e57a488371
Refactor the RateProvider
2018-05-03 03:32:42 +09:00
nicolas.dorier
21bbf49640
Rewrite authorization enforcement and simplify the code
2018-04-30 22:00:43 +09:00
nicolas.dorier
1fc9a1a54b
Move to a Claim based security
2018-04-30 02:33:42 +09:00
nicolas.dorier
de8147d5dd
Can opt out required refund email from customer
2018-04-26 11:13:44 +09:00
nicolas.dorier
16f1791a9a
Invoice filter must work with duplicated filter
2018-04-26 11:03:02 +09:00
nicolas.dorier
3822358096
Show more info about bitcoin average quota
2018-04-20 01:01:39 +09:00
nicolas.dorier
3652866660
View offchain payments in Invoice screen
2018-04-18 22:27:01 +09:00
nicolas.dorier
6936b034cb
Add Bitcoin average quota
2018-04-18 18:23:39 +09:00
lepipele
203c28df3d
Extracting transaction string and supporting plural form
2018-04-13 14:10:06 -05:00