Dave C-J 
							
						 
					 
					
						
						
							
						
						e0921f84c4 
					 
					
						
						
							
							still flattening wrinkles in change node...  
						
						... 
						
						
						
						(I blame the Xmas "spirit" ;-) 
						
						
							
						
					 
					
						2013-12-24 17:01:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						dafb2f1d38 
					 
					
						
						
							
							Removed excess debugging from change node (sorry)  
						
						
						
						
							
						
					 
					
						2013-12-24 16:54:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						6b2e666600 
					 
					
						
						
							
							Make sure old flows with change node - work as-is/was.  
						
						... 
						
						
						
						Signed-off-by: Dave C-J <dave@conway-jones.co.uk > 
						
						
							
						
					 
					
						2013-12-24 16:24:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						b7531bae4d 
					 
					
						
						
							
							Added proper choice for regex support to change node  
						
						... 
						
						
						
						(and better error catching)
Addresses Issue #121  
						
						
							
						
					 
					
						2013-12-24 16:18:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						2ba5e0fe3e 
					 
					
						
						
							
							Add socketTimeout to settings.js for TCP server sockets  
						
						... 
						
						
						
						Fixes  #125 
adds an optional socketTimeout param to settings.js file to add a TCP server
socket timeout. Default is no timeout. 
					
						2013-12-24 13:12:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a9668a1999 
					 
					
						
						
							
							Better error message if twitter auth flow fails  
						
						... 
						
						
						
						Closes  #123  
					
						2013-12-23 14:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c6264e8040 
					 
					
						
						
							
							Add newline when wrapping function to allow comments  
						
						... 
						
						
						
						Fixes  #122  
					
						2013-12-22 22:22:47 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5d43334b1c 
					 
					
						
						
							
							Bump version 0.5.0  
						
						
						
						
							
 
						
					 
					
						2013-12-21 19:31:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						15669b7f1f 
					 
					
						
						
							
							Only declare node variables inside node declaration.  
						
						... 
						
						
						
						Fix for Issue #119 
(also reformatted with spaces hence what looks like massive changes...) 
						
						
							
						
					 
					
						2013-12-21 17:31:05 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						95b8600da7 
					 
					
						
						
							
							Automatically follow 301-redirects in HTTP request node  
						
						... 
						
						
						
						Fixes  #30  
					
						2013-12-20 11:11:50 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						48d37df199 
					 
					
						
						
							
							Track node.changed state over undo  
						
						... 
						
						
						
						Part of #33  
						
						
							
						
					 
					
						2013-12-19 21:34:25 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						73f3ea52a5 
					 
					
						
						
							
							Add session awareness to TCP nodes  
						
						... 
						
						
						
						Closes #63,#65 
						
						
							
						
					 
					
						2013-12-19 21:16:25 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						02df584af6 
					 
					
						
						
							
							Allow storage module to be set explicitly  
						
						... 
						
						
						
						Rather than just by name 
						
						
							
						
					 
					
						2013-12-19 11:05:03 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						751ac7b9ee 
					 
					
						
						
							
							Handle Buffer objects properly in Serial out node  
						
						... 
						
						
						
						Fixes  #115 
The serial out node does a JSON.stringify if the payload is an object. This was incorrectly being applied to Buffer objects, causing the output seen in issue #115 .
The Buffer is now passed through as-is (with the newline appended if so configured). 
					
						2013-12-13 10:27:52 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						344660dfee 
					 
					
						
						
							
							Refinements to Unknown-node handling  
						
						... 
						
						
						
						Refinement to #113  
						
						
							
						
					 
					
						2013-12-12 15:51:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						4fff3ce448 
					 
					
						
						
							
							Make missing node type error popup non-permanent  
						
						... 
						
						
						
						Fixes Issue #113  
						
						
							
						
					 
					
						2013-12-11 22:22:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						ac884bfdf3 
					 
					
						
						
							
							Add "Unknown node" type to core.  
						
						... 
						
						
						
						Relates to Issue #5 
not the best/complete solution - but a start. 
						
						
							
						
					 
					
						2013-12-08 21:55:34 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						3984b6b702 
					 
					
						
						
							
							Add websocket node docs  
						
						... 
						
						
						
						Part of #105  
						
						
							
						
					 
					
						2013-12-08 20:41:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						cce5f33a97 
					 
					
						
						
							
							Allow JSON sending/receiving in websocket node  
						
						... 
						
						
						
						Fixes  #105  
					
						2013-12-08 20:31:56 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						f22cd381ee 
					 
					
						
						
							
							Add JSONP support to http response node  
						
						... 
						
						
						
						Fixes  #102  
					
						2013-12-08 19:40:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						fae34f8244 
					 
					
						
						
							
							Let serialport retry reconnects etc  
						
						... 
						
						
						
						Partial fix to Issue #111 
This doesn't fix the screaming loop issue if you try to write to an unplugged
serial port - but does attempt to fix the not retrying to reconnect part of 
the issue.
Both were introduced by changes to the underlying serialport npm. 
						
						
							
						
					 
					
						2013-12-08 16:59:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						67e16adfd0 
					 
					
						
						
							
							Added output "New Line" char to Serial  
						
						... 
						
						
						
						Addresses Issue #104 
adds the option to re-use the character used the split input into lineson input as an append to every line sent out to the serial port. 
						
						
							
						
					 
					
						2013-12-06 21:04:35 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						d2ce6af486 
					 
					
						
						
							
							Switch node: infer intent to compare numbers  
						
						... 
						
						
						
						Fixes  #108  
					
						2013-12-06 20:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						4475e74187 
					 
					
						
						
							
							Overlapping mqtt subs get duplicate messages  
						
						
						
						
							
						
					 
					
						2013-12-06 14:19:21 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						ce7bf78349 
					 
					
						
						
							
							Non-Cloning of req/res properties caused them to be lost  
						
						... 
						
						
						
						The previous fix to not clone the req/res objects introduced a bug where the req/res objects were lost from all but the first clone made out of a particular node. 
						
						
							
						
					 
					
						2013-12-05 14:39:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						5767478871 
					 
					
						
						
							
							Switch node null/not null tests don't always work  
						
						... 
						
						
						
						a === null / a !=== null
is different to
    typeof a == "undefined" / typeof a != "undefined" 
						
						
							
						
					 
					
						2013-12-03 01:12:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7eae669a34 
					 
					
						
						
							
							Merge pull request  #101  from hardillb/master  
						
						... 
						
						
						
						Fix typo in the delay node 
						
						
							
						
					 
					
						2013-11-30 10:14:20 -08:00 
						 
				 
			
				
					
						
							
							
								Ben Hardill 
							
						 
					 
					
						
						
							
						
						f44272877e 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
							
						
					 
					
						2013-11-30 18:10:03 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Hardill 
							
						 
					 
					
						
						
							
						
						4b3f26bed5 
					 
					
						
						
							
							Fix milliseconds in delay  
						
						
						
						
							
						
					 
					
						2013-11-30 18:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						a4a3322048 
					 
					
						
						
							
							Merge branch 'master' of github.com:node-red/node-red  
						
						
						
						
							
						
					 
					
						2013-11-29 19:59:02 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						0507578c98 
					 
					
						
						
							
							Always clone messages to ensure no cross-pollution  
						
						... 
						
						
						
						Part of #85 
A function that returns the same message to multiple outputs, where each output is wired to at most one node was not having its messages cloned due to the change I made in #85  to be slightly more efficient. By returning the same message to each output, cross pollution was possible. 
						
						
							
						
					 
					
						2013-11-29 19:56:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						399617dc58 
					 
					
						
						
							
							Make Imap node always read once on start  
						
						... 
						
						
						
						Closes Issue #96 
Imap node now logs (in console) if it finds duplicate email on read or not.
It doesn't send on duplicates. It also now DOES fire once on startup AND re-deploy to populate anything downstream... at least that is the excuse for the change.
Signed-off-by: Dave C-J <dave@conway-jones.co.uk > 
						
						
							
						
					 
					
						2013-11-29 19:16:11 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						0bc0dc3a2b 
					 
					
						
						
							
							Cannot clone http.req/http.res properties  
						
						... 
						
						
						
						Temporary fixes  #97  
						
						
							
						
					 
					
						2013-11-28 16:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						9690ebe9c1 
					 
					
						
						
							
							Add session awareness to WebSocket node  
						
						... 
						
						
						
						This allows a websocket-in node to receive data, process it in a flow
and then send it back to the originating websocket client via a
websocket-out node. 
						
						
							
						
					 
					
						2013-11-26 23:33:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						ab04fcf7c0 
					 
					
						
						
							
							Update IMAP node to use new 0.8.x API  
						
						... 
						
						
						
						Fixes Issue #96 
this necessitates an update to the underlying npm
npm install --force imap 
						
						
							
						
					 
					
						2013-11-26 19:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						7040aaa179 
					 
					
						
						
							
							Add clientid/username/password to MQTT nodes  
						
						... 
						
						
						
						Alternative implementation, closes  #42 
The username/password as not stored in the main flow file for security reasons;
they are stored in the adjacent credentials file. This does mean an extra step
to importing an MQTT node, as the user has to manually edit it to re-add username
and password if needed. 
						
						
							
						
					 
					
						2013-11-25 22:50:08 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						796080471d 
					 
					
						
						
							
							Twitter: add help text about rate limits  
						
						
						
						
							
						
					 
					
						2013-11-25 21:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						83072dcda4 
					 
					
						
						
							
							Twitter node: tags field not required if DM's selected  
						
						... 
						
						
						
						Fixes  #91  
					
						2013-11-25 10:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						3982dcdaf1 
					 
					
						
						
							
							Add change node to core/logic - allows simple(r) manipulation of some payloads and msg.properties to save having to write functions for these basic tasks. You can replace contents (regex based or simple swap), and add, modify or delete proerties.  
						
						
						
						
							
						
					 
					
						2013-11-24 22:25:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						0a78838c71 
					 
					
						
						
							
							Add default name to switch node (for when name not specified - to be more consistent with other nodes)  
						
						
						
						
							
						
					 
					
						2013-11-24 22:22:35 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						873974478a 
					 
					
						
						
							
							Allow settings.js be specified on command line  
						
						... 
						
						
						
						Closes  #79  
					
						2013-11-24 21:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						c1d495b62a 
					 
					
						
						
							
							Twitter node: DM's come in with a different structure  
						
						
						
						
							
						
					 
					
						2013-11-24 20:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						cb8a3f064e 
					 
					
						
						
							
							Twitter doc updates and rate limit fixes  
						
						
						
						
							
						
					 
					
						2013-11-24 16:48:24 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						9104b4200a 
					 
					
						
						
							
							Update feedparser node for underlying module api changes  
						
						
						
						
							
						
					 
					
						2013-11-24 16:03:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						f051fbd1e1 
					 
					
						
						
							
							Make imap node check for email right away on start/restart. Add some more console logging for re-assurance of things happening - or not.  
						
						
						
						
							
						
					 
					
						2013-11-24 13:10:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						f2ed2365cd 
					 
					
						
						
							
							Twitter: monitor direct messages  
						
						
						
						
							
						
					 
					
						2013-11-23 21:48:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						8176506d72 
					 
					
						
						
							
							Twitter node: incorrect default user setting  
						
						... 
						
						
						
						caused by #80  
						
						
							
						
					 
					
						2013-11-22 23:09:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						e88dcd4aba 
					 
					
						
						
							
							Get tweets from specific people  
						
						... 
						
						
						
						fixes  #80  
					
						2013-11-22 23:07:08 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						88be896f1c 
					 
					
						
						
							
							Add WebSocket nodes  
						
						
						
						
							
						
					 
					
						2013-11-22 21:28:05 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						7463ef92cb 
					 
					
						
						
							
							Add httpRoot tip to http node  
						
						
						
						
							
						
					 
					
						2013-11-22 21:26:18 +00:00