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 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						0aa17662f5 
					 
					
						
						
							
							Posting to /flows should block until successfully saved, or fail  
						
						... 
						
						
						
						Mentioned in #76  
						
						
					 
					
						2013-11-22 21:07:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						ff8db09fd9 
					 
					
						
						
							
							Add "otherwise" option to switch node - also added ability to stop checking after first match or keep matching (as-is today). Fixes Issue  #88  
						
						
						
						
					 
					
						2013-11-22 16:25:02 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						3054b04378 
					 
					
						
						
							
							Storage object null when adding twitter credentials as first ever node  
						
						
						
						
					 
					
						2013-11-22 13:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						1967046cc8 
					 
					
						
						
							
							Slight tweak to sentiment info to reflect reality.  
						
						
						
						
					 
					
						2013-11-21 17:14:05 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						e1dbb95396 
					 
					
						
						
							
							Deep-clone messages when there are multiple recipients  
						
						... 
						
						
						
						Fixes  #85 
As well as adding deep-clone (via the new dependency on the 'clone' module), we no longer clone the message if there is a single recipient. This makes simple node-to-node flows more efficient.
I've done some simple profiling using process.hrtime to time how long the Node.send function takes, and at best, this change is neutral to performance. 
					
						2013-11-21 14:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						6a4aa1ff21 
					 
					
						
						
							
							Disable escape-to-close on edit dialog  
						
						... 
						
						
						
						Closes  #84  
					
						2013-11-21 11:02:31 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						a0aed93c69 
					 
					
						
						
							
							Make Debug topic slightly darker for better contrast  
						
						... 
						
						
						
						Fixes  #82  
					
						2013-11-20 22:17:21 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						48c4786d66 
					 
					
						
						
							
							Ignore node_modules dir when scanning for nodes  
						
						
						
						
					 
					
						2013-11-20 13:55:21 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						2028880b48 
					 
					
						
						
							
							Debug activation message the wrong way around  
						
						... 
						
						
						
						As reported under #47  
						
						
					 
					
						2013-11-19 15:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						620af84088 
					 
					
						
						
							
							Auto select node on drop onto canvas so info panel shows relevant info (if visible)  
						
						
						
						
					 
					
						2013-11-19 08:48:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						72f72e8a50 
					 
					
						
						
							
							Less intruisive node-changed icon  
						
						... 
						
						
						
						Part of #33  
						
						
					 
					
						2013-11-18 23:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						f5284f5e1f 
					 
					
						
						
							
							Twitter Oauth path needs to account for httpRoot  
						
						... 
						
						
						
						Fixes  #78  
					
						2013-11-18 21:20:50 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						1fc4a65307 
					 
					
						
						
							
							Handle un-validated config nodes on open  
						
						... 
						
						
						
						Part of #33  
						
						
					 
					
						2013-11-18 21:17:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						cbe57aa96c 
					 
					
						
						
							
							Validate config node properties  
						
						... 
						
						
						
						Fixes  #74  
					
						2013-11-17 17:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						3797ace89b 
					 
					
						
						
							
							Display node-changed icon when there are unsaved changes  
						
						... 
						
						
						
						Part of #33  
						
						
					 
					
						2013-11-17 15:52:34 +00:00