johanneskropf 
							
						 
					 
					
						
						
							
						
						06adf3d346 
					 
					
						
						
							
							use bash as shell for exec command if on linux  
						
						... 
						
						
						
						This relates to:
https://github.com/node-red/node-red/issues/2604 
and
https://discourse.nodered.org/t/exec-node-timeout-not-working-in-exec-mode/28040 
and is a possible workaround for most issues related to kill described there.
This has only been tested on linux where this change applies so it would most definitely need more testing on windows/mac and maybe linux distributions where there is no bash(?). 
						
						
					 
					
						2020-06-10 11:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7be824640c 
					 
					
						
						
							
							Fix snapToGrid  
						
						
						
						
					 
					
						2020-06-10 01:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c061487a16 
					 
					
						
						
							
							Massively reduce our dependency on d3 to render the view  
						
						... 
						
						
						
						This is a slightly scary set of changes to be making. It overhauls
how the view is rendered.
Rather than use d3 for every single part of generating the view,
we new use native DOM functions as much as possible.
d3 is still used for the basic heavy lifting of working out what
nodes/links etc need to be added/removed from the view. But once
it comes to rendering them, d3 is side-lined as much as possible.
There's room for further improvement. This change focusses on Nodes
and Links. It has not touched groups, subflow-ports and link-nodes. 
						
						
					 
					
						2020-06-10 00:45:20 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						97fd34150f 
					 
					
						
						
							
							EditableList/TreeList - defer adding elements to DOM  
						
						... 
						
						
						
						Whenever a DOM element is modified, it causes the browser to re-examine
the whole hierarchy around the element to see if anything needs to change.
This can cause a lot of extra work if an element is added to the DOM and
then a lot of updates are applied to the element.
It is much better to get the element as close to its final state as
possible *before* adding it to the DOM. 
						
						
					 
					
						2020-06-10 00:42:11 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						6d294a0c74 
					 
					
						
						
							
							Prevent RED.stop being called multiple times if >1 signal received  
						
						
						
						
					 
					
						2020-06-09 08:23:12 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						fe4ef354ac 
					 
					
						
						
							
							Flag a node as removed when it is disabled  
						
						
						
						
					 
					
						2020-06-08 20:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d28b8b5e8d 
					 
					
						
						
							
							Some performance improvements for TreeList  
						
						
						
						
					 
					
						2020-06-08 17:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f2b30d9a3f 
					 
					
						
						
							
							Resize info/help sidebars whenever sidebar is opened  
						
						
						
						
					 
					
						2020-06-08 13:17:06 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0a614f2741 
					 
					
						
						
							
							Add search defaults to outliner searchBox  
						
						
						
						
					 
					
						2020-06-08 12:02:21 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a9fb50787b 
					 
					
						
						
							
							Add search presets option to searchBox widget  
						
						
						
						
					 
					
						2020-06-08 12:01:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ce7d7a8e01 
					 
					
						
						
							
							Add RED.popover.menu as a new type of menu widget  
						
						
						
						
					 
					
						2020-06-08 12:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7006c00233 
					 
					
						
						
							
							Add support for is:XYZ search flags  
						
						... 
						
						
						
						- is:unused
 - is:config
 - is:subflow
 - is:invalid 
						
						
					 
					
						2020-06-08 11:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						21866634b3 
					 
					
						
						
							
							Track subflow instances on the subflow node itself  
						
						
						
						
					 
					
						2020-06-08 11:49:43 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						34dfd50702 
					 
					
						
						
							
							Bump node-red-admin 0.2.6  
						
						
						
						
					 
					
						2020-06-06 10:35:07 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d9502a6c00 
					 
					
						
						
							
							Refresh outline filter whenever something changes  
						
						... 
						
						
						
						Fixes  #2601  
					
						2020-06-05 22:19:46 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						95f7b9205a 
					 
					
						
						
							
							Fix Help tab search box appearance  
						
						
						
						
					 
					
						2020-06-05 17:14:25 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d14d4944a0 
					 
					
						
						
							
							Rename Node Information to Information in sidebar  
						
						
						
						
					 
					
						2020-06-05 17:14:08 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b4b2729e96 
					 
					
						
						
							
							Do a sync-redraw after clearing to ensure clean state  
						
						
						
						
					 
					
						2020-06-05 16:56:12 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						299b81f51b 
					 
					
						
						
							
							Fix Link node filter  
						
						... 
						
						
						
						Fixes  #2600  
					
						2020-06-05 16:20:40 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ad6b18e66f 
					 
					
						
						
							
							Make catch/status/complete/link filter case-insensitive  
						
						
						
						
					 
					
						2020-06-05 16:00:02 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						091a462a42 
					 
					
						
						
							
							Add 'add' option to touch radialMenu for quick-add dialog  
						
						
						
						
					 
					
						2020-06-05 15:48:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						cb218a57f1 
					 
					
						
						
							
							Merge branch 'dev' of  https://github.com/node-red/node-red  into dev  
						
						
						
						
					 
					
						2020-06-05 11:22:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						ba8649117d 
					 
					
						
						
							
							ensure trigger node detects changes to number of outputs  
						
						
						
						
					 
					
						2020-06-05 11:22:38 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						20daebd965 
					 
					
						
						
							
							Ignore whitespace when checking function setup/close code  
						
						
						
						
					 
					
						2020-06-05 10:36:49 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7c2786969a 
					 
					
						
						
							
							Preserve event handlers when moving outliner items  
						
						
						
						
					 
					
						2020-06-05 09:55:36 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						565aae5967 
					 
					
						
						
							
							Add tooltips to outliner buttons  
						
						
						
						
					 
					
						2020-06-05 09:55:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						16a634063a 
					 
					
						
						
							
							Fix debug node  status to migrate old nodes to correct default mode.  
						
						
						
						
					 
					
						2020-06-05 09:48:12 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						4c28b5b227 
					 
					
						
						
							
							Only validate nodes once they have all been imported  
						
						... 
						
						
						
						This ensures any checks for dependent config nodes will pass 
						
						
					 
					
						2020-06-04 17:06:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a7a949377b 
					 
					
						
						
							
							Ensure configNode.users is updated properly on import  
						
						
						
						
					 
					
						2020-06-04 17:06:11 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c048b1a25b 
					 
					
						
						
							
							Exit with non-0 rc if admin command fails  
						
						
						
						
					 
					
						2020-06-04 11:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f7e7f7ed01 
					 
					
						
						
							
							Add $moment docs  
						
						
						
						
					 
					
						2020-06-04 09:46:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c8f6100a6a 
					 
					
						
						
							
							Assume -d params are strings if they don't otherwise parse  
						
						
						
						
					 
					
						2020-06-04 00:04:41 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c0f4e07e10 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2020-06-03 21:26:31 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3b3a2d4edc 
					 
					
						
						
							
							Merge pull request  #2592  from node-red/admin-cli  
						
						... 
						
						
						
						Add node-red admin support 
						
						
					 
					
						2020-06-03 20:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						43d5df4a12 
					 
					
						
						
							
							Merge branch 'dev' into catch-more-signals  
						
						
						
						
					 
					
						2020-06-03 19:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								JeanCarl Bisson 
							
						 
					 
					
						
						
							
						
						aa8f4af339 
					 
					
						
						
							
							Filter list of nodes on node type  
						
						
						
						
					 
					
						2020-06-03 10:33:35 -07:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b6fbe7d07d 
					 
					
						
						
							
							Merge pull request  #2588  from node-red/status-filter-nodes  
						
						... 
						
						
						
						Add compact searchBox to status/catch/complete nodes 
						
						
					 
					
						2020-06-03 17:29:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						bf9d6c7ac4 
					 
					
						
						
							
							Bump to node-red-admin 0.2.4  
						
						
						
						
					 
					
						2020-06-03 16:53:45 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						139ae547c6 
					 
					
						
						
							
							Add filter to link node  
						
						
						
						
					 
					
						2020-06-03 15:54:51 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8b252b458c 
					 
					
						
						
							
							Merge pull request  #2590  from kazuhitoyokoi/dev-addjpnmsg  
						
						... 
						
						
						
						Add Japanese transaltions for http-request node, change node and https refresh logic 
						
						
					 
					
						2020-06-03 14:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						efecfa328b 
					 
					
						
						
							
							Fix up event handling when deleting groups and tabs  
						
						
						
						
					 
					
						2020-06-03 14:23:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5651e7107f 
					 
					
						
						
							
							Bump to 0.2.3 node-red-admin  
						
						
						
						
					 
					
						2020-06-03 10:48:52 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b6b3ceef4d 
					 
					
						
						
							
							Add some proper validation of module/url properties in install api  
						
						
						
						
					 
					
						2020-06-03 10:45:28 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3e74d75f28 
					 
					
						
						
							
							Add node-red admin support  
						
						
						
						
					 
					
						2020-06-02 23:39:36 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						6d737b9e4c 
					 
					
						
						
							
							Remove unneeded code on object delete in outliner  
						
						... 
						
						
						
						See https://github.com/node-red/node-red/pull/2578#discussion_r434163293  
						
						
					 
					
						2020-06-02 22:53:34 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						dec82589d1 
					 
					
						
						
							
							Handle missing projects runtime setting  
						
						
						
						
					 
					
						2020-06-02 22:53:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f0193b0f67 
					 
					
						
						
							
							Add better messages for 404 errors on admin api  
						
						
						
						
					 
					
						2020-06-02 22:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Kazuhito Yokoi 
							
						 
					 
					
						
						
							
						
						fdf8eb0657 
					 
					
						
						
							
							Add japanese transaltions for http-request node and https refresh logic  
						
						
						
						
					 
					
						2020-06-02 14:55:53 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						2ce424b567 
					 
					
						
						
							
							Add compact searchBox to status/catch/complete nodes  
						
						
						
						
					 
					
						2020-06-01 21:09:58 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8995fa9ed1 
					 
					
						
						
							
							Update changelog for 1.1.0-beta.1  
						
						
						
						
					 
					
						2020-06-01 14:57:37 +01:00