nicolas.dorier
52f5d21480
Improve performance of on chain transaction listing for big wallets
2022-07-05 14:23:13 +09:00
d11n
181d4d5ea4
Improve wallet nav ( #3921 )
...
* Fix rescan nav highlighting
* Wallet send wizard
* Wallet receive wizard
* Consistent wizard back button behaviour
2022-07-04 13:20:08 +09:00
d11n
2c3b8d8925
Dashboard: Load Lightning balance async, display default currency ( #3907 )
...
* Dashboard: Load Lightning balance async, display default currency
* Simplify approach, improve views and scripts
* Remove LightMoney converters
2022-07-04 11:03:16 +09:00
Kukks
e511538ba6
Fix: Local client factory when no user is specified would fail on some edge case auth scenarios
2022-07-01 09:03:32 +02:00
d11n
c12e08ef01
Open public app views in new tab/window ( #3920 )
2022-07-01 13:31:11 +09:00
Andrew Camilleri
0970944ee4
Add refund badge to invoice lists ( #3918 )
...
* Add refund badge to invoice lists
* fix badge
2022-07-01 13:26:00 +09:00
Kukks
4eabe91cee
remove lnurl from crowdfund as per requests
2022-06-30 14:25:52 +02:00
Dennis Reimann
cf747f1e07
Fix missing refund flow error message
...
Fixes #3919 .
2022-06-30 14:25:15 +02:00
Kukks
e5a1da7136
Fix: Refund flow failed when lnurl was the only payment method
2022-06-30 08:52:56 +02:00
Kukks
27b6cf436b
fix cheat mode when default payment is not onchain
2022-06-30 08:46:34 +02:00
Nicolas Dorier
e4866a8265
Can disable cert check for email server ( #3908 )
2022-06-29 23:38:44 +09:00
nicolas.dorier
23a1a8e3f5
Add title on link of ln services in the dashboard
2022-06-29 23:31:25 +09:00
Andrew Camilleri
b8f1c0df09
Create interface for providing store id to plugins ( #3910 )
2022-06-29 23:18:02 +09:00
Dennis Reimann
ed1f249aaf
Fix empty permissions case
2022-06-29 15:36:54 +02:00
Dennis Reimann
eef7539c2d
Fix selective stores case
2022-06-29 15:36:54 +02:00
Dennis Reimann
1bb35bf545
Limit selection to one store
2022-06-29 15:36:54 +02:00
Dennis Reimann
2b9cb4a257
Better handling of confirm case (existing API key)
2022-06-29 15:36:54 +02:00
Dennis Reimann
209cff8888
View improvements
2022-06-29 15:36:54 +02:00
Dennis Reimann
27c5b16957
Improve views; fix tests
2022-06-29 15:36:54 +02:00
Dennis Reimann
2f1df3be7d
Autofocus confirm modal input
2022-06-29 15:36:54 +02:00
Dennis Reimann
bb4a28ecd8
Refactor Authorize UI
...
Closes #2902 .
2022-06-29 15:36:54 +02:00
Kukks
54c20b26cc
Fix NRE
2022-06-29 15:33:48 +02:00
nicolas.dorier
4a71b952b6
Revert "Fix: If SMTP port is 25, SSL shouldn't be used"
...
This reverts commit 9423bc4ea7
.
2022-06-29 15:12:30 +09:00
Andrew Camilleri
3d7f628014
Support Lnurl Withdraw in pull payments ( #3709 )
...
* Support Lnurl Withdraw
* cleanup and small fixes
* remove putin brace
2022-06-28 23:02:17 +09:00
Nicolas Dorier
c63529ea99
Fix: Warnings and view build issues during dotnet publish ( #3902 )
2022-06-28 17:38:59 +09:00
d11n
d43bdcc1a2
UI: Fix cancel plugin command ( #3903 )
...
* UI: Fix cancel plugin command
As installing a plugin also adds the delete/uninstall command, we just select the last action, which is the one the user triggered.
Fixes #3890 .
* Apply suggestions from code review
https://stackoverflow.com/questions/50100688/check-if-value-tuple-is-default
2022-06-28 17:38:47 +09:00
d11n
a4aa6c5ab9
Fix email rule remove action ( #3901 )
...
It simply exited to early by returning the view. The updated rules didn't get saved afterwards.
2022-06-28 14:10:45 +09:00
d11n
6d3e1bb40a
Dashboard: Add Point Of Sale data ( #3897 )
...
* Dashboard: Add Point Of Sale data
Closes #3675 .
* LNURL: Add POS redirect URL
* POS: Fix invoices link
* Fix integration tests
* Simplify data aggregation
* Improve chart display
2022-06-28 14:05:02 +09:00
d11n
9428347cb6
Crowdfund finetuning ( #3488 )
...
* Update crowdfund defaults
* Crowdfund: Move sound, animation and discussion into additional options
* Update sound URLs
Fixes #3745 .
* Update featured image URL label
* Improve the recurring goal section
* Crowdfund: Goal section finetuning
2022-06-28 12:03:13 +09:00
nicolas.dorier
618666abf1
bump mailkit
2022-06-27 10:58:57 +09:00
nicolas.dorier
9423bc4ea7
Fix: If SMTP port is 25, SSL shouldn't be used
2022-06-27 10:54:02 +09:00
Umar Bolatov
95b9e4dfd9
Add basic Greenfield API Get and Delete operations for apps ( #3894 )
...
* Add basic Greenfield API Get and Delete operations for apps
Will follow-up with PATCH and also with GET which returns more than just basic data later. This sets up the basic stuff first.
* Add methods to LocalBTCPayServerClient
2022-06-27 10:14:16 +09:00
d11n
61c6a2ab57
Greenfield: Add balance endpoint ( #3887 )
...
* Greenfield: Add balance endpoint
* Remove superfluous try/catch
2022-06-23 13:42:28 +09:00
Nicolas Dorier
c89f7aaaed
Improve email settings validation and UX ( #3891 )
2022-06-23 13:41:52 +09:00
Andrew Camilleri
c2d72e71aa
Store Emails ( #3611 )
...
* Store Emails
* fix test
* Update email rules layout
* Cleanups
* Test cleanups
* Add back comments
* Update view; add test
* Show email rules link even if email settings aren't completed
* Validate email addresses
* No redirect, display warning
* Fix test
* Refactoring: Change email argument types to MailAddress
* Test fix
* Refactoring: Use MailboxAddress
* Parse emails properly in controllers and backend
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2022-06-22 12:05:32 +09:00
d11n
af93cf2adb
Lightning balance: Handle null values ( #3886 )
...
* Lightning balance: Handle null values
* Upgrade Lightning lib
2022-06-21 16:09:18 +09:00
Umar Bolatov
7a75a8c254
Fix nav height issue on mobile devices ( #3888 )
...
close #3807
2022-06-21 13:04:50 +09:00
Nicolas Dorier
0aa7dacbca
Add spam rate limits for public invoice endpoints ( Fix #3782 ) ( #3889 )
2022-06-21 12:33:20 +09:00
dstrukt
9d41a52d3b
Remove Store ID
from Store Settings & various minor UI tweaks ( #3881 )
...
* ui+layout: update main container padding
* ui+invoice: updates archive button
* ui+users: updates search input
2022-06-20 16:02:12 +09:00
d11n
c943303a45
Dashboard balance fixes ( #3876 )
...
* Fix wallet balance for case crypto code == default currency
* Handle old NBXplorer backend case
* Cleanup
2022-06-20 14:31:22 +09:00
Andreas Tasch
ea2a200302
Adding description to speedPolicy parameter. ( #3877 )
2022-06-20 13:07:24 +09:00
dstrukt
c531b26821
Updates Crowdfund & POS Modal ( #3806 )
...
* ui+cf: updates perks modal
* Toggle editor with Bootstrap
* Add currency info to app items
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2022-06-20 11:55:47 +09:00
dstrukt
cade6c6c38
Move View
action to the Name
column in Payouts & Payment Requests ( #3873 )
...
* ui+paymentrequest: moves 'view' link to name
* ui+pull: moves 'view' link to name column
* Update links, fix tests
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2022-06-20 11:52:12 +09:00
d11n
c56821300a
Server Settings: Consolidate Storage and Files ( #3863 )
...
* Server Settings: Consolidate Storage and Files
* Improve storage options name display
* Remove file services from services page
* Remove more code
2022-06-15 21:06:16 +09:00
Saksham Solanki
346821f0d6
Added toggle button to switch to store default currency ( #3752 )
...
* Added toggle button to switch to store default currency
* Replaced ["usd"] with the currency variable
* Fix indentation and improve JS part
* Update script and display
* Improve chart display
* Improve rate display
* Address code review comments
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2022-06-15 16:33:24 +09:00
nicolas.dorier
0da97c5da3
Report shopify errors to the UI ( Fix #3853 )
2022-06-15 14:12:47 +09:00
d11n
f0e013e1f8
Make Pay Button a plugin ( #3862 )
...
* Move files
* Fix potentially missing default payment method
Before, it got removed if any other value was changed besides the default payment method.
* Fix missing store data
* Update BTCPayServer/Plugins/PayButton/PayButtonPlugin.cs
Co-authored-by: Pavlenex <pavle@pavle.org>
* Update pay button warning
Closes #3535 .
Co-authored-by: Pavlenex <pavle@pavle.org>
2022-06-15 11:32:46 +09:00
dstrukt
8a144f3c35
removes plugin ( #3805 )
2022-06-15 11:19:02 +09:00
d11n
f48bb5a40a
Fix build warnings ( #3870 )
...
Fixes #3866 .
2022-06-15 11:17:10 +09:00
Dennis Reimann
59b2e2dba1
Update Fully Noded link
2022-06-14 10:01:10 +02:00