Kazuhito Yokoi 
							
						 
					 
					
						
						
							
						
						b3ffd33507 
					 
					
						
						
							
							Add file extension into flow name of library automatically ( #1331 )  
						
						
						
						
					 
					
						2017-07-09 11:58:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c93870316c 
					 
					
						
						
							
							Fix accessing global context from jsonata expressions  
						
						... 
						
						
						
						Fixes  #1335  
					
						2017-07-09 10:40:23 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f9769a73fe 
					 
					
						
						
							
							Retry auto-install of modules that fail  
						
						... 
						
						
						
						- introduces autoInstallModulesRetry - default 30000
 - backs off interval if repeated failures
 - fixes notification to the editor of an auto-reinstall 
						
						
					 
					
						2017-07-08 17:30:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1542f73fa5 
					 
					
						
						
							
							Fix global leaks in theme.js  
						
						
						
						
					 
					
						2017-07-04 09:43:16 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						70a22187f7 
					 
					
						
						
							
							editorTheme not setting custom css/scripts properly  
						
						
						
						
					 
					
						2017-07-04 09:33:27 +01:00 
						 
				 
			
				
					
						
							
							
								Kazuki Nakanishi 
							
						 
					 
					
						
						
							
						
						347e598715 
					 
					
						
						
							
							Fix missing icons for some nodes ( #1321 )  
						
						
						
						
					 
					
						2017-07-04 09:04:27 +01:00 
						 
				 
			
				
					
						
							
							
								Kazuki Nakanishi 
							
						 
					 
					
						
						
							
						
						c34c98386e 
					 
					
						
						
							
							Fix creating userDir other than system drive on Windows ( #1317 )  
						
						
						
						
					 
					
						2017-07-03 15:22:49 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						344076c943 
					 
					
						
						
							
							Fix settings tests to remove nodeSettings reference  
						
						
						
						
					 
					
						2017-06-29 11:36:16 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d4135e80a6 
					 
					
						
						
							
							Timeout a node that fails to close - default 15s timeout  
						
						
						
						
					 
					
						2017-05-15 13:05:33 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c75dc3cc36 
					 
					
						
						
							
							Add test coverage for deleting a flow  
						
						
						
						
					 
					
						2017-05-11 15:39:55 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						29bd43413a 
					 
					
						
						
							
							Add context.keys function to list top-level keys  
						
						
						
						
					 
					
						2017-05-03 20:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						4ea33ea482 
					 
					
						
						
							
							Pass a 'removed' parameter to node close handler  
						
						
						
						
					 
					
						2017-04-21 23:36:21 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e13d410b4a 
					 
					
						
						
							
							Update tests for oauth -> strategy rename  
						
						
						
						
					 
					
						2017-04-21 22:06:12 +01:00 
						 
				 
			
				
					
						
							
							
								Kazuki-Nakanishi 
							
						 
					 
					
						
						
							
						
						05878d3176 
					 
					
						
						
							
							Fix the test cases which sometimes fails due to timing. ( #1228 )  
						
						
						
						
					 
					
						2017-04-12 20:54:31 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c54cf26848 
					 
					
						
						
							
							Add support for oauth adminAuth configs  
						
						
						
						
					 
					
						2017-04-12 10:09:03 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						bfb548636e 
					 
					
						
						
							
							Merge branch 'master' into 0.17  
						
						
						
						
					 
					
						2017-04-11 14:53:44 +01:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						62b29ecb65 
					 
					
						
						
							
							Make theme able to load custom javascript ( #1211 )  
						
						... 
						
						
						
						* Make theme able to load custom javascript
- Look for the field 'customScript' in editorTheme (settings.js)
- Add it to mustach context
- Load list on template side (index.mst)
* Add unit tests for customScripts
* Code review edits : generic behavior for theme.page.[css|scripts]
- Use the same way to share css and javascript files from a theme
- Allow string instead of array for theme.page.scripts
- Remove old customScript field 
						
						
					 
					
						2017-04-10 15:46: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 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5356373681 
					 
					
						
						
							
							Finalise nodeSettings and update tlsConfigDisableLocalFiles  
						
						... 
						
						
						
						- increase test coverage around registerType 
						
						
					 
					
						2017-03-09 21:06:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e55933706d 
					 
					
						
						
							
							Merge branch 'nodeSettings' into 0.17  
						
						
						
						
					 
					
						2017-03-09 20:00:54 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuki-Nakanishi 
							
						 
					 
					
						
						
							
						
						3b3d696e45 
					 
					
						
						
							
							Add the node setting tlsConfigDisableLocalFiles for tls node. ( #1190 )  
						
						... 
						
						
						
						* Add the node setting tlsConfigDisableLocalFiles for tls node.
* Fix the bug that shows node setting when specified in settings.js and exportable is false. 
						
						
					 
					
						2017-03-09 19:58:34 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuki-Nakanishi 
							
						 
					 
					
						
						
							
						
						34089aec70 
					 
					
						
						
							
							Allow a node to declare what settings should be made available to the editor. ( #1185 )  
						
						... 
						
						
						
						* Implement register/exportNodeSettings.
* Change normaliseRegisterTypeName to normaliseNodeTypeName. Force it to name in a camel case. 
						
						
					 
					
						2017-03-08 14:38:33 +00:00 
						 
				 
			
				
					
						
							
							
								Kazuki-Nakanishi 
							
						 
					 
					
						
						
							
						
						3658d0e039 
					 
					
						
						
							
							Add wait for writing a library entry into a file. ( #1186 )  
						
						
						
						
					 
					
						2017-03-08 10:00:40 +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 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7698990e37 
					 
					
						
						
							
							Allows flows to be enabled/disabled in the runtime  
						
						
						
						
					 
					
						2017-03-06 15:29:05 +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 
							
						 
					 
					
						
						
							
						
						fca77a868f 
					 
					
						
						
							
							Allow a node to declare settings that should be exported  
						
						
						
						
					 
					
						2017-03-01 15:01:07 +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 
							
						 
					 
					
						
						
							
						
						0857f979ff 
					 
					
						
						
							
							Update ui_spec for icon module path  
						
						
						
						
					 
					
						2017-01-18 13:14:12 +00: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