diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projectSettings.js b/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projectSettings.js
index 4abe6fd1f..fdd106e23 100644
--- a/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projectSettings.js
+++ b/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projectSettings.js
@@ -1033,7 +1033,7 @@ RED.projects.settings = (function() {
var credentialSecretExistingRow = $('
').text(RED._("projects.welcome.desc2")).appendTo(body);
var row = $('
').appendTo(sshwarningRow);
- $('
').appendTo(subrow).on("click", function(e) {
+ $('
').appendTo(subrow).on("click", function(e) {
e.preventDefault();
dialog.dialog( "close" );
RED.userSettings.show('gitconfig');
@@ -558,8 +559,8 @@ RED.projects = (function() {
// Secret - clone
row = $('
').appendTo(body);
$('
').appendTo(row);
- projectSecretInput = $('
').appendTo(row);
-
+ projectSecretInput = $('
').appendTo(row);
+ projectSecretInput.typedInput({type:"cred"});
return container;
@@ -894,6 +895,7 @@ RED.projects = (function() {
$('
').appendTo(row);
row = $('
').appendTo(credentialsRightBox);
emptyProjectCredentialInput = $('
').appendTo(row);
+ emptyProjectCredentialInput.typedInput({type:"cred"});
emptyProjectCredentialInput.on("change keyup paste", validateForm);
row = $('
').hide().appendTo(credentialsRightBox);
@@ -1169,11 +1171,11 @@ RED.projects = (function() {
row = $('
').appendTo(container);
- var openProject = $('
').appendTo(row);
- var createAsEmpty = $('
').appendTo(row);
- // var createAsCopy = $('
').appendTo(row);
- var createAsClone = $('
').appendTo(row);
- // var createAsClone = $('
').appendTo(row);
+ var openProject = $('
').appendTo(row);
+ var createAsEmpty = $('
').appendTo(row);
+ // var createAsCopy = $('
').appendTo(row);
+ var createAsClone = $('
').appendTo(row);
+ // var createAsClone = $('
').appendTo(row);
row.find(".red-ui-projects-dialog-screen-create-type").on("click", function(evt) {
evt.preventDefault();
container.find(".red-ui-projects-dialog-screen-create-type").removeClass('selected');
@@ -1298,6 +1300,7 @@ RED.projects = (function() {
$('
').appendTo(row);
// row = $('
').appendTo(credentialsRightBox);
emptyProjectCredentialInput = $('
').appendTo(row);
+ emptyProjectCredentialInput.typedInput({type:"cred"});
emptyProjectCredentialInput.on("change keyup paste", validateForm);
$('
').appendTo(row);
@@ -1356,7 +1359,8 @@ RED.projects = (function() {
subrow = $('
').appendTo(row);
$('
').appendTo(subrow);
- projectRepoPasswordInput = $('
').appendTo(subrow);
+ projectRepoPasswordInput = $('
').appendTo(subrow);
+ projectRepoPasswordInput.typedInput({type:"cred"});
// -----------------------------------------------------
// Repo credentials - key/passphrase -------------------
@@ -1384,12 +1388,13 @@ RED.projects = (function() {
subrow = $('
').appendTo(row);
$('
').appendTo(subrow);
projectRepoPassphrase = $('
').appendTo(subrow);
+ projectRepoPassphrase.typedInput({type:"cred"});
subrow = $('
').appendTo(cloneAuthRows);
var sshwarningRow = $('
').hide().appendTo(subrow);
$('
'+RED._("projects.create.desc2")+'
').appendTo(sshwarningRow);
subrow = $('
').appendTo(sshwarningRow);
- $('
').appendTo(subrow).on("click", function(e) {
+ $('
').appendTo(subrow).on("click", function(e) {
e.preventDefault();
$('#red-ui-projects-dialog-cancel').trigger("click");
RED.userSettings.show('gitconfig');
@@ -1403,8 +1408,8 @@ RED.projects = (function() {
// Secret - clone
row = $('
').appendTo(container);
$('
').appendTo(row);
- projectSecretInput = $('
').appendTo(row);
-
+ projectSecretInput = $('
').appendTo(row);
+ projectSecretInput.typedInput({type:"cred"});
switch(options.screen||"empty") {
case "empty": createAsEmpty.trigger("click"); break;
@@ -1617,14 +1622,14 @@ RED.projects = (function() {
function deleteProject(row,name,done) {
var cover = $('
').on("click", function(evt) { evt.stopPropagation(); }).appendTo(row);
$('
').text(RED._("projects.delete.confirm")).appendTo(cover);
- $('')
+ $('')
.appendTo(cover)
.on("click", function(e) {
e.stopPropagation();
cover.remove();
done(true);
});
- $('')
+ $('')
.appendTo(cover)
.on("click", function(e) {
e.stopPropagation();
@@ -1808,7 +1813,7 @@ RED.projects = (function() {
header.addClass("selectable");
var tools = $('').appendTo(header);
- $('')
+ $('')
.appendTo(tools)
.on("click", function(e) {
e.stopPropagation();
@@ -1962,7 +1967,8 @@ RED.projects = (function() {
var isSSH = false;
if (/^https?:\/\//.test(url)) {
$(''+
- '').appendTo(message);
+ '').appendTo(message);
+ message.find("#projects-user-auth-password").typedInput({type:"cred"})
} else if (/^(?:ssh|[\d\w\.\-_]+@[\w\.]+):(?:\/\/)?/.test(url)) {
isSSH = true;
var row = $('').appendTo(message);
@@ -1980,7 +1986,7 @@ RED.projects = (function() {
});
row = $('').appendTo(message);
$('').appendTo(row);
- $('').appendTo(row);
+ $('').appendTo(row).typedInput({type:"cred"});
}
var notification = RED.notify(message,{
diff --git a/packages/node_modules/@node-red/editor-client/src/sass/projects.scss b/packages/node_modules/@node-red/editor-client/src/sass/projects.scss
index e42125c23..6a8e73938 100644
--- a/packages/node_modules/@node-red/editor-client/src/sass/projects.scss
+++ b/packages/node_modules/@node-red/editor-client/src/sass/projects.scss
@@ -90,7 +90,7 @@
font-size: 1.2em;
}
}
- button.red-ui-button {
+ button.red-ui-button.red-ui-projects-dialog-button {
width: calc(50% - 80px);
margin: 20px;
height: auto;