Nick O'Leary
f6aee81651
Hide junction ports whilst dragging nodes
2022-05-12 10:02:35 +01:00
Nick O'Leary
a22f569ca0
Rework Junctions to be more node like in their event handling
2022-05-11 23:13:12 +01:00
Nick O'Leary
8043f5d865
Merge pull request #3606 from node-red/dev
...
Merge minor dev branch fixes and "Search flow:active" V3 item into master
2022-05-10 11:19:03 +01:00
Stephen McLaughlin
2ef50ab71f
Merge pull request #3604 from node-red/fix-many-to-one-junction-slice
...
Handle many-to-one slicing of wires
2022-05-10 08:09:00 +01:00
Stephen McLaughlin
1af56a7f00
Merge pull request #3590 from Steve-Mcl/search-current-flow
...
Add ability to search in current flow
2022-05-10 08:08:28 +01:00
Nick O'Leary
d2fab7fddd
Remove duplicate history add of ungroup event
...
Fixes #3581
2022-05-09 20:51:17 +01:00
Nick O'Leary
1818b0281d
Handle many-to-one slicing of wires
2022-05-09 20:39:34 +01:00
Stephen McLaughlin
09973ba8cf
Update packages/node_modules/@node-red/editor-client/src/js/ui/search.js
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-05-09 17:41:41 +01:00
Stephen McLaughlin
dd3174c40f
Update packages/node_modules/@node-red/editor-client/src/js/ui/search.js
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-05-09 17:41:33 +01:00
Stephen McLaughlin
f0293b8f52
Update packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-05-09 17:41:24 +01:00
Nick O'Leary
d549a9ad92
Merge pull request #3603 from node-red-hitachi/fix-select-width-of-switch-node-rule
...
use text width instead of number of characters for deciding select fi…
2022-05-09 17:18:49 +01:00
Stephen McLaughlin
0385c72a8f
Merge pull request #3594 from PhilDay-CT/issue-3593
...
Handle removal of event handlers to allow mqtt client.end() to work
2022-05-09 16:50:48 +01:00
Stephen McLaughlin
e223b20cbd
Remove unnecessary call to clientRemoveListeners
...
Also, merge the non JSDOC comment into the JSDOC comment
2022-05-09 16:37:25 +01:00
Phil Day
a0f7e92e40
call client.end with force=true on timeout
2022-05-09 16:29:39 +01:00
Phil Day
c87ff3ca26
Update packages/node_modules/@node-red/nodes/core/network/10-mqtt.js
...
Co-authored-by: Stephen McLaughlin <44235289+Steve-Mcl@users.noreply.github.com>
2022-05-09 16:22:50 +01:00
Phil Day
82672a825d
Update packages/node_modules/@node-red/nodes/core/network/10-mqtt.js
...
Co-authored-by: Stephen McLaughlin <44235289+Steve-Mcl@users.noreply.github.com>
2022-05-09 16:20:44 +01:00
Phil Day
98d524e82d
Update packages/node_modules/@node-red/nodes/core/network/10-mqtt.js
...
Co-authored-by: Stephen McLaughlin <44235289+Steve-Mcl@users.noreply.github.com>
2022-05-09 16:20:27 +01:00
Phil Day
3d3090a8f2
Updated to cover the removal of individual event handlers
2022-05-09 15:39:12 +01:00
Steve-Mcl
5561e89201
remove unused var
2022-05-08 14:48:57 +01:00
Steve-Mcl
0f2420576a
improve flashing of node
...
sometimes node highlight get stuck
2022-05-08 14:24:30 +01:00
Steve-Mcl
d1b74675d9
change search term is:thisflow
to flow:active
...
this also permits flow:<flow-id>
2022-05-08 14:23:47 +01:00
Hiroyasu Nishiyama
abb81a0bac
use text width instead of number of characters for deciding select field width of switch node rule
2022-05-08 12:32:07 +09:00
Hiroyasu Nishiyama
05eb055b8c
add Japanese translation of switch rules
2022-05-08 08:59:07 +09:00
Hiroyasu Nishiyama
e8ddd6d16d
i18n switch group label & add Japanese message
2022-05-08 08:44:35 +09:00
Hiroyasu Nishiyama
06e0869767
update Japanese info of link call node reflecting update of English info
2022-05-07 22:09:54 +09:00
Nick O'Leary
7841fc6d3e
Merge pull request #3580 from bonanitech/typedinput-label
...
Fix typedInput label not visible on themes
2022-05-06 19:25:54 +01:00
Nick O'Leary
1f7311deeb
Merge pull request #3597 from node-red-hitachi/fix-link-call-info
...
update link-call node info according to current behavior
2022-05-06 19:25:10 +01:00
Hiroyasu Nishiyama
07a9e69e7b
update link-call node info according to current behavior
2022-05-06 23:38:58 +09:00
Phil Day
7845ebffc5
Track which event handlers we add to the mqtt client so we can removed them cleanly
2022-05-06 15:29:42 +01:00
Nick O'Leary
b985de6df2
Merge pull request #3595 from Steve-Mcl/fix-project-switching
...
Fix project switching when junctions are present
2022-05-05 20:48:54 +01:00
Steve-Mcl
11f6491889
fix project switching when junctions are present
...
fixes #3588
2022-05-05 16:56:28 +01:00
Phil Day
b2ec040a8d
Add Force parameter mqtt client.end() when called in disconnect
2022-05-05 16:12:28 +01:00
Stephen McLaughlin
424a53da4e
Merge pull request #3576 from kazuhitoyokoi/master-addjpn
...
Add Japanese translations for v3.0-beta.1
2022-05-05 15:16:36 +01:00
Kazuhito Yokoi
c5af71e0a2
Change icon path from png to svg
2022-05-05 20:38:55 +09:00
Steve-Mcl
531dbc5f83
Fix junction: ensure sourcePort
is not undefined
...
fixes #3587
2022-05-05 09:37:32 +01:00
Stephen McLaughlin
851a925956
Merge pull request #3585 from Steve-Mcl/fix-flow-prop-tab
...
fix error initialising flow tab editor
2022-05-05 08:25:15 +01:00
Stephen McLaughlin
5d4e01eea6
Merge pull request #3589 from node-red-hitachi/fix-system-info
...
fix error on system-info action
2022-05-05 08:24:24 +01:00
Hiroyasu Nishiyama
c513cff843
fix error on system-info action
2022-05-05 10:10:52 +09:00
ralphwetzel
a4603a4396
Update 60-link.html
...
Remove development debug message.
Fixes #3574 ... courtesy of @Steve-Mcl
2022-05-04 20:15:24 +02:00
Kazuhito Yokoi
bc5eafce66
Update translations in file and http request nodes
2022-05-05 01:28:42 +09:00
Kazuhito Yokoi
5fb811eb4c
Change icon path from png to svg in typedInput
2022-05-05 01:20:41 +09:00
Kazuhito Yokoi
84a3884ffc
Fix i18n in typedInput of header area
2022-05-04 23:54:23 +09:00
Kazuhito Yokoi
50ae29a08c
Add Japanese translations for v3.0-beta.1
2022-05-04 23:29:40 +09:00
Steve-Mcl
bf8bfa582a
fix error initialising flow tab editor
...
fixes #3577
2022-05-04 15:16:35 +01:00
Steve-Mcl
492d1ef30e
declare undeclared loop var
2022-05-04 15:10:02 +01:00
Steve-Mcl
bd19c203e1
Prevent error when uses
search term is used
...
fixes #3578
2022-05-04 15:08:52 +01:00
Steve-Mcl
1141f9de86
Add ability to search in current flow
...
fixes #3419
2022-05-04 14:42:47 +01:00
Mauricio Bonani
7955a17a17
Fix typedInput label not visible
2022-05-04 06:37:52 -04:00
Kazuhito Yokoi
58085e39d1
Add Japanese translations for welcome tour in 3.0-beta.1
2022-05-04 11:39:34 +09:00
ralphwetzel
bbc32c4cd0
Update 21-debug.html
...
Tidy up a leftover development debug message ... with a smile!
2022-05-03 22:17:00 +02:00
Nick O'Leary
1148960d43
Update changelog and tour guide
2022-05-03 13:40:27 +01:00
Nick O'Leary
415107fbf0
Bump engines to 14
2022-05-03 13:40:02 +01:00
Nick O'Leary
437cc20198
Add moment dependency to resolve vuln in moment-timezone
2022-05-03 13:39:30 +01:00
Nick O'Leary
32f78a99fd
Update dependencies
2022-05-03 09:48:13 +01:00
Stephen McLaughlin
7f68e341da
Merge branch 'dev' into master
2022-05-03 09:35:32 +01:00
Nick O'Leary
a2f750ed1a
Merge pull request #3567 from Steve-Mcl/notification-buttons
...
Add "search for" buttons to notifications
2022-05-03 09:23:21 +01:00
Nick O'Leary
b74a42cdf5
Merge pull request #3569 from node-red/watch-fix
...
Fix Watch node handling of recursive directories
2022-05-03 09:22:31 +01:00
Nick O'Leary
95b35be541
Merge pull request #3570 from node-red/validate-tooltip-fix
...
Ensure node validation tooltip is closed when field becomes valid
2022-05-03 09:22:24 +01:00
Stephen McLaughlin
9b644e3c47
Use new validation option to return better label
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-05-02 21:28:04 +01:00
Steve-Mcl
3f776397d1
close parent notification on "search for..." click
2022-05-02 21:24:46 +01:00
Steve-Mcl
1ec75035ba
declare missing var notification
2022-05-02 21:23:36 +01:00
Steve-Mcl
97b7b7b968
ensure space after search terms
2022-05-02 21:22:45 +01:00
Steve-Mcl
135427dcc8
fix i18n for unknownNodesButton
2022-05-02 21:21:09 +01:00
Nick O'Leary
a2de514c05
Merge pull request #3540 from hardillb/no-home-dir
...
Don't start if user has no home directory
2022-05-02 21:12:57 +01:00
Nick O'Leary
f1bada7fd8
Ensure node validation tooltip is closed when field becomes valid
2022-05-02 20:56:01 +01:00
Nick O'Leary
ea5d25c794
Merge pull request #3564 from bonanitech/config-nodes-colors
...
Don't let themes change node config colors
2022-05-02 20:19:40 +01:00
Nick O'Leary
193e420eb3
Fix Watch node handling of recursive directories
...
Fixes #3566
2022-05-02 20:11:04 +01:00
Steve-Mcl
8a972ee543
Add "search for" buttons to notifications
2022-05-01 16:48:04 +01:00
Mauricio Bonani
b51eb7326f
Change node config SASS variables
2022-04-29 18:40:34 -04:00
Steve-Mcl
be3b5b7fe2
MQTT topic validation and lockup fix
...
closes #3557
2022-04-29 19:56:37 +01:00
Stephen McLaughlin
294fc6b62f
Ensure userProps makes it through to runtime
2022-04-29 11:25:19 +01:00
Stephen McLaughlin
662a44fccf
save and restore v5 config user props
2022-04-29 10:44:19 +01:00
Stephen McLaughlin
4fb8292618
Merge pull request #3559 from node-red/watch-node-update
...
Update Watch node to use node-watch module
2022-04-28 14:32:39 +01:00
Nick O'Leary
539e5899e3
Bump version for 3.0.0-beta.1
2022-04-28 14:30:45 +01:00
Nick O'Leary
bee9e20827
Update Watch node to use node-watch module
2022-04-28 14:07:13 +01:00
Nick O'Leary
12f527a120
Merge pull request #3558 from node-red/deps-update
...
Dependencies update
2022-04-28 11:55:32 +01:00
Nick O'Leary
bd626899df
Fix linting error from merge
2022-04-28 11:17:32 +01:00
Nick O'Leary
54d036715f
Bump node-red-admin to 3.0
2022-04-28 11:15:17 +01:00
Nick O'Leary
54c87f81a6
Update dependencies
2022-04-28 11:04:06 +01:00
Nick O'Leary
ff57de0753
Merge branch 'dev' into diagnostics
2022-04-27 22:30:13 +01:00
Nick O'Leary
9565aee3c5
Merge pull request #3533 from Steve-Mcl/filename-typedinput
...
Feature: Change basic Filename field to a typedInput
2022-04-27 22:28:12 +01:00
Steve-Mcl
f63da0c58b
Default to msg.filename as per v2 condition
2022-04-27 20:44:41 +01:00
Mauricio Bonani
205dbc1a25
Increase typedInput container border-radius
...
Fixes #3548
2022-04-27 15:00:29 -04:00
Stephen McLaughlin
f04e3d5338
fix linting errors introduced in #3553
2022-04-27 15:31:14 +01:00
Nick O'Leary
dc03d0b300
Merge pull request #3553 from Steve-Mcl/code-edit-ux-improvements
...
Code editor ux improvements around remembering state of each code editor in a flow
2022-04-27 14:35:43 +01:00
Steve-Mcl
3e16cc4912
Add i18n for json editor title when readonly
2022-04-27 12:52:41 +01:00
Steve-Mcl
fcdf252f03
rename jsonButtons to toolbarButtons
2022-04-27 12:52:01 +01:00
Steve-Mcl
b23fea9cb5
group json editor toolbar buttons
2022-04-27 12:50:45 +01:00
Stephen McLaughlin
e714ff35c4
Merge branch 'dev' into diagnostics
2022-04-27 12:08:32 +01:00
Steve-Mcl
4054d0eca7
adjust settings comments to more like existing std
2022-04-27 12:05:51 +01:00
Steve-Mcl
367f9b6232
i18n
2022-04-27 12:05:20 +01:00
Steve-Mcl
194eb4e266
code editor ux improvements
...
* Save and restore editor selection(s), cursor(s), scroll pos etc
* Improve focusing of editor at appropriate times
* Works with both ace and monaco
* Backwards compatible and (almost) fully functional with existing nodes
2022-04-27 11:23:13 +01:00
Nick O'Leary
e8f20285af
Merge pull request #3551 from node-red/pr_3544
...
Add message count option to Debug status
2022-04-26 16:25:01 +01:00
Nick O'Leary
0fec9c7c55
Apply i18n messages to diagnostics dialog
2022-04-26 16:24:13 +01:00
Nick O'Leary
f8d0ed7ca6
Merge pull request #3515 from bonanitech/svg-icons
...
Make it easier to apply themes on SVG icons
2022-04-26 16:22:47 +01:00
Stephen McLaughlin
020eaef5ba
Fix incorrect MQTT status
...
fixes #3550
2022-04-26 16:12:54 +01:00
Nick O'Leary
973b31521e
Tidy up debug message status count
2022-04-26 16:04:09 +01:00
Stephen McLaughlin
59e513f130
Remove pointless placeholders
2022-04-26 15:30:20 +01:00
Nick O'Leary
f4bb62adbc
Merge branch 'dev' into pr_3438
2022-04-26 13:53:35 +01:00
Nick O'Leary
48a528a4b8
Ensure property validation is backwards compatible
2022-04-26 13:45:14 +01:00
Nick O'Leary
5aba66ea78
Merge branch 'master' into dev
2022-04-26 09:14:51 +01:00
Nick O'Leary
15958cd4a3
Fix recording removed links in edit history
...
Fixes #3546
2022-04-26 09:13:38 +01:00
Nick O'Leary
edcdc6c97c
Update packages/node_modules/node-red/lib/red.js
2022-04-25 20:56:03 +01:00
Stephen McLaughlin
143b807e9b
Merge pull request #3538 from node-red/fix-name-generator
...
Fix name auto-generator to leave blank names alone on copy/paste
2022-04-25 20:33:55 +01:00
Nick O'Leary
861379c227
Merge pull request #3541 from node-red/fix-import-node-library
...
Fix importing external module from node-red module
2022-04-25 20:33:25 +01:00
Nick O'Leary
2fb9f62d0b
Merge branch 'dev' into fix-name-generator
2022-04-25 20:31:33 +01:00
Nick O'Leary
84e02fc144
Remove name generation from link call and add to Function
2022-04-25 20:30:05 +01:00
Nick O'Leary
57ac90f837
Merge pull request #3542 from Steve-Mcl/httpstatic-improvements
...
Add support for multiple static paths with optional static root
2022-04-25 20:21:54 +01:00
Nick O'Leary
10a45ece76
Merge pull request #3543 from Steve-Mcl/monaco-default
...
Set monaco as default code editor as of v3.x
2022-04-25 20:06:50 +01:00
Nick O'Leary
c88a177cb2
Merge pull request #3530 from Steve-Mcl/mqtt-payload-auto-parsing
...
MQTT payload auto parsing improvements
2022-04-25 11:40:59 +01:00
Rafael Muynarsk
a63dfc4650
Added condition that.statusType === "counter" in the debug.html file
2022-04-24 17:13:53 -03:00
Rafael Muynarsk
8924ac2783
implementing message count on the debug node
2022-04-23 20:18:51 -03:00
Steve-Mcl
4fffa2d0ba
restore "input" help info for msg.filename
2022-04-23 11:23:44 +01:00
Steve-Mcl
856d2ab266
remove unecessary ${ENV_VAR} test
2022-04-23 11:20:21 +01:00
Steve-Mcl
750d2c76f5
set monaco as default from v3
2022-04-23 10:04:09 +01:00
Steve-Mcl
47157049c0
remove unused comment from settings file
2022-04-22 17:39:19 +01:00
Steve-Mcl
22000f10df
Add support for multiple static paths with root
...
closes #3510
2022-04-22 17:06:40 +01:00
Nick O'Leary
d802ce1484
Merge pull request #3460 from ArFe/feature-add-store-external-token-when-authenticate
...
Feature add: Store external token when authenticate if provided
2022-04-22 09:51:20 +01:00
Steve-Mcl
552408f488
Make new Auto Output mode optional
...
- adds entry to output data type
- adds depreciation tip
2022-04-21 21:20:41 +01:00
Nick O'Leary
4884938036
Merge branch 'master' into dev
2022-04-21 16:05:54 +01:00
Ben Hardill
cdcc8cc59a
Update packages/node_modules/node-red/red.js
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-04-21 15:47:40 +01:00
Nick O'Leary
f7bd600715
Fix importing external module from node-red module
2022-04-21 15:06:08 +01:00
Ben Hardill
0014fec63f
Remove test that exits if no userDir defined
...
With the storage plugins it is possible to not need a userDir, just a
settings.js
2022-04-21 13:52:38 +01:00
Ben Hardill
812efde342
Also check if there is a useDir defined
2022-04-21 12:00:10 +01:00
Ben Hardill
889f0e1569
Don't start if user has no home directory
...
If the user doesn't have a defined home dir (env var `HOME`,
`USERPROFILE` or `HOMEPATH`) and the `userDir` is not passed on the
command line then we shouldn't start as we don't know where to copy the
default `settings.js` file to or where to store flows
fixes #3539
2022-04-21 11:40:12 +01:00
Nick O'Leary
3a26c5cd65
Merge pull request #3498 from sammachin/sammachin_credentials
...
Error on invalid encrypted credentials
2022-04-21 10:59:43 +01:00
Nick O'Leary
12a25c37aa
Merge branch 'master' into dev
2022-04-20 10:56:55 +01:00
Nick O'Leary
4706e20a1d
Merge pull request #3526 from node-red-hitachi/fix-status-reference-in-debug-node
...
fix reference error of msg.status in debug node
2022-04-20 10:56:25 +01:00
Nick O'Leary
14c23051ee
Merge pull request #3388 from mw75/strategy_in_verify
...
OAuth/OpenID logout with Keycloak - Forum 57492
2022-04-20 10:24:58 +01:00
Nick O'Leary
330ddfa3ad
Merge pull request #3528 from Steve-Mcl/link-list-in-subflow
...
Display link targets of nodes in a regular flow, for Link Call nodes inside a subflow
2022-04-20 09:47:35 +01:00
Nick O'Leary
958f57085f
Merge branch 'dev' into tcp-node-better-split
2022-04-20 09:34:16 +01:00
Nick O'Leary
646a786b75
Merge pull request #3519 from node-red/auto-login
...
Allow adminAuth to auto-login users when using passport strategy
2022-04-20 09:30:58 +01:00
Nick O'Leary
58e87b3ddf
Merge pull request #3536 from bonanitech/unused-sass-vars
...
Remove unused SASS vars
2022-04-20 09:30:13 +01:00
Nick O'Leary
ea0abb70a2
Merge pull request #3537 from bonanitech/jquery-borders
...
Add custom style for jQuery widgets borders
2022-04-20 09:29:52 +01:00
Nick O'Leary
908f9562f6
Fix name auto-generator to leave blank names alone on copy/paste
2022-04-19 19:17:41 +01:00
Steve-Mcl
8131d9a640
remove theme
2022-04-19 15:28:11 +01:00
Stephen McLaughlin
e092f41074
Merge #3531 websocket status improvements
...
call done after ws disconnects
2022-04-19 14:40:59 +01:00
Mauricio Bonani
79a90dc476
Add custom style for jQuery widgets borders
...
Fixes #3518
2022-04-19 08:53:39 -04:00
Mauricio Bonani
25962dbf39
Remove unused SASS vars
...
Fixes #3534
2022-04-19 08:00:01 -04:00
Steve-Mcl
8df53e441d
remove unused vars
2022-04-19 10:42:00 +01:00
Stephen McLaughlin
6f89efa40b
remove unused if block
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-04-19 10:30:08 +01:00
Hiroyasu Nishiyama
a2c0e53f87
fix out of scope reference of hasUnusedConfig variable
2022-04-18 08:36:19 +09:00
Steve-Mcl
013af7619e
add tests
...
- fix 2 issues found when developing tests :)
2022-04-16 17:13:54 +01:00
Steve-Mcl
aa302ecc32
Ensure filename is at least an empty string!
2022-04-16 14:42:03 +01:00
Steve-Mcl
99b049fe2d
final updates to file node filename typedInput
...
- ensure node settings are auto updated to correct typedInput type/value
- improve label
- ensure str and env are considered "static" (keep stream open)
2022-04-16 14:25:37 +01:00
Steve-Mcl
6e35a9f682
use typedInput for filename on file nodes
2022-04-14 23:55:57 +01:00
Stephen McLaughlin
78f456911a
auto mode to auto parse string to JS Object
2022-04-14 22:47:18 +01:00
Steve-Mcl
8f5d3dc49c
Use v5 properties to aid auto parsing payload
...
- closes #3421
- fixes bug in `function setBoolProp()`
2022-04-14 22:47:18 +01:00
Steve-Mcl
97678577fb
call done after ws disconnects
...
fixes #3527
2022-04-14 22:07:52 +01:00
Steve-Mcl
b9919b0a9c
Show link targets for link call in subflow
...
fixes #3248
2022-04-12 22:11:34 +01:00
Hiroyasu Nishiyama
226f45d8d5
fix reference error of msg.status in debug node
2022-04-12 11:33:02 +09:00
Hiroyasu Nishiyama
accbf6ecfc
update validator arguments not to use optional object
2022-04-12 08:09:46 +09:00
Hiroyasu Nishiyama
ace5f81a17
fix validation function argument check & eliminate option of standard validation function
2022-04-11 23:06:26 +09:00
Steve-Mcl
21a0b33645
correct "non string" check parenthesis
...
fixes #3493
2022-04-11 13:57:26 +01:00
Steve-Mcl
8b991e11a2
undo regression on types
...
- updates made directly in node-red were not in node-red/nr-monaco-build
2022-04-10 10:40:49 +01:00
Steve-Mcl
8f013776df
fix model markers
...
- monaco depreciated model.getModeId() replaced with model._languageId
2022-04-10 09:13:41 +01:00
Steve-Mcl
c30aedd309
Update monaco to v0.33.0
2022-04-10 01:18:16 +01:00
Steve-Mcl
76c0e140cf
fix up report - remove duplicate entries
2022-04-06 15:11:28 +01:00
Steve-Mcl
ccb3c991a6
improve rejection message
2022-04-06 15:11:03 +01:00
Stephen McLaughlin
a7932da207
Merge pull request #3488 from Steve-Mcl/httpreq-headers-ui
...
Add UI for Http Request node headers
2022-04-06 08:35:32 +01:00
Stephen McLaughlin
5fda20c330
Improve built in help
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-04-06 07:01:01 +01:00
Nick O'Leary
1be6e4565f
Merge pull request #3521 from Steve-Mcl/autocomplete-improvements
...
autocomplete improvements...
2022-04-05 23:44:13 +01:00
Nick O'Leary
e606d0b1de
Merge pull request #3385 from node-red/allow-inject-on-start
...
let inject optionally fire at start in only at time mode.
2022-04-05 23:34:20 +01:00
Nick O'Leary
b4bcb7ace2
Merge pull request #3503 from node-red/debug-tooltip
...
Add a tooltip to debug sidebar messages to reveal full path to node
2022-04-05 23:33:14 +01:00
Nick O'Leary
a63fee1223
Merge pull request #3507 from Steve-Mcl/fix-down-arrow-in-search
...
Fix down arrow triggering menu in search box
2022-04-05 23:32:59 +01:00
Nick O'Leary
ae76ff0aaf
Merge pull request #3516 from Steve-Mcl/status-i18n
...
Ensure i18n of scoped package name
2022-04-05 23:32:08 +01:00
Steve-Mcl
475113838a
autocomplete improvements...
...
* add minInput - fixes #3479
* Add missing entries for catch, status, tcp, udp, websocket
* corrections for http request
* match visibility improvements (mono font + match color)
* match to variable source as well as variable name
2022-04-05 14:00:14 +01:00
Nick O'Leary
b8435efc97
Allow adminAuth to auto-login users when using passport strategy
...
Fixes #3467
2022-04-04 21:23:39 +01:00
Steve-Mcl
780e41d6a6
Prevent shortcut deploy when deploy button shaded
...
fixes #3509
2022-04-04 17:06:29 +01:00
Steve-Mcl
6d0b55f753
Ensure i18n of scoped package name
...
fixes #3452
2022-04-04 16:20:44 +01:00
Mauricio Bonani
c9fa5c7284
Make typedInput themeable
2022-04-03 18:11:24 -04:00
Mauricio Bonani
e97f4c4054
Make tab icon themeable
2022-04-03 18:09:08 -04:00
Mauricio Bonani
96d15b7505
Make spinner themeable
2022-04-03 18:06:16 -04:00
Mauricio Bonani
2f77596034
Make icons flow themeable
2022-04-03 18:04:15 -04:00
Mauricio Bonani
5619c105aa
Make separator grip themeable
2022-04-03 18:00:08 -04:00
Mauricio Bonani
9a6ee023b3
Use SVG for separator grip
2022-04-03 17:47:07 -04:00
Dave Conway-Jones
77e2e44abc
Fix markdown editor to mark up orderedlists correctly
...
to close #3513
2022-03-31 13:45:07 +01:00
Kazuhito Yokoi
32bddfdd47
Add Japanese translations for flow editor
2022-03-30 15:34:44 +09:00
Kazuhito Yokoi
c9aa654ef0
Fix incorrect variable name for i18n of the flow editor
2022-03-30 15:34:07 +09:00
Kazuhito Yokoi
5e501857aa
Add Japanese translations for link node
2022-03-30 15:31:48 +09:00
Kazuhito Yokoi
6b00aba039
Adjust indents in the documentation of the link node
2022-03-30 15:30:30 +09:00
Kazuhito Yokoi
14fa9cfa4b
Change indents from tabs to 4 spaces
2022-03-30 15:20:39 +09:00
Steve-Mcl
5633c5224e
Add system info UI
2022-03-29 20:59:35 +01:00
Steve-Mcl
03763a1423
Update diagnostics as per Issue discussion
2022-03-29 20:48:29 +01:00
Steve-Mcl
cf6df1556c
Ensure UTC time is UTC
2022-03-29 08:35:09 +01:00
Steve-Mcl
cdc8a42393
Add diagnosticsOptions
to settings.js
2022-03-28 18:50:12 +01:00
Steve-Mcl
a2fd705153
Improve diagnostics content
2022-03-28 18:49:56 +01:00
Steve-Mcl
3388f699a0
Add diagnostics endpoint
...
fixes #3430
2022-03-24 16:00:45 +00:00
Steve-Mcl
5e197713ff
Fix down arrow triggering menu in search box
...
fixes #3491
2022-03-24 11:28:24 +00:00
Sam Machin
b7b604aed4
Update packages/node_modules/@node-red/runtime/lib/nodes/credentials.js
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-03-24 08:37:51 +00:00
Sam Machin
a1f5cabbba
Update packages/node_modules/@node-red/runtime/locales/en-US/runtime.json
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-03-24 08:37:46 +00:00
Sam Machin
c2aae6ddf6
Update packages/node_modules/@node-red/runtime/locales/en-US/runtime.json
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-03-24 08:37:35 +00:00
Dave Conway-Jones
8a40622815
tcp node - undo trim if we re-add split chars
...
and fix tests
2022-03-23 22:07:43 +00:00
Steve-Mcl
b918b75414
Merge remote-tracking branch 'upstream/master' into dev
2022-03-23 11:16:18 +00:00
Nick O'Leary
37f0e36c98
Merge pull request #3463 from Steve-Mcl/dynamic-link-call
...
Dynamic link call
2022-03-23 10:14:48 +00:00
Sam Machin
855d799b21
Update credentials.js
2022-03-22 21:18:11 +00:00
Sam Machin
97dd1d0f4f
typo
2022-03-22 07:34:18 +00:00
Nick O'Leary
5b5553b9a3
Add debug message path info tooltip
...
Fixes #3477
2022-03-21 20:44:36 +00:00
Stephen McLaughlin
702545e0b2
Merge pull request #3500 from ralphwetzel/master
...
Fix: Sidebar "Configuration" filter button tooltip
2022-03-21 20:10:55 +00:00
Stephen McLaughlin
fa2787eb5d
Merge pull request #3499 from bonanitech/diff-colors
...
Add the ability to customize diff colors even more
2022-03-21 20:09:21 +00:00
Nick O'Leary
0f37b326a0
Merge pull request #3502 from Steve-Mcl/fix-mqtt-will-props
...
fix typo of will properties (properies)
2022-03-21 19:29:23 +00:00
Steve-Mcl
7f9f551cfe
fix typo of will properties (properies)
...
Fixes #3501
2022-03-21 15:24:23 +00:00
Sam Machin
d9bd736159
change error to warn for moving from unencrypted to encrypted
2022-03-21 09:29:41 +00:00
ralphwetzel
fad1325427
Fix: Sidebar "Configuration" filter button tooltip
...
"Configuration" sidebar shows wrong tooltip for filter button "All". Fixed.
2022-03-20 23:59:24 +01:00
Mauricio Bonani
8b6678a453
Add the ability to customize diff colors even more
2022-03-20 15:40:52 -04:00
Sam Machin
af0f02d63e
add locale warning
2022-03-19 17:44:21 +00:00
Sam Machin
4d048af384
Check for missing encrypted credentials
2022-03-19 13:34:46 +00:00
Nick O'Leary
3649f10600
Merge pull request #3478 from node-red/auto-gen-name
...
Allow node name to be auto-generated when added
2022-03-14 19:35:58 +00:00
Nick O'Leary
49e69a54bd
Merge pull request #3481 from Steve-Mcl/fix-node-val-changed
...
do JSON comparison of old value/new value
2022-03-14 18:52:25 +00:00
Nick O'Leary
a0acc89fcb
Merge pull request #3405 from Steve-Mcl/continuous-search
...
Add feature: Continuous search tools (search previous, search next)
2022-03-14 18:38:04 +00:00
Nick O'Leary
2396e28479
Add 'juntion' to quick-add type search
2022-03-14 18:31:23 +00:00
Nick O'Leary
db1ad0df63
Add Junctions
2022-03-14 18:16:24 +00:00
Steve-Mcl
c5de18caae
fix: node save broken
...
- Revert last minute code tidy that changed too many `this` to `node`
2022-03-12 16:10:36 +00:00
Steve-Mcl
e57774e121
fix UI change events
...
- use `this` not `node` in UI change events
2022-03-12 15:02:25 +00:00
Steve-Mcl
b7ee46d400
revise header options
...
- remove Accept-Charset
- Use camel case by default
- additional encodings
2022-03-12 15:00:48 +00:00
Steve-Mcl
6007132640
rearange UI (name to bottom)
2022-03-12 14:59:15 +00:00
Steve-Mcl
31b3a4c342
Add UI for common headers/values
...
- Wrap HTML node script in IFFE (isolate module level vars & functions)
- Add UI elements for setting headers in http req node edit form
- Update built in help
- Add tests
2022-03-12 13:47:29 +00:00
Stephen McLaughlin
73ff852648
backward compatible equality testing of immutables
...
- make non object equality tests non strict
- this aligns with prior condition
2022-03-10 11:22:59 +00:00
Nick O'Leary
3c0b74005b
Add core:generate-node-names action
2022-03-09 11:32:37 +00:00
Nick O'Leary
93ff667df1
Add RED.utils.getPaletteLabel
2022-03-09 11:29:51 +00:00
Bruno Henriques
a8579fa68a
fix nodes losing their wires when in an iframe
2022-03-09 10:39:47 +00:00
Stephen McLaughlin
10f77fdf1a
permit non strict comparison of string or number
2022-03-08 23:13:41 +00:00
Steve-Mcl
99d824a999
Merge
2022-03-08 16:19:28 +00:00
Steve-Mcl
97d2b5df15
close search toolbar on escape
2022-03-08 16:09:05 +00:00
Steve-Mcl
84a9cf7adf
handle errors by circ refs, undefined, BigInt etc
2022-03-08 14:20:12 +00:00
Steve-Mcl
a49927f173
do JSON comparison of old value/new value
...
fixes #3475
2022-03-08 14:07:03 +00:00
Steve-Mcl
c948573c2d
fix PR 'split wire with link nodes' #3416
2022-03-07 20:23:06 +00:00
Stephen McLaughlin
5233bc501c
Merge branch 'dev' into continuous-search
2022-03-07 20:04:59 +00:00
Steve-Mcl
ad96c6f838
fix search counter glitch
2022-03-07 20:01:24 +00:00
Nick O'Leary
0e92f68b4a
Merge pull request #3399 from Steve-Mcl/split-wire-to-links
...
Add feature: split-wire-to-links
2022-03-07 12:57:49 +00:00
Nick O'Leary
ac97e8c613
Merge pull request #3468 from Steve-Mcl/scroll-into-view-calcs
...
Improve scroll into view
2022-03-07 12:47:54 +00:00
Steve-Mcl
10b18de3e0
fix: ensure mqtt v5 props can be set false
...
fixes #3471
2022-03-05 11:24:25 +00:00
Steve-Mcl
08295eb807
Remove RED.nodes.createNode
2022-03-05 11:08:36 +00:00
Steve-Mcl
fce4f0c116
resolve PR issues...
...
- change default keymap to `ALT-L L`
- Move `RED.nodes.createNode` to `RED.view.createNode`
- replace `selectedLinks` with `selection().links`
2022-03-05 11:06:13 +00:00
Steve-Mcl
cf1424976f
Improve scroll into view
...
- if a node is behind scrollbar, it is not scrolled into view
- jQuery `.width()` & `.width()` actually includes the scroll bar.
- using native `clientWidth` and `clientHeight` fixes this
2022-03-04 16:08:29 +00:00
Steve-Mcl
94e8fce40a
improve contineous search
...
- rename action core:search-prev for core:search-previous
- Ensure search counter in toolbar is i18n ready
- remember (and display in toolbar) the search term
- recall the search term when magnifier clicked
- esnure currently flashing node is cancelled before flashing next node
- Add "flash" for flow tabs revealed by a search
- Fix "flash" for config nodes revealed by a search
2022-03-04 16:00:02 +00:00
Nick O'Leary
c75bebfc90
Merge pull request #3390 from node-red/copy-node-props
...
Copy node props
2022-03-03 21:57:00 +00:00
Nick O'Leary
c07eddbd97
Merge branch 'dev' into search-options
2022-03-03 21:52:52 +00:00
Stephen McLaughlin
e85b925f40
Ensure linkType is a valid value (2nd attempt)
2022-03-01 16:48:31 +00:00
Steve-Mcl
27761ba6f2
Update built in docs
2022-02-28 19:01:15 +00:00
Steve-Mcl
b665698e78
Ensure linkType is a valid value
2022-02-28 19:00:58 +00:00
Steve-Mcl
97ebe33d68
Dont show 1st tab if hidden when loading
...
fixes #3455
2022-02-28 18:15:13 +00:00
Steve-Mcl
249f7e45fb
Link Call should not call into subflow...
...
- includes missing jsdoc
- improves speed (no searching, only lookups)
- code formatting consistency
- improve tests
2022-02-28 13:57:22 +00:00
Dave Conway-Jones
c0612e6193
Merge branch 'master' of https://github.com/node-red/node-red
2022-02-28 09:59:35 +00:00
Ariel Ferreira
450888f542
check if user contains token and use it instead of generating a new Token
2022-02-26 16:35:46 -05:00
萧十一郎
380a08242a
fix html label mistake ( #3459 )
2022-02-26 10:10:17 +00:00
Steve-Mcl
e653a933f1
fix subflow calls
2022-02-25 18:39:48 +00:00
Steve-Mcl
19cf43a10e
Re-write link call targeting...
...
- Remove msg.target by object
- Remove :: scoping
- Always try to locate matching link-in on same flow first
- If not found, look on all flows
- if 1 found, call it
- If more than 1 link target found, raise error
2022-02-25 16:13:39 +00:00
Dave Conway-Jones
0398ef3b90
undo regression in tcp-in node (missed one)
...
and add test
2022-02-25 16:06:44 +00:00
Dave Conway-Jones
8c19daf949
TCP nodes- Add optional reattach delimiter to streaming strings
2022-02-25 15:56:13 +00:00
Steve-Mcl
e4f0688a02
dynamic link target 1st draft
2022-02-24 19:46:21 +00:00
Dave Conway-Jones
25f4fbf2bb
undo regression to tcp-in node
...
To fix #3454
2022-02-21 20:03:25 +00:00
Nick O'Leary
0533c08438
Merge branch 'master' into dev
2022-02-18 22:02:30 +00:00
Nick O'Leary
5f0ea85f47
Bump for 2.2.2
2022-02-18 14:46:01 +00:00
Steve-Mcl
669aa769c2
Fix close timeout on MQTT nodes
...
fixes #2934
2022-02-17 10:18:46 +00:00
Nick O'Leary
fcf2994015
Bump for 2.2.1
2022-02-15 13:41:53 +00:00
Nick O'Leary
bee21ddc9e
Update dependencies
2022-02-15 13:36:05 +00:00
Nick O'Leary
263e68e677
Merge pull request #3447 from Steve-Mcl/fix-hook-module-location
...
Improve module location parsing (of stack info) when adding hook
2022-02-15 13:18:25 +00:00
Steve-Mcl
2b958f5724
Improve module location parsing when adding hook
...
- fixes #3401
- handles brackets and no brackets in stack line
- handles short stack
2022-02-15 12:40:34 +00:00
Nick O'Leary
95f7177ef4
Merge pull request #3445 from node-red-hitachi/fix-path-substitution
...
Fix substitution of NR_NODE_PATH
2022-02-15 11:26:19 +00:00
Steve-Mcl
efd8c1229d
improve "Unexpected Node Error" logging
...
- fixes #3389
- adds additional info to aid sourcing the issue
- removes lots of undefined info when node type is incorrect
- stores and reports original stack before internal try/catch exception
- ensure this._flow is something before attempting to call `handleError`
2022-02-15 10:51:18 +00:00
Hiroyasu Nishiyama
6a41cbebc9
evaluate env var after path initialization
2022-02-15 14:23:01 +09:00
Nick O'Leary
fba95e6a42
Merge pull request #3392 from Steve-Mcl/search-ismodified
...
New Feature: Add ability to find modified nodes/flows.
2022-02-14 23:19:27 +00:00
Nick O'Leary
bffb91f196
Merge pull request #3443 from node-red/delay-field-validation
...
Allow nbRateUnits to be undefined when validating
2022-02-14 23:18:41 +00:00
Nick O'Leary
4573b65639
Merge pull request #3444 from node-red/keyboard-filter-case
...
Handle mixed-cased filter terms in keyboard shortcut dialog
2022-02-14 23:18:16 +00:00
Nick O'Leary
3d8505385a
Merge pull request #3442 from node-red/dupe-links
...
Prevent duplicate links being added between nodes
2022-02-14 23:18:01 +00:00
Nick O'Leary
95d3a8cc22
Merge pull request #3409 from node-red/let-switch-number-test-report-NaN-as-false
...
switch node - add check for NaN in is of type number to be false
2022-02-14 23:17:38 +00:00
Nick O'Leary
99c053f86b
Merge pull request #3440 from Steve-Mcl/monaco-env-suggestions
...
Coding help for recently added node-red Predefined Environment Variables
2022-02-14 23:02:55 +00:00
Nick O'Leary
f2dde705ef
Handle mixed-cased filter terms in keyboard shortcut dialog
...
Fixes #3400
2022-02-14 20:59:43 +00:00
Nick O'Leary
be11fda814
Allow nbRateUnits to be undefined when validating
...
Fixes #3407
2022-02-14 20:44:55 +00:00
Nick O'Leary
0261105c52
Prevent duplicate links being added between nodes
2022-02-14 20:35:47 +00:00
Nick O'Leary
264047dc0c
Merge pull request #3437 from Steve-Mcl/fix-multiple-wires
...
bug fix: Dont add wires to undo buffer twice
2022-02-14 20:12:46 +00:00
Steve-Mcl
4d84926ed2
Update monaco for Predefined Environment Variables
...
- add Predefined Environment Variables to snippet suggestions
- update jsdoc for `env.get`
2022-02-14 13:38:37 +00:00
Nick O'Leary
1388b03cf2
Remove console.log when ignoring disabled module
2022-02-14 10:46:08 +00:00
Hiroyasu Nishiyama
9f98b4b082
add support of property validation message
2022-02-14 10:40:49 +09:00
Steve-Mcl
b3f1401ab4
Dont add wires to undo buffer twice
...
Fixes #3433
2022-02-13 16:56:26 +00:00
Hiroyasu Nishiyama
e5e3832809
fix Japanese message of delay node ( #3434 )
2022-02-12 16:13:59 +00:00
Nick O'Leary
2eff7da171
Merge pull request #3397 from node-red-hitachi/fix-config-node-validation
...
fix node validation to be applied to config node
2022-02-09 19:47:23 +00:00
Nick O'Leary
e9622bcfe8
Merge pull request #3391 from node-red-hitachi/fix-hide-flow-tooltip
...
fix to hide tooltip after removing subflow tab
2022-02-09 19:44:05 +00:00
Dave Conway-Jones
63ebadc526
add check for NaN in is of type number to be false
...
and add test
to fix issue #3408
2022-02-09 12:03:38 +00:00
Steve-Mcl
fe47b07229
Add feature: search next, search previous
2022-02-09 11:00:09 +00:00
Hiroyasu Nishiyama
dc73997be3
fix not to use hasOwnProperty
2022-02-08 09:21:52 +09:00
Steve-Mcl
62315fd478
Add feature: split-wire-to-links
2022-02-07 12:25:09 +00:00
Hiroyasu Nishiyama
fb81121bd3
fix node validation to be applied to config node
2022-02-04 17:45:00 +09:00
Alexandre Alapetite
2e1e61dabe
Remove part of JSDoc
2022-02-03 16:32:51 +01:00
Alexandre Alapetite
280d63fde7
Fix util.encodeObject
2022-02-03 15:59:25 +01:00
Steve-Mcl
c6104195f6
add search options dropdown to regular search
2022-02-03 10:26:50 +00:00
Alexandre Alapetite
e55cbb3e3d
Fix bug in debug node due to msg.hasOwnProperty construct
...
`msg.hasOwnProperty("status")` might make the debug node crash/produce an error if the payload was created with `Object.create(null)`.
This is the case e.g. for `ini` (to parse INI files), an official NPM node:
4f289946b3/lib/ini.js (L63)
My Node-RED node `node-red-contrib-parser-ini`, which is using that library, was hit by this bug and I had to ship a workaround
fe6b1eb4b1/parser-ini.js (L14)
The `msg.hasOwnProperty("xxx")` construct should not be used since ECMAScript 5.1.
ESLint advises in the same direction https://eslint.org/docs/rules/no-prototype-builtins
This patch was produced using the following regex:
Search: `\b([\w.]+).hasOwnProperty\(`
Replace: `Object.prototype.hasOwnProperty.call($1, `
This could be applied more gobally if desired.
2022-02-03 02:01:22 +01:00
Steve-Mcl
6431c43d0e
Add ability to find modified nodes/flows
2022-02-02 17:21:23 +00:00
Hiroyasu Nishiyama
7959d18248
hide tooltip after removing subflow tab
2022-02-02 11:34:58 +09:00
Nick O'Leary
2f66915a9f
Update node info table based on selection of outliner
2022-01-31 21:14:07 +00:00
Nick O'Leary
a508177e21
Add copy-value button to entries in Node Props table of info sidebar
2022-01-31 20:35:42 +00:00
Mario Wolff
5a9d858604
OAuth/OpenID logout with Keycloak - Forum 57492
2022-01-31 08:03:34 +01:00
Dave Conway-Jones
514da83961
let inject optionally fire at start in only at time mode.
2022-01-28 18:05:20 +00:00
Nick O'Leary
b7bae18849
Update inner package dependency
2022-01-27 12:58:43 +00:00
Nick O'Leary
5c87a6cb76
Update package readmes and licenses
2022-01-27 12:49:48 +00:00
Nick O'Leary
d1bd303dfa
Update version for 2.2.0
2022-01-27 10:13:28 +00:00
Nick O'Leary
3304ebe9d3
Merge pull request #3382 from node-red-hitachi/fix-subflow-update
...
fix opening/closing subflow template not to make subflow changed
2022-01-27 09:30:26 +00:00
Hiroyasu Nishiyama
b06049d5a3
fix opening/closing subflow template not to make subflow changed
2022-01-27 12:57:37 +09:00
Kazuhito Yokoi
0f50355deb
Add Japanese translations for v2.2.0
2022-01-27 11:14:24 +09:00