Nicolas Dorier
d392880102
Merge pull request #1121 from NicolasDorier/ux/login-register
...
Add sponsor and new design to the login and registration page
2019-11-06 15:29:36 +09:00
nicolas.dorier
55dd8da284
Redirect first run to register, redirect unlogged to login
2019-11-06 15:19:14 +09:00
Kukks
a4ba93d249
fix qr code amounts for monero
2019-11-02 08:41:48 +01:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
nicolas.dorier
8643c04a39
Additional fixes for 3.0
2019-10-18 21:46:34 +09:00
Umar Bolatov
c908301b84
Add option to show recommeded fee on checkout invoice
...
Address #1036
2019-10-14 10:09:26 -07:00
nicolas.dorier
281a2461ad
Refactor authorizations
2019-10-14 00:24:41 +09:00
nicolas.dorier
03917ec806
Remove possible crash at shutdown
2019-10-07 16:06:36 +09:00
nicolas.dorier
a919d3ddec
Move TryGetSolutionDirectoryInfo in test utils
2019-10-06 23:38:57 +09:00
nicolas.dorier
78b86ce0ea
Fix build in netcoreapp21
2019-10-06 18:47:49 +09:00
nicolas.dorier
536f98b566
Fix entity framework queries to work in netcoreapp3.0
2019-10-06 15:48:12 +09:00
nicolas.dorier
68807bae37
Do not use AsAsyncEnumerable()
2019-10-04 22:55:38 +09:00
nicolas.dorier
724a5b5460
Prepare code to move to netcoreapp3.0
2019-10-04 17:17:11 +09:00
nicolas.dorier
c9ec0f9d3c
Prepare startup.cs for netcoreapp3.0
2019-10-03 18:46:09 +09:00
nicolas.dorier
e75edac3c1
Make .netcoreapp 3.0 build happy
2019-10-03 18:00:07 +09:00
nicolas.dorier
aaa05eb5ec
Fix build
2019-10-03 17:37:10 +09:00
nicolas.dorier
4d84343a80
Prepare BTCPayServer for .netcore 3.0
2019-10-03 17:06:49 +09:00
rockstardev
56e85b68d9
Csproj cleanup, reorganizing namespaces, fixing tests
2019-10-02 22:41:53 -05:00
Andrew Camilleri
d66b111121
xmr ( #1044 )
2019-09-30 17:32:43 +09:00
Kukks
f3aa67e0f1
make invoice repository able to query more extensively
2019-09-21 17:07:48 +02:00
Kukks
59839a3332
make sure networks are abstracted properly
2019-09-21 16:39:44 +02:00
Andrew Camilleri
5b73f22eb4
set buyer email in get invoice to refund email if not set ( #1023 )
...
closes #973 fixes #941
2019-09-20 19:15:07 +09:00
nicolas.dorier
d9cd00f49a
Make tests more resilient
2019-09-06 18:29:12 +09:00
nicolas.dorier
c247e275f6
Make sure NotificationUrl and RedirectUrl are of type Uri
2019-09-04 18:20:36 +09:00
nicolas.dorier
f17a359893
Fix NotificationUrl and RedirectUrl templating
2019-09-04 18:01:26 +09:00
Andrew Camilleri
d99beb9811
New feature: Apps limited inventory ( #961 )
2019-09-02 22:37:52 +09:00
nicolas.dorier
6bd601137a
Allow Placeholders in redirectURL ( Fix #169 )
2019-09-02 16:04:41 +09:00
nicolas.dorier
f257f9f91d
[Refactor] Move SQL classes in their own assembly
2019-08-30 18:22:13 +09:00
nicolas.dorier
9688798a4a
Asyncify SSH access, do not show SSH service if ssh is not well configured
2019-08-27 23:30:25 +09:00
Andrew Camilleri
3e9bee2d44
simplify settings changed listening ( #976 )
...
* simplify settings changed listening
Might as well use the Event aggregator to listen in on changes instead of the current complicated magic in the settings repo. This also reduces db calls( it sends the new settings through the event instead of fetching them again)
* add settings extension
* switch to old style but using event aggregator
2019-08-22 20:44:06 +09:00
Andrew Camilleri
b29b46bbc7
Add policy to allow internal lightning node for non-admins ( #975 )
...
Partially related to #204 (but no actual management and accounting of funds in different stores occurs)
2019-08-20 17:38:15 +09:00
nicolas.dorier
6ea15411b6
Update c-ligthning and some packages
2019-08-17 15:14:31 +09:00
Nicolas Dorier
be5597085b
Use Safe.Raw and Safe.Json instead of Html.Raw and the JsonHelper, move sanitization at the View level ( #960 )
2019-08-10 14:05:11 +09:00
Wouter Samaey
ff533994d8
UI improvements to SMTP settings + Quick fill function for Gmail and Hotmail
2019-08-07 21:31:08 +02:00
nicolas.dorier
221e2c7898
Fix "Key already added in dictionary" error when signing with ledger
2019-08-07 17:53:03 +09:00
Nicolas Dorier
fb77fddcc3
Merge pull request #954 from woutersamaey/prevent-autofill-smtp-config
...
Prevent autofilling SMTP config user and password
2019-08-05 15:15:41 +09:00
Wouter Samaey
c37086e000
Change type of SMTP password field to plain text, preventing autofill once and for all
2019-08-04 17:17:55 +02:00
Kukks
3a1cdefa09
Allow apps server admin does not have access to to be mapped in domain-to-app policy settings
...
This is a bugfix imo:
If you have 2 server admins, where only Admin1 has access to a specific app and Admin2 goes to edit the policies, the mapping would be overwritten to "None" .
This PR exposes all apps on all stores to this mapping dropdown irrespective of user. I think it makes sense to leak this minor data here to server admins.
2019-08-03 16:23:00 +02:00
nicolas.dorier
d79fda166f
Can attach labels and comment to transaction in the wallet
2019-08-03 00:43:19 +09:00
nicolas.dorier
3dac7ef3f3
Fix dynamic dns
2019-07-25 23:26:56 +09:00
nicolas.dorier
6df6537cf9
Fix tests, improve logs
2019-07-25 19:36:03 +09:00
nicolas.dorier
63472d54d7
Can configure multiple dynamic dns
2019-07-25 18:29:18 +09:00
nicolas.dorier
8896d89908
Add Dynamic DNS support
2019-07-24 17:59:30 +09:00
nicolas.dorier
1c055a7282
Make sure perk contributions are not accounted until paid
2019-07-15 17:01:12 +09:00
nicolas.dorier
010ba4d5b6
Can specify display name for sender in email settings (Fix https://github.com/btcpayserver/btcpayserver/issues/910 )
2019-07-14 22:45:14 +09:00
nicolas.dorier
8853cf9f83
Only count contributors which paid invoice
2019-07-13 22:32:54 +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
2958175add
Sort payment requests, most recent first
2019-07-01 17:33:49 +09:00
Kukks
6cab02cd99
Multiple domains for apps in BTCPay
...
closes #887
2019-06-25 20:41:32 +02:00