Nick O'Leary
ec25191c98
Flow Engine refactor
...
Each flow/tab now exists as its own logical object. This is the ground
work for allowing flows to be added/removed/updated independently.
2015-11-02 15:58:29 +00:00
Nick O'Leary
20b321f928
Handle null subflow info property
2015-10-26 11:12:49 +00:00
Dave Conway-Jones
425b016d63
Add missing space to label in delay node
2015-10-26 09:42:16 +00:00
Nick O'Leary
b2c7189ce4
Update package dependencies
2015-10-25 21:36:20 +00:00
Nick O'Leary
f66886dbdb
Websocket input node not unsubscribing properly
...
Fixes #739
2015-10-23 23:01:25 +01:00
Nick O'Leary
712f8b4680
Add description field to Subflows
2015-10-23 22:14:39 +01:00
Nick O'Leary
f626ee060a
Allow properties to be specified by environment variables
...
A property set to $(ABC) will be substituted with the environment
variable ABC - if it exists. If the property doesn't exist, the property
is left unchanged.
2015-10-23 22:14:39 +01:00
Dave Conway-Jones
86aa7c97be
Make exec node status indication consistent with others
2015-10-22 19:02:22 +01:00
Dave Conway-Jones
30e3525987
Add status icon to trigger node while it is active
2015-10-22 16:27:07 +01:00
Dave Conway-Jones
ad44f838da
update sample to refer to fa-icons
2015-10-20 19:30:42 +01:00
Dave Conway-Jones
2569a35b6c
fix closing web socket timeout
...
to close #738 - thanks to @GSeva for spotting it.
2015-10-20 18:58:37 +01:00
Dave Conway-Jones
1ee5e50d50
Turn on tcp node socket keepalive when in server mode
2015-10-20 10:13:48 +01:00
Dave Conway-Jones
1dbec5eca8
slight tidy of Pi Mouse node
2015-10-20 10:02:57 +01:00
Nick O'Leary
2bc8db308c
Add missing tab-config file
2015-10-17 19:05:23 +01:00
Nick O'Leary
f196740426
Restore config node tab
2015-10-16 21:56:20 +01:00
Dave Conway-Jones
20121b79c5
Let CSV node handle null columns in input array. array-> csv
2015-10-16 20:42:25 +01:00
Nick O'Leary
741a4cfe53
Don't assume def.align is set to 'right'
...
Fixes #734
2015-10-15 14:27:30 +01:00
Dave Conway-Jones
0343de9f34
Add status capability to function node
2015-10-15 13:33:05 +01:00
Nick O'Leary
4772bca14a
Undo 'selection to subflow' not restoring nodes
2015-10-15 11:34:17 +01:00
Dave Conway-Jones
6ae1a5ba0d
let CSV obj->css allow blank columns in template
2015-10-15 08:31:42 +01:00
Dave Conway-Jones
217c9718e4
catch missing template error in CSV parser node
...
and update help info
2015-10-14 23:38:29 +01:00
Dave Conway-Jones
61d7893467
Enhance CSV node to accept simple arrays -> css
2015-10-14 23:07:25 +01:00
Dave Conway-Jones
8f26c01f4b
fix escaping of quotes in CSV node
2015-10-14 11:02:31 +01:00
Dave Conway-Jones
61045ddd7f
try to fix debug node non-standard object type handling.
2015-10-10 22:41:07 +01:00
Dave Conway-Jones
1bf72a0bc3
correct TCP node server status message
2015-10-09 15:44:22 +01:00
Dave Conway-Jones
6d84b1bb8d
update inspect to come from correct package (util)
...
(works from v0.10 onwards - but now deprecated in v4)
2015-10-09 13:36:35 +01:00
Dave Conway-Jones
8abd0b1fdf
Detect/set correct method for http proxy
...
to close #732 — thanks @utaani
2015-10-09 09:19:09 +01:00
Dave Conway-Jones
81e125b7ba
add bit more help to exec node
...
Point out that parameters with spaces should be quoted
2015-10-05 21:41:53 +01:00
Dave Conway-Jones
d5e1468718
Normalise spawn behaviour in exec node to accept identical parameters
...
Can now just tick or untick spawn and command still works.
2015-10-05 21:17:35 +01:00
Nick O'Leary
c232bf5ed6
Avoid unnecessary isUtf8 check on HTTP payloads
2015-10-05 21:10:32 +01:00
Nick O'Leary
21b25ffaee
Merge pull request #730 from jthomas/master
...
Allow HTTP nodes to handle non-UTF8 content.
2015-10-05 20:52:35 +01:00
Dave Conway-Jones
ca0a93df08
Add Node-RED sag icon to default images
2015-10-05 13:46:42 +01:00
James Thomas
699a22c757
Allow HTTP nodes to handle non-UTF8 content.
...
Setting UTF-8 as the default body encoding stops us sending binary
content, e.g. audio, which can be decoded into a Buffer.
Use "Content-Type" header to decide whether to decode as UTF-8 or a
Buffer.
2015-10-05 11:53:29 +01:00
Nick O'Leary
8b2b1669b5
Add ignore-case flag to Switch regex rule
...
closes #366
2015-10-04 22:14:49 +01:00
Dave Conway-Jones
c1e8370916
Lets spawn msg.payload contain comma separated parameters
...
(like rest of parameters passed in to spawn via edit dialogue)
Will also accept an array…
2015-10-04 19:22:33 +01:00
Nick O'Leary
ddedea8b90
Resize change/switch rules with the dialog
2015-10-03 22:30:28 +01:00
Nick O'Leary
8f414ce458
Update auth revoke test for express 4
2015-10-03 20:32:24 +01:00
Nick O'Leary
453f23da20
Move to node 4.x.x in travis
2015-10-03 09:15:11 +01:00
Nick O'Leary
9e91e42a1b
Increase delay burst test timeout
...
The test was occasionally timing out, despite it succeeding. Increased
the timeout to give it a bit more safety margin to complete
2015-10-03 09:06:51 +01:00
Nick O'Leary
b666734c79
Update dependency versions
2015-10-02 22:13:15 +01:00
Nick O'Leary
a2297f303d
Update config node user list when node edits are undone
2015-10-02 21:27:31 +01:00
Nick O'Leary
ecde942255
Wrap msg.req/res objects and add deprecated warnings to functions
2015-10-02 21:27:31 +01:00
Nick O'Leary
d668d43a0a
Move to express 4.x
2015-10-02 21:27:31 +01:00
Nick O'Leary
ca91a5dd95
Rename flow menu ids back to workspace
2015-10-02 21:27:31 +01:00
Nick O'Leary
5f9780d71c
Improve error message if settings file fails to load
2015-10-02 21:27:31 +01:00
Nick O'Leary
ee37464741
Copy settings file to userDir on start-up if it makes sense
...
It will only copy the file if:
- a custom file hasn't been specified (-s file)
- there isn't an existing settings.js file in userDir
- the default settings file (in install dir) hasn't been
modified (mtime < ctime)
2015-10-02 21:27:31 +01:00
Nick O'Leary
8d73f927db
Debug output should use overridden toString method if set
...
Closes #690
2015-10-02 21:27:31 +01:00
Nick O'Leary
4a0222bd1c
Warn if a node references an unknown config node type
...
Closes #709
2015-10-02 21:27:31 +01:00
Nick O'Leary
c0b8f5e3e1
Add tab info to deploy error messages
2015-10-02 21:27:31 +01:00
Nick O'Leary
a9a0b263dc
Add undo support for config-node delete
2015-10-02 21:27:30 +01:00