rockstardev
|
f88c02cccd
|
Removing unused usings, readonly fields where possible
|
2020-06-28 22:07:48 -05:00 |
|
rockstardev
|
b6c7af32de
|
Cleaning up bom from cs files
|
2020-06-28 21:44:35 -05:00 |
|
nicolas.dorier
|
51514252b6
|
Run dotnet format
|
2020-06-28 17:55:27 +09:00 |
|
Dennis Reimann
|
67758609a7
|
Add Onion-Location HTTP header
Closes #1626.
|
2020-06-04 08:53:55 +02:00 |
|
rockstardev
|
82393eb8bb
|
Fixing api exception handling in the pipeline
|
2020-02-03 02:18:36 -06:00 |
|
nicolas.dorier
|
eac4c91820
|
Move Bitpay authentication class in BTCPayServer.Security
|
2019-10-19 00:54:20 +09:00 |
|
nicolas.dorier
|
8ba1303968
|
Move BitpayMiddleware up the stack
|
2019-10-07 12:43:17 +09:00 |
|
nicolas.dorier
|
e79334a6f6
|
Fix: if anyone can create invoice and /invoices has storeId parameters, then it should be allowed
|
2019-03-25 12:59:42 +09:00 |
|
nicolas.dorier
|
bcea6027e9
|
Replace Forwarded Headers via ASP.NET Core middleware
|
2019-03-04 20:48:19 +09:00 |
|
nicolas.dorier
|
2317e3d50c
|
Make sure we rewrite the request scheme
|
2019-02-27 18:52:11 +09:00 |
|
nicolas.dorier
|
7f592639c5
|
Remove URI rewritting and ExternalUri stuff
|
2019-02-27 18:38:11 +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 |
|
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
|
4276994265
|
fix bitpayconstraint for rates
|
2018-07-27 07:55:42 +02:00 |
|
nicolas.dorier
|
9afc143801
|
Use decimals and fix invoices
|
2018-05-11 22:38:31 +09:00 |
|
nicolas.dorier
|
199db01eaf
|
No need of authentication for GetInvoice API (#166)
|
2018-05-11 17:05:08 +09:00 |
|
nicolas.dorier
|
eb975bf8fc
|
Isolate Bitpay's code outside of middleware inside BitpayClaimsFilter
|
2018-04-30 22:28:00 +09:00 |
|
nicolas.dorier
|
f0145142a4
|
Make sure that we don't authenticate call with bitpay auth methods on non bitpay calls
|
2018-04-29 20:32:43 +09:00 |
|
nicolas.dorier
|
2848caff2e
|
Support Legacy API Key authentication to Bitpay Invoice API
|
2018-04-29 18:28:04 +09:00 |
|
nicolas.dorier
|
07c2f6b810
|
Remove TokenRepository dependency from InvoiceControllerAPI
|
2018-04-28 02:51:20 +09:00 |
|
nicolas.dorier
|
8ff81f1648
|
Use claim based authentication
|
2018-04-28 02:09:24 +09:00 |
|
nicolas.dorier
|
b898cc030c
|
general code cleanup + add analyzers
|
2018-02-17 13:18:16 +09:00 |
|
nicolas.dorier
|
66597aed46
|
hide websocket exceptions
|
2018-02-15 16:17:27 +09:00 |
|
nicolas.dorier
|
3069fe0dd9
|
BTCPayServer should work on HTTP even if externalurl is https
|
2018-01-09 16:54:40 +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
|
84bb6056d3
|
Use EventAggregator to decouple several classes
|
2017-12-17 14:17:42 +09:00 |
|
nicolas.dorier
|
c6959bb0bc
|
Can start without NBXplorer being ready
|
2017-12-17 01:04:20 +09:00 |
|
nicolas.dorier
|
d4dd6c84bc
|
Auto detect NGinx X-Forwarded
|
2017-12-15 19:11:48 +09:00 |
|
nicolas.dorier
|
e1f8177834
|
Can configure externalurl in case BTCPay is behind a reverse proxy
|
2017-12-02 23:22:23 +09:00 |
|
nicolas.dorier
|
4deb7c3270
|
Adopt dotnet core editorconfig, big reformating
|
2017-10-27 17:53:04 +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
|
1fd9cb5e2a
|
Remove BOM + add content-type if there is an error
|
2017-10-11 17:59:35 +09:00 |
|
NicolasDorier
|
d499ef0977
|
remove IExternalUrl
|
2017-09-27 15:16:30 +09:00 |
|
NicolasDorier
|
b5c6ed3860
|
Init
|
2017-09-13 15:55:16 +09:00 |
|