Nick O'Leary
08c3feb8d0
Merge pull request #5192 from node-red/jquery-update
...
Update jquery
2025-06-26 10:17:47 +01:00
Nick O'Leary
cd4a951983
Update jquery
2025-06-26 10:05:21 +01:00
Nick O'Leary
26902d71aa
Update event-log.js
2025-06-26 10:02:01 +01:00
Nick O'Leary
303e606a74
NLS the suggestion label
2025-06-25 17:24:58 +01:00
Nick O'Leary
3ff835174d
Merge pull request #5122 from AllanOricil/remote_editor_shade_tray_click_listener
...
feat: tray's primary button function will no longer run when clicking anywhere in #red-ui-editor-shade
2025-06-25 17:03:23 +01:00
Nick O'Leary
052533962c
Swap manage/install-all buttons in dependency notification
2025-06-25 16:56:31 +01: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
e8d4fe8a07
Merge branch 'dev' into remote_editor_shade_tray_click_listener
2025-06-25 15:03:53 +01:00
Nick O'Leary
c6d0ec4dc2
Fixes infotip handling of cursor keys and updates english tip
2025-06-25 14:49:24 +01:00
Nick O'Leary
1552fe20c5
Use type label if suggestion doesn't provide one
2025-06-25 14:21:09 +01:00
Nick O'Leary
b2d6eeadbd
Fix deleting suggested node with wire
2025-06-25 14:18:44 +01:00
Nick O'Leary
e65728e94b
Better grid snapping for suggestion auto-placement
2025-06-25 13:49:50 +01:00
Nick O'Leary
1717e0f39b
Remove suggestedFlow actions and hardcode key handling
2025-06-25 13:43:13 +01:00
Nick O'Leary
412d47b303
Allow suggestion to be automatically positioned relative to source
2025-06-24 14:10:02 +01:00
Nick O'Leary
d95af6acd6
Do not mark workspace dirty when generating names without history
2025-06-24 09:58:24 +01:00
Nick O'Leary
a1060524d4
Add flow suggestion plugin api
2025-06-23 11:02:01 +01:00
Nick O'Leary
99b8b4c91b
Add tab to apply current suggested flow
2025-06-23 10:14:45 +01:00
Nick O'Leary
63b4615e78
Add escape to clear suggested flow
2025-06-23 10:08:27 +01:00
GogoVega
a25595765f
Do not check the type editors
2025-06-19 16:41:34 +02:00
Nick O'Leary
1a873b8389
Add event-log widget to status bar
2025-06-19 15:17:56 +01:00
Stephen McLaughlin
4967de8e5b
Merge branch 'dev' into suggest-api-improvements
2025-06-19 09:26:47 +01:00
Nick O'Leary
af0903eae1
Add clickToApply flag to suggestion
2025-06-17 10:41:32 +01:00
Nick O'Leary
d9715eab99
Fix lint
2025-06-16 17:01:21 +01:00
Nick O'Leary
5ec075a49a
Allow source node to be set in setSuggestedFlow api
2025-06-16 16:54:01 +01:00
Nick O'Leary
71e7b821a2
Merge pull request #5173 from kazuhitoyokoi/dev-addjpn
...
Add Japanese translations for 4.1.0-beta.1
2025-06-16 14:14:19 +01:00
Nick O'Leary
f24bf3549c
Do not use css display when counting filtered palette nodes
2025-06-16 11:32:43 +01:00
Kazuhito Yokoi
51e0e18045
Fix typo in welcome tour
2025-06-15 01:29:39 +09:00
Kazuhito Yokoi
2886fc326c
Add Japanese translations for 4.1.0-beta.1
2025-06-15 01:01:55 +09:00
Kazuhito Yokoi
09a539a710
Make explanation of update notifications more specific
2025-06-15 00:58:20 +09:00
Kazuhito Yokoi
922229221f
Fix image URLs in welcome tour for Node-RED v4.0
2025-06-15 00:53:35 +09:00
GogoVega
07d6c4e582
Prevent the editor to open the same dialog multiple times
2025-06-11 17:25:14 +02:00
GogoVega
e5f2e8783a
Fix pending_version not setted after module update
2025-06-11 16:51:11 +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
6717cce644
Merge pull request #5163 from node-red/rel410b1-prep
...
Initial prep for 4.1.0-beta.1 release
2025-06-10 16:29:56 +01:00
GogoVega
0e0a1d5e7b
Add French translation for 4.1 Welcome tour
2025-06-09 20:46:23 +02:00
Nick O'Leary
9c086a1e61
Update tour for beta.1
2025-06-09 17:01:59 +01:00
GogoVega
c32e8875ef
Add French translation for 4.1
2025-06-09 13:19:57 +02:00
Nick O'Leary
6f34696687
Initial prep for 4.1.0-beta.1 release
2025-06-09 11:47:18 +01:00
Nick O'Leary
5511b27855
Merge branch 'master' into dev
2025-06-09 10:51:35 +01:00
Nick O'Leary
42f98d6f71
Merge pull request #5143 from GogoVega/major-version-and-link
...
Add link icon to node docs and warn for major update
2025-06-06 11:05:21 +01:00
Nick O'Leary
edf9fe1050
Merge pull request #5154 from GogoVega/typedInput-node-filter
...
Node filter support for typedInput's builtin node
2025-06-06 10:50:31 +01:00
Nick O'Leary
843313185a
Apply suggestions from code review
2025-06-06 10:15:53 +01:00
Nick O'Leary
332fbae39e
Merge branch 'dev' into feature/export-module-info-2
2025-06-06 10:07:32 +01:00
Nick O'Leary
1d9b4de8d5
Merge branch 'master' into fix-5133
2025-06-06 09:45:09 +01:00
GogoVega
a224b692f7
Type guard for null, undefined and empty value
2025-06-04 19:47:47 +02:00
GogoVega
7a8d0abd59
Node filter support for typedInput's builtin node
2025-06-04 18:38:36 +02:00
Gauthier Dandele
3cf77f8a77
Merge branch 'dev' into major-version-and-link
2025-06-03 18:02:17 +02:00
Nick O'Leary
07e4933ed4
Fix linting
2025-06-03 16:57:36 +01:00
Nick O'Leary
66271c5e7d
Handle keyboard nav when updating suggestions
2025-06-03 16:57:36 +01:00
Nick O'Leary
cc2ef506e1
Add node suggestion api to editor and apply to typeSearch
2025-06-03 16:57:36 +01:00
Nick O'Leary
30215b02ac
Merge branch 'master' into dev
2025-06-03 16:55:29 +01:00
Nick O'Leary
bf1272e9ca
Merge pull request #5117 from node-red/5102-telemetry
...
Add update notification
2025-06-03 16:34:30 +01:00
GogoVega
26e58a53b7
Exclude internal properties from node definition
2025-06-02 14:26:41 +02:00
GogoVega
8b4759f3f8
Add msg and button to the node docs for a major update
2025-06-02 09:58:29 +02:00
GogoVega
143efce16b
Add the link icon (node docs) to the nodes tab
2025-06-02 09:56:24 +02:00
Mauricio Bonani
4439b6f851
Remove Internet Explorer hacks
2025-05-30 17:33:32 -04:00
Nick O'Leary
7cc2f05464
Update message catalogue
2025-05-13 14:05:56 +01:00
Nick O'Leary
da79e70f9c
Show deprecated message if module flagged
2025-05-13 13:55:44 +01:00
Nick O'Leary
b540a04105
Update consent wording
2025-05-09 14:25:13 +01:00
GogoVega
f14c50c20c
Don't call `eventLog` anymore because it's handled in the queue
2025-04-28 21:47:35 +02:00
GogoVega
570dd1f5a4
Only install missing modules
2025-04-28 21:45:57 +02:00
GogoVega
75e37dc75f
Replace `installEverything` by `InstallAll`
2025-04-28 20:52:46 +02:00
GogoVega
222ab71f21
Add spinner + fix typos
2025-04-28 20:52:26 +02:00
GogoVega
a81d6f3a89
Allow `core:manage-palette` action to auto install modules
2025-04-28 20:51:42 +02:00
Allan Oricil
c0920aaa8a
feat: tray's primary button function will no longer run when clicking anywhere in #red-ui-editor-shade
2025-04-28 15:38:13 -03:00
GogoVega
42af21c1a4
Improve `getModuleListForNodes` + fix typo
2025-04-28 20:37:26 +02:00
GogoVega
cad93b3650
Add function docs
2025-04-28 20:37:07 +02:00
Nick O'Leary
a113392b50
Merge pull request #4944 from GogoVega/truncate-debug-msg
...
Truncate long messages from the Debug Sidebar
2025-04-28 17:43:52 +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
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
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
3a3571b37e
Consolidate update widgets
2025-04-25 15:51: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
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
9921f2d5ba
Add RED.popover.dialog api
2025-04-23 17:30:14 +01:00
Steve-Mcl
0a450b2207
updates monaco to latest. Includes fix for action widget sizing
2025-04-17 09:00:35 +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
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
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
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
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
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
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
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
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
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
Nick O'Leary
e55301c073
Update for 4.0.9
2025-02-14 17:03:13 +00:00
GogoVega
e1b591d761
Fix tooltip snapping based on input type
2025-02-13 13:59:06 +01:00
Stephen McLaughlin
4984af48f1
Update monaco.js for symbol error
2025-02-12 09:42: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
Nick O'Leary
21612a5215
Merge pull request #5021 from node-red/5008-remember-context-tree-state
...
Remember context sidebar tree state when refreshing
2025-01-27 15:58:43 +00:00
Nick O'Leary
756485e308
Merge pull request #5023 from node-red/5010-update-instance-envvars
...
Update sf instance env vars when removed from template
2025-01-27 15:58:30 +00:00
Nick O'Leary
daa76e6e5f
Update sf instance env vars when removed from template
2025-01-22 10:25:24 +00:00
Nick O'Leary
48d2d269a5
Do not select group when triggering quick-add within it
2025-01-21 16:15:13 +00:00
Nick O'Leary
13cac1b5ef
Remember context sidebar tree state when refreshing
...
Closes #5008
2025-01-21 13:56:44 +00:00
Nick O'Leary
4cbf672b26
Fix library icon handling within library browser component
...
Closes #5004
2025-01-17 17:07:58 +00:00
GogoVega
37aacd3e84
Fix Subflow edit box and color change
2025-01-12 14:06:21 +01:00
Nick O'Leary
4845a1f7eb
Bump for 4.0.8
2024-12-20 11:06:08 +00:00
Nick O'Leary
7fa4e60c82
Fix config node sort order when importing
2024-12-20 09:54:13 +00:00
Nick O'Leary
100e5244c8
Bump for 4.0.7
2024-12-17 17:08:56 +00:00
Nick O'Leary
ed0399b855
Merge pull request #4997 from GogoVega/fix-def-import
...
Fix def can be undefined if the type is missing
2024-12-17 17:04:52 +00:00
Nick O'Leary
27e9c18a4e
Merge pull request #4995 from GogoVega/fix-4994
...
Fix the user list of nested config node
2024-12-17 17:01:41 +00:00
GogoVega
c6895713ed
Fix def can be undefined if the type is missing
2024-12-17 17:57:01 +01:00
GogoVega
7785ce0dc0
Fix the user list of nested config node
2024-12-17 15:36:51 +01:00
Nick O'Leary
b7e96ce6bc
Support custom login message and button
2024-12-16 16:58:13 +00:00
Nick O'Leary
e9d5d20e2d
Update for 4.0.6
2024-12-16 11:35:14 +00:00