Commit Graph

4744 Commits

Author SHA1 Message Date
Nick O'Leary
5251e848b9 Properly handle scale factor in getLinksAtPoint for firefox 2025-03-24 16:34:01 +00:00
Debadutta Panda
b081e66806 refactor: remove unused PassThrough stream import from httpin.js 2025-03-19 00:50:41 +05:30
Debadutta Panda
16d095397c refactor: update rawBody label to skipBodyParsing and adjust related UI elements 2025-03-18 18:42:27 +05:30
Debadutta Panda
8543c88f2b Merge branch 'dev' into @feature/issue-5029 2025-03-18 16:06:24 +05:30
Nick O'Leary
b8f0e13cd6 Merge branch 'dev' into export-module-info 2025-03-17 16:51:44 +00:00
Nick O'Leary
7285244e8d Add user setting for showing the node info icon 2025-03-17 16:21:14 +00:00
Nick O'Leary
ba7eec44fa Add a node annotation if there info property set 2025-03-17 16:08:25 +00:00
Nick O'Leary
686efc4720 Merge branch 'master' into dev 2025-03-17 16:07:46 +00:00
Nick O'Leary
90c2758624 Add code to error object sent by Catch node 2025-03-13 10:49:15 +00:00
Nick O'Leary
a976f48be1 Merge pull request #5079 from node-red/5068-improve-error-object-debug
Improve debug display of error objects
2025-03-11 16:46:08 +00:00
Nick O'Leary
6a38808fbb Merge pull request #5078 from node-red/5077-typedInput-border
Add a border to better distinguish typedInput type/option dropdowns
2025-03-11 16:07:48 +00:00
Nick O'Leary
82ba56bffe Fix up tests 2025-03-11 16:07:15 +00:00
Nick O'Leary
5eea8b6b60 Improve debug display of error objects 2025-03-10 17:43:06 +00:00
Nick O'Leary
af6e33d4ec Add a border to better distinguish typedInput type/option dropdowns 2025-03-10 16:29:48 +00:00
Nick O'Leary
7e512c94fe Merge pull request #5012 from GogoVega/fix-subflow-dialog
Fix undo of subflow color change not applying to instances
2025-03-10 15:51:33 +00:00
Nick O'Leary
336c73fd2a Merge pull request #5073 from Rotzbua/chore_dompurify_flag
chore(editor): update `DOMPurify` flag
2025-03-06 09:43:11 +00:00
Nick O'Leary
d847bce8b9 Merge pull request #5072 from node-red/5061-refresh-sidebar-on-lock-action
Refresh config node sidebar when changing lock state of a flow
2025-03-06 09:42:30 +00:00
Rotzbua
287c7f8da5 chore(editor): update DOMPurify flag
DOMPurify 2.1.0: Removed the SAFE_FOR_JQUERY flag (we are safe by default now for jQuery)
https://github.com/cure53/DOMPurify/releases/tag/2.1.0
2025-03-03 21:04:22 +01:00
Debadutta Panda
576303a8ea Merge branch 'dev' into @feature/issue-5029 2025-03-03 23:11:03 +05:30
Nick O'Leary
d00bf07fcc Merge pull request #5071 from node-red/5069-fix-subflow-context-delete
Handle deleting of subflow context entries
2025-03-03 16:43:56 +00:00
Nick O'Leary
9a8251c9b3 Merge pull request #5067 from node-red/5065-support-node-prefix-builtins
Add support for node: prefixed modules in function node
2025-03-03 16:43:35 +00:00
Nick O'Leary
f0d217e1c7 Merge pull request #5059 from node-red/update-drop-text
Update markdown drop-target appearance
2025-03-03 16:41:57 +00:00
Nick O'Leary
ce23d89739 Refresh config node sidebar when changing lock state of a flow 2025-03-03 16:39:58 +00:00
Nick O'Leary
02d7d76d3b Merge pull request #5061 from GogoVega/tab-config-category-disabled
Support for disabled categories in Sidebar Config
2025-03-03 16:39:02 +00:00
Nick O'Leary
5ef2f9f0f3 Handle deleting of subflow context entries 2025-03-03 16:10:43 +00:00
Rotzbua
263f6136e8 chore(editor)!: remove Internet Explorer polyfill
IE support was removed in node-red v3.
MS Edge does not use `msSaveBlob`.
2025-03-03 16:19:12 +01:00
Nick O'Leary
b8fa468559 Add support for node: prefixed modules in function node 2025-02-28 17:34:01 +00:00
GogoVega
6da890bf88 Manage badge locations with pure CSS + cleanup 2025-02-24 21:09:44 +01:00
GogoVega
b8eeef182c Add changed badge for category header + fix cropped badge 2025-02-24 21:09:11 +01:00
GogoVega
54e0de64a7 Add the changed badge for the config node 2025-02-24 21:08:43 +01:00
GogoVega
5d1fa49045 Support for disabled categories in sidebar config 2025-02-24 20:05:14 +01:00
Nick O'Leary
87b7fc69c7 Update markdown drop-target appearance 2025-02-24 16:51:51 +00:00
Nick O'Leary
71f8de94b0 Merge pull request #5056 from gorenje/master
Support text drag & drop into markdown editor
2025-02-24 16:26:19 +00:00
Nick O'Leary
4723378f2f Merge pull request #5054 from GogoVega/deployment-ignore-disabled
Ignore state of disabled nodes/flows during deployment
2025-02-24 16:11:55 +00:00
Gerrit Riessen
473b93f497 Support text drag & drop into markdown editor
Along with image drop, this change adds text drop into the editor. 

This is useful for highlighting text and then drag that text into the description of a node. Similar creating a mermaid diagram using a third-party tool and then drag the text into the description.

Also drop text files is also supported for longer texts.
2025-02-20 09:30:50 +01:00
GogoVega
d9c5144fe2 Ignore state of disabled nodes/flows during deployment 2025-02-17 14:05:51 +01:00
matiseni51
cbc91a9ac8 Merge branch 'master' into fix-include-label-themeSettings-config 2025-02-16 14:03:24 +01:00
matiseni51
88c946d401 fix: set label in themeSettings.deployButton despite type attribute 2025-02-16 13:44:22 +01:00
Nick O'Leary
e55301c073 Update for 4.0.9 2025-02-14 17:03:13 +00:00
Nick O'Leary
dc69226944 Merge pull request #5050 from aikitori/mqtt-update-translation
Add details for the dynamic subscription to match the English docs
2025-02-14 16:27:12 +00:00
Debadutta Panda
3a29330021 Update comment to clarify middleware positioning in HTTP node setup 2025-02-14 13:50:06 +05:30
Debadutta Panda
3fc94e7b99 Clarify comment for route key existence check in raw body capture middleware 2025-02-14 13:46:41 +05:30
Debadutta Panda
bb43d63b54 Fix condition check for RED.httpNode to ensure proper middleware setup 2025-02-14 13:46:41 +05:30
Debadutta Panda
caeb5d3538 Refactor raw body capture middleware to use a Set for route management and improve code consistency 2025-02-14 13:46:41 +05:30
Debadutta Panda
9a26ee3052 Refactor raw body capture middleware and improve route key generation for HTTP nodes 2025-02-14 13:46:41 +05:30
Debadutta Panda
9d811c7bce Improve clone stream handling by adding safety checks for writable and destroyed states 2025-02-14 13:46:41 +05:30
Debadutta Panda
7321cd20db Rename createRouteId to getRouteId and update related references; improve raw body capture stream handling 2025-02-14 13:46:41 +05:30
Debadutta Panda
90328ef75e Replace httpInNodes.remove with httpInNodes.delete to fix timeout error 2025-02-14 13:46:41 +05:30
Debadutta Panda
356c0c2416 Add include raw data option in request body. 2025-02-14 13:46:41 +05:30
GogoVega
e1b591d761 Fix tooltip snapping based on input type 2025-02-13 13:59:06 +01:00