Compare commits

...

8 Commits

Author SHA1 Message Date
db2a71b055 Update changelog 2020-10-16 20:41:55 +09:00
3e22ec7627 bump 2020-10-16 20:40:29 +09:00
f011df1081 Revert "The send wallet, by default, include the previous transaction"
This reverts commit 0f743cec4132c7f97a2e94263c044ddefbdccf9b.
2020-10-16 20:39:18 +09:00
b1fbbb5193 fix domain mapping bug ()
fixes 
2020-10-16 20:39:08 +09:00
0773a0ace5 If a password fail to be reset by mail, show proper error (fix ) 2020-10-16 20:39:00 +09:00
3a8a7fe43f reword review step for vault 2020-10-16 20:38:51 +09:00
29399026e3 Do not log the database connection string
fixes 
2020-10-16 20:38:42 +09:00
f1cd763873 Use base65 instead of hex for BIP78 ()
fixes 
2020-10-16 20:37:44 +09:00
8 changed files with 29 additions and 7 deletions

@ -606,7 +606,7 @@ namespace BTCPayServer.Controllers
}
AddErrors(result);
return View();
return View(model);
}
[HttpGet]

@ -262,6 +262,8 @@ namespace BTCPayServer.Controllers
[HttpPost]
public async Task<IActionResult> Policies(PoliciesSettings settings, string command = "")
{
ViewBag.UpdateUrlPresent = _Options.UpdateUrl != null;
ViewBag.AppsList = await GetAppSelectList();
if (command == "add-domain")
{

@ -112,12 +112,12 @@ namespace BTCPayServer.Hosting
ApplicationDbContextFactory dbContext = null;
if (!String.IsNullOrEmpty(opts.PostgresConnectionString))
{
Logs.Configuration.LogInformation($"Postgres DB used ({opts.PostgresConnectionString})");
Logs.Configuration.LogInformation($"Postgres DB used");
dbContext = new ApplicationDbContextFactory(DatabaseType.Postgres, opts.PostgresConnectionString);
}
else if (!String.IsNullOrEmpty(opts.MySQLConnectionString))
{
Logs.Configuration.LogInformation($"MySQL DB used ({opts.MySQLConnectionString})");
Logs.Configuration.LogInformation($"MySQL DB used");
Logs.Configuration.LogWarning("MySQL is not widely tested and should be considered experimental, we advise you to use postgres instead.");
dbContext = new ApplicationDbContextFactory(DatabaseType.MySQL, opts.MySQLConnectionString);
}

@ -53,7 +53,7 @@ namespace BTCPayServer.Models.WalletViewModels
public string RateError { get; set; }
public bool SupportRBF { get; set; }
[Display(Name = "Always include non-witness UTXO if available")]
public bool AlwaysIncludeNonWitnessUTXO { get; set; } = true;
public bool AlwaysIncludeNonWitnessUTXO { get; set; }
[Display(Name = "Allow fee increase (RBF)")]
public ThreeStateBool AllowFeeBump { get; set; }

@ -314,7 +314,7 @@ namespace BTCPayServer.Services
using (HttpClient client = CreateHttpClient(endpoint))
{
var bpuresponse = await client.PostAsync(endpoint,
new StringContent(originalTx.ToHex(), Encoding.UTF8, "text/plain"), cancellationToken);
new StringContent(originalTx.ToBase64(), Encoding.UTF8, "text/plain"), cancellationToken);
if (!bpuresponse.IsSuccessStatusCode)
{
var errorStr = await bpuresponse.Content.ReadAsStringAsync();

@ -49,7 +49,7 @@ var vaultui = (function () {
needPassphrase: new VaultFeedback("?", "Enter the passphrase.", "vault-feedback3", "need-passphrase"),
needPassphraseOnDevice: new VaultFeedback("?", "Please, enter the passphrase on the device.", "vault-feedback3", "need-passphrase-on-device"),
signingTransaction: new VaultFeedback("?", "Please review and confirm the transaction on your device...", "vault-feedback3", "ask-signing"),
reviewAddress: new VaultFeedback("?", "Please review the address on your device...", "vault-feedback3", "ask-signing"),
reviewAddress: new VaultFeedback("?", "Sending... Please review the address on your device...", "vault-feedback3", "ask-signing"),
signingRejected: new VaultFeedback("failed", "The user refused to sign the transaction", "vault-feedback3", "user-reject"),
};

@ -1,5 +1,5 @@
<Project>
<PropertyGroup>
<Version>1.0.5.7</Version>
<Version>1.0.5.8</Version>
</PropertyGroup>
</Project>

@ -1,5 +1,25 @@
# Changelog
## 1.0.5.8:
### Bug fixes:
* Fix payjoin client implementation (was sending hex instead of base64) @Kukks
* Fix: The send wallet, by default, should not include the previous transaction (timeouts issue with some hardware wallets) @NicolasDorier
* Do not log the database connection string @Kukks
* If a password fail to be reset by mail, show proper error @NicolasDorier
* When you map a specific domain to an app, when there's no app created there's a blank page @Kukks
### Bug fixes:
* Mark Shopify orders paid on invoice payment confirmed @rockstardev
* Fix: notification of new BTCPay Server not showing properly @rockstardev
* Fix: When collapsed, the sync window blocks the version text in the footer #1941 @Kukks
* Fix: Not possible to delete a user if U2F is enabled. @Kukks
* Fix onion location not always working #1947 @Kukks
* Fix invoice exception status not displaying in list #1963 @Kukks
* Fix: Is administrator checkbox does not work on create user page @NicolasDorier
## 1.0.5.7:
### Bug fixes: