Andrew Camilleri
81dae7d350
BTCPay Abstractions: Move PaymentMethod specific logic to their handlers ( #850 )
2019-05-29 23:33:31 +09:00
Nicolas Dorier
512ee16620
Refactor invoice entity to not have to inject the NetworkProvider ( #858 )
2019-05-24 22:22:38 +09:00
Andrew Camilleri
ef9c2e8af1
Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies ( #567 )
...
* Part 1: OpenIddict - Minor Changes & Config prep
* Part 1: OpenIddict - Minor Changes & Config prep
* Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies
* pr changes
* pr changes
* fix merge
* pr fixes
* remove config for openid -- no need for it for now
* fix compile
* fix compile #2
* remove extra ns using
* Update Startup.cs
* compile
* adjust settings a bit
* remove duplicate
* remove external login provider placeholder html
* remove unused directives
* regenerate db snapshot model
* Remove dynamic policy
2019-05-24 15:17:02 +09:00
Andrew Camilleri
9bee48c601
small cleanup ( #851 )
2019-05-24 15:11:38 +09:00
Andrew Camilleri
cf436e11ae
Part 1: OpenIddict - Minor Changes & Config prep ( #566 )
...
* Part 1: OpenIddict - Minor Changes & Config prep
* add missing nuget
* pr changes
* pr fixes
* remove config for openid -- no need for it for now
* remove unused extension
* Add tests
* use pay tester http client
* check redirecturl in tests
2019-05-15 00:46:43 +09:00
nicolas.dorier
914eaaaa51
Refactor DerivationStrategy to DerivationSchemeSettings
2019-05-09 00:55:44 +09:00
nicolas.dorier
7fadb4c5ad
Remove some annoying warnings
2019-05-02 21:38:39 +09:00
Andrew Camilleri
19a990b095
Add U2f Login Support ( #787 )
...
* init u2f
* ux fixes
* Cleanup Manage Controller
* final changes
* remove logs
* remove console log
* fix text for u2f
* Use Is Secure instead of IsHttps
* add some basic u2f tests
* move loaders to before title
* missing commit
* refactor after nicolas wtf moment
2019-05-02 21:01:08 +09:00
Andrew Camilleri
b184360eb7
Abstracted cloud storage - Amazon/Google/Azure/Local ( #708 )
...
* wip
* add in storage system
* ui fixes
* fix settings ui
* Add Files Crud UI
* add titles
* link files to users
* add migration
* set blob to public
* remove base 64 read code
* fix file query model init
* move view model to own file
* fix local root path
* use datadir for local storage
* move to services
* add direct file url
* try fix tests
* remove magic string
* remove other magic strings
* show error message on unsupported provider
* fix asp net version
* redirect to storage settings if provider is not supported
* start writing tests
* fix tests
* fix test again
* add some more to the tests
* more tests
* try making local provider work on tests
* fix formfile
* fix small issue with returning deleted file
* check if returned data is null for deleted file
* validate azure Container name
* more state fixes
* change azure test trait
* add tmp file url generator
* fix tests
* small clean
* disable amazon and google
comment out unused code for now
comment out google/amazon
2019-04-22 16:41:20 +09:00
Kukks
96d28f00cc
Make invoice list search term persistent for session
2019-04-13 14:00:48 +02:00
rockstardev
827b133534
Allowing for displaying of app directly on website root
2019-04-11 16:30:23 -05:00
nicolas.dorier
60cd864226
Inject HttpClient inside lightning client instances
2019-04-11 01:10:46 +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
rockstardev
0578a692db
Updating bundler to new version that will also support .NET Core 2.2
2019-03-23 19:10:16 -05:00
nicolas.dorier
f74f06338a
Update bundle minifier, trying to fix ( #710 with bundle on)
2019-03-23 23:24:29 +09:00
nicolas.dorier
014d08f38a
Add socks support on BTCPay Server to query onion endpoints
2019-03-18 00:03:02 +09:00
nicolas.dorier
e3a8892d24
Check tor services in the background
2019-03-17 21:07:24 +09:00
nicolas.dorier
4769b1d452
Show tor services inside hidden directories in Server Settings/Services
2019-03-17 13:01:47 +09:00
Kukks
6746a5cbd5
add meta for noindex,nofollow if policy set
2019-03-09 14:55:37 +01:00
Kukks
8b6c4a9383
simplifed robots generator
2019-03-09 14:23:55 +01:00
Kukks
344755cbd0
Add policy to discourage search engines + build robots.txt dynamcally
...
closes #390
2019-03-09 14:13:10 +01:00
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
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
Kukks
f5d366cf7f
Fix final bugs
2019-02-25 17:56:29 +09:00
Kukks
ad25a2ed08
Add payment requests
2019-02-25 17:56:28 +09:00
nicolas.dorier
cc444811db
Rename CrowdfundHubStream to AppHubSteamer
2019-02-19 13:18:30 +09:00
nicolas.dorier
aedad497e8
Rename AppsHelper to AppService
2019-02-19 13:04:58 +09:00
nicolas.dorier
6226de7cff
Refactor Crowdfund to use the tagging system
2019-02-19 12:48:48 +09:00
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