Commit Graph

9515 Commits

Author SHA1 Message Date
Nick O'Leary
502ec4f6dd Merge pull request #5212 from ZJvandeWeg/zj-fix-inject-node-binary-hex-validation
Fix inject node validation to support binary and hexadecimal numbers
2025-07-10 10:03:11 +01:00
ZJ van de Weg
1eb6056843 Fix inject node validation to support binary and hexadecimal numbers
The inject node was using a restrictive regex that only accepted decimal
numbers, while the switch node properly supported binary (0b) and
hexadecimal (0x) formats. This inconsistency caused the inject node to
show validation errors for valid number formats.

Updated the inject node to use the same validateTypedProperty utility
function as the switch node, ensuring consistent number validation
across both nodes.

Fixes #5208
2025-07-07 16:19:34 +02:00
Nick O'Leary
77a761f7c3 Merge pull request #5199 from GogoVega/fix-5197
Do not select a nearest node if move is active
2025-07-02 16:21:36 +01:00
Nick O'Leary
3f66dd2134 Apply suggestion from @knolleary 2025-07-02 16:03:15 +01:00
GogoVega
68c2640b68 Do not select a nearest node if move is active 2025-06-29 12:16:55 +02:00
Nick O'Leary
01815b995e Merge pull request #5167 from gorenje/gorenje-mermaid-fix
Mermaid diagram fix for rendering diagrams inside Node-RED
2025-06-25 16:48:31 +01:00
Nick O'Leary
dc41356029 Merge pull request #5170 from GogoVega/fix-5115
Prevent the editor to open the same dialog multiple times
2025-06-25 14:54:52 +01:00
GogoVega
a25595765f Do not check the type editors 2025-06-19 16:41:34 +02:00
Nick O'Leary
872cef3e73 Merge pull request #5174 from kazuhitoyokoi/master-addjpn
Update Japanese translations of mqtt nodes for 4.0.9
2025-06-16 14:13:33 +01:00
Kazuhito Yokoi
630d057c4c Update Japanese translations of mqtt-in node for 4.0.9 2025-06-15 14:02:58 +09:00
GogoVega
07d6c4e582 Prevent the editor to open the same dialog multiple times 2025-06-11 17:25:14 +02:00
Gerrit Riessen
559be0b52b Step 1 : include base64 code in pre for mermaid diagrams
and also remove the "word-break: break-all" for mermaid diagrams.

See https://discourse.nodered.org/t/node-red-mermaid-rendering-is-off-by-one/97546 for details
2025-06-11 10:20:50 +02:00
Gerrit Riessen
558ea9d45e Step 2 - using b64 data for mermaid content
see https://discourse.nodered.org/t/node-red-mermaid-rendering-is-off-by-one/97546 for details
2025-06-11 10:17:18 +02:00
Nick O'Leary
36afe1ebd0 Merge pull request #5160 from node-red/knolleary-patch-1
Fix typo in de/httprequest.html
2025-06-06 16:40:56 +01:00
Nick O'Leary
be4de3b404 Fix typo is de/httprequest.html 2025-06-06 16:30:07 +01:00
Nick O'Leary
1dbce32ab5 Merge pull request #5156 from node-red/pr_4989
Ensure generated mqtt clientId uses only valid chars
2025-06-06 11:50:57 +01:00
Nick O'Leary
f9de98d88a Merge pull request #5114 from node-red/fix-complete-node-to-filter-simple-feedback
Fix complete node to not feedback immediately connected nodes
2025-06-06 11:48:12 +01:00
Nick O'Leary
f43d4e9465 Update test for generated client id 2025-06-06 11:45:17 +01:00
Nick O'Leary
3f3450ce3e Apply suggestions from code review 2025-06-06 11:00:13 +01:00
Nick O'Leary
aaa4e60d58 Apply suggestions from code review 2025-06-06 10:58:30 +01:00
Nick O'Leary
242021cbbf Merge pull request #5144 from GogoVega/fix-5133
Exclude internal properties from node definition
2025-06-06 09:55:06 +01:00
Nick O'Leary
1d9b4de8d5 Merge branch 'master' into fix-5133 2025-06-06 09:45:09 +01:00
Nick O'Leary
68d85bbaef Merge pull request #5137 from dschmidt/patch-2
feat: import default export if plugin is a transpiled es module
2025-06-03 16:36:51 +01:00
Nick O'Leary
e12c54a5ca Merge pull request #5130 from node-red/Re-label-Split-The-field-in-split-node
Rename Split The field
2025-06-03 16:36:10 +01:00
Nick O'Leary
23f9a7c17f Merge pull request #5145 from PlanktoScope/add-git_auth_failed-condition
Add an additional git_auth_failed condition
2025-06-03 16:32:16 +01:00
Sonny Piers
237da104fc 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
2025-06-03 10:00:36 +02:00
GogoVega
26e58a53b7 Exclude internal properties from node definition 2025-06-02 14:26:41 +02:00
Nick O'Leary
900dfaf6b8 Merge pull request #5142 from bonanitech/remove-ie-hacks
Remove Internet Explorer CSS hacks
2025-06-02 09:57:42 +01:00
Nick O'Leary
379b1b192f Merge pull request #5141 from ZJvandeWeg/zj-http-node-https
httprequest: Recommend HTTPS over HTTP
2025-06-02 09:57:10 +01:00
Mauricio Bonani
4439b6f851 Remove Internet Explorer hacks 2025-05-30 17:33:32 -04:00
ZJ van de Weg
5ab773c1f0 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.
2025-05-30 19:51:06 +02:00
Dominik Schmidt
539faf1889 feat: import default export if plugin is a transpiled es module 2025-05-14 15:18:56 +02:00
Dave Conway-Jones
159ea30b16 Rename Split The field
to close #5128
2025-05-01 22:03:50 +01:00
Nick O'Leary
0f653ed7b2 Merge pull request #4945 from GogoVega/fix-4865
Support for a module with nodes and plugins in the palette
2025-04-28 17:21:14 +01:00
Nick O'Leary
833687fd55 Merge pull request #5106 from node-red/5090-fix-label-action
Handle link nodes with show/hide label action
2025-04-25 17:44:16 +01:00
Nick O'Leary
9633cbecaf Merge pull request #5110 from node-red/cherry-pick-backport-monaco-52
Updates monaco to 0.52.0 for action widget sizing fix
2025-04-25 17:43:55 +01:00
Nick O'Leary
4b47da2767 Merge pull request #5105 from hardillb/alpn-http-request
Fix the capitisation for ALPN settings in http-request
2025-04-25 17:31:59 +01:00
Dave Conway-Jones
c771b175b1 Add complete test, and fix tests 2025-04-21 14:58:25 +01:00
Dave Conway-Jones
316eb7c9ef Also apply same fix to status node 2025-04-21 14:42:34 +01:00
Dave Conway-Jones
0a847a7a67 Fix complete node to not feedback immendiately connected nodes 2025-04-21 12:47:07 +01:00
Ben Hardill
f961a7276b Better comment 2025-04-17 15:39:19 +01:00
Ben Hardill
0b271f1185 Remove http.servername as got doesn't support 2025-04-17 15:32:31 +01:00
Steve-Mcl
0a450b2207 updates monaco to latest. Includes fix for action widget sizing 2025-04-17 09:00:35 +01:00
Nick O'Leary
1eb9aa0eed Merge pull request #5107 from node-red/update-deps
Update dependencies
2025-04-14 14:43:01 +01:00
Nick O'Leary
ba0299abf9 Revert body-parser due to test breakage 2025-04-14 14:23:44 +01:00
Ben Hardill
f3b47c5659 Update packages/node_modules/@node-red/nodes/core/network/21-httprequest.js
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2025-04-14 13:27:02 +01:00
Nick O'Leary
9dd1e9a0b3 Update dependencies 2025-04-14 12:02:48 +01:00
Nick O'Leary
2c71e11fbf Handle link nodes with show/hide label action 2025-04-14 10:36:51 +01:00
Nick O'Leary
71501dd6aa Merge pull request #5088 from node-red/5084-bump-i18next
Bump i18next to 24.x and auto-migrate message catalog format
2025-04-14 10:07:02 +01:00
Nick O'Leary
a424df4272 Merge pull request #5087 from node-red/5083-handle-zoomed-ff
Properly handle scale factor in getLinksAtPoint for firefox
2025-04-14 10:06:08 +01:00