nicolas.dorier
75974037bc
Fix SignalR paths if RootPath is used
2019-03-09 16:08:31 +09:00
nicolas.dorier
5399ff2751
Fix forwarding options
2019-03-04 22:34:14 +09:00
nicolas.dorier
bcea6027e9
Replace Forwarded Headers via ASP.NET Core middleware
2019-03-04 20:48:19 +09:00
Kukks
f5d366cf7f
Fix final bugs
2019-02-25 17:56:29 +09:00
nicolas.dorier
cc444811db
Rename CrowdfundHubStream to AppHubSteamer
2019-02-19 13:18:30 +09:00
nicolas.dorier
4f4d05b8cd
Make sure CORS is enabled on Bitpay's API
2019-01-29 18:20:53 +09:00
nicolas.dorier
d85f03ba20
Remove HangFire dependency
2019-01-16 19:15:09 +09: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
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
Andrew Camilleri
e05c88370f
enable account lockout
2018-09-12 13:36:44 +02:00
nicolas.dorier
023913a852
Rate limit per IP the number of login attempt
2018-08-25 20:28:46 +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
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
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
nicolas.dorier
bba268b5e2
Upgrade to .NET Core 2.1
2018-05-08 17:57:53 +09:00
nicolas.dorier
8fdfb2c4f6
Fix Back to Website path for Hangfire
2018-04-09 14:41:52 +09:00
nicolas.dorier
b1da136f77
Update packages and remove hangfire hack
2018-04-09 14:31:39 +09:00
nicolas.dorier
992d359e79
Add a --rootpath option
2018-04-05 15:50:23 +09:00
nicolas.dorier
718a36ddd0
Remove dev time stuff
2018-03-22 01:10:14 +09:00
nicolas.dorier
c0b903d79c
Wallet page is now an action link in the store settings
2018-03-22 01:07:11 +09:00
nicolas.dorier
061f428a54
fix bundling
2018-02-27 17:29:57 +09:00
lepipele
04bce3ae00
Bundling of CSS/JS files that's configurable in launchSettings.json
...
If you set BTCPAY_BUDNLEJSCSS to true it'll bundle all JS/CSS files into one
Ref: https://github.com/btcpayserver/btcpayserver/issues/47
2018-02-27 16:44:28 +09:00
nicolas.dorier
aa8565e3cc
forgot remove dev time stuff
2018-02-17 01:35:30 +09:00
nicolas.dorier
5de330b1f9
Refactoring to keep coin logic out of InvoiceWatcher
2018-02-17 01:34:40 +09:00
nicolas.dorier
cedf8f75e8
Small UI adjustements
2018-02-13 11:41:21 +09:00
nicolas.dorier
cd0a650df4
Ledger wallet support
2018-02-13 03:27:36 +09:00
nicolas.dorier
9a34fe46fb
Fix #20
2018-01-04 22:56:49 +09:00
nicolas.dorier
aaadda3e0f
Use websockets in checkout page to get notified of paid invoices
2017-12-17 19:58:55 +09:00
nicolas.dorier
4deb7c3270
Adopt dotnet core editorconfig, big reformating
2017-10-27 17:53:04 +09:00
nicolas.dorier
b71f9d0a08
Use CoinAverage as rate provider + add caching to avoid hitting limits
2017-10-27 11:39:11 +09:00
nicolas.dorier
15e73e1cad
Properly limit CORS to bitpay api
2017-10-13 17:46:19 +09:00
nicolas.dorier
a17192ee99
Add Cors
2017-10-13 17:18:32 +09:00
nicolas.dorier
27200d1fb0
X-Frame-Options
2017-10-13 17:13:21 +09:00
nicolas.dorier
bb4decd522
Add AppInsight logs
2017-10-12 18:16:15 +09:00
nicolas.dorier
bae08b6966
Use callback to update invoice state instead of long polling
2017-10-12 16:33:53 +09:00
nicolas.dorier
212a816598
Remove BOM
2017-10-11 19:02:45 +09:00
NicolasDorier
6b7cc77667
Add postgres support
2017-09-27 22:09:59 +09:00
NicolasDorier
3304d11da8
Fix Token permissions (merchant facade > pos facade) + Add IPN + Add Hangfire integration
2017-09-26 01:31:43 +09:00
NicolasDorier
c08d72b984
Integrate hangfire
2017-09-25 17:18:13 +09:00
NicolasDorier
ce055dece9
.NET 2.0sify, use the same configuration framework as NBXplorer
2017-09-23 01:31:29 +09:00
NicolasDorier
f8baab8138
Renaming + fix invoice display when paid and expired
2017-09-15 16:06:57 +09:00
NicolasDorier
467ecd0923
Decouple User from Store
2017-09-13 23:50:36 +09:00
NicolasDorier
b5c6ed3860
Init
2017-09-13 15:55:16 +09:00