Commit graph

2255 commits

Author SHA1 Message Date
nicolas.dorier
e6e9668bbb
Prevent error 500 if bad psbt 2019-07-12 12:57:56 +09:00
nicolas.dorier
56976898bd
Fix error 414 2019-07-12 12:23:13 +09:00
nicolas.dorier
8f719d3e33
Solve error 414 when PSBT are too big 2019-07-12 11:47:13 +09:00
nicolas.dorier
67c2abca2d
Hide openid warning message 2019-07-08 14:57:42 +09:00
nicolas.dorier
36046f08f7
Use Migration startup task when starting BTCPay instead of hosted service. 2019-07-08 12:12:39 +09:00
radWorx
3c4455c23c Update AppHubStreamer.cs (#908)
Bug fix #902
2019-07-07 20:03:40 +09:00
nicolas.dorier
e3db2e2b76
Remove warnings 2019-07-04 21:18:16 +09:00
nicolas.dorier
5567a26b33
update translation 2019-07-04 21:16:20 +09:00
nicolas.dorier
d14eef979c
Bump versions of package and software 2019-07-04 20:50:40 +09:00
nicolas.dorier
2958175add
Sort payment requests, most recent first 2019-07-01 17:33:49 +09:00
britttttk
719ad8f4d4 Add File Storage links (#893)
* add redirect to Services for enable provider

* add tooltip to FS FAQ
2019-07-01 15:20:33 +09:00
Andrew Camilleri
4055eda757 Part3: OpenIddict: Add Flows Event Handlers (#568)
* Part 1 & Part 2 squashed commits

pr changes


pr fixes


remove config for openid -- no need for it for now


Part 1: OpenIddict - Minor Changes & Config prep


Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies


pr changes


fix merge 


fix compile


fix compile #2


Part 1: OpenIddict - Minor Changes & Config prep


add missing nuget


Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies

* Part3: OpenIddict: Add Flows Event Handlers

* pr changes

* fix merge

* fix rebase

* fix imports

* cleanup

* do not allow u2f enabled accounts to log in

* start better tests for flows

* add tests

* fixes

* reintroduce dynamic policy as policies on jwt do not work without it

* reduce logs

* fix incorrect endpoint definitions

* Add implicit flow e2e test

* add code flow and refresh flow

* do not allow jwt bearer auth for all requests( only those under /api)

* remove commentedt code

* make sure authorize attr is marked with scheme

* remove dynamic policy and set claims in jwt handler

* cleanup

* change serversettings policy to not need a claim

* Add test to checkadmin verification

* revert server setting claim removal

* fix test

* switch back to claim

* unit test fixes

* try fix build with weird references to csprojes

* start fixing rebase

* remove https requirement to handle tor

* reformat tests correctly

* fix csproj

* fix ut formatting

* PR Changes

* do not show selenium browser
2019-07-01 12:39:25 +09:00
Nicolas Dorier
442df56629
Merge pull request #898 from Kukks/multiple-domains
Multiple domains for apps in BTCPay
2019-06-28 16:31:55 +09:00
Kukks
477ab67fe9 set viewbag on method result instead 2019-06-26 07:02:22 +02:00
nicolas.dorier
64c60741a0
Fix possible NRE 2019-06-26 13:46:45 +09:00
Nicolas Dorier
9e354d7703
Merge pull request #891 from Kukks/pay-button-language
Allow language parameter in pay button endpoint
2019-06-26 13:27:52 +09:00
Kukks
11670d0c0f make checkout param more generic and add it to pay button generator 2019-06-25 21:01:37 +02:00
Kukks
6cab02cd99 Multiple domains for apps in BTCPay
closes #887
2019-06-25 20:41:32 +02:00
Kukks
fc1d781272 fix tmp link download
closes #894
2019-06-25 12:23:10 +02:00
Kukks
a58ecfd35a Save local file storage upon selection instead
closes #895
2019-06-25 11:40:33 +02:00
nicolas.dorier
645516ee1b
Change donation button from slider to input 2019-06-23 14:45:27 +09:00
nicolas.dorier
f570de5086
Fix payment button alignement 2019-06-23 14:31:56 +09:00
nicolas.dorier
81ccfa1e6c
Change donation QR to use proper donation button. Remove also special thanks part as the contributors dramtically changed. 2019-06-23 14:29:43 +09:00
Andrew Camilleri
b808aa4971 allow language parameter in pay button endpoint 2019-06-18 18:31:20 +02:00
nicolas.dorier
d1f1bc93b3
Fix version detection 2019-06-18 14:00:42 +09:00
nicolas.dorier
03aa3693d0
Update translations 2019-06-18 13:41:10 +09:00
nicolas.dorier
ecae976993
Make sure we don't timeout on NBX 2019-06-18 13:37:24 +09:00
nicolas.dorier
307c8980e0
Move Common and Version.csproj in Build folder 2019-06-17 21:42:48 +09:00
nicolas.dorier
e53d0eda47
Fix NRE if the account has no rootedKeyPath 2019-06-16 12:32:00 +09:00
Amit Singh
c52d22dc30 resolved conflicts 2019-06-13 12:49:01 +05:30
Amit Singh
4fa6c9dc3d coinswitchAmountDue always returning 1.025 possible fix 2019-06-13 12:14:28 +05:30
nicolas.dorier
a958d10dd9
Fix local network detection (https://github.com/btcpayserver/btcpayserver-docker/pull/152) 2019-06-12 17:40:49 +09:00
Nicolas Dorier
ff86ce64b4
Merge pull request #880 from Kukks/error-messages-login-register
Show Model errors on login/register
2019-06-12 14:02:26 +09:00
nicolas.dorier
5d8bf196a8
Fix: Allow get rate unauthenticated 2019-06-11 18:40:47 +09:00
nicolas.dorier
0e1f924fc3
Relax "Insecure transport protocol to access this service, please use HTTPS or TOR" error in server setting services 2019-06-10 18:16:12 +09:00
nicolas.dorier
15c3893aab
Make sure currency is in uppercase 2019-06-10 00:46:29 +09:00
nicolas.dorier
deeab7c238
Add link to checkout page theme doc 2019-06-09 22:26:59 +09:00
nicolas.dorier
e5ba7b9e69
Refactor authentication handlers 2019-06-09 01:36:54 +09:00
nicolas.dorier
ca5be7e38d
Never use default AuthenticationScheme 2019-06-08 12:41:44 +09:00
nicolas.dorier
29cbf63346
Remove deps on NetworkProvider in AppService 2019-06-07 13:40:48 +09:00
nicolas.dorier
13c03cc0c2
Removing dependency on NetworkProvider from InvoiceWatcher 2019-06-07 13:34:38 +09:00
nicolas.dorier
281280d3ec
Fix crash which can happen during export if someone remove support for a network, inject Network inside paymentdata 2019-06-07 13:31:11 +09:00
nicolas.dorier
410be51951
Update language 2019-06-07 00:49:05 +09:00
nicolas.dorier
eefe8289b3
Fix exception in CreateInvoice if a payment method is not supported 2019-06-07 00:45:10 +09:00
nicolas.dorier
a53a5944f8
Remove empty row if no validation 2019-06-06 18:54:51 +09:00
nicolas.dorier
cd009466b6
Make sure we don't have empty row if no StatusMessage 2019-06-06 18:47:31 +09:00
nicolas.dorier
f0c106de75
Change the menu nav bar pages by moving the title above the nav pills 2019-06-06 18:29:54 +09:00
Kukks
fcf1b679e6 Show Model errors on login/register
Invalid logins and registrations were not showing any messages
2019-06-04 14:37:13 +02:00
nicolas.dorier
bea08e5cfd
Refactor: Remove uneeded dependencies to PaymentMethodHandlerDictionary 2019-06-04 10:17:26 +09:00
nicolas.dorier
01787e2662
Refactor: Remove PrepareInvoiceDTO 2019-06-04 10:11:52 +09:00