Commit Graph

1110 Commits

Author SHA1 Message Date
Kukks
a75b6201b7 update message 2019-12-16 09:01:27 +01:00
Kukks
f284ef9052 Add generate wallet e2e test 2019-12-16 09:01:27 +01:00
Kukks
80790bd9b0 fixes 2019-12-16 09:00:41 +01:00
Kukks
2da9434571 init work 2019-12-16 09:00:00 +01:00
nicolas.dorier
540cb912f3
Can display address on device at confirmation screen 2019-12-10 21:22:46 +09:00
nicolas.dorier
de2e222ae5
Improve signing vault UI 2019-12-10 18:58:12 +09:00
Nicolas Dorier
1c8206c749
Merge pull request #1214 from MrPaz/feature/satsfix
Fixing sats exchange rate display
2019-12-07 17:18:54 +09:00
Matt Pazar
eb85b1a7b4 Fixing sats exchange rate display
Fixed #1147
2019-12-04 14:21:33 -06:00
rockstardev
df7e2073df Fixing AccessDenied page displayed 2019-12-04 13:45:09 -06:00
nicolas.dorier
49c70d9b04
Vault: Reinite the popup in add derivation scheme if it is closed 2019-12-04 16:16:41 +09:00
nicolas.dorier
50e7d8389c
Vault: Allow user to pick the account number 2019-12-04 15:54:08 +09:00
nicolas.dorier
cbb37674e3
vault-confirm is not a popper 2019-12-04 12:56:39 +09:00
nicolas.dorier
e70d5ceb08
Fix JS error on WalletSendVault after PIN is asked (#1210) 2019-12-04 12:52:54 +09:00
nicolas.dorier
df38b84bbb
Fix alignment in psbt review 2019-12-03 14:30:29 +09:00
Nicolas Dorier
e841bfa148
Merge pull request #1186 from dennisreimann/custom-theme
UI: Add custom theme file option
2019-12-02 18:29:07 +09:00
Nicolas Dorier
03b76380e7
Merge pull request #1192 from dennisreimann/ln-node-certthumbprint
LN Node: Show ready to use certthumbprint
2019-12-02 18:28:11 +09:00
Nicolas Dorier
db56c2b106
Merge pull request #1202 from pavlenex/create-wallet
Change create with connect in wallet page
2019-12-02 18:27:40 +09:00
pavlenex
91f83d751f Connect wallet clarification 2019-11-30 18:15:28 +01:00
Dennis Reimann
ea6df35c87
LN Node: Show ready to use certthumbprint
Turns the output of the `openssl` command from

`SHA256 Fingerprint=48:37:A4:D6:[…]`

into this, which can be copied and inserted directly:

`4837A4D6[…]`
2019-11-24 09:48:34 +01:00
Dennis Reimann
7ccf0c3612
UI: Add custom theme file option
This adds a "Custom Theme CSS file" to the "Server settings: Theme" page. It works similar to the custom bootstrap and creative start fields, but is only added to the head in case it is set.

The main idea here is that users would choose one of our predefined themes and have the option to override specific values. The other apporach would be to let the custom theme replace the predefined one, but this could lead to issues in case we extend the set of variables, which would be unset then.
This way users can copy a predefined theme and override all variables or just the ones they want to customize.

The help icon besides the label links to a page in the docs I'm currently working on.
2019-11-22 21:09:18 +01:00
nicolas.dorier
eef623fb4b
Ask passphrase when appropriate (Fix #1185) 2019-11-22 19:13:04 +09:00
Kukks
d6b3530384 add login button to register page 2019-11-21 09:28:35 +01:00
nicolas.dorier
5afa847e6e
Fix sign transaction 2019-11-21 16:38:43 +09:00
nicolas.dorier
1bcbc9bab0
Should not show the password 2019-11-21 16:03:06 +09:00
nicolas.dorier
1a8d6e5c05
Implement BTCPayServer vault derivation scheme import 2019-11-21 14:06:16 +09:00
nicolas.dorier
45b08ac8d2
Add sponsor 2019-11-19 20:37:15 +09:00
nicolas.dorier
9a4b385432
Add sponsor 2019-11-19 20:33:26 +09:00
nicolas.dorier
71a6ffac2e
Adjust status message for WalletTransactions 2019-11-18 21:47:09 +09:00
Nicolas Dorier
3af3ffd038
Merge pull request #1167 from dennisreimann/ui-improvements
UI: Payment request improvement
2019-11-18 14:23:51 +09:00
Lucas Cullen
6064e3ce55 Add office365 quick settings 2019-11-18 08:12:06 +10:00
nicolas.dorier
0fcfe0e977
Can prune wallet transaction history 2019-11-17 17:13:09 +09:00
Dennis Reimann
0be6f3ca70
UI: Remove superfluous spaces when description is empty 2019-11-16 23:28:53 +01:00
Dennis Reimann
7af80611b6
UI: Better payment request amounts display
Uses a table instead of list group items, so that the columns properly align (rows use the same grid). Also aligns the values on the right.
2019-11-16 22:59:51 +01:00
Nicolas Dorier
35a4278ae8
Merge pull request #1161 from britttttk/app-button
Hide View button in crowdfund
2019-11-16 18:58:11 +09:00
Nicolas Dorier
06365b7b73
Merge pull request #1158 from Kukks/register-login-secure-lock
Do not allow login or register over an insecure connection
2019-11-16 18:15:16 +09:00
nicolas.dorier
c83bcd259d
Testing happy messages, fix approval button 2019-11-16 15:20:54 +09:00
nicolas.dorier
84fe14a1ed
Test LND Seed Backup service and Logs. Use the Confirm View instead of poppup 2019-11-16 14:06:37 +09:00
Nicolas Dorier
6828730313
Merge pull request #1162 from dennisreimann/theme-fixes
Theme fixes
2019-11-16 12:36:50 +09:00
Dennis Reimann
c8937f6d46
POS app theme fixes 2019-11-15 15:15:19 +01:00
Dennis Reimann
3bca3427eb
Consistent use of page title on Pay Button page 2019-11-15 14:44:08 +01:00
Dennis Reimann
a127b13db1
Add missing payment request page titles 2019-11-15 14:43:36 +01:00
Kukks
f1cef81d76 Do not allow login or register over an insecure connection 2019-11-15 12:39:17 +01:00
Dennis Reimann
e1bf376f10
Mark up alert-links for better display 2019-11-15 11:24:27 +01:00
Dennis Reimann
584528f903
Improve pay button display on dark background 2019-11-15 11:08:10 +01:00
Dennis Reimann
3501920956
Set apart theme select from custom css file references 2019-11-15 11:06:09 +01:00
nicolas.dorier
c004065eea
Apply some lipstick on the lnd seed backup 2019-11-15 17:55:55 +09:00
Britt Kelly
1cfba82d77 Hide button when missing required fields 2019-11-14 23:58:38 -07:00
rockstardev
7bce316e78 Merge branch 'master' into feature/lndseedbackup 2019-11-14 21:02:56 -06:00
rockstardev
c6ef6fc17d Removing bootstrap and creative start vendor dirs, moving to main 2019-11-14 20:41:53 -06:00
Dennis Reimann
e147ce8606
Minor layout improvements 2019-11-14 18:45:35 +01:00
Dennis Reimann
830286ecc1
Center content on forgot password page 2019-11-14 18:44:14 +01:00
Dennis Reimann
bc56cab488
Fix colors in wallet send view 2019-11-14 18:44:13 +01:00
Dennis Reimann
5436999b13
Fix welcome layout background 2019-11-14 18:44:11 +01:00
Dennis Reimann
29946763ba
Move theme switch to top 2019-11-14 18:42:58 +01:00
Dennis Reimann
458b2fd72e
Register page fixes 2019-11-14 18:42:55 +01:00
Dennis Reimann
dd8caa46c4
Remove modern theme option
For now as it is not really shaped yet.
2019-11-14 18:42:53 +01:00
Dennis Reimann
55de85d829
Casa theme color fixes 2019-11-14 18:42:52 +01:00
Dennis Reimann
5bb6918465
Add Casa theme draft 2019-11-14 18:42:50 +01:00
Dennis Reimann
205fd3c9ce
Use grid consistently 2019-11-14 18:42:49 +01:00
Dennis Reimann
50bf55cbdf
Unify section headings 2019-11-14 18:42:48 +01:00
Dennis Reimann
6dd3c79c23
Move themes and bootstrap 2019-11-14 18:42:46 +01:00
radWorx
a25e0ef592
add-theme-picker 2019-11-14 18:42:45 +01:00
Dennis Reimann
fdc1aa25e4
Use variable based bootstrap and creativestart
fix
2019-11-14 18:42:40 +01:00
Nicolas Dorier
04fbe42bda
Merge pull request #1139 from bolatovumar/issue-1138
Vary page layout for registering new accounts
2019-11-14 23:58:37 +09:00
nicolas.dorier
57a6949565
Fix View app on Crowdfunding (#1141) 2019-11-14 21:13:41 +09:00
nicolas.dorier
bcb85e2084
Errors not working in PointOfSale (#1141) 2019-11-14 20:55:18 +09:00
Umar Bolatov
9e31154808
Improve mobile view on new welcome layout
fix #1155
2019-11-13 18:46:58 -08:00
nicolas.dorier
a9de1c2c64
Add link to foundation website 2019-11-13 17:37:57 +09:00
nicolas.dorier
92bdb20e1c
Add new sponsor 2019-11-13 16:04:47 +09:00
Nicolas Dorier
c3a84f6577
Merge pull request #1142 from Kukks/bugfix/u2f
Fix U2F bug when using multiple devices
2019-11-13 15:37:14 +09:00
nicolas.dorier
e7ff5c0a4b
Remove Trezor in AddDerivationScheme 2019-11-13 15:10:33 +09:00
Nicolas Dorier
5394e0a4a0
Merge pull request #1143 from Kukks/bugfix/ln-sats
Display proper rate for ln sats feature
2019-11-12 14:01:13 +09:00
Nicolas Dorier
0f0b846e04
Merge pull request #1032 from bolatovumar/fix-1029
Retain store ids when filtering invoices
2019-11-11 21:00:42 +09:00
Kukks
974101624b fix text 2019-11-10 18:51:51 +01:00
Kukks
621a7d998d Display proper rate for ln sats feature
fixes #1128
2019-11-10 18:49:24 +01:00
Kukks
2743641122 hidden challenges rendered 2019-11-10 17:32:28 +01:00
rockstardev
c5ca02e48e Js cleanup based on Kukks feedback 2019-11-10 06:22:17 -06:00
rockstardev
c24bb443d3 Fixing check for external services that don't specify server 2019-11-10 06:12:32 -06:00
rockstardev
9c165d84ef Removing LND seed information from walletunlock.json 2019-11-10 06:12:32 -06:00
rockstardev
58b834fe9d Displaying information from walletunlock.json if file is present 2019-11-10 06:12:32 -06:00
rockstardev
2b1aac9aa9 Service page for LND Seed Backup 2019-11-10 06:12:32 -06:00
Umar Bolatov
dfdb99165b
Vary page layout for registering new accounts
address #1138
2019-11-09 21:24:19 -08:00
Nicolas Dorier
b75eaee6dd
Merge pull request #1115 from escapedcat/feat/ledger-xpub-help
feat(stores): add ledger specific xpub help
2019-11-10 00:28:05 +09:00
Umar Bolatov
9cd64bf81a
Inline "allow custom payment amount" checkbox with label 2019-11-08 19:12:52 -08:00
Umar Bolatov
2c14cece6b
Make sure documentation tooltip link stays inline with label
close #1129
2019-11-08 19:12:51 -08:00
escapedcat
11c269693e feat(stores): add ledger specific xpub help
problem: maximum of 20 ledger accounts are being listed in the derivation-scheme select
solution: help users with i.e. multiple ledger accounts by providing link to docs for detailed info on where to find the xpub key manually
2019-11-08 15:24:12 +01:00
nicolas.dorier
563e95df7c
Fix tests 2019-11-08 21:42:34 +09:00
nicolas.dorier
5b37a9df0b
Make sure we don't pass the psbt in GET url 2019-11-08 21:21:23 +09:00
Umar Bolatov
0f7458254e
Retain store ids when filtering invoices 2019-11-07 18:14:38 -08:00
nicolas.dorier
aab7c08500
Unify StatusMessage handling 2019-11-07 18:59:51 +09:00
nicolas.dorier
3ff9cc85ef
Fix tests 2019-11-07 18:35:47 +09:00
nicolas.dorier
d37abb53f0
Fix status message when a model is passed 2019-11-07 18:20:17 +09:00
nicolas.dorier
7be9083220
Update sponsor 2019-11-07 16:46:10 +09:00
nicolas.dorier
cf7bba9600
Fix services if there is more than one tor external services 2019-11-07 15:41:39 +09:00
nicolas.dorier
57b87a55bc
Show Bitcoin RPC service 2019-11-07 14:33:10 +09:00
Umar Bolatov
0a9290a980
Make recommended fee confirmation target configurable
Address #1110
2019-11-06 16:21:33 -08:00
nicolas.dorier
f0c2fb62df
Select all link when clicked 2019-11-07 00:13:00 +09:00
nicolas.dorier
24d6532dac
Add onion link to login/register 2019-11-06 23:58:04 +09:00
nicolas.dorier
fee1fe22a7
Use better svg version of the logo 2019-11-06 23:25:56 +09:00
nicolas.dorier
d8103f7293
Fix webfont 2019-11-06 21:57:43 +09:00
nicolas.dorier
3d3446e46a
Improve design of register/login on mobile 2019-11-06 21:51:10 +09:00
nicolas.dorier
22af4d2836
Because links are not reusable in LightningWalletService, it should not open in a new tab 2019-11-06 21:17:50 +09:00
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
5650b8560d
Refactor the Header in its own partial view 2019-11-06 13:15:26 +09:00
nicolas.dorier
2d80dbfa8f
Custom logo and custom url for checkout page should accept any string (relative path) (Fix #1124) 2019-11-06 12:02:13 +09:00
Rockstar Developer
c62aeb670a
Merge pull request #1120 from rockstardev/cifixrefactor
Fixing CircleCi to run external test only in repo context, small refactor of LndServiceViewModel
2019-11-05 09:41:43 -06:00
nicolas.dorier
1a407a2da3
Add sponsor and new design to the login and registration page 2019-11-05 18:01:43 +09:00
Nicolas Dorier
72d7e2dc5b
Merge pull request #1116 from bolatovumar/issue-1111
Improve pay button display options section
2019-11-04 12:04:14 +09:00
rockstardev
a126ec1718 Renaming to LndServiceViewModel, used both by grpc and rest 2019-11-03 13:18:09 -06:00
Umar Bolatov
6b587bfc31
Improve pay button display options section
address #1111
2019-11-03 09:53:09 -08:00
Nicolas Dorier
28a2017b65
Merge pull request #1108 from dennisreimann/paybutton
More pay button improvements
2019-11-03 20:26:55 +09:00
Nicolas Dorier
45c66a167b
Merge pull request #1113 from Kukks/payment-request-fixes2
fix Payment request "Cancel invoice" button always showing
2019-11-03 20:25:46 +09:00
nicolas.dorier
9ecb27a9bd
Fix and test /api-tokens (fix https://github.com/btcpayserver/woocommerce-plugin/issues/34) 2019-11-03 16:17:28 +09:00
nicolas.dorier
28cc4facd4
Redesign confirm form 2019-11-03 15:20:25 +09:00
Kukks
749146ad3c fix Payment request "Cancel invoice" button always showing
The Cancel current invoice button always showed even when there was active invoice
2019-11-02 08:49:19 +01:00
Dennis Reimann
7eae1f3b3c
More pay button improvements 2019-10-31 11:31:30 +01:00
nicolas.dorier
d66e8f2d13
Removing obsolete StatusMessage 2019-10-31 15:19:38 +09:00
Nicolas Dorier
3425f84507
Merge pull request #1106 from NicolasDorier/refactor/statusmessage
[WIP] Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:12:05 +09:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin 2019-10-31 14:11:33 +09:00
Dennis Reimann
3b1f851f8a
Improve pay button display
These changes should provide a more solid CSS approach to display the pay button in different scenarios. Also it fixes minor functionality issues like preselecting the merchant-chosen currency in the custom amount and slider dropdown.
2019-10-29 21:08:08 +01:00
Kukks
3e5ab70583 Fix: Close button for modal is broken
closes #1093
2019-10-27 08:13:30 +01:00
nicolas.dorier
9a99b3fdc2
Fix bug: Could not delete store 2019-10-26 23:35:55 +09:00
nicolas.dorier
1174178771
Remove reliance on ambient routing values 2019-10-23 13:52:22 +09:00
Nicolas Dorier
c82c67359c
Merge pull request #1061 from reablaz/master
updated AppsUpdate view with correct GET request
2019-10-19 18:27:56 +09:00
nicolas.dorier
eac4c91820
Move Bitpay authentication class in BTCPayServer.Security 2019-10-19 00:54:20 +09:00
nicolas.dorier
dabe805602
Remove dead link 2019-10-18 23:58:25 +09:00
nicolas.dorier
da2e8665a1
Remove unused scope, assert policy on store listing 2019-10-18 23:42:06 +09:00
nicolas.dorier
3c9b58916b
Update to OpenIddict3.0 2019-10-18 19:02:23 +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
8339ec59b7
Merge pull request #1090 from bolatovumar/issue-1089
Make UI checkboxes inline with their labels
2019-10-14 22:47:29 +09:00
Umar Bolatov
e584004b23 Make UI checkboxes inline with their labels
address #1089
2019-10-13 20:07:41 -07:00
nicolas.dorier
281a2461ad
Refactor authorizations 2019-10-14 00:24:41 +09:00
rockstardev
98468f4eb0 Replacing donation widget with link new donate page
Resolves #1073

Co-authored-by: vswee <vswee@users.noreply.github.com>
2019-10-07 17:30:20 -05:00
nicolas.dorier
e75edac3c1
Make .netcoreapp 3.0 build happy 2019-10-03 18:00:07 +09:00
rockstardev
56e85b68d9 Csproj cleanup, reorganizing namespaces, fixing tests 2019-10-02 22:41:53 -05:00
rockstardev
7282199c31 Cleanup U2F namespace to correspond to folder path 2019-10-02 12:32:41 -05:00
nicolas.dorier
8c8ef9d3ca
Rename shitcoins to altcoins 2019-09-30 20:43:15 +09:00
nicolas.dorier
3a0328d0be
Moving shitcoin code in shitcoin folder 2019-09-30 17:51:47 +09:00
Andrew Camilleri
d66b111121 xmr (#1044) 2019-09-30 17:32:43 +09:00
reablaz
8cbc58ea2f
updated AppsUpdate view with correct GET request
So user can request invoice data by invoice id from btcpayserver, to verify callback
2019-09-29 15:12:35 +03:00
Andrew Camilleri
3366c86b16 Authorize granular permissions (#1057)
* granular scope permissions for api

* final fixes and styling

* prettify code

* fix missing policy
2019-09-29 16:23:31 +09:00
nicolas.dorier
c7e3241a85
Update info link in ListTokens 2019-09-29 16:21:25 +09:00
Kukks
59839a3332 make sure networks are abstracted properly 2019-09-21 16:39:44 +02:00
Kukks
fa18bd9a69 allow nav layout for store to not have a main title specified 2019-09-21 16:28:04 +02:00
Kukks
bf9dd57177 move css logic to global css file as it makes more sense 2019-09-21 16:24:01 +02:00
Kukks
a230e21737 Store Nav extension support 2019-09-21 16:22:26 +02:00
Umar Bolatov
438fc34ad2 Replace pay button PNG image with an SVG and add 2x res version (#1034)
fix #1030
2019-09-20 19:14:08 +09:00
nicolas.dorier
9e107b1eb1
Try to read the authorized keys file from the configuration 2019-09-20 18:51:14 +09:00
nicolas.dorier
a2cb6178b8
Can edit authorized_keys in SSH Services, remove download keyfile support 2019-09-19 19:17:20 +09:00
Andrew Camilleri
18b8bec8d0 Checkout: show red border around email when invalid (#1013) 2019-09-12 18:28:11 +09:00