btcpayserver/BTCPayServer
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
..
Authentication Support Legacy API Key authentication to Bitpay Invoice API 2018-04-29 18:28:04 +09:00
Configuration Added Serilog file logger for debug file support. (#323) 2018-10-16 00:37:42 +09:00
Controllers Changelly v2 (#343) 2018-10-24 14:52:19 +09:00
Data Changelly v2 (#343) 2018-10-24 14:52:19 +09:00
Events 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
Extensions Renaming + fix invoice display when paid and expired 2017-09-15 16:06:57 +09:00
Filters Change button path to api/v1/invoices 2018-09-08 14:53:42 +09:00
HostedServices Various bugfixes (#308) 2018-10-12 10:09:13 +09:00
Hosting Changelly v2 (#343) 2018-10-24 14:52:19 +09:00
JsonConverters Remove Lightning Specific logic from BTCPay, and use BTCPayServer.Lightning packages instead 2018-08-30 12:24:00 +09:00
Logging Revert "Disable color in logs" 2018-08-28 16:13:26 +09:00
Migrations Make sure we don't delete store on Sqlite 2018-07-19 21:32:33 +09:00
ModelBinders Add a "Wallet" menu 2018-07-26 22:32:50 +09:00
Models Changelly v2 (#343) 2018-10-24 14:52:19 +09:00
Payments Changelly v2 (#343) 2018-10-24 14:52:19 +09:00
Properties Added Serilog file logger for debug file support. (#323) 2018-10-16 00:37:42 +09:00
Rating Fix RateRules crash if dups 2018-10-09 23:43:03 +09:00
Security Solving the new version of btcpayserver caused btcpay-python not to create an order problem (#327) 2018-10-11 23:50:28 +09:00
Services creating italian localization file (#310) 2018-10-14 21:34:15 +09:00
SSH Fix SSH fingerprint checking 2018-08-13 09:43:59 +09:00
Validation Fix UriAttribute bug, and currency formatting crash 2018-05-16 02:24:59 +09:00
Validations Support electrum segwit xpub format 2017-12-06 18:08:21 +09:00
Views Changelly v2 (#343) 2018-10-24 14:52:19 +09:00
wwwroot Changelly v2 (#343) 2018-10-24 14:52:19 +09:00
BitpayHttpException.cs Adopt dotnet core editorconfig, big reformating 2017-10-27 17:53:04 +09:00
BTCPayNetwork.cs Getting display names directly from NetworkProvider 2018-07-16 23:25:28 -05:00
BTCPayNetworkProvider.Bitcoin.cs Using same icon for onchain and offchain per user feedback 2018-07-16 23:29:55 -05:00
BTCPayNetworkProvider.BitcoinGold.cs Renaming BTG image to conform to new naming scheme for onchain/offchain 2018-07-17 23:32:44 -05:00
BTCPayNetworkProvider.cs Added Dash support for BTCPayServer 2018-07-27 21:06:19 +02:00
BTCPayNetworkProvider.Dash.cs Added Dash support for BTCPayServer 2018-07-27 21:06:19 +02:00
BTCPayNetworkProvider.Dogecoin.cs Getting display names directly from NetworkProvider 2018-07-16 23:25:28 -05:00
BTCPayNetworkProvider.Feathercoin.cs Getting display names directly from NetworkProvider 2018-07-16 23:25:28 -05:00
BTCPayNetworkProvider.Groestlcoin.cs Add GRS lightning image (#309) 2018-10-03 11:25:52 +09:00
BTCPayNetworkProvider.Litecoin.cs Using same icon for onchain and offchain per user feedback 2018-07-16 23:29:55 -05:00
BTCPayNetworkProvider.Monacoin.cs Getting display names directly from NetworkProvider 2018-07-16 23:25:28 -05:00
BTCPayNetworkProvider.Polis.cs Getting display names directly from NetworkProvider 2018-07-16 23:25:28 -05:00
BTCPayNetworkProvider.Ufo.cs Getting display names directly from NetworkProvider 2018-07-16 23:25:28 -05:00
BTCPayNetworkProvider.Viacoin.cs Getting display names directly from NetworkProvider 2018-07-16 23:25:28 -05:00
BTCPayServer.csproj Revert "Changelly Support (#267)" 2018-10-18 12:27:46 +09:00
BTCPayServer.ruleset general code cleanup + add analyzers 2018-02-17 13:18:16 +09:00
bundleconfig.json Displaying payment method name during checkout 2018-07-13 15:58:59 -05:00
CorsPolicies.cs Allow CORS for creating a new invoice via AJAX through the PoS app (fix #238) 2018-08-06 12:04:36 +09:00
Currencies.txt Init 2017-09-13 15:55:16 +09:00
CurrencyValue.cs CurrencyNameTable can use fallback 2018-05-20 23:37:18 +09:00
CustomThreadPool.cs Index invoice in a parallel thread 2017-11-12 23:03:33 +09:00
DerivationSchemeParser.cs Add support for groestlcoin 2018-06-24 00:45:57 +09:00
DerivationStrategy.cs remove redundant cryptocode field in payment method interface 2018-07-27 08:41:36 +02:00
EventAggregator.cs Revert "Add temporary log to debug stufftech" 2018-03-29 12:17:03 +09:00
ExplorerClientProvider.cs Save a call to nbxplorer.GetStatus, update NBXplorer 2018-03-02 14:03:47 -05:00
Extensions.cs Server admin can add new user 2018-08-02 00:16:16 +09:00
MultiValueDictionary.cs Invoice filter must work with duplicated filter 2018-04-26 11:03:02 +09:00
Program.cs Added Serilog file logger for debug file support. (#323) 2018-10-16 00:37:42 +09:00
Roles.cs Adopt dotnet core editorconfig, big reformating 2017-10-27 17:53:04 +09:00
SearchString.cs Invoice filter must work with duplicated filter 2018-04-26 11:03:02 +09:00
StorePolicies.cs Move to a Claim based security 2018-04-30 02:33:42 +09:00
SynchronizationContextRemover.cs Update NBXplorer 2018-04-19 16:54:25 +09:00
TransactionComparer.cs Correctly handle RBF 2017-11-06 00:31:02 -08:00
WalletId.cs Comparable WalletId 2018-10-09 23:44:32 +09:00
ZipUtils.cs Adopt dotnet core editorconfig, big reformating 2017-10-27 17:53:04 +09:00
ZoneLimits.cs Rate limit per IP the number of login attempt 2018-08-25 20:28:46 +09:00