Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f29d7c9252 
					 
					
						
						
							
							Fixup localfilesystem registry test  
						
						 
						
						
						
						
					 
					
						2018-09-04 11:37:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5155770213 
					 
					
						
						
							
							Ensure add/remove modules are handled sequentially  
						
						 
						
						
						
						
					 
					
						2018-07-30 10:08:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakanishi 
							
						 
					 
					
						
						
							
						
						66fca8710e 
					 
					
						
						
							
							Fix test cases on windows and under proxy  
						
						 
						
						
						
						
					 
					
						2018-07-27 15:40:55 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						83854c28db 
					 
					
						
						
							
							fix test failure of icon scan on windows  
						
						 
						
						
						
						
					 
					
						2018-05-24 12:06:39 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f3e1b85d82 
					 
					
						
						
							
							Add RED.require to allow nodes to access other modules  
						
						 
						
						
						
						
					 
					
						2018-05-21 22:08:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						2d5980ff2a 
					 
					
						
						
							
							Split node html to isolate bad nodes when loading  
						
						 
						
						
						
						
					 
					
						2018-05-11 22:30:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						92a65dcda5 
					 
					
						
						
							
							Update installer tests for spawn  
						
						 
						
						
						
						
					 
					
						2018-01-24 22:56:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						fd4fdb31b5 
					 
					
						
						
							
							Better error reporting when module provides duplicate type  
						
						 
						
						
						
						
					 
					
						2018-01-15 23:20:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kazuki Nakanishi 
							
						 
					 
					
						
						
							
						
						63f7d826bc 
					 
					
						
						
							
							Enable it to store icon files in {settings.userDir}/lib/icons directory for dynamic nodes's icon feature ( #1536 )  
						
						 
						
						
						
						
					 
					
						2018-01-05 14:23:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kazuki Nakanishi 
							
						 
					 
					
						
						
							
						
						6d2389945b 
					 
					
						
						
							
							allow a node's icon to be set dynamically ( #1490 )  
						
						 
						
						... 
						
						
						
						* create a proto type
* Fixed some problems after reviewing 
						
						
					 
					
						2017-11-30 13:13:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kazuki Nakanishi 
							
						 
					 
					
						
						
							
						
						347e598715 
					 
					
						
						
							
							Fix missing icons for some nodes ( #1321 )  
						
						 
						
						
						
						
					 
					
						2017-07-04 09:04:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						bfb548636e 
					 
					
						
						
							
							Merge branch 'master' into 0.17  
						
						 
						
						
						
						
					 
					
						2017-04-11 14:53:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Bezugliy 
							
						 
					 
					
						
						
							
						
						f987fa13ea 
					 
					
						
						
							
							Resolve dir argument of getLocalNodeFiles function ( #1216 )  
						
						 
						
						... 
						
						
						
						* Resolve dir argument of getLocalNodeFiles function
The getLocalNodeFiles is called 3 times.  Each time it called, the callee needs to resolve the dir argument.
That was not done for several of calls, and local modules (specified in the "nodesDir" setting) were not returned to client because of that.
This fix will allow to make sure the dir is consistently resolved.
* Several changes in "localfilesystem_spec.js":
- Changed checkNodes to verify that every node's file property is resolved, i.e. containst absolute path, not relative.
- Added a unit-test "Finds nodes in settings.nodesDir (string,relative path)" 
						
						
					 
					
						2017-04-10 15:41:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kazuki-Nakanishi 
							
						 
					 
					
						
						
							
						
						3cc4173399 
					 
					
						
						
							
							Extend timeout for the test case of installing non-existant path. ( #1191 )  
						
						 
						
						... 
						
						
						
						to fix timeout on slower hosts 
						
						
					 
					
						2017-03-10 13:59:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kazuhitoyokoi 
							
						 
					 
					
						
						
							
						
						7a10636128 
					 
					
						
						
							
							Add node whitelist function ( #1184 )  
						
						 
						
						
						
						
					 
					
						2017-03-08 10:00:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						06ffe722d4 
					 
					
						
						
							
							better tests for windows nodes  
						
						 
						
						
						
						
					 
					
						2017-03-06 17:40:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						2db65b9d1f 
					 
					
						
						
							
							fixes for grunt files tests on Windows  
						
						 
						
						
						
						
					 
					
						2017-03-06 15:28:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						73501f3ad3 
					 
					
						
						
							
							Resync with master  
						
						 
						
						
						
						
					 
					
						2017-03-01 17:45:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						571b9fb8e0 
					 
					
						
						
							
							Merge pull request  #1122  from CANDY-LINE/feature/i18n-issue  
						
						 
						
						... 
						
						
						
						Fix empty extra node help content issue 
						
						
					 
					
						2017-03-01 16:38:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						869fdbcc6a 
					 
					
						
						
							
							Remove event passing for icons/examples from the api layer  
						
						 
						
						
						
						
					 
					
						2017-02-15 23:07:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3e021b3a75 
					 
					
						
						
							
							Fix loader test to expect line numbers in load errors  
						
						 
						
						
						
						
					 
					
						2017-01-30 09:58:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e27f5d0460 
					 
					
						
						
							
							Add node module update api and expose in palette editor  
						
						 
						
						
						
						
					 
					
						2017-01-21 23:46:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daisuke Baba 
							
						 
					 
					
						
						
							
						
						57c529758e 
					 
					
						
						
							
							Add an edge case test  
						
						 
						
						
						
						
					 
					
						2017-01-19 17:19:41 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daisuke Baba 
							
						 
					 
					
						
						
							
						
						5ba9a0eb3f 
					 
					
						
						
							
							Fix empty extra node help content issue  
						
						 
						
						
						
						
					 
					
						2017-01-19 16:55:57 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0a96259ddf 
					 
					
						
						
							
							Update copyright header for JS Foundation  
						
						 
						
						
						
						
					 
					
						2017-01-11 15:24:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						74f2180fa4 
					 
					
						
						
							
							Fix error message for missing node html file, and add test.  
						
						 
						
						... 
						
						
						
						To close  #1053  
						
						
					 
					
						2016-11-16 22:46:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						49f72881f4 
					 
					
						
						
							
							Disable palette editor if npm not found  
						
						 
						
						
						
						
					 
					
						2016-10-12 22:30:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						42f7dc1947 
					 
					
						
						
							
							Fix type checking in unit tests  
						
						 
						
						
						
						
					 
					
						2016-10-10 13:27:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						0071afb205 
					 
					
						
						
							
							update registry loader test to normalise path for windows  
						
						 
						
						... 
						
						
						
						Thanks shrikes 
						
						
					 
					
						2016-09-13 22:57:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0ade8ff7a2 
					 
					
						
						
							
							Add log warning if node module required version cannot be satisfied  
						
						 
						
						
						
						
					 
					
						2016-07-28 15:43:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d57425a15e 
					 
					
						
						
							
							Fix node enable/disable over restart - load configs after settings init  
						
						 
						
						
						
						
					 
					
						2016-07-15 00:11:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						45ff86eae5 
					 
					
						
						
							
							Do not rely on the HTML file to identify where nodes are registered from  
						
						 
						
						
						
						
					 
					
						2016-04-28 11:23:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabe Johnson 
							
						 
					 
					
						
						
							
						
						b909e32201 
					 
					
						
						
							
							Prevent RED.node.registerNode from overriding a constructor's prototype ( #865 )  
						
						 
						
						... 
						
						
						
						* prevent registry.registerNodeConstructor from overriding a constructors protoype
* fix for node < v5.0.0
* exercise another code path
* altering __proto__ for node < v0.12
* move inheritance code to helper function 
						
						
					 
					
						2016-04-07 22:18:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						db686388b9 
					 
					
						
						
							
							Fix registry test for Node 5  
						
						 
						
						
						
						
					 
					
						2016-03-16 11:05:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						05b58e9263 
					 
					
						
						
							
							Allow core nodes dir to be provided to runtime via settings  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f03aff7006 
					 
					
						
						
							
							Tidy up API passed to node modules  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						043b8a3105 
					 
					
						
						
							
							Register node message catalog directly, not via event  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1dd9984521 
					 
					
						
						
							
							Pickup default language from i18n module  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d673846e3d 
					 
					
						
						
							
							WIP: runtime api for node modules  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f62b7afede 
					 
					
						
						
							
							Remove all uses of fs.exists as it is deprecated  
						
						 
						
						... 
						
						
						
						The tests still use it in places - particular localfilesystem tests,
but those tests need to be redone with sinon stubbing in place and
not rely on real fs operations. 
						
						
					 
					
						2016-01-06 17:01:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a92a741932 
					 
					
						
						
							
							Fix incorrect async test completion  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						45f67191ba 
					 
					
						
						
							
							Improve node registry test coverage  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						93f5da325b 
					 
					
						
						
							
							Fix node test helper for runtime/api changes  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9f5e6a4b37 
					 
					
						
						
							
							Update tests for runtime/api separation  
						
						 
						
						
						
						
					 
					
						2016-01-06 17:01:11 +00:00