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 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						7d2195d95c 
					 
					
						
						
							
							Add node-changed icon  
						
						... 
						
						
						
						Part of #33  
						
						
							
						
					 
					
						2013-11-16 18:38:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						e703fa1b6b 
					 
					
						
						
							
							Add 'changed' property to nodes to track undeployed changes  
						
						... 
						
						
						
						Part of #33  
						
						
							
						
					 
					
						2013-11-15 23:40:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						f7fc0760ca 
					 
					
						
						
							
							Fix to  Close   #72  .  remove drag back to left palette  to delete.  
						
						
						
						
							
						
					 
					
						2013-11-15 17:46:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						3c32186a9d 
					 
					
						
						
							
							force parsexml node to be async (just in case)  
						
						
						
						
							
						
					 
					
						2013-11-15 09:15:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						f2b7fada9d 
					 
					
						
						
							
							Tweaks to email and imap info now that the relative paths no longer make sense.  
						
						
						
						
							
						
					 
					
						2013-11-15 08:59:55 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						c17687e5db 
					 
					
						
						
							
							allow twitter multipe sech terms...  space for AND and , for OR. (not sure why I had knobbled it in first place...)  
						
						
						
						
							
						
					 
					
						2013-11-15 08:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						e700a11647 
					 
					
						
						
							
							Bump version: 0.4.0  
						
						
						
						
							
 
						
					 
					
						2013-11-14 20:45:34 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						48dabffefc 
					 
					
						
						
							
							Move all nodes into core subdirectory  
						
						... 
						
						
						
						This makes it easier to distinguish core nodes from those added later 
						
						
							
						
					 
					
						2013-11-14 15:52:19 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						affcc8ae65 
					 
					
						
						
							
							Update all core nodes to use NODE_RED_HOME rather than relative paths  
						
						
						
						
							
						
					 
					
						2013-11-14 15:44:54 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						82b863805d 
					 
					
						
						
							
							Move Debug ws endpoint to /debug/ws  
						
						... 
						
						
						
						fixes  #61  
					
						2013-11-14 14:40:34 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						d2208fae83 
					 
					
						
						
							
							Collapse TCP nodes into single pair of files  
						
						
						
						
							
						
					 
					
						2013-11-14 14:39:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						2a5f4abd49 
					 
					
						
						
							
							Document msg.tweet property of Twitter In node  
						
						
						
						
							
						
					 
					
						2013-11-14 14:38:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						11523a6ced 
					 
					
						
						
							
							duplicate http get or post params into msg.payload to make life easier for debug etc. other properties remain as-is  
						
						
						
						
							
						
					 
					
						2013-11-14 13:25:12 +00:00