Nick O'Leary
|
e3b70b10d1
|
Add property validate to Change node rule set
Closes #2911
|
2021-04-06 17:26:06 +01:00 |
|
Nick O'Leary
|
f0f2eefb59
|
Merge branch 'pr_2908' into dev
|
2021-03-31 23:50:30 +01:00 |
|
Nick O'Leary
|
bdb548ffdc
|
Exec node: remove addpayValue and reuse addpay to track appending property
|
2021-03-31 23:50:00 +01:00 |
|
Nick O'Leary
|
8da00c0872
|
Fix Switch node handling of hasKey rule when property is undefined
|
2021-03-30 21:37:39 +01:00 |
|
Nick O'Leary
|
082bac8c3a
|
Handle invalid regex set dynamically in Switch node
Fixes #2905
|
2021-03-22 21:06:59 +00:00 |
|
Kazuhito Yokoi
|
89485971fa
|
Use RED.util.getMessageProperty() to check message property
|
2021-03-22 20:48:01 +09:00 |
|
Kazuhito Yokoi
|
cb72d5100e
|
Remove type for typedInput in exec node
|
2021-03-22 20:24:12 +09:00 |
|
Kazuhito Yokoi
|
f103533852
|
Support typedInput in msg.payload field of exec node
|
2021-03-22 16:19:55 +09:00 |
|
Hiroyasu Nishiyama
|
7e40cb5331
|
update i18n and Japanese message for nodes
|
2021-03-03 10:07:33 +09:00 |
|
Nick O'Leary
|
c9c5f7f088
|
Fix functionExternalModules tests
|
2021-03-01 21:34:37 +00:00 |
|
Nick O'Leary
|
c3adc956d7
|
Add functionExternalModules to settings and default to false
|
2021-03-01 18:24:16 +00:00 |
|
Nick O'Leary
|
d5f4f987f2
|
Add 'node' object to Function close scope
|
2021-02-17 14:41:50 +00:00 |
|
Nick O'Leary
|
11475b0c38
|
Move function expand buttons to overlap editor and save space
|
2021-02-17 14:41:25 +00:00 |
|
Nick O'Leary
|
137fa98903
|
Move name field above tab bar in Function node
|
2021-02-17 12:04:38 +00:00 |
|
Nick O'Leary
|
785c349adc
|
Prevent function module overwriting built-in sandbox properties
|
2021-02-16 13:58:59 +00:00 |
|
Nick O'Leary
|
6336ab121e
|
Merge branch 'dev' into function-modules
|
2021-02-13 00:21:27 +00:00 |
|
Nick O'Leary
|
a94c19a6cf
|
Fix up loading of freshly installed modules in Function node
|
2021-02-12 22:40:30 +00:00 |
|
Nick O'Leary
|
9c09ee3b71
|
Rework Function node module integration
|
2021-02-12 18:14:13 +00:00 |
|
Nick O'Leary
|
438d51d26e
|
Allow nested msg properties in msg/flow/global expressions (#2822)
* Allow nested msg properties in msg/flow/global expressions
* Remove typo in RED.utils
Co-authored-by: Nick O'Leary <knolleary@users.noreply.github.com>
|
2021-01-27 20:32:52 +00:00 |
|
Hiroyasu Nishiyama
|
4a1d66f210
|
update UI, Runtime API, metadata handling, and others
|
2021-01-27 22:27:54 +09:00 |
|
Nathanaël Lécaudé
|
2b28ae3402
|
Add settings.execMaxBufferSize to control buffer size of exec node (#2819)
Co-authored-by: Dave Conway-Jones <dceejay@users.noreply.github.com>
closes #2817
|
2021-01-14 14:38:39 +00:00 |
|
Dave Conway-Jones
|
aa47bae2ad
|
Exec node - don't append msg.payload to command by default (#2818)
* exec change default to not append payload
|
2021-01-13 10:12:19 +00:00 |
|
Hiroyasu Nishiyama
|
d51aefa156
|
initial support for npm module installation
|
2021-01-11 19:32:16 +09:00 |
|
Nick O'Leary
|
f5fcf23678
|
Merge branch 'pr_2751' into dev
|
2020-12-07 13:58:53 +00:00 |
|
Nick O'Leary
|
b80a7459cf
|
Merge pull request #2733 from node-red-hitachi/delay-node-mapi
Messaging API support in Delay node
|
2020-12-07 13:53:51 +00:00 |
|
Dave Conway-Jones
|
78f1cb8a66
|
ensure trigger timestamp option sends .now()
To close #2771
|
2020-12-01 23:05:22 +00:00 |
|
Nick O'Leary
|
6ea978d83d
|
Prevent needless retention of node status messages
|
2020-11-16 21:05:13 +00:00 |
|
Kunihiko Toumura
|
f038069fe2
|
Messaging API support in Trigger node
|
2020-11-05 15:09:41 +09:00 |
|
Kunihiko Toumura
|
dc1ab7e331
|
Add support for Messaging API to delay node
|
2020-10-26 16:52:18 +09:00 |
|
Nick O'Leary
|
2962c4372c
|
Support setting trigger loop interval with msg.delay
|
2020-09-29 17:47:09 +01:00 |
|
Nick O'Leary
|
cf84ec78fa
|
Allow trigger node delay to be overridden with msg.delay
|
2020-09-28 21:10:23 +01:00 |
|
Nick O'Leary
|
4b8d07f301
|
Merge branch 'pr_2644' into dev
|
2020-09-25 17:11:39 +01:00 |
|
Nick O'Leary
|
2db3a4f1ef
|
Add unit tests for function node init code
|
2020-09-25 17:11:10 +01:00 |
|
Kunihiko Toumura
|
77bd7541ca
|
new-style callback function (template node)
|
2020-07-14 19:05:41 +09:00 |
|
Kunihiko Toumura
|
ca46bc5366
|
new-style callback function (range node)
|
2020-07-14 19:02:41 +09:00 |
|
cinhcet
|
0601833387
|
msgid added in vm to avoid unneccesary if statement
|
2020-07-08 19:09:07 +02:00 |
|
cinhcet
|
5d7a625883
|
expose send, status, log, warn, error, debug, trace, name, id in setup code of function node
|
2020-07-08 01:30:29 +02:00 |
|
Nick O'Leary
|
7a3ead8f3b
|
Merge branch 'dev'
|
2020-06-30 17:46:43 +01:00 |
|
Nick O'Leary
|
362554ad3b
|
Switch JSONata expr does not require msg.parts.count
|
2020-06-29 09:32:52 +01:00 |
|
Dave Conway-Jones
|
5596d2df8e
|
catch tiny possible escape for "\n " in exec command node label.
|
2020-06-22 22:41:22 +01:00 |
|
johanneskropf
|
d9548a2891
|
moved check for shell
|
2020-06-12 17:14:11 +02:00 |
|
johanneskropf
|
d25e027201
|
moved building of execOpt object to line 36
|
2020-06-12 17:10:31 +02:00 |
|
johanneskropf
|
06adf3d346
|
use bash as shell for exec command if on linux
This relates to:
https://github.com/node-red/node-red/issues/2604
and
https://discourse.nodered.org/t/exec-node-timeout-not-working-in-exec-mode/28040
and is a possible workaround for most issues related to kill described there.
This has only been tested on linux where this change applies so it would most definitely need more testing on windows/mac and maybe linux distributions where there is no bash(?).
|
2020-06-10 11:24:56 +02:00 |
|
Dave Conway-Jones
|
cb218a57f1
|
Merge branch 'dev' of https://github.com/node-red/node-red into dev
|
2020-06-05 11:22:42 +01:00 |
|
Dave Conway-Jones
|
ba8649117d
|
ensure trigger node detects changes to number of outputs
|
2020-06-05 11:22:38 +01:00 |
|
Nick O'Leary
|
20daebd965
|
Ignore whitespace when checking function setup/close code
|
2020-06-05 10:36:49 +01:00 |
|
Nick O'Leary
|
4b54a81dfd
|
Add test cases for setMessageProperty with non-object properties
|
2020-06-01 13:13:14 +01:00 |
|
Nick O'Leary
|
132254b3a5
|
Merge branch 'dev' into pr_2439
|
2020-06-01 11:56:19 +01:00 |
|
Dave Conway-Jones
|
8a798e620a
|
Ensure delay node rate limit timer is cleared on reset
|
2020-05-30 15:18:15 +01:00 |
|
Nick O'Leary
|
7969dd431f
|
[function] Make the function node top-level async
This allows you to use 'await' in a function node without
having to wrap it in another promise/async function.
|
2020-05-22 20:49:18 +01:00 |
|