Mark Hindess
0a009e2a15
Rename RED.utils to RED.util. Fixes #364 .
2014-09-03 13:20:45 +01:00
Mark Hindess
a9e72858df
Add ensure string helper for nodes.
2014-08-28 14:25:41 +01:00
Dave C-J
a8ade083d4
Add QoS and Retain to the MQtt node options
2014-08-22 12:44:54 +01:00
Nick O'Leary
907ce5c079
MQTT Node: allow publishing of Buffer payloads
...
Closes #341
2014-08-18 11:27:52 +01:00
Nick O'Leary
55679694c9
HTTP In - fix header iterator
2014-07-23 21:28:53 +01:00
Nick O'Leary
c079576e49
Remove websocket listeners on close
...
Fixes #285
2014-07-23 21:18:07 +01:00
Dave C-J
82036dd84a
Simple fix to check/force http: to close #288
...
Checks url starts http: or https: - if not add http: - at least then it breaks gently.
Also add resultant url to any error payload if request fails in order to make debug easier.
2014-07-23 12:09:34 +01:00
Nick O'Leary
bead24e760
HTTP In node: Check credentials exist before using
2014-07-22 11:33:52 +01:00
Dave C-J
0b308deb79
Slight tidy to MQTT - move to fa icons - use built in close method.
2014-07-21 20:29:10 +01:00
Nick O'Leary
4302deb5a6
Change credential boolean prefix
2014-07-20 20:42:41 +01:00
Nick O'Leary
d67a54a66a
Update HTTP Request node to new credentials api
2014-07-19 00:26:46 +01:00
Nick O'Leary
760dd022dc
Migrate MQTT nodes to new credentials api
2014-07-19 00:25:22 +01:00
Dave C-J
4770a06679
yet more JShint cleaning.
2014-07-18 21:49:48 +01:00
Mark Hindess
5073cf8dd7
Reduce scope of variable declaration to be consistent with MQTTInNode code.
2014-07-16 21:45:02 +01:00
Mark Hindess
77f6652fa9
Remove spurious variable declaration.
2014-07-16 21:45:02 +01:00
Dave Conway-Jones
debd5c4496
Spelling correctin http node info, close #266
2014-07-14 09:26:09 +01:00
Dave C-J
62496d80d5
tray/catch error in Websocket node to close #264
2014-07-13 17:39:56 +01:00
Dave C-J
bc53d302ff
and add fa icons to websocket
2014-07-11 21:32:51 +01:00
Dave Conway-Jones
b84aba5c98
minor spelling correction
2014-07-11 08:20:47 +01:00
Nick O'Leary
3db84d5bf1
HTTP Out payload: relax null checking
2014-07-09 09:51:43 +01:00
Nick O'Leary
4d031891e5
Http Out: remove excess debug
2014-07-09 09:48:09 +01:00
Nick O'Leary
a7e7254317
Handle null response payloads
2014-07-09 09:46:10 +01:00
Nick O'Leary
8e24a958b7
HTTP Out - stringed the wrong bit
2014-07-09 09:43:02 +01:00
Nick O'Leary
bd80cf4f83
HTTP Out - header properties must be strings
2014-07-09 09:08:43 +01:00
Dave C-J
c10c687653
Add TCP request node to TCP node "family"
2014-07-08 13:45:00 +01:00
Dave C-J
790ad8eb68
Tidy up jsHint errors in parser nodes
2014-06-30 20:43:31 +01:00
Dave C-J
7c7f030aa8
Tweak serial to outpur correct number of chars from buffer.
...
Having counted the correct number into the buffer it seems a shame
not to send them all out to the next node...
(Also allow separator char to be specified as hex (eg 0x0a))
2014-06-24 22:27:02 +01:00
Dave C-J
6f6ecfc7a8
Make sure buffers are nulled to ensure cleanup.
2014-06-17 20:06:54 +01:00
Dave C-J
c61d4d3209
revert logging of every url request from http reg node.
2014-06-12 21:16:41 +01:00
Dave C-J
fe1b7c54ff
Update serial info to match new capabilities.
2014-06-08 15:39:38 +01:00
Dave C-J
7d6f70545a
and honour text (utf8) mode in single char mode. aaargh.
2014-06-08 15:27:15 +01:00
Dave C-J
12b8fa36dc
Serial port - missed no split char option. If no split char then send every
...
character in char mode.
2014-06-08 15:21:02 +01:00
Dave C-J
00f87cbcd6
Add strict mode and latest icons to http node(s)
2014-06-08 15:05:08 +01:00
Dave C-J
0cbc277a2c
Add binary capabilities to Serial node - along with timeout, fixed
...
buffer size and binary output options. Also updated icons and added strict
checking.
2014-06-08 14:58:19 +01:00
Nick O'Leary
72476cc8a7
Set content-length in HTTP response node
...
Fixes #233
2014-06-07 23:18:50 +01:00
Dave C-J
4e1d45b508
Tweak to Watch Node info to close #236
2014-06-01 18:02:25 +01:00
Dave C-J
8c8f75df69
Catch more errors in file watcher node.
2014-05-31 19:44:02 +01:00
Nick O'Leary
70147d0b6b
Remove 'retined' property from node.status calls
2014-05-30 20:30:26 +01:00
Dave C-J
2cdaed1325
Add "use strict" to most core nodes.
...
(skipping ones that may have other work in progress)
2014-05-29 22:13:21 +01:00
Dave C-J
7ad28de52a
Add use strict to mqtt node, allow will parm to be passed.
2014-05-29 09:00:28 +01:00
Nick O'Leary
8f1dd62515
Allow Serial nodes to close asynchonously
2014-05-14 21:34:17 +01:00
Dave C-J
6f981d29ec
Patch to suppoer use strict
...
Fixes Issue #205
Manual merge due to other changes
2014-05-14 11:44:19 +01:00
Dave C-J
6f0e619611
add Status to email, http nodes (update copyright on tcp)
2014-05-13 11:39:59 +01:00
Dave C-J
7e71a118eb
Add status indicators to serial and tcp (client) nodes
2014-05-12 16:32:19 +01:00
Nick O'Leary
7e85eb297d
Make status display toggleable and add to MQTT nodes
2014-05-10 23:33:02 +01:00
Dave C-J
e47839b7e7
Tweaks to shorten Serialport html names.
...
and remove redundant code.
2014-05-06 11:12:56 +01:00
Nick O'Leary
14e882f250
Remove rogue console.log
2014-05-05 21:44:04 +01:00
Nick O'Leary
b64b1f2956
Serial port select combo-box
2014-05-05 21:42:01 +01:00
Dave C-J
671723374d
Allow serial port to be manual entry or pick from list.
2014-05-05 11:39:59 +01:00
Dave C-J
b806854867
Revert serial port config to a text box - while we look at how best to
...
provide a list - but allow free input. (for Pi that doesn't enumerate tyAMA0)
2014-05-05 09:02:01 +01:00