From 159ea30b16ba7c3b552f8f7e44694da88d1d291c Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Thu, 1 May 2025 22:03:50 +0100 Subject: [PATCH 1/5] Rename Split The field to close #5128 --- .../node_modules/@node-red/nodes/core/sequence/17-split.html | 2 +- .../node_modules/@node-red/nodes/locales/en-US/messages.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/node_modules/@node-red/nodes/core/sequence/17-split.html b/packages/node_modules/@node-red/nodes/core/sequence/17-split.html index f1237231f..6ed8416ca 100644 --- a/packages/node_modules/@node-red/nodes/core/sequence/17-split.html +++ b/packages/node_modules/@node-red/nodes/core/sequence/17-split.html @@ -21,7 +21,7 @@
- +
diff --git a/packages/node_modules/@node-red/nodes/locales/en-US/messages.json b/packages/node_modules/@node-red/nodes/locales/en-US/messages.json index d26f0f56b..fdb85f021 100644 --- a/packages/node_modules/@node-red/nodes/locales/en-US/messages.json +++ b/packages/node_modules/@node-red/nodes/locales/en-US/messages.json @@ -1017,7 +1017,7 @@ "objectSend": "Send a message for each key/value pair", "strBuff": "String / Buffer", "array": "Array", - "splitThe": "Split the", + "splitThe": "Split property", "splitUsing": "Split using", "splitLength": "Fixed length of", "stream": "Handle as a stream of messages", From 539faf1889614b474389d68d39a7c06986220aec Mon Sep 17 00:00:00 2001 From: Dominik Schmidt Date: Wed, 14 May 2025 15:18:56 +0200 Subject: [PATCH 2/5] feat: import default export if plugin is a transpiled es module --- packages/node_modules/@node-red/registry/lib/loader.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/node_modules/@node-red/registry/lib/loader.js b/packages/node_modules/@node-red/registry/lib/loader.js index 27783be7f..eb27d9411 100644 --- a/packages/node_modules/@node-red/registry/lib/loader.js +++ b/packages/node_modules/@node-red/registry/lib/loader.js @@ -406,6 +406,7 @@ async function loadPlugin(plugin) { } try { var r = require(plugin.file); + r = r.__esModule ? r.default : r if (typeof r === "function") { var red = registryUtil.createNodeApi(plugin); From 5ab773c1f061aa8ba1648d949bad2e48bd0f4fd4 Mon Sep 17 00:00:00 2001 From: ZJ van de Weg Date: Fri, 30 May 2025 19:51:06 +0200 Subject: [PATCH 3/5] httprequest: Recommend HTTPS over HTTP Super minor, maybe annoying to merge, but spotted the http and thought it's not of the times and the s ought to be added. --- .../@node-red/nodes/core/network/21-httprequest.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/nodes/core/network/21-httprequest.html b/packages/node_modules/@node-red/nodes/core/network/21-httprequest.html index 7cce956bb..9233975a7 100644 --- a/packages/node_modules/@node-red/nodes/core/network/21-httprequest.html +++ b/packages/node_modules/@node-red/nodes/core/network/21-httprequest.html @@ -29,7 +29,7 @@
- +
From 4439b6f851053a51ccf7e51db23a12c1b1399070 Mon Sep 17 00:00:00 2001 From: Mauricio Bonani Date: Fri, 30 May 2025 17:33:32 -0400 Subject: [PATCH 4/5] Remove Internet Explorer hacks --- .../@node-red/editor-client/src/sass/base.scss | 2 -- .../@node-red/editor-client/src/sass/forms.scss | 13 ------------- .../@node-red/editor-client/src/sass/mixins.scss | 2 -- 3 files changed, 17 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/sass/base.scss b/packages/node_modules/@node-red/editor-client/src/sass/base.scss index 58e77863d..f1c42612a 100644 --- a/packages/node_modules/@node-red/editor-client/src/sass/base.scss +++ b/packages/node_modules/@node-red/editor-client/src/sass/base.scss @@ -206,12 +206,10 @@ body { } img { - width: auto\9; height: auto; max-width: 100%; vertical-align: middle; border: 0; - -ms-interpolation-mode: bicubic; } blockquote { diff --git a/packages/node_modules/@node-red/editor-client/src/sass/forms.scss b/packages/node_modules/@node-red/editor-client/src/sass/forms.scss index a281b9265..3fa8bcc65 100644 --- a/packages/node_modules/@node-red/editor-client/src/sass/forms.scss +++ b/packages/node_modules/@node-red/editor-client/src/sass/forms.scss @@ -216,14 +216,11 @@ .uneditable-input:focus { border-color: var(--red-ui-form-input-focus-color); outline: 0; - outline: thin dotted \9; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; - margin-top: 1px \9; - *margin-top: 0; line-height: normal; } @@ -285,12 +282,6 @@ color: var(--red-ui-form-placeholder-color); } - input:-ms-input-placeholder, - div[contenteditable="true"]:-ms-input-placeholder, - textarea:-ms-input-placeholder { - color: var(--red-ui-form-placeholder-color); - } - input::-webkit-input-placeholder, div[contenteditable="true"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder { @@ -568,11 +559,7 @@ input.search-query { padding-right: 14px; - padding-right: 4px \9; padding-left: 14px; - padding-left: 4px \9; - /* IE7-8 doesn't have border-radius, so don't indent the padding */ - margin-bottom: 0; border-radius: 15px; } diff --git a/packages/node_modules/@node-red/editor-client/src/sass/mixins.scss b/packages/node_modules/@node-red/editor-client/src/sass/mixins.scss index 6262597a1..486396c59 100644 --- a/packages/node_modules/@node-red/editor-client/src/sass/mixins.scss +++ b/packages/node_modules/@node-red/editor-client/src/sass/mixins.scss @@ -18,7 +18,6 @@ -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; - -ms-user-select: none; user-select: none; } @@ -26,7 +25,6 @@ -webkit-user-select: auto; -khtml-user-select: auto; -moz-user-select: auto; - -ms-user-select: auto; user-select: auto; } From 237da104fc542396aef7a0bcd210dc4d02b51fa5 Mon Sep 17 00:00:00 2001 From: Sonny Piers Date: Tue, 3 Jun 2025 09:51:51 +0200 Subject: [PATCH 5/5] Add an additional git_auth_failed condition The following error log on push did not trigger the username/password prompt. remote: Permission to PlanktoScope/dashboard.git denied to sonnyp. fatal: unable to access 'https://github.com/PlanktoScope/dashboard.git/': The requested URL returned error: 403 --- .../runtime/lib/storage/localfilesystem/projects/git/index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/node_modules/@node-red/runtime/lib/storage/localfilesystem/projects/git/index.js b/packages/node_modules/@node-red/runtime/lib/storage/localfilesystem/projects/git/index.js index 96dab3417..983b4ca52 100644 --- a/packages/node_modules/@node-red/runtime/lib/storage/localfilesystem/projects/git/index.js +++ b/packages/node_modules/@node-red/runtime/lib/storage/localfilesystem/projects/git/index.js @@ -51,6 +51,8 @@ function runGitCommand(args,cwd,env,emit) { err.code = "git_auth_failed"; } else if(/Authentication failed/i.test(stderr)) { err.code = "git_auth_failed"; + } else if (/The requested URL returned error: 403/i.test(stderr)) { + err.code = "git_auth_failed"; } else if (/commit your changes or stash/i.test(stderr)) { err.code = "git_local_overwrite"; } else if (/CONFLICT/.test(err.stdout)) {