Commit Graph

2770 Commits (b95d65e4d8823d79e746dc3cc870fcbd44aa2d6f)

Author SHA1 Message Date
GogoVega 2464d9ad95
Check `required` prop for each case instead of top level 2024-06-28 14:15:51 +02:00
GogoVega 19a8fa09a8
Fix node validation if property is not required 2024-06-27 09:16:03 +02:00
GogoVega bea08706cc
Handle the import of an incomplete Subflow 2024-06-26 22:51:08 +02:00
GogoVega 7950ee1241
Fix updating the subflow name during a copy 2024-06-26 21:16:59 +02:00
GogoVega a743764345
Fix a node with an invalid number of outputs 2024-06-26 19:42:26 +02:00
GogoVega cc1c87387b
Fix the config node users count 2024-06-26 19:10:55 +02:00
Nick O'Leary 2123514c76
Update for 4.0.1 release 2024-06-26 14:38:28 +01:00
Nick O'Leary 20a9c051be
Ensure subflow instance credential property values are extracted 2024-06-26 11:49:37 +01:00
GogoVega ed4b98b598
Fix adding users to history if multiple props modified 2024-06-26 09:22:01 +02:00
GogoVega f75e2f221c
Use `_ADD_` value for `add...` and `none` options 2024-06-25 20:08:31 +02:00
GogoVega 53e092e484
Add config node to history + handling `changed` prop 2024-06-25 15:06:58 +02:00
Nick O'Leary 3230654ecd
Merge pull request #4788 from GogoVega/fix-config-node-select
Fix the config node select value assignment
2024-06-24 16:59:16 +01:00
GogoVega eab512ef22
Fix save and history of credentials for panes 2024-06-24 17:55:23 +02:00
Gauthier Dandele a5b53ee373
Fix the selected value if no config nodes available
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2024-06-24 17:37:28 +02:00
Nick O'Leary ac420247ae
Merge pull request #4786 from kazuhitoyokoi/master-addtooltip
Add tooltip for number of subflow instance on info tab
2024-06-24 16:25:54 +01:00
GogoVega 9c511b6674
Revert the `updateConfigNodeSelect` changes 2024-06-24 12:39:22 +02:00
GogoVega 6623e56a1e
Fix setting of config node select value 2024-06-23 21:41:30 +02:00
Kazuhito Yokoi 582eca1877 Add tooltip for number of subflow instance on info tab 2024-06-23 20:59:26 +09:00
Kazuhito Yokoi 2783100f84 Add Japanese translations for v4.0.0 2024-06-23 20:48:34 +09:00
Nick O'Leary a1bf270ba6
Update tour version 2024-06-20 13:23:34 +01:00
Nick O'Leary 4ff364e2c3
Reorder tour features 2024-06-20 11:45:23 +01:00
Nick O'Leary 2fa6f35873
Update for 4.0 final 2024-06-20 11:41:25 +01:00
Nick O'Leary 3a91fc17fd
Merge branch 'master' into sync-dev 2024-06-11 10:14:01 +01:00
Nick O'Leary 5124bc6bf8
Bump for 3.1.10 release 2024-06-10 21:14:20 +01:00
Nick O'Leary 3952a23ba3
Merge pull request #4747 from GogoVega/tooltip-input-validation
Add tooltip and message validation to `typedInput`
2024-06-10 20:44:34 +01:00
GogoVega bb91a08939
Just move the block before the Id is updated 2024-06-10 18:28:30 +02:00
GogoVega bffa923f05
Revert all changes for `RED.popover` 2024-06-10 18:02:28 +02:00
GogoVega 1d342a778d
Fix `new_nodes` should be used instead of `node_map` 2024-06-05 14:12:35 +02:00
GogoVega 476016cbcc
Fix `node_map` does not contain as key the new id of a copied node 2024-06-05 12:22:22 +02:00
GogoVega bd2c020e84
My bad, options can be undefined 2024-06-03 21:11:13 +02:00
GogoVega da7c7ede02
Fix a String value is an error, so return the value 2024-06-03 18:57:41 +02:00
GogoVega 34ed9c5cd8
Don't use the typedInput tooltip to get the validation message 2024-06-03 18:41:40 +02:00
GogoVega 6aae50294f
Cleanup + fix popover.getContent can be a function and apply #4450 changes 2024-06-02 20:16:10 +02:00
Steve-Mcl ec2f6ec46f remember and restore active export view 2024-06-02 14:41:41 +01:00
Steve-Mcl 36805b6872 move export format button to main dialog 2024-06-02 14:41:15 +01:00
Steve-Mcl d78cb2fec7 new common i18n message "format" 2024-06-02 12:10:30 +01:00
Nick O'Leary 525d7356fe
Merge pull request #4743 from node-red/rel400-b4
Update for 4-beta.4
2024-05-30 16:54:39 +01:00
Nick O'Leary 46f4144172
Merge pull request #4735 from Rotzbua/fix_html_meta
fix(editor): remove trailing slash
2024-05-30 16:47:02 +01:00
Nick O'Leary 3aeb4bd868
Update dependencies 2024-05-30 16:43:33 +01:00
Nick O'Leary 87992823d5
Update for 4.0 final release 2024-05-30 16:12:56 +01:00
Nick O'Leary 93b914d4b0
Merge pull request #4740 from node-red/resyn-dev
Resync master to dev
2024-05-30 14:15:26 +01:00
Nick O'Leary d71b22412b
Merge pull request #4734 from GogoVega/fix-sidebar-config
Fix the Sidebar Config is not refreshed after a deploy
2024-05-30 13:40:12 +01:00
Nick O'Leary e408c6b376
Merge pull request #4729 from GogoVega/fix-4728
Fix checkboxes are not updated when calling `typedInput("value", "")`
2024-05-30 10:32:27 +01:00
Rotzbua bc6a4a20d2
fix(editor): remove trailing slash
html validator:
Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
2024-05-30 01:42:16 +02:00
GogoVega bf30c24e8e
Fix the Sidebar Config is not refreshed after a deploy 2024-05-29 20:44:49 +02:00
Stephen McLaughlin 6317420d4a
Merge branch 'dev' into monaco-0-49-0 2024-05-29 11:14:33 +01:00
GogoVega 6c14ed0ef5
Revert and fix an undefined value returned instead of a false value 2024-05-28 22:08:42 +02:00
Nick O'Leary 6d41ecdae0
Merge pull request #4716 from corentin-sodebo-voile/master
Fix panning with middle mouse button on windows 10/11
2024-05-28 10:28:57 +01:00
Nick O'Leary 3f89bc2733
Merge pull request #4727 from kazuhitoyokoi/master-addjpn
Add Japanese translation for sidebar tooltip
2024-05-28 09:49:35 +01:00
GogoVega 341f43610a
Translate the number of items selected in the options list 2024-05-27 19:56:51 +02:00
GogoVega 67cdf3ef96
Fix checkboxes are not updated when calling `typedInput("value", "")` 2024-05-27 18:59:25 +02:00
Kazuhito Yokoi cd98f448e9 Add Japanese translation for sidebar tooltip 2024-05-26 23:34:32 +09:00
Kazuhito Yokoi b66af1c8e2 Fix typo 2024-05-26 23:00:52 +09:00
Kazuhito Yokoi 06bad61569 Add Japanese translations for 4.0.0-beta.3 2024-05-26 22:54:59 +09:00
Steve-Mcl f58766eacf typo 2024-05-26 13:15:23 +01:00
Steve-Mcl 8e62b2a749 update monaco to latest 2024-05-26 13:15:10 +01:00
corentin-sodebo-voile fac79fd068
Fix panning with middle mouse button on windows 10/11
Without preventDefault, when you try to drag the canvas with middle mouse button on Windows (e.g. in Chrome), the cursor change to a "scroll cursor" and the canvas scrolls endlessly instead of being dragged accurately.
2024-05-23 15:30:13 +02:00
Nick O'Leary da97c5d558
Merge pull request #4715 from GogoVega/fix-validateNodeEditorProperty
Fix a checkbox should return a Boolean value and not the string `on`
2024-05-23 13:43:55 +01:00
Nick O'Leary ae7b9fe62e
Merge pull request #4714 from GogoVega/fix-4712
Deleting a grouped node should update the group
2024-05-23 13:43:26 +01:00
GogoVega e52c2911da
Fix a checkbox must return a boolean value and not `on` 2024-05-23 10:57:51 +02:00
GogoVega ca37d1ec9d
Merge branch 'dev' into tooltip-input-validation 2024-05-22 18:19:06 +02:00
Nick O'Leary 07a29ff779
Merge pull request #4711 from GogoVega/change-config-node-cursor
Change the Config Node cursor to `pointer`
2024-05-22 17:02:05 +01:00
Nick O'Leary 1b4a8ebe83
Merge branch 'master' into fix-4712 2024-05-22 17:01:29 +01:00
GogoVega abf2eacf18
Revert and fix without using `RED.group.removeFromGroup` 2024-05-21 19:48:21 +02:00
Gauthier Dandele f808f4e2e8
Apply suggestions from code review
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2024-05-21 19:01:57 +02:00
Nick O'Leary ca33d6b799
Merge pull request #4713 from GogoVega/add-missing-sidebar-tooltips
Add missing tooltips to Sidebar
2024-05-21 17:15:52 +01:00
GogoVega 51208fcd0c
Fix indexOf returns -1 2024-05-21 16:06:15 +02:00
GogoVega 707152d82f
Deleting a grouped node should update the group 2024-05-21 15:07:26 +02:00
GogoVega 5538f6dd8a
Add missing tooltips to Sidebar 2024-05-21 12:58:29 +02:00
GogoVega d601e2caa4
Change the config node cursor to pointer 2024-05-21 11:37:01 +02:00
Nick O'Leary 46fdf56c79
Allow nodes to return additional history entries in onEditSave 2024-05-20 16:41:44 +01:00
Nick O'Leary 5494c167fc
Show lock on deploy if user is read-only 2024-05-17 17:04:08 +01:00
Nick O'Leary b653914ee0
Bump for beta3-1 repackage 2024-05-16 10:37:16 +01:00
Nick O'Leary c107c5fc92
Merge pull request #4698 from node-red/rel4-beta3
Update for beta.3
2024-05-15 16:58:47 +01:00
GogoVega f6c3fdc806
Add French translation of tour 2024-05-14 20:54:00 +02:00
Nick O'Leary 2c2628d816
Update changelog and tour 2024-05-14 17:44:26 +01:00
Nick O'Leary 87b1ee9642
Bump package version 2024-05-14 17:24:28 +01:00
Nick O'Leary 13ee8cec24
Merge branch 'master' into sync-dev-2 2024-05-14 17:22:42 +01:00
Nick O'Leary a977b87cb3
Merge pull request #4692 from node-red/improve-conflict-handling
Improve background-deploy notification handling
2024-05-14 16:04:58 +01:00
Nick O'Leary 3389c8160b
Handle group w/h properties as move rather than change 2024-05-14 13:51:52 +01:00
Nick O'Leary c214710f8e
Improve diff view display of nodes that have only moved 2024-05-14 13:35:05 +01:00
Nick O'Leary 4e33e785fb
Handle multiple background deploys 2024-05-14 10:27:55 +01:00
Nick O'Leary a745ddc164
Fix linting 2024-05-13 14:33:35 +01:00
Nick O'Leary 18d0fa2259
Improve background conflict handling 2024-05-13 14:19:24 +01:00
Rotzbua aa372a1707
Fix typo in source code comment 2024-05-12 18:25:08 +02:00
GogoVega b02f69b77a
Add translations for 4.0.0-beta.2 2024-05-05 15:00:42 +02:00
Nick O'Leary 598b0c84ab
Merge pull request #4657 from node-red/tab-close-middle-click
Hide workspace tab on middle mouse click
2024-05-03 16:59:28 +01:00
Nick O'Leary 22cc8da088
Apply suggestions from code review 2024-05-03 16:59:17 +01:00
Nick O'Leary a70618cdef
Merge pull request #4666 from node-red/multiplayer-2
[multiplayer] Add user presence indicators
2024-05-03 16:52:50 +01:00
Nick O'Leary faf142cf66
Merge pull request #4676 from kazuhitoyokoi/dev-fixpulldependencies
Enable updating dependency node of package.json in project feature
2024-05-03 16:52:33 +01:00
Steve-Mcl 67e716466f handle middle click hide-tab in onclick handler 2024-04-29 20:14:45 +01:00
Steve-Mcl 3fae03da98 Merge branch 'dev' into tab-close-middle-click 2024-04-29 19:04:47 +01:00
Kazuhito Yokoi bf0ca38350 Enable updating dependencies of package.json in project feature 2024-04-29 02:12:08 +09:00
Kazuhito Yokoi 437c28e2b8 Fix typos in welcome tour for 4.0.0-beta.2 2024-04-28 21:27:25 +09:00
Kazuhito Yokoi c05d18ada1 Add Japanese translations for 4.0.0-beta.2 2024-04-28 21:22:15 +09:00
Nick O'Leary 211d420fb2
Merge pull request #4667 from node-red/fix-subflow-property-undo
Fix undo of subflow env property edits
2024-04-23 23:45:46 +02:00
Nick O'Leary c9b902c2b4
Merge pull request #4658 from node-red/fix-subflow-conf-type
Fix saving of conf-type properties in module packaged subflows
2024-04-23 23:45:29 +02:00
Nick O'Leary 960af87fb0
Ensure subflow change state is cleared after deploy 2024-04-23 21:17:35 +02:00
Nick O'Leary de7339ae97
Fix undo of subflow env property edits 2024-04-23 20:39:14 +02:00
Nick O'Leary 595933d046
Fix linting 2024-04-23 09:40:01 +02:00
Nick O'Leary 789426f80e
Add user presence indication to tabs and nodes 2024-04-23 09:27:35 +02:00
Ben Hardill 148e64c3da
Update packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2024-04-18 14:22:50 +01:00
Ben Hardill c6289ebb2c
Merge branch 'dev' into timeout-npm-install 2024-04-18 12:12:53 +01:00
Ben Hardill 5f4ece6813
Move translation 2024-04-18 11:47:49 +01:00
Ben Hardill c990ec39d6
revert DELETE change 2024-04-18 11:35:51 +01:00
Ben Hardill 1fdc600ecd
Add npm install timeout notification
part of https://github.com/node-red/node-red/issues/4622
2024-04-18 11:27:32 +01:00
Joshua Carter c855050bcf
Fix three error typos in monaco.js 2024-04-15 08:09:26 -07:00
Nick O'Leary e354d2ce29
Fix saving of conf-type properties in module packaged subflows 2024-04-12 14:08:07 +01:00
Nick O'Leary d218af8619
Merge branch 'master' into dev 2024-04-12 13:04:54 +01:00
Steve-Mcl d938e5fb6b close tab on middle mouse click 2024-04-12 11:42:55 +01:00
Nick O'Leary e39216e65a
Bump for 3.1.9 release 2024-04-11 19:15:46 +01:00
Nick O'Leary c13b8266dd
Prevent subflow being added to itself 2024-04-11 17:05:10 +01:00
Nick O'Leary 3075b82792
Add one more tour image 2024-04-05 11:18:17 +01:00
Nick O'Leary ea95552285
Bump for beta.2 2024-04-04 18:25:10 +01:00
Nick O'Leary d396f50a9a
Merge pull request #4627 from GogoVega/button-add-config-node
Separate the "add new config-node" option into a new (+) button
2024-04-04 16:11:52 +01:00
Nick O'Leary affa8ea42b
Apply suggestions from code review 2024-04-04 16:08:59 +01:00
Nick O'Leary d711b01fe5
Merge pull request #4629 from node-red/multiplayer-1
Introduce multiplayer feature
2024-04-04 15:24:29 +01:00
Nick O'Leary 6e7fa6f921
Merge branch 'dev' into button-add-config-node 2024-04-03 14:02:40 +01:00
Nick O'Leary 2dc446e45b
Merge branch 'dev' into resyn-dev 2024-04-03 13:57:10 +01:00
Nick O'Leary 66f4008bb8
Fix handling of subflow config-node select type in sf module 2024-04-02 20:01:48 +01:00
Nick O'Leary 5dfa47ab6c
Guard refresh of unknown subflow 2024-04-02 15:54:34 +01:00
Nick O'Leary 963fe87f14
Merge pull request #4637 from node-red/tidy-up-palette-state
Ensure palette filter reapplies and clear up unknown categories
2024-03-28 15:36:05 +00:00
Nick O'Leary a6e8fbb54a
Ensure palette filter reapplies and clear up unknown categories 2024-03-28 15:21:04 +00:00
Nick O'Leary 410b938442
Bump for 3.1.8 2024-03-28 15:02:02 +00:00
Nick O'Leary ab7e9f94fa
Merge branch 'dev' into sync-dev 2024-03-28 14:56:36 +00:00
Nick O'Leary 28e9ccd372
Merge pull request #4634 from node-red/pr_4623
Retain Palette categories collapsed and filter to localStorage
2024-03-28 14:53:15 +00:00
Nick O'Leary 9a66d9addd
Merge pull request #4620 from node-red/pr_4387
Add support for plugin (only) modules to the palette manager
2024-03-28 14:35:33 +00:00
Nick O'Leary 8843bda477
Merge pull request #4628 from node-red/comms-updates
Comms API updates
2024-03-28 14:33:10 +00:00
Nick O'Leary 3278303eec
Clear localStorage state on logout 2024-03-28 14:31:31 +00:00
Nick O'Leary f5fd6e3a36
Rework palette state management 2024-03-28 14:23:39 +00:00
Gauthier Dandele a173e8e70f
Apply suggestions from code review
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2024-03-28 12:57:04 +01:00
Nick O'Leary 19dcc3a683
Merge pull request #4632 from node-red/4625-sf-env-err-handling
Add validation and error handling on subflow instance properties
2024-03-28 11:10:28 +00:00
Nick O'Leary 20d067c1ea
Merge pull request #4633 from node-red/4617-hide-library-context-options
Hide import/export context menu if disabled in theme
2024-03-28 11:10:14 +00:00
Nick O'Leary 9526566799
Hide import/export context menu if disabled in theme 2024-03-28 11:00:10 +00:00
Nick O'Leary 19213434f9
Add validation to subflow instance env properties 2024-03-27 19:08:25 +00:00
Nick O'Leary 6a8230ec1e
Show change icon on subflow tabs
Fixes #4626
2024-03-27 18:10:04 +00:00
Nick O'Leary 014f206e9c
Initial multiplayer feature 2024-03-27 17:30:44 +00:00
Nick O'Leary 068b93befa
CComms API updates 2024-03-27 17:21:12 +00:00
GogoVega 65d8872cea
Separate the "add new config-node" option into a button 2024-03-27 14:59:49 +01:00
GogoVega bffd1d61b2
Improve with error handling, storage cleanup and centralization in one object 2024-03-26 16:58:45 +01:00
GogoVega 4788b81220
Replace setTimeout with a listener 2024-03-26 13:05:38 +01:00
GogoVega 9a07fc03c6
Retain palette collapse and filter to localStorage 2024-03-25 20:47:55 +01:00
GogoVega 954f518030
Add French translations for 4.0.0-beta.1 2024-03-25 12:02:38 +01:00
Nick O'Leary 4cc1a5d846
Merge branch 'pr_4387' of github.com:node-red/node-red into pr_4387 2024-03-21 16:56:49 +00:00
Nick O'Leary 2d3e5f4ce0
Fix linting 2024-03-21 16:43:47 +00:00
Nick O'Leary 5135545c6c
Merge branch 'dev' into pr_4387 2024-03-21 16:41:24 +00:00
Nick O'Leary fef93818c9
Ensure plugins api provides a filtered view 2024-03-21 16:37:05 +00:00
Nick O'Leary ae5e1570ae
Reset workspace index when clearing nodes
Fixes #4600
2024-03-21 11:14:34 +00:00
Nick O'Leary 50baad9624
Merge pull request #4612 from kazuhitoyokoi/dev-addjpn
Add Japanese translations for 4.0.0-beta.1
2024-03-21 11:08:28 +00:00
Steve-Mcl 4498e4100e Update Monaco editor and type completions
closes #4614
2024-03-17 11:08:47 +00:00
Kazuhito Yokoi 9a19a1113e Fix image paths in previous welcome tour 2024-03-16 18:44:25 +09:00
Kazuhito Yokoi 1cd550022b Fix typos 2024-03-16 18:43:03 +09:00
Kazuhito Yokoi bad08bafd7 Add Japanese translations for 4.0.0-beta.1 2024-03-16 18:34:24 +09:00
Nick O'Leary 93f2910bd2
Bump to 4.0.0-beta.1 2024-03-14 16:05:15 +00:00
Nick O'Leary d0ef12c486
Update tour for 4.0-beta.0 2024-03-14 16:01:54 +00:00
Nick O'Leary d5f59307b7
Update packages/node_modules/@node-red/editor-client/src/js/ui/common/typedInput.js 2024-03-13 17:08:58 +00:00
Nick O'Leary 64136cc565
Update packages/node_modules/@node-red/editor-client/src/js/ui/editors/envVarList.js 2024-03-13 17:08:42 +00:00
Nick O'Leary 3e2508c740
Merge branch 'dev' into config-in-subflow 2024-03-13 17:08:23 +00:00
Nick O'Leary 0853cd65b2
Merge pull request #4598 from joepavitt/header-styling
Improve the appearance of the Node-RED primary header
2024-03-13 17:07:13 +00:00
Nick O'Leary 01802c817b
Merge branch 'master' into dev 2024-03-13 16:55:50 +00:00
Nick O'Leary 6a6f0d04d6
Bump for 3.1.7 release 2024-03-12 14:25:41 +00:00
Kazuhito Yokoi a0d3ea62b2 Add Japanese translation for v3.1.6 2024-03-10 23:36:20 +09:00
Nick O'Leary 6d5948b56e
Include module list in global-config node when exporting flows 2024-03-08 15:52:47 +00:00
Joe Pavitt 84a76909e2 Improve the appearance of the Node-RED primary header 2024-03-08 10:51:25 +00:00
Nick O'Leary 1261d26b23
Merge pull request #4439 from ralphwetzel/dev_link
Click on id in debug panel highlights node or flow
2024-03-07 16:27:15 +00:00
Nick O'Leary 2dcff51125
Update timestamp formats 2024-03-04 16:51:06 +00:00
Nick O'Leary b50e0533eb
Add js date option to inject 2024-03-04 16:35:59 +00:00
Nick O'Leary 711545539f
Allow typedInput timestamp to specify format 2024-03-04 16:35:54 +00:00
Steve-Mcl 837d17ab65 Merge branch 'dev' into config-in-subflow 2024-03-01 11:36:35 +00:00
Steve-Mcl eff31c4bdc linting 2024-03-01 11:35:13 +00:00
Steve-Mcl 6a8f653b73 typo 2024-03-01 11:17:16 +00:00
Steve-Mcl 0cdb36f73d support constrained items in editable list 2024-03-01 11:08:50 +00:00
Steve-Mcl db249356e6 permit config selection in subflow and subflow template 2024-03-01 11:07:26 +00:00
Steve-Mcl d509c1a57c add "conf-types" to typedInput 2024-03-01 11:06:27 +00:00
Nick O'Leary fb50e2772a
Bump for 3.1.6 release 2024-03-01 10:50:06 +00:00
Nick O'Leary 220786be60
Do not flag env var in num typedInput as error 2024-02-26 16:55:01 +00:00
Nick O'Leary 2291dc6132
Merge branch 'master' into dev 2024-02-19 16:14:58 +00:00
Nick O'Leary aeb79bce2a
Fix missing node icons in workspace 2024-02-19 16:07:22 +00:00
Nick O'Leary 3ff038fb98
Bump for 3.1.5 release 2024-02-08 15:32:53 +00:00
Nick O'Leary 6e90798f16
Updates for 3.1.4 release 2024-02-06 16:51:59 +00:00
Nick O'Leary 3994b404a1
Merge pull request #4477 from GogoVega/french-translation-v3.1.3-changes
Add French translation of v3.1.3 changes
2024-02-06 16:37:20 +00:00
Nick O'Leary 0b7e8ec323
Merge pull request #4495 from joebordes/joebordes/i18n_001
i18n(es-ES) Spanish Spain translation
2024-02-06 16:36:45 +00:00
Nick O'Leary bb0b547d5a
Merge pull request #4550 from node-red/4549-improve-import-confict-dialog
Improve feedback in import dialog to show conflicted nodes
2024-02-06 16:36:15 +00:00
Nick O'Leary 1419432b04
Merge branch 'master' into joebordes/i18n_001 2024-02-05 16:47:55 +00:00
Nick O'Leary 1a521d7e09
Merge branch 'master' into 4548-handle-replacement-config-unknown 2024-02-05 16:46:04 +00:00
Nick O'Leary 5858d2789a
Add FR translation 2024-02-05 16:44:55 +00:00
Nick O'Leary 6a1e4fac5a
Merge pull request #4552 from guidoffm/patch-1
Update editor.json fix typo in German translation
2024-02-05 16:42:24 +00:00
Nick O'Leary 4ed53fb622
Merge pull request #4531 from GogoVega/i18n-languages-list
Do not translate the list of available languages
2024-02-05 16:35:45 +00:00
Nick O'Leary 565c212779
Handle modified-nodes deploy after replacing unknown config node
Fixes #4548
2024-02-05 16:22:58 +00:00
Christian Lagerkvist cc611a7a02
Fixes #4551 2024-01-30 10:37:52 +01:00
Guido Mülller (Guido Mueller) 861c89a0cc
Update editor.json fix typo in German translation 2024-01-30 10:35:54 +01:00
Nick O'Leary 4268a04a04
Improve feedback in import dialog to show conflicted nodes
Fixes #4549
2024-01-29 17:48:01 +00:00
Nick O'Leary 9bd7131914
Merge pull request #4544 from GogoVega/fix-creds-convert-node
(convertNode) Do not create the credentials object if there is nothing to export
2024-01-26 13:49:56 +00:00
Nick O'Leary f7b726372f
Handle importing flow with existing subflow and instance node
Fixes #4545
2024-01-25 17:26:52 +00:00
GogoVega 14811b5aec
Do not create the credentials object if not exported 2024-01-25 15:35:40 +01:00
Joe Bordes 97e05c8784 i18n(Editor) sync ES with #4531 to centralize list of languages 2024-01-20 20:36:47 +01:00
Joe Bordes 26cb03da42 i18n(Editor) sync ES with lastest changes 2024-01-20 20:36:01 +01:00
Joe Bordes d5a8b1592c Merge branch 'master' into joebordes/i18n_001 2024-01-20 20:26:05 +01:00
Nick O'Leary a1e242ec1e
Merge branch 'master' into patch-1 2024-01-19 16:14:20 +00:00
Nick O'Leary 5b9d002f56
Merge pull request #4529 from node-red/4397-hightlight-config-node-errors
Highlight errors in config node sidebar
2024-01-19 16:08:17 +00:00
GogoVega dd57323889
Do not translate the list of available languages 2024-01-19 10:00:32 +01:00
Nick O'Leary 6620679008
Show standard validation triangle on config nodes 2024-01-16 17:35:50 +00:00
Nick O'Leary f93654f680
Merge pull request #4527 from node-red/4485-copy-context-path
Include top level property name when copying path from context
2024-01-16 11:59:50 +00:00
Nick O'Leary a5725c59fd
Merge pull request #4526 from node-red/4508
Ensure global-config credential env vars are merged on deploy
2024-01-16 11:58:20 +00:00
Nick O'Leary 4168bbb751
Merge pull request #4528 from node-red/4497-fix-config-footer-css
Modify node users info in config editor footer
2024-01-16 11:58:07 +00:00
Nick O'Leary b0086edcf9
Update packages/node_modules/@node-red/editor-client/src/sass/tab-config.scss
Co-authored-by: Mauricio Bonani <bonanitech@gmail.com>
2024-01-15 20:16:18 +00:00
Nick O'Leary 89c2efe17d
Highlight errors in config node sidebar
Fixes #4397
2024-01-15 17:49:17 +00:00
Nick O'Leary 9030b7d27c
Merge pull request #4491 from ralphwetzel/master_fix_icon_resize
Fix icon scaling for non .svg icons
2024-01-15 17:20:14 +00:00
Nick O'Leary 8600f4131e
Modify node users info in config editor footer
Fixes #4497
2024-01-15 17:11:54 +00:00
Nick O'Leary 8a8245b560
Include top level property name when copying path from context
Fixes #4485
2024-01-15 16:54:16 +00:00
Nick O'Leary 58e2fcbeee
Ensure global-config credential env vars are merged on deploy
Fixes #4508
2024-01-15 16:44:43 +00:00
Nick O'Leary 282bb6c414
Merge pull request #4512 from node-red/4503-fix-cache-busting
Restore caching busting functionality without using explict version number
2024-01-15 15:54:40 +00:00
Nick O'Leary 4a4a15de93
Fix context store handling in autocomplete 2024-01-09 01:05:09 +00:00
Nick O'Leary ce5b6a8024
Merge pull request #4487 from GogoVega/fix-validation-nls
Add missing validation messages
2024-01-08 23:42:58 +00:00
Nick O'Leary 0773edcaff
Merge pull request #4498 from kazuhitoyokoi/master-jpn3.1.3
Add Japanese translations for v3.1.3
2024-01-08 23:42:35 +00:00
Nick O'Leary 68dcf7bceb
Merge pull request #4500 from kazuhitoyokoi/master-disablemenuitems
Add handling to disable items on context menu
2024-01-08 23:42:19 +00:00
Nick O'Leary 6a4d293352
Merge pull request #4516 from kazuhitoyokoi/master-fixfocus4contextmenu
Focus Quick Add dialog from context menu
2024-01-08 17:04:00 +00:00
Kazuhito Yokoi 59ea7a4f70 Fix subflow ports in Quick Add dialog 2024-01-08 03:12:36 +09:00
Kazuhito Yokoi 6c64ba45c2 Focus Quick Add dialog from context menu 2024-01-07 20:46:50 +09:00
Kazuhito Yokoi c68cc4ac19
Merge branch 'master' into master-disablemenuitems 2024-01-07 18:47:12 +09:00
Kazuhito Yokoi 84ed88c8dd Use single `forEach` instead of multiple `filter` 2024-01-07 18:41:08 +09:00
Nick O'Leary d7345d5bc6
Restore caching busting functionality without using explict version number
Fixes #4503
2024-01-05 23:14:00 +00:00
Nick O'Leary 54e6d60fe5
Add simple caching of env var lookup 2024-01-05 21:07:20 +00:00
Nick O'Leary f0a9b0cf69
Merge pull request #4506 from GogoVega/fix-4505-menu-flow-edit-label
Replace `rename` by `edit` for the menu flow label
2024-01-05 21:00:29 +00:00
Nick O'Leary 26ddb5c1b7
Merge pull request #4502 from kazuhitoyokoi/master-fixsubflowports
Fix location of subflow ports in palette
2024-01-05 20:59:45 +00:00
GogoVega 7f24de442f
Replace 'rename' with 'edit' for the flow label 2024-01-01 15:33:39 +01:00
GogoVega c3536fd7c7
Removes translation of interpolation keys 2024-01-01 15:02:48 +01:00
Kazuhito Yokoi 8365310ca7 Put the changed code on one line to avoid jshint error 2023-12-29 20:32:14 +09:00
Kazuhito Yokoi aaed9882b8 Add handling to disable items on context menu for node labels 2023-12-29 17:51:03 +09:00
Kazuhito Yokoi 8f5ebfcede Update Japanese translation for v3.1.3 2023-12-29 15:41:40 +09:00
Joe Bordes 70ce1e648d i18n(es-ES) messages and runtime. start working on node help screens 2023-12-26 11:42:23 +01:00
Joe Bordes eab5a9772b i18n(es-ES) Spanish Spain translation 2023-12-24 20:50:40 +01:00
Kazuhito Yokoi 74ff0599d1 Fix location of subflow ports in palette 2023-12-23 19:51:57 +09:00
Nick O'Leary c2710f4f6f
Add auto-complete for env vars 2023-12-20 17:52:52 +00:00
Nick O'Leary 20187b51b1
Fix up cache scope 2023-12-20 16:51:34 +00:00
Nick O'Leary 4be6d57d98
Apply suggestions from code review
Co-authored-by: Gauthier Dandele <92022724+GogoVega@users.noreply.github.com>
2023-12-20 16:39:52 +00:00
Ralph Wetzel c31e622160 Fix icon scaling for non .svg icons 2023-12-20 17:14:12 +01:00
GogoVega 1828d8a279
Add missing validation messages 2023-12-17 19:59:16 +01:00
GogoVega 282d52cf0b
Fix non-boolean returned value + try to find validation msg in tooltip 2023-12-17 19:22:44 +01:00
Kazuhito Yokoi 70ea5c839a Add handling to disable items on context menu 2023-12-16 17:02:18 +09:00
Nick O'Leary a77f8cc3e9
Clear context cache when closing edit dialog 2023-12-15 15:09:15 +00:00
Gerrit Riessen 0b0f1f8701
Update index.mst
Update two additional path specifications
2023-12-15 11:32:26 +01:00
Gerrit Riessen e1f2e0656b
Client Events: fix off-in-on pattern emulating once
This fixes an issue when RED.events.off(..) is called in a RED.events.on(..) callback:

```
let cb = () => {
  RED.events.off("event-name", cb)
  ....
}
RED.events.on("event-name", cb)
```

This pattern emulates a once(..), i.e., execute a callback once-only for an event.

Discussed in [Forum](https://discourse.nodered.org/t/event-offing-an-on-event-to-perform-only-once/83726)
2023-12-15 10:54:11 +01:00
Nick O'Leary ea4c0cdbee
Fix error when switching context types 2023-12-14 17:14:56 +00:00
Gerrit Riessen b5e955bd5e
Update index.mst
Avoid escaping slashes (`/`) in asset paths. 

Content is currently generated as:

```
<title>Node-RED</title>
<link rel="icon" type="image/png" href="favicon.ico">
<link rel="mask-icon" href="red&#x2F;images&#x2F;node-red-icon-black.svg" color="#8f0000">
<link rel="stylesheet" href="vendor/jquery/css/base/jquery-ui.min.css?v=">
<link rel="stylesheet" href="vendor/font-awesome/css/font-awesome.min.css?v=">
<link rel="stylesheet" href="red/style.min.css?v=">
<link rel="stylesheet" href="vendor/monaco/style.css?v=">
</head>
<body spellcheck="false">
<div id="red-ui-editor"></div>
<script src="vendor/vendor.js?v="></script>
<script src="vendor&#x2F;monaco&#x2F;monaco-bootstrap.js?v="></script>
<script src="red&#x2F;red.min.js?v="></script>
<script src="red&#x2F;main.min.js?v="></script>
```

It still works of course, so feel free to ignore this change.
2023-12-13 17:29:39 +01:00
GogoVega ba08cf0417
Add tooltip input validation msg 2023-12-12 17:17:33 +01:00
Nick O'Leary 7197153fd5
Support bracket-notation in auto complete when needed 2023-12-11 21:18:44 +00:00
Nick O'Leary b9c1dedab3
Add auto-complete to flow/global typedInput types 2023-12-11 17:55:02 +00:00
Nick O'Leary 918943816f
Merge branch 'master' into dev 2023-12-08 10:27:04 +00:00
GogoVega b4b5d296d9
French translation of v3.1.3 changes 2023-12-08 09:47:00 +01:00
Kazuhito Yokoi d287b8867b Add Japanese translations for v3.1.3 2023-12-08 15:28:49 +09:00
Nick O'Leary c584d51432
Bump for 3.1.3 release 2023-12-07 18:27:33 +00:00
Nick O'Leary 2f1565fbc9
Add missing en-us messages 2023-12-07 18:19:37 +00:00
Nick O'Leary 37d1539fda
Bump for 3.1.2 release 2023-12-07 14:12:53 +00:00
Nick O'Leary 1e518396d6
Merge pull request #4470 from wangyiyi2056/Add-action-list-Chinese-translation
Added action list Chinese (Simplified and Traditional) translation + v3.1.1 changes
2023-12-07 13:59:54 +00:00
Nick O'Leary 617b98ed49
Merge pull request #4466 from GogoVega/add-action-list-translation
Add French translation of `action-list` + v3.1.1 changes
2023-12-07 13:56:25 +00:00
wangyiyi2056 17e4bdbff1
Merge branch 'master' into Add-action-list-Chinese-translation 2023-12-07 09:19:46 +08:00
Nick O'Leary eebab4a921
Relax some node validators to allow undefined value 2023-12-06 10:30:49 +00:00
wangyiyi2056 a0562bef81 Added action list Chinese translation + v3.1.1 2023-12-05 22:50:03 +08:00
Nick O'Leary 33cf34f7c7
Merge branch 'master' into dev 2023-12-04 15:58:45 +00:00
Nick O'Leary 94abaaff1e
Use move cursor when hovering on group border 2023-12-04 11:49:29 +00:00
GogoVega 03732869e4
Fix that little guy hiding 2023-12-02 18:53:06 +01:00
GogoVega 41868e2652
Apply v3.1.1 changes 2023-12-02 16:16:03 +01:00
GogoVega 81bfba3cea
Add actions list translation 2023-12-02 16:10:52 +01:00
Nick O'Leary 4bb2157cab
Bump for 3.1.1 release 2023-11-30 15:49:57 +00:00
Nick O'Leary 3e2d20e536
Merge pull request #4455 from GogoVega/4429-fix-validateNodeProperty
Fix `validateNodeProperty` without validator provided
2023-11-29 16:19:41 +00:00
Nick O'Leary ee7ee083b0
Merge pull request #4440 from node-red/4429-add-typed-validators
Add validators to any fields using msg-typed Input
2023-11-29 16:18:53 +00:00
Nick O'Leary 21f807aa66
Merge pull request #4453 from node-red/4413-debounce-uninstall-notifications
Debounce node-removed notifications
2023-11-29 16:11:18 +00:00
GogoVega a2d7772958
Fix validateNodeProperty if no validator provided 2023-11-28 20:13:25 +01:00
Nick O'Leary 171c146ec5
Debounce node-removed notifications
Fixes #4413
2023-11-27 17:14:15 +00:00
Mauricio Bonani 2964a4da5e Don't try to load the parents of the first commit 2023-11-24 16:22:29 -05:00
Ralph Wetzel febc769df5 use of camelCasing: node_selector => nodeSelector 2023-11-21 20:48:52 +01:00
Nick O'Leary e945deeab6
Allow mermaid theme to be set via editorTheme and custom themes
Fixes #4274
2023-11-20 17:47:39 +00:00
Nick O'Leary 722fe02933
Add validators to any fields using msg-typed Input
Fixes #4429
2023-11-20 17:17:52 +00:00
Ralph Wetzel ea483218ea Click on id in debug panel highlights node or flow 2023-11-18 21:03:13 +01:00
Nick O'Leary 74d431ea36
Merge pull request #4427 from node-red/4394-update-page-title-on-flow-nav
Update browser title with flow name if set
2023-11-07 17:40:36 +00:00
Nick O'Leary 6488111f79
Merge pull request #4423 from node-red/4415-handle-excluded-core-nodes
Ensure typeSearch handles undefined node definitions
2023-11-07 17:39:46 +00:00
Nick O'Leary 923339c1d8
Merge pull request #4426 from node-red/4044-group-bb-import
Ensure group w/h are imported if present
2023-11-07 17:39:30 +00:00
Nick O'Leary c52985d245
Update browser title with flow name if set
Fixes #4394
2023-11-07 17:24:04 +00:00
Nick O'Leary 88e6c71aa0
Ensure group w/h are imported if present
Fixes #4044
2023-11-07 17:09:22 +00:00
Nick O'Leary 4d08e297c4
Hide node status background when there is no status to show
Fixes #4418
2023-11-07 16:34:36 +00:00
Nick O'Leary ad2b30691f
Ensure typeSearch handles undefined node definitions
Fixes #4415
2023-11-03 11:28:04 +01:00
Nick O'Leary e5307f6604
Add a close button to the restart-required notification
Fixes #4392
2023-11-01 14:39:51 +01:00
Nick O'Leary 01821ead0f
Merge pull request #4371 from ralphwetzel/master
Extend typedInput "num" type validity check to NaN, binary, octal & hex
2023-11-01 14:20:31 +01:00
Nick O'Leary 245751bb23
Merge pull request #4382 from hazymat/master
Ctrl-Enter does not close tray (Monaco) #4377
2023-11-01 14:15:08 +01:00
Dave Conway-Jones 1a52c0adfc
fix buffer viewer to handle 0b style binary 2023-10-24 23:15:34 +01:00
Ralph Wetzel 3df3096bb4 Fix to please linter 2023-10-18 08:07:49 +02:00
Ralph Wetzel bb10d5bb94 Fix scope of variable 2023-10-18 08:07:06 +02:00
Ralph Wetzel 81937ddc45 Add plugin support to palette manager 2023-10-17 22:44:33 +02:00
Mat Smith 44c0bbc61e Ctrl-Enter does not close tray (Monaco) #4377 2023-10-12 18:53:34 +01:00
ralphwetzel 5ac50fae3a Extend typedInput "num" type validity check to NaN, binary, octal & hex 2023-09-26 20:00:48 +02:00
Nick O'Leary 680d5b8216
Merge pull request #4364 from node-red/4323-redo-mermaid-integration
Rework mermaid integration to support off-DOM rendering
2023-09-25 18:08:48 +01:00
Nick O'Leary bba6b6f71d
Merge pull request #4365 from node-red/4334-context-labels
Add missing nls labels to context menu
2023-09-25 18:04:35 +01:00
Nick O'Leary a489b270d1
Remove extra debug 2023-09-25 17:38:16 +01:00
Nick O'Leary 51cb61940d
Improve validation of switch/change node rules
Fixes #4340
2023-09-25 17:33:59 +01:00
Nick O'Leary ce2f896b45
Add missing nls labels to context menu
Fixes #4334
2023-09-22 16:29:33 +01:00
Nick O'Leary 6635ff9a69
Rework mermaid integration to support off-DOM rendering 2023-09-22 15:23:01 +01:00
GogoVega 4c13f5a0af
Adapting the translation depending on the context 2023-09-09 14:34:33 +02:00
GogoVega 7f9d142038
Add translation of v3.1-beta.4 changes 2023-09-08 15:45:00 +02:00
GogoVega 44a1f83b26
Add some capital letters 2023-09-08 15:39:46 +02:00
Nick O'Leary 0c042abcab
Bump to 4.0.0-dev 2023-09-06 14:45:45 +01:00
Nick O'Leary d9bbac20f3
Merge pull request #4320 from node-red/dev
Sync `dev` to `master` for 3.1.0 release
2023-09-06 14:04:36 +01:00
Nick O'Leary 77b235655c
Bump version and changelog 2023-09-05 21:29:20 +01:00
Nick O'Leary ab6d537c3e
Default filter to All Catalogues and show nodes for small lists 2023-09-05 17:49:50 +01:00
Rotzbua aea32cc279
Migrate http -> https for nodered.org 2023-09-05 14:55:56 +02:00
Nick O'Leary d307968880
Better distinguish between ctrl and meta keys on mac
Fixes #4206, #4205
2023-09-05 12:36:44 +01:00
Nick O'Leary 261998201b
Merge pull request #4298 from node-red/4295-urlencode-context-api
Handle non-url-safe chars in context api
2023-09-05 09:43:17 +01:00
Nick O'Leary 18bd318da2
Handle non-url-safe chars in context api 2023-09-01 16:06:05 +01:00
Nick O'Leary e1712073c9
Ensure junction appears when filtering quick-add list 2023-09-01 15:41:33 +01:00
Nick O'Leary 2478a7194e
Merge pull request #4287 from kazuhitoyokoi/dev-fixjsonata
Update message catalogs for JSONata Expression editor
2023-08-21 15:42:37 +01:00
Kazuhito Yokoi e7f9e61f2a Add tooltip to relevance sort button in user settings UI 2023-08-20 16:20:18 +09:00
Kazuhito Yokoi 3047ed1253 Improve message catalogs for JSONata Expression editor 2023-08-19 13:33:42 +09:00
Kazuhito Yokoi cf0c7ce583 Fix typo in Korean message catalog 2023-08-19 13:24:34 +09:00
Kazuhito Yokoi 206211f9ef Fix typo in English message catalog 2023-08-19 13:21:42 +09:00
Kazuhito Yokoi 8220ff8a35 Add docs for function in Japanese message catalog 2023-08-19 13:19:55 +09:00
Nick O'Leary 927fc5424b
Merge pull request #4283 from node-red/4282-dirty-junction-undo
Capture workspace dirty state when quick-adding junction
2023-08-18 15:53:25 +01:00
Nick O'Leary 64b94c68d3
Merge pull request #4284 from node-red/4268-add-clone-jsonata-docs
Add docs for $clone function
2023-08-18 15:52:45 +01:00
Kazuhito Yokoi 1414fed776 Change linefeed codes from "\r\n" to "\n" in Korean message catalogs 2023-08-18 20:39:13 +09:00
Kazuhito Yokoi 7e6a96db87 Fix file permissions of message catalogs 2023-08-17 18:17:58 +09:00
Nick O'Leary 966bbe2856
Add docs for $clone function 2023-08-16 16:02:33 +01:00
Nick O'Leary 2137211d42
Capture workspace dirty state when quick-adding junction
Fixes #4282
2023-08-16 15:58:08 +01:00
Kazuhito Yokoi 6e46666895 Fix not rounded corners in project settings UI 2023-08-16 20:14:22 +09:00
Nick O'Leary 20557f20db
Update tour for 3.1.0 2023-08-15 20:36:07 +01:00
Nick O'Leary 9542c22191
Merge pull request #4259 from kazuhitoyokoi/master-fixtooltip4textdiff
Add tooltip to text diff button
2023-08-14 11:11:32 +01:00
Nick O'Leary 15b8d79489
Merge pull request #4261 from DarshanDixit05/fix-Invalid-label
fix : Invalid label for attribute on the tray
2023-08-14 11:11:10 +01:00
Christian Vaas 6c597bba5b
fix: undefined node and wrong method name 2023-08-08 19:21:31 +02:00
DarshanDixit05 792dedb1f1 fix : Invalid label for attribute on the tray 2023-07-31 19:34:12 +05:30
Kazuhito Yokoi 0bf1343442 Add tooltip to text diff button 2023-07-29 16:36:55 +09:00
Nick O'Leary 1ffef393c2
Bump versions for 3.1.0-beta.4 2023-07-26 17:09:29 +01:00
Nick O'Leary 8b7b3e22d7
Merge branch 'master' into dev 2023-07-26 16:59:12 +01:00
Kazuhito Yokoi 6d2f855227 Add Japanese translation for 3.1.0 2023-07-15 17:34:08 +09:00
Steve-Mcl 15973768e2 improve catalog visibility/ux 2023-07-14 12:57:27 +01:00
Stephen McLaughlin 0d73a4b013
remove console debugging 2023-07-13 20:28:24 +01:00
Stephen McLaughlin 50f11faf1f
remove console debugging 2023-07-13 20:28:16 +01:00
Stephen McLaughlin cfb7406fb8
remove console debugging 2023-07-13 20:28:09 +01:00
Steve-Mcl 9008f063c3 hook up filtering to catalog selection 2023-07-13 19:49:17 +01:00
Steve-Mcl 368ac4ed5c i18n update 2023-07-13 19:48:34 +01:00
Steve-Mcl 6ac2e703a6 fix layout bugs 2023-07-13 19:48:13 +01:00
Steve-Mcl 1fa4aaf706 add catalog select 2023-07-13 13:27:42 +01:00
Nick O'Leary 271b1327c7
Merge branch 'dev' into revert-4225-4196-fix-jsonata-env-var-async 2023-07-10 12:37:41 +01:00
Steve-Mcl bd589aa140 fix touch mode wire linking 2023-07-10 10:24:28 +01:00
Kazuhito Yokoi c4019bd91d Add Japanese translation for error message when creating subflow 2023-07-02 15:51:35 +09:00
Nick O'Leary 56ed32e4a1
Add background to node status 2023-06-23 16:09:34 +01:00
Nick O'Leary 11f9ad8ca3
Remove debug for wiring 2023-06-23 12:29:33 +01:00
Nick O'Leary 26fc942c79
Improve wiring for horizontally aligned nodes 2023-06-23 12:24:48 +01:00
Nick O'Leary 51a0b68d8e
Revert "Add callback to getSetting to support async jsonata access" 2023-06-22 10:17:48 +01:00
Nick O'Leary 8fb379079b
Merge pull request #4225 from node-red/4196-fix-jsonata-env-var-async
Add callback to getSetting to support async jsonata access
2023-06-21 15:56:11 +01:00
Nick O'Leary 4d9fcaeebf
Update env.get type hint 2023-06-21 15:00:27 +01:00
Nick O'Leary 01c56f6515
Merge pull request #4200 from GogoVega/french-translation-of-welcome-tours
French translation of Welcome Tours
2023-06-21 14:03:56 +01:00
Nick O'Leary 026be5a990
Merge pull request #4199 from GogoVega/french-translation-of-v3.1.0-beta.3
French translation of v3.1.0-beta.3 changes
2023-06-21 14:01:10 +01:00
Nick O'Leary 1ad67d5c73
Merge pull request #4218 from node-red/4204-cant-go-fullscreen-on-a-mac
Dont handle shortcuts with both cmd+ctrl modifiers
2023-06-21 13:31:21 +01:00
Stephen McLaughlin 694fdebc71
dont handle both cmd+ctrl 2023-06-10 16:23:21 +01:00
Steve-Mcl 4b24223290 Dont clone group node `node` array
fixes #4198
2023-05-29 23:55:52 +01:00
GogoVega 4cb2624a5d
French translation of Welcome Tours 2023-05-26 20:58:50 +02:00
GogoVega 58e045f25d
French translation of changes from v3.1.0-beta.3 2023-05-26 20:52:25 +02:00
Nick O'Leary 26a770e490
Merge pull request #4192 from node-red/prep-310-beta3
Bump everything for beta.3
2023-05-26 13:31:53 +01:00
Nick O'Leary 4047612b96
Merge branch 'master' into patch-1 2023-05-26 10:31:29 +01:00
Steve-Mcl 59ec87a393 fix function node error badge not shown
fixes #4194
2023-05-26 10:12:48 +01:00
Kazuhito Yokoi 9423104dad Add Japanese translations for v3.1.0-beta.3 2023-05-26 12:35:53 +09:00
Nick O'Leary 614834090e
Bump everything for beta.3 2023-05-25 18:10:01 +01:00
Steve-Mcl e19b60b202 patch the editor to fix invisible action list 2023-05-25 11:30:24 +01:00
Steve-Mcl 0ed274f994 remove useless file 2023-05-25 10:59:09 +01:00
Steve-Mcl e8378b382b update function node env typing 2023-05-25 10:58:25 +01:00
Nick O'Leary 90e32f52c9
Enable RED.view.select to select group by id 2023-05-22 16:51:17 +01:00
Nick O'Leary ce6a4845f2
Merge pull request #4113 from Steve-Mcl/select-deep-linked-item
Select the item that is specified in a deep link URL
2023-05-22 16:48:00 +01:00
Nick O'Leary 0f5cf1d51c
Merge pull request #4183 from node-red/4111-subflow-node-position
Place subflow outputs/inputs relative to current view
2023-05-22 16:46:56 +01:00
Nick O'Leary 7a4f48e4fb
Place subflow outputs/inputs relative to current view
Fixes #4111
2023-05-22 16:26:38 +01:00
Nick O'Leary 2ae2ec2578
Combine existing env vars when merging groups
Closes #4101
2023-05-22 16:07:14 +01:00
Nick O'Leary c2387777c9
Merge branch 'master' into dev 2023-05-22 12:52:07 +01:00
Nick O'Leary 32a49a1ef1
Merge pull request #4172 from wooferguy/Zombie-Junctions-Fix
Check for group
2023-05-22 12:51:46 +01:00
Nick O'Leary 29db82625f
Merge pull request #4162 from kazuhitoyokoi/master-fixdownload4ipad
Fix content type for downloading flows.json
2023-05-22 12:48:05 +01:00
Nick O'Leary a7e0444e92
Merge pull request #4158 from kazuhitoyokoi/dev-addjpn
Add Japanese translations for v3.1 beta.2
2023-05-22 11:36:32 +01:00
wooferguy 7e9042e9f7 Check for group
Remove junction from groups node list if it is present.
2023-05-17 05:14:18 +12:00
xuyu0v0 940512fb2c
Update editor.json
Update Simplified Chinese translation files
2023-05-07 20:16:28 +08:00
Kazuhito Yokoi e8ddee24a9 Use correct content type for downloading flows.json 2023-05-06 21:10:49 +09:00
Kazuhito Yokoi be4eab65f6 Fix content type for downloading flows.json 2023-05-06 20:00:20 +09:00
Kazuhito Yokoi fb5ffa1c31 Add Japanese translation for keyboard shortcut scope 2023-05-01 14:44:14 +09:00
Kazuhito Yokoi c0650cc0f5 Add Japanese translation for keyboard shortcut scope 2023-05-01 13:53:54 +09:00
Nick O'Leary e29479fd25
Merge branch 'dev' into remove-empty-global-config 2023-04-28 21:49:16 +01:00
Nick O'Leary 55a9a29f76
Merge branch 'master' into dev 2023-04-28 18:49:03 +01:00
Nick O'Leary 67dd7e30fa
Merge pull request #4154 from node-red/add-editor-scope
Add editor scope to keyboard shortcut scope select
2023-04-28 18:47:25 +01:00
Nick O'Leary 667d8673d4
Merge branch 'master' into Bugs/not-loading-missing-subflow 2023-04-28 18:07:28 +01:00
Nick O'Leary 86dfe86813
Add editor scope to keyboard shortcut scope select 2023-04-28 17:47:16 +01:00
Nick O'Leary b129e11c8f
Avoid creating empty global-config node if not needed 2023-04-28 17:36:55 +01:00
Nick O'Leary bd7b3bb4d7
Merge pull request #4108 from node-red/fix-group-select-delete
Fix group selection when using lasso
2023-04-28 15:28:04 +01:00
Nick O'Leary 00e7e4d43c
Merge pull request #4147 from kazuhitoyokoi/master-selection2subflow
Add node width and height to boundingBox
2023-04-28 15:23:02 +01:00
Nick O'Leary ee43a845aa
Merge pull request #4128 from kazuhitoyokoi/master-fixquickadddialog
Fix broken subflow icon and overflowed name in quick add dialog
2023-04-28 15:22:25 +01:00
Nick O'Leary a7cc66af93
Merge pull request #4130 from kazuhitoyokoi/master-fixoverflow
Wrap long node name in tooltip, info sidebar, and node property
2023-04-28 15:21:37 +01:00
Nick O'Leary f8701cfed0
Merge pull request #4135 from kazuhitoyokoi/master-fixactionlist
Support uppercase in keyword when searching action list
2023-04-28 15:20:56 +01:00
Nick O'Leary 07729247ac
Merge pull request #4145 from kazuhitoyokoi/dev-addjpn4tour
Add Japanese translations for welcome tour of 3.1.0 beta.2
2023-04-28 15:16:13 +01:00
Nick O'Leary 792b310fad
Merge pull request #4151 from mw75/master
Use editor path in generating localStorage keys
2023-04-28 15:15:55 +01:00
Mario Wolff ed2c9d24e8 use replace instead of replaceAll to support node14 2023-04-28 14:53:18 +02:00
Mario Wolff f917212d67 a simple approach to fix #2657 2023-04-28 12:35:19 +02:00
Gerwin van Beek 6fbcec8b98 Solved node red not loading without error when subflow is missing 2023-04-24 11:51:06 +02:00
Kazuhito Yokoi c30e57c31d Add node width and height to boundingBox 2023-04-23 20:47:17 +09:00
Kazuhito Yokoi 674c9f0405 Add Japanese translations for welcome tour of 3.1.0 beta.2 2023-04-22 21:26:02 +09:00
Mauricio Bonani df3dc36874 Fix palette filter background 2023-04-17 10:57:40 -04:00
Kazuhito Yokoi 7b71d8d212 Support uppercase in keyword when searching action list 2023-04-10 01:25:34 +09:00
Kazuhito Yokoi 2eaae4b83f Wrap long node name in info sidebar 2023-04-05 00:56:27 +09:00
Kazuhito Yokoi 3c66af9506 Wrap long node name in tooltip and node property 2023-04-05 00:45:46 +09:00
Kazuhito Yokoi 8e4933041d Wrap text of label in quick add dialog 2023-04-01 02:34:11 +09:00
Kazuhito Yokoi 1f3559e14f Set label width in quick add dialog to prevent broken node icon 2023-04-01 02:28:48 +09:00
Steve-Mcl 12ac260dce select the deep link item 2023-03-26 11:00:28 +01:00
Nick O'Leary 53f99ecc23
Merge pull request #4112 from node-red/editor-cred-export
Ensure no node credentials are included when exporting to clipboard
2023-03-24 09:50:14 +00:00
Nick O'Leary 347410f744
Do not include credentials when exporting to clipboard 2023-03-24 09:44:10 +00:00
Nick O'Leary 33ea25922d
Update packages/node_modules/@node-red/editor-client/src/js/ui/view.js 2023-03-20 20:29:10 +00:00
Nick O'Leary b56bd7bb5e
Fix group selection when using lasso 2023-03-20 17:15:45 +00:00
Steve-Mcl 97fbad4dc5 add "timers" types to known types 2023-03-13 10:02:46 +00:00
Stephen McLaughlin 586006de4d
Merge pull request #4097 from node-red/fix-json-expr-test
Fix jsonata expression test ui
2023-03-07 17:13:50 +00:00
Nick O'Leary dc6abb691e
Fix jsonata expression test ui 2023-03-07 16:59:13 +00:00
Nick O'Leary d273c38194
Fix search button in palette popover 2023-03-07 16:47:44 +00:00
Nick O'Leary 6179d1eef2
Bump for beta.2 2023-03-06 17:30:34 +00:00
Nick O'Leary 9f121f4c72
Merge pull request #4094 from node-red/increase-workspace
Increase workspace size to 8000x8000
2023-03-06 17:13:24 +00:00
Nick O'Leary 2d066307f4
Merge branch 'master' into dev 2023-03-06 16:17:02 +00:00
Nick O'Leary 0fdf426a93
Increase workspace size to 8000x8000 2023-03-03 20:06:24 +00:00
Nick O'Leary 683ae4f067
Merge branch 'dev' into pr_3858 2023-03-03 16:09:19 +00:00
Nick O'Leary 94bc887369
Restore drag-to-detach action 2023-03-03 16:09:04 +00:00
Nick O'Leary d1094da6c7
Merge pull request #3895 from hae-iotplatform/translation-KR
Translation kr
2023-03-03 15:23:54 +00:00
Nick O'Leary 307fbef5b2
Merge branch 'dev' into translation-zhcn 2023-03-03 15:22:34 +00:00
Nick O'Leary fd66335bd4
Merge pull request #3962 from GogoVega/french-translation
Add French translation
2023-03-03 13:37:40 +00:00
Nick O'Leary 301343deb0
Update packages/node_modules/@node-red/editor-client/locales/fr/editor.json
Co-authored-by: Gauthier Dandele <92022724+GogoVega@users.noreply.github.com>
2023-03-03 13:36:45 +00:00
Nick O'Leary c046c8c4d3
Merge pull request #3804 from FabsMuller/ptbrtranslation
Portuguese Brazilian (pt-BR) translation
2023-03-03 13:33:47 +00:00
Nick O'Leary 0ceca8fc17
Merge pull request #4091 from node-red/enable-unlocked-buttons
Ensure node buttons are redrawn when flow lock state is changed
2023-03-03 13:33:08 +00:00
Nick O'Leary 2ac3b50040
Merge pull request #4090 from node-red/json-async-prep
Deprecate synchronous access to jsonata
2023-03-03 13:23:17 +00:00
Nick O'Leary 70771bf3d6
Ensure node buttons are redrawn when flow lock state is changed 2023-03-03 13:21:23 +00:00
Nick O'Leary ca53712ee9
Deprecate synchronous access to jsonata 2023-03-03 11:43:06 +00:00
Steve-Mcl 69e139b75b update monaco themes 2023-03-03 10:57:31 +00:00
Steve-Mcl d268661f29 update monaco locales 2023-03-03 10:56:55 +00:00
Steve-Mcl ed379387df update monaco (0.36.1) 2023-03-03 10:56:37 +00:00
Steve-Mcl 1eddad82c8 update typings 2023-03-03 10:55:06 +00:00
Nick O'Leary 0e4a7829fe
Update jquery-ui to latest 2023-03-03 09:33:24 +00:00
Nick O'Leary 81d4c60cbd
Prevent loops being created with junction nodes
Fixes #3799
2023-03-02 21:13:39 +00:00
Nick O'Leary 08eaa9274f
Merge branch 'dev' into group-rework 2023-03-02 15:26:01 +00:00
Nick O'Leary 2804794f7a
Merge pull request #4072 from node-red-hitachi/fix-align-nodes-on-locked-tab
fix align nodes on locked tab
2023-03-02 15:14:02 +00:00
Nick O'Leary 781eaf058b
Merge pull request #4077 from node-red-hitachi/support-editablelist-cnacel
add cancel operation to editableList
2023-03-02 15:13:48 +00:00
Nick O'Leary b4c155bdb8
Merge branch 'dev' into pr_4059 2023-03-02 15:12:28 +00:00
Nick O'Leary 7c3e045a57
Merge pull request #4068 from node-red/change-tab-notification
Add change icon to tabs
2023-03-02 15:11:28 +00:00
Nick O'Leary 27e258b19b
Fix importing connected link nodes into a subflow
Fixes #4055
2023-03-02 14:14:33 +00:00
GogoVega d3615c9661
Add translation of new features from dev branch 2023-03-01 16:50:40 +01:00
Nick O'Leary 07f2f0cef3
Complete overhaul of Group UX 2023-03-01 10:02:26 +00:00
Hiroyasu Nishiyama 662b1a8100 add cancel operation to editableList 2023-02-27 14:31:44 +09:00
Kazuhito Yokoi e30df544db Change default file name to flows.json in project feature 2023-02-26 00:27:13 +09:00
Hiroyasu Nishiyama 25b6e214dd fix align nodes on locked tab 2023-02-25 00:54:15 +09:00
Nick O'Leary 910f6134f6
Merge pull request #4069 from node-red/prevent-edit-from-sidebar
Prevent opening locked node's edit dialog
2023-02-24 13:10:01 +00:00
Nick O'Leary bbc1a82c2a
Fix linting on boolean check 2023-02-23 23:45:34 +00:00
Nick O'Leary 6abe66934e
Prevent opening locked node's edit dialog 2023-02-23 23:36:51 +00:00
Nick O'Leary 2ddbb44992
Add change annotation for newly added flow 2023-02-23 23:14:18 +00:00
Nick O'Leary 363a8b8588
Add change icon to tabs 2023-02-23 22:48:08 +00:00
Kazuhito Yokoi 5ae56aaec7 Add Japanese translation for action list 2023-02-23 19:45:00 +09:00
Kazuhito Yokoi 37057d1da2 Remove duplicated messages in the message catalog 2023-02-22 01:33:53 +09:00