Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3d405f8c63 
					 
					
						
						
							
							Merge pull request  #2969  from node-red/ajv-update  
						
						... 
						
						
						
						Update ajv to 8.2.0 - drop support for JSON-Schema draft-04 
						
						
					 
					
						2021-05-27 12:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						74628b7034 
					 
					
						
						
							
							Update debug tests to handle compact comms format  
						
						
						
						
					 
					
						2021-05-13 14:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						71ba73b38f 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2021-05-04 11:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						00caa13a12 
					 
					
						
						
							
							Update externalModules_spec to handle variable npm args length  
						
						
						
						
					 
					
						2021-04-29 11:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						cfc0135e86 
					 
					
						
						
							
							Update ajv to 8.2.0 - drop support for JSON-Schema draft-04  
						
						
						
						
					 
					
						2021-04-29 10:48:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7df1a03b4b 
					 
					
						
						
							
							Handle subflow modules that contain subflows  
						
						
						
						
					 
					
						2021-04-28 21:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						70433f3d05 
					 
					
						
						
							
							fix grunt fail on exec node test  
						
						
						
						
					 
					
						2021-04-28 21:40:17 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						4133f9c56f 
					 
					
						
						
							
							Merge pull request  #2936  from node-red/npm-install-hooks  
						
						... 
						
						
						
						Add pre/postInstall hooks to npm install handling 
						
						
					 
					
						2021-04-27 10:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						53055064e1 
					 
					
						
						
							
							Merge pull request  #2932  from node-red/file-cwd-setting  
						
						... 
						
						
						
						File node: Add fileWorkingDirectory to customise how relative paths are resolved 
						
						
					 
					
						2021-04-27 10:49:02 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f7210effec 
					 
					
						
						
							
							Rework hooks structure to be a linkedlist  
						
						... 
						
						
						
						Allows for safe removal of hooks whilst they are being invoked 
						
						
					 
					
						2021-04-26 21:14:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						f8abf9fce1 
					 
					
						
						
							
							add another test to csv  
						
						
						
						
					 
					
						2021-04-25 08:53:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						9f1deb0c36 
					 
					
						
						
							
							CSV Add couple more special character tests just to make sure  
						
						
						
						
					 
					
						2021-04-23 11:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						4cebbf8d22 
					 
					
						
						
							
							Fix CSV handling of special chars as separators  
						
						... 
						
						
						
						(ie escape regex special chars)
and add tests
to close  #2950  
						
						
					 
					
						2021-04-23 10:47:23 +01:00 
						 
				 
			
				
					
						
							
							
								Kazuhito Yokoi 
							
						 
					 
					
						
						
							
						
						a20049c82a 
					 
					
						
						
							
							Delay node enhancements ( #2294 )  
						
						... 
						
						
						
						* Remove unused messages in message catalog
* Support msg.rate in delay node
* Support nodeMessageBufferMaxLength in delay node
* Add logging function for queue size
* Support msg.nodeMessageBufferMaxLength
* Revert "Support msg.nodeMessageBufferMaxLength"
This reverts commit cc72f892f7dceejay@users.noreply.github.com > 
						
						
					 
					
						2021-04-22 09:01:28 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						250005ad16 
					 
					
						
						
							
							Allow npm install args to be customised by preInstall trigger  
						
						
						
						
					 
					
						2021-04-20 22:55:06 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b4a03a56b4 
					 
					
						
						
							
							Allow preInstall hook to return false to skip npm install  
						
						
						
						
					 
					
						2021-04-19 20:29:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						73063df11b 
					 
					
						
						
							
							Pull in RBE node and push out tail  
						
						
						
						
					 
					
						2021-04-19 13:09:13 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d2432716ea 
					 
					
						
						
							
							Fix hook requires in unit tests  
						
						
						
						
					 
					
						2021-04-15 15:30:02 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						52ef85cba3 
					 
					
						
						
							
							Update test for latest sinon  
						
						
						
						
					 
					
						2021-04-15 15:15:52 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8140057bea 
					 
					
						
						
							
							Add pre/postInstall hooks to module install path  
						
						
						
						
					 
					
						2021-04-15 15:12:40 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						22df59e229 
					 
					
						
						
							
							Update hooks api to support promise api  
						
						
						
						
					 
					
						2021-04-15 15:12:35 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ed351eee54 
					 
					
						
						
							
							Move hooks to util package  
						
						
						
						
					 
					
						2021-04-15 15:12:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						aac2a8f830 
					 
					
						
						
							
							File node: Add fileWorkingDirectory to customise how relative paths are resolved  
						
						
						
						
					 
					
						2021-04-12 18:00:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						858b3d640a 
					 
					
						
						
							
							fix CSV parsing with other than , separator  
						
						... 
						
						
						
						(and joining as well...
and add tests
to close  #2925  
						
						
					 
					
						2021-04-10 22:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						877c463494 
					 
					
						
						
							
							Update to latest sinon  
						
						
						
						
					 
					
						2021-04-09 11:22:57 +01:00 
						 
				 
			
				
					
						
							
							
								Kristian Heljas 
							
						 
					 
					
						
						
							
						
						7b8ed487e9 
					 
					
						
						
							
							Function node: add node.outputCount property to sandbox ( #2918 )  
						
						... 
						
						
						
						* Function node: add `node.outputs` property to sandbox
https://discourse.nodered.org/t/expose-configured-output-count-to-function-node-i-can-pr/43848 
* style: indetation for function node sanbox code
I guess this was unintentionally unindented in d51aefa156 (diff-24cd715c3b7405ea194bfdc0dc2a350ceb2f5d18696b8163c3e40105b981a666)https://discourse.nodered.org/t/expose-configured-output-count-to-function-node-i-can-pr/43848/9?u=kristian  
						
						
					 
					
						2021-04-08 14:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f0f2eefb59 
					 
					
						
						
							
							Merge branch 'pr_2908' into dev  
						
						
						
						
					 
					
						2021-03-31 23:50:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						bdb548ffdc 
					 
					
						
						
							
							Exec node: remove addpayValue and reuse addpay to track appending property  
						
						
						
						
					 
					
						2021-03-31 23:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d555fcf7bd 
					 
					
						
						
							
							Merge pull request  #2903  from node-red/plugin-resources  
						
						... 
						
						
						
						Allow module to provide resources and automatically expose them 
						
						
					 
					
						2021-03-30 22:50:36 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8da00c0872 
					 
					
						
						
							
							Fix Switch node handling of hasKey rule when property is undefined  
						
						
						
						
					 
					
						2021-03-30 21:37:39 +01:00 
						 
				 
			
				
					
						
							
							
								Kazuhito Yokoi 
							
						 
					 
					
						
						
							
						
						cb72d5100e 
					 
					
						
						
							
							Remove type for typedInput in exec node  
						
						
						
						
					 
					
						2021-03-22 20:24:12 +09:00 
						 
				 
			
				
					
						
							
							
								Kazuhito Yokoi 
							
						 
					 
					
						
						
							
						
						f103533852 
					 
					
						
						
							
							Support typedInput in msg.payload field of exec node  
						
						
						
						
					 
					
						2021-03-22 16:19:55 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8543613563 
					 
					
						
						
							
							Allow module to provide resources and automatically expose them  
						
						
						
						
					 
					
						2021-03-15 21:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						df90e3414d 
					 
					
						
						
							
							CSV better handling of messages with incoming parts - to create array output  
						
						... 
						
						
						
						and add tests (apologies for the massive reformat of test file) - but honestly there are two new tests 
						
						
					 
					
						2021-03-11 12:47:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						16b9abbe92 
					 
					
						
						
							
							redo CSV fix for commas in header template  
						
						
						
						
					 
					
						2021-03-11 09:34:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						99a9e3a91b 
					 
					
						
						
							
							Fix handling encrypted creds on /flows api  
						
						
						
						
					 
					
						2021-03-06 20:27:51 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0566a2d9b1 
					 
					
						
						
							
							Fix function node tests use of RED.settings  
						
						
						
						
					 
					
						2021-03-02 00:12:41 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3d23d1de4f 
					 
					
						
						
							
							Merge pull request  #2873  from node-red/function-modules  
						
						... 
						
						
						
						Function node external modules 
						
						
					 
					
						2021-03-01 21:35:31 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c9c5f7f088 
					 
					
						
						
							
							Fix functionExternalModules tests  
						
						
						
						
					 
					
						2021-03-01 21:34:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						fc709ba266 
					 
					
						
						
							
							revert CSV node to commas in headers fix level  
						
						
						
						
					 
					
						2021-02-26 14:34:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0dc4440a99 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2021-02-25 17:56:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3af77b6a31 
					 
					
						
						
							
							Merge pull request  #2785  from node-red/library-plugins  
						
						... 
						
						
						
						Library plugins 
						
						
					 
					
						2021-02-25 16:05:23 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e6f1394a74 
					 
					
						
						
							
							Merge pull request  #2869  from node-red/Fix-join-node-array-index-and-reset  
						
						... 
						
						
						
						Fix join node array index and reset 
						
						
					 
					
						2021-02-25 15:59:54 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5012568464 
					 
					
						
						
							
							Stop config nodes after flow nodes  
						
						... 
						
						
						
						Fixes  #2876  
					
						2021-02-19 20:44:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b41c7962c2 
					 
					
						
						
							
							Add tests for pluggable library  
						
						
						
						
					 
					
						2021-02-19 15:24:56 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3f9a29730f 
					 
					
						
						
							
							Add partial implementation of adding library sources via editor  
						
						... 
						
						
						
						This adds lots of commented out code that provides a settings panel
to add new library sources. It is incomplete as it doesn't actually
add/update the library sources on the runtime.
For 1.3, I'm focussing on allowing additional sources get added
via the settings file only. I've done enough work on the editor
side to convince myself more work is needed than I can justify
at this time on what is otherwise not going to be a widely
used feature. 
						
						
					 
					
						2021-02-18 11:58:23 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8a076c01ab 
					 
					
						
						
							
							Support for library source plugins  
						
						
						
						
					 
					
						2021-02-18 11:58:22 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						785c349adc 
					 
					
						
						
							
							Prevent function module overwriting built-in sandbox properties  
						
						
						
						
					 
					
						2021-02-16 13:58:59 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9d34abf603 
					 
					
						
						
							
							Function node: test modules identified in libs are added to sandbox  
						
						
						
						
					 
					
						2021-02-15 20:59:37 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						05beb6ca79 
					 
					
						
						
							
							Add unit tests for externalModules  
						
						
						
						
					 
					
						2021-02-15 17:28:14 +00:00