Commit Graph

4773 Commits (5092-port-state)

Author SHA1 Message Date
Nick O'Leary 71c85af147
Fix filtering node tab on palette-manager via action 2025-04-28 17:07:18 +01:00
Nick O'Leary 1289487079
Only offer to manage dependencies when theres a missing module identified 2025-04-28 16:39:29 +01:00
Nick O'Leary 2ab34b89e9
Fix linting again 2025-04-28 16:28:30 +01:00
Nick O'Leary cf2aab81f6
Fix linting error 2025-04-28 16:18:46 +01:00
Nick O'Leary 0f012a4465
Merge branch 'dev' into export-module-info 2025-04-28 16:11:14 +01:00
Nick O'Leary 7eb0e6bb51
Merge pull request #4955 from node-red/add-doc-annotation
Add a node annotation if the info property is set
2025-04-28 16:10:15 +01:00
Nick O'Leary da61b29fa8
Merge pull request #5108 from joepavitt/install-search-sort
Default Palette Search: Sort by Downloads
2025-04-28 11:42:59 +01:00
Joe Pavitt 0be14f390f
Update packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2025-04-28 09:52:31 +01:00
Joe Pavitt fc42e9f083
Update packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2025-04-28 09:52:25 +01:00
Joe Pavitt 214fe51a47
Update packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2025-04-28 09:52:18 +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
Nick O'Leary 3a3571b37e
Consolidate update widgets 2025-04-25 15:51:10 +01:00
Nick O'Leary 71f06941cd
Handle unavailable settings 2025-04-24 15:40:20 +01:00
Nick O'Leary 0f3d25252b
Add unit tests 2025-04-24 15:26:29 +01:00
Nick O'Leary 7d4d604aa2
Increase initial delay to 30 minutes 2025-04-24 13:41:10 +01:00
Nick O'Leary 0d4854a079
Fix linting 2025-04-24 13:35:06 +01:00
Nick O'Leary 350ab52b99
Update consent message 2025-04-24 11:39:56 +01:00
Nick O'Leary 2f099a57f6
Set ping schedule to 5 mins after startup, then 24hrs 2025-04-23 17:48:11 +01:00
Nick O'Leary 12cfc9175a
Add placeholder settings.js values for telemetry 2025-04-23 17:45:55 +01:00
Nick O'Leary 6220f990c4
Add update available widget 2025-04-23 17:35:58 +01:00
Nick O'Leary 86558126ab
Add telemetry settings to user settings dialog 2025-04-23 17:35:24 +01:00
Nick O'Leary 36f533f390
Add telemetry consent dialog 2025-04-23 17:34:52 +01:00
Nick O'Leary bd244027c6
Move 4.0 tour to archive and reset for 4.1 2025-04-23 17:33:38 +01:00
Nick O'Leary 9a784191ba
Add runtime telemetry component 2025-04-23 17:31:46 +01:00
Nick O'Leary 9921f2d5ba
Add RED.popover.dialog api 2025-04-23 17:30:14 +01:00
Dave Conway-Jones 3e8fc17f1f
Let split node send original msg to complete 2025-04-21 12:48:30 +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
Ben Hardill 93c55e3a1e
Add guard against unknown level 2025-04-16 12:40:35 +01:00
Ben Hardill 082afb7ebd
Add missing call 2025-04-15 18:25:34 +01:00
Ben Hardill 6d3a5f6e0a
Merge branch 'colour-logs' of github.com:hardillb/node-red into colour-logs 2025-04-15 18:16:50 +01:00
Ben Hardill c9412096ca
fix package.json 2025-04-15 18:15:48 +01:00
Ben Hardill f69227c2e1
Merge branch 'dev' into colour-logs 2025-04-15 18:13:01 +01:00
Ben Hardill 080a6af54b
Add all the levels to the colours list 2025-04-15 18:11:21 +01:00
Ben Hardill ead0385edf
Colourise the Node-RED logs 2025-04-15 17:52:34 +01:00
Joe Pavitt a2cb730a52 Handle no info.downloads use case for custom catalogues 2025-04-15 17:11:25 +01:00
Joe Pavitt ea25406d00 Sort by downloads when doing a search of modules 2025-04-15 14:26:47 +01:00
Nick O'Leary 34bf4b0268
Merge branch 'master' into dev 2025-04-14 14:43:59 +01:00
Nick O'Leary ba0299abf9
Revert body-parser due to test breakage 2025-04-14 14:23:44 +01:00
Nick O'Leary b3ee7b4ca0
Merge pull request #5103 from joepavitt/hex-logo
Update the Node-RED logo to use the hex variant
2025-04-14 14:17:51 +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 debd71d1e1
Merge pull request #4922 from bonanitech/fix-sass-deprecation-warnings
Fix Sass deprecation warnings
2025-04-14 12:00:03 +01:00
Nick O'Leary 20fae98ecd
Merge branch 'master' into dev 2025-04-14 11:04:06 +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
Ben Hardill 261495fc2d
Fix the capitisation for ALPN settings in http-request
part of  node-red/node-red#5104
2025-04-13 08:43:50 +01:00
Joe Pavitt 9650ef2cbc Update the Node-RED logo to use the hex variant 2025-04-11 17:32:41 +01:00
Nick O'Leary a5383f4064
Bump i18next to 24.x and auto-migrate message catalog format 2025-03-24 17:38:21 +00:00
Nick O'Leary 5251e848b9
Properly handle scale factor in getLinksAtPoint for firefox 2025-03-24 16:34:01 +00:00
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
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
GogoVega e1b591d761
Fix tooltip snapping based on input type 2025-02-13 13:59:06 +01:00
aikitori 27463197cd
Add details for the dynamic subscription to match the English documentation 2025-02-13 08:55:10 +01:00
Stephen McLaughlin 4984af48f1
Update monaco.js for symbol error 2025-02-12 09:42:55 +00:00
Nick O'Leary e9dab46de8
Merge pull request #5025 from node-red/browse-subflow-flow-context
Show subflow flow context under node section of sidebar
2025-02-10 16:51:55 +00:00
Nick O'Leary 4605f01c5d
Merge pull request #5030 from matiseni51/add-editorTheme-custom-label-default-deploy-button
feat: Add custom label for default deploy button in settings.editorTheme
2025-02-10 16:51:45 +00:00
Nick O'Leary a0ddf96e03
Merge pull request #5042 from node-red/5028-improve-auto-complete-long-keys
Handle long auto-complete suggests
2025-02-10 16:51:31 +00:00
Nick O'Leary 77c4ccf8fb
Handle undefined username when generating user icon
Fixes #5036
2025-02-10 16:41:18 +00:00
Nick O'Leary 7d9e09f5a7
Handle long auto-complete suggests
Fixes #5028
2025-02-10 16:23:13 +00:00
matiseni51 f4c184af4d
Merge branch 'master' into add-editorTheme-custom-label-default-deploy-button 2025-02-03 20:52:23 +01:00
matiseni51 ca61efc986 feat: Add custom label for default deploy button in settings.editorTheme 2025-02-01 11:44:57 +01:00
GogoVega dd702d4020
Merge branch 'master' into fix-subflow-dialog 2025-01-31 15:20:00 +01:00
Nick O'Leary ffdbd94927
Handle dragging node into group and splicing link at same time
Fixes #5026
2025-01-29 14:22:44 +00:00