nicolas.dorier
7e0f9f6e0d
Inject HtmlSanitizer in AddBTCPayServer, remove AppHelpers deps when possible
2019-02-17 18:47:25 +09:00
nicolas.dorier
0eee8e7464
Returns Access-Control-Allow-Origin * on all Bitpay GET and post requests.
2019-02-02 16:12:51 +09:00
nicolas.dorier
3725a5b644
Correctly set Access-Control-Allow-Headers
2019-02-02 15:51:38 +09:00
nicolas.dorier
c84c0ac64d
set CORS headers
2019-02-02 15:22:00 +09:00
nicolas.dorier
098e07988c
Bypass MVC for replying to CORS requests if Bitpay API
2019-02-02 15:19:22 +09:00
nicolas.dorier
66bb702aca
Fix CORS for bitpay API again
2019-02-02 13:58:32 +09:00
nicolas.dorier
264914588f
fix bitpay API not having CORS
2019-01-30 14:57:10 +09:00
nicolas.dorier
05df43b426
fix bitpay API not having CORS
2019-01-30 14:36:26 +09:00
nicolas.dorier
4f4d05b8cd
Make sure CORS is enabled on Bitpay's API
2019-01-29 18:20:53 +09:00
Kukks
cfb4b080d3
Emails on store level
2019-01-22 21:38:39 +09:00
nicolas.dorier
d85f03ba20
Remove HangFire dependency
2019-01-16 19:15:09 +09:00
nicolas.dorier
c9d778c94b
Bump nbitcoin and nbxplorer
2019-01-16 15:16:41 +09:00
Kukks
f2630df387
dispose streamer properly
2019-01-14 08:21:27 +01:00
Kukks
a7a11a4f13
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-09 12:22:42 +01:00
britttttk
c93f217033
Fix minimum registration password length
2019-01-08 18:32:07 -07:00
Kukks
3e48a54ab5
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-07 14:25:41 +01:00
Kukks
12c418d84d
Add Node Info Page
2019-01-07 09:52:27 +01:00
Kukks
8bcf7109a3
integrate invoice popup
2018-12-28 12:07:15 +01:00
Kukks
ef9a633aa4
fixes for hub
2018-12-27 20:55:46 +01:00
Kukks
d1ff34d16d
add minimal crowdfund system and UI
2018-12-22 15:02:16 +01:00
nicolas.dorier
0d51c99717
Properly configure the logger to log what happen in ConfigureServices, add https profile adapted for debugging ledger wallet.
2018-11-01 12:52:32 +09:00
Aaron Clauson
24623c59d7
Adjusted mechanism for setting https binding configuration option ( #372 )
...
* Adjusted mechanism for setting https binding configuration option.
* Modified the https binding logic to use default bind and port options.
* Removed dedicated https certification config properties and instead used direct access via setting name.
2018-11-01 12:07:28 +09:00
nicolas.dorier
63014231ab
Revert "Added configuration options for BtcPayServer https binding. ( #360 )"
...
This reverts commit 3ac37497ab
.
2018-10-30 00:25:05 +09:00
Aaron Clauson
3ac37497ab
Added configuration options for BtcPayServer https binding. ( #360 )
2018-10-30 00:11:02 +09:00
nicolas.dorier
0cbe36c048
Run reliable tests, remove the docker build
2018-10-28 21:19:18 +09:00
Aaron Clauson
ce94c05fd3
MySQL Support ( #345 )
...
* MySQL EF support added using Pomelo MySQL provider.
* MySQL EF support added using Pomelo MySQL provider.
2018-10-27 23:15:21 +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
GameXG
db40c7bc32
Solving the new version of btcpayserver caused btcpay-python not to create an order problem ( #327 )
2018-10-11 23:50:28 +09:00
nicolas.dorier
f4eaa0f01f
Make sure X-Forwarded-Port does not override ExternalUrl
2018-10-06 23:20:32 +09:00
Andrew Camilleri
e05c88370f
enable account lockout
2018-09-12 13:36:44 +02:00
rockstardev
7341be76bb
Extracting public portion of app controller
2018-09-08 14:53:41 +09:00
nicolas.dorier
f5d81334f8
Remove Lightning Specific logic from BTCPay, and use BTCPayServer.Lightning packages instead
2018-08-30 12:24:00 +09:00
nicolas.dorier
38d810cef7
Fix bundling
2018-08-25 23:08:46 +09:00
nicolas.dorier
023913a852
Rate limit per IP the number of login attempt
2018-08-25 20:28:46 +09:00
nicolas.dorier
87d384dba5
Decouple RateProviderFactory with RateFetcher
2018-08-22 16:53:40 +09:00
nicolas.dorier
8728356698
Use HttpClientFactory for coinaverage
2018-08-21 14:33:13 +09:00
nicolas.dorier
6a1eca760a
Can configure BTCPay SSH connection at startup
2018-08-12 21:38:45 +09:00
nicolas.dorier
7a566c477d
Allow CORS for creating a new invoice via AJAX through the PoS app ( fix #238 )
2018-08-06 12:04:36 +09:00
Andrew Camilleri
4276994265
fix bitpayconstraint for rates
2018-07-27 07:55:42 +02:00
nicolas.dorier
638b58ab48
remove debug u2f
2018-07-26 23:26:06 +09:00
nicolas.dorier
ad1307746c
Add a "Wallet" menu
2018-07-26 22:32:50 +09:00
nicolas.dorier
022b4f115d
Expose LND gRPC settings
2018-07-22 18:38:14 +09:00
nicolas.dorier
ce17e3212a
Can delete stores
2018-07-19 19:31:17 +09:00
nicolas.dorier
b291a6d25a
removing csp
2018-07-12 18:19:43 +09: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
5dd57c8064
X-XSS-Protection
2018-07-12 02:23:54 +09:00
nicolas.dorier
a256dd3277
x-content-type-options=nosniff
2018-07-12 01:43:16 +09:00