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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						3e021b3a75 
					 
					
						
						
							
							Fix loader test to expect line numbers in load errors  
						
						 
						
						
						
						
					 
					
						2017-01-30 09:58:43 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								btsimonh 
							
						 
					 
					
						
						
							
						
						c8d6693fba 
					 
					
						
						
							
							fix bug where savesettings did not honor local settings variables ( #1073 )  
						
						 
						
						... 
						
						
						
						* fix bug where savesettings did not honor local settings variables
* don't create lib/flows on read;  It's already created in localfilesystem.init and in saveLibraryEntry -
so removed call to promiseDir, and added a return of [] if accessing a folder which did not exist.
This is important because else when settings.readOnly is true, it still creates folders.
* Fix a CI failure where path passed to getLibraryEntry is empty;
treat this case as meaning it was wanting a folder, and return empty if the folder dioes not exist
* Add a test for getLibraryEntry( type, '/' ) as called by node-red
* change newsettings to camelCase newSettings 
						
						
					 
					
						2017-01-08 23:00:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						73a41707e5 
					 
					
						
						
							
							Property expressions must not be blank  
						
						 
						
						
						
						
					 
					
						2017-01-06 21:58:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e73216d4c1 
					 
					
						
						
							
							Merge branch 'master' into 0.16  
						
						 
						
						
						
						
					 
					
						2017-01-06 14:30:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0c7705beff 
					 
					
						
						
							
							Allow quoted property expressions  
						
						 
						
						... 
						
						
						
						Fixes  #1101  
						
						
					 
					
						2017-01-06 11:23:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						564902b886 
					 
					
						
						
							
							Allow $ and _ at start of property identifiers  
						
						 
						
						... 
						
						
						
						Fixes  #1063  
						
						
					 
					
						2016-11-21 21:36:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						8d5286703f 
					 
					
						
						
							
							reimplement $(env var) replace to share common code.  
						
						 
						
						... 
						
						
						
						and add test to utils 
						
						
					 
					
						2016-11-17 13:56:17 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						d042169f2e 
					 
					
						
						
							
							Let credentials also use $(...) substitutions from ENV  
						
						 
						
						... 
						
						
						
						to close  #1051 
(and add to test) 
						
						
					 
					
						2016-11-16 21:47:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5f0cab8cc2 
					 
					
						
						
							
							Add log.removeHandler function  
						
						 
						
						
						
						
					 
					
						2016-10-20 23:31:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						49f72881f4 
					 
					
						
						
							
							Disable palette editor if npm not found  
						
						 
						
						
						
						
					 
					
						2016-10-12 22:30:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b3796a8e24 
					 
					
						
						
							
							Fix unit tests for /flows  
						
						 
						
						
						
						
					 
					
						2016-10-12 10:33:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						42f7dc1947 
					 
					
						
						
							
							Fix type checking in unit tests  
						
						 
						
						
						
						
					 
					
						2016-10-10 13:27:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f22c3b549e 
					 
					
						
						
							
							Merge branch '0.15.0'  
						
						 
						
						
						
						
					 
					
						2016-10-09 23:00:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b4be1184fd 
					 
					
						
						
							
							Add v2 /flows api and deploy-overwrite protection  
						
						 
						
						
						
						
					 
					
						2016-10-09 22:02:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d29abc2724 
					 
					
						
						
							
							Encrypt credentials by default  
						
						 
						
						
						
						
					 
					
						2016-09-23 10:38:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f9b972349d 
					 
					
						
						
							
							Move credential load/save storage functions under get/setFlows  
						
						 
						
						
						
						
					 
					
						2016-09-21 21:58:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e06cadd761 
					 
					
						
						
							
							Pass full runtime object to storage and flow sub-components  
						
						 
						
						
						
						
					 
					
						2016-09-21 10:22:04 +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 
							
						 
					 
					
						
						
							
						
						78b1bf8f25 
					 
					
						
						
							
							Merge branch '0.14.0'  
						
						 
						
						
						
						
					 
					
						2016-06-17 21:30:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						7fc056c8e3 
					 
					
						
						
							
							remove extraneous udp console.log  
						
						 
						
						... 
						
						
						
						and two tiny whitespace changes 
						
						
					 
					
						2016-06-17 08:18:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						08ade44dc8 
					 
					
						
						
							
							Handle more edge cases with RED.util.normalisePropertyExpression  
						
						 
						
						
						
						
					 
					
						2016-06-13 22:00:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						4dc9c7714c 
					 
					
						
						
							
							Clear node context on close  
						
						 
						
						... 
						
						
						
						Fixes  #870  
						
						
					 
					
						2016-06-11 22:53:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						762eb07dd4 
					 
					
						
						
							
							Add support for array-syntax in typedInput msg properties  
						
						 
						
						
						
						
					 
					
						2016-06-07 23:01:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b5d3f505e3 
					 
					
						
						
							
							Defer loading of token sessions until they are accessed  
						
						 
						
						... 
						
						
						
						Fixes  #895  
						
						
					 
					
						2016-05-31 14:39:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh 
							
						 
					 
					
						
						
							
						
						3454e5ac77 
					 
					
						
						
							
							Flows lib honours flowFilePretty setting ( #837 )  
						
						 
						
						... 
						
						
						
						* Flow lib now adheres to pretty flow file, ui also adheres to this as well
* added settings mock object in flows_spec get api test
* reverted api changes, fixed parse of flow only
* try spell flows correctly 
						
						
					 
					
						2016-05-17 22:09:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9e26aeea1d 
					 
					
						
						
							
							Handle scoped node modules in the api  
						
						 
						
						
						
						
					 
					
						2016-05-17 21:56:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						337f5f9b98 
					 
					
						
						
							
							Handle missing tab nodes in a loaded flow config  
						
						 
						
						
						
						
					 
					
						2016-05-04 22:09:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						41445a1b48 
					 
					
						
						
							
							Merge branch 'config' into 0.14.0  
						
						 
						
						... 
						
						
						
						explain why this merge is necessary, 
						
						
					 
					
						2016-05-04 15:44:48 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b744491dd2 
					 
					
						
						
							
							Ensure config nodes are instantiated in the right order  
						
						 
						
						
						
						
					 
					
						2016-04-27 12:33:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						2a089f7d90 
					 
					
						
						
							
							Ensure parent nodes marked as changed due to child config node changes  
						
						 
						
						
						
						
					 
					
						2016-04-27 12:33:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						59b34c2b3f 
					 
					
						
						
							
							Add timestamp as a default typedInput  
						
						 
						
						... 
						
						
						
						and update Inject and change nodes to match,
and add some tests. 
						
						
					 
					
						2016-04-18 14:38:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						4bc482bc85 
					 
					
						
						
							
							update load of grunt related versions  
						
						 
						
						... 
						
						
						
						and mqtt and fs-extra and should. Fix tests to keep working. 
						
						
					 
					
						2016-04-18 12:40:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						44693dd23a 
					 
					
						
						
							
							Enable finer grained permissions in adminAuth  
						
						 
						
						
						
						
					 
					
						2016-04-10 15:30:13 +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 
							
						 
					 
					
						
						
							
						
						b1896e3737 
					 
					
						
						
							
							Fix RED.util.compareObjects for Function created objects and Buffers  
						
						 
						
						
						
						
					 
					
						2016-04-01 10:13:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0cd4a2b4ec 
					 
					
						
						
							
							Add api/flow_spec tests  
						
						 
						
						... 
						
						
						
						Part of #840  
						
						
					 
					
						2016-03-18 21:01:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						db686388b9 
					 
					
						
						
							
							Fix registry test for Node 5  
						
						 
						
						
						
						
					 
					
						2016-03-16 11:05:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e941c22f6c 
					 
					
						
						
							
							Warn if editor routes are accessed but runtime not started  
						
						 
						
						... 
						
						
						
						Closes  #816  
						
						
					 
					
						2016-03-12 00:03:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7281e4deb6 
					 
					
						
						
							
							Add zero-length flow file tests  
						
						 
						
						
						
						
					 
					
						2016-03-11 22:58:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						55e66ebcac 
					 
					
						
						
							
							Allow node modules to include example flows  
						
						 
						
						
						
						
					 
					
						2016-03-02 23:34:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						70f3e72a20 
					 
					
						
						
							
							Move version number as title of NR logo  
						
						 
						
						
						
						
					 
					
						2016-01-08 13:36:49 +00:00