Kilian Hertel 
							
						 
					 
					
						
						
							
						
						876053f858 
					 
					
						
						
							
							Merge branch 'dev' into adding-timeout-to-functio-node  
						
						 
						
						
						
						
					 
					
						2023-05-30 14:55:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						6cb4c9224d 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/dev' into fix-mqtt-keep-subscription-4132  
						
						 
						
						
						
						
					 
					
						2023-05-26 10:46:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1978a360af 
					 
					
						
						
							
							Merge pull request  #4191  from node-red/update-xml2js  
						
						 
						
						... 
						
						
						
						Update xml2js 
						
						
					 
					
						2023-05-26 10:30:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3a9f38a873 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						 
						
						
						
						
					 
					
						2023-05-25 17:42:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0697c26dd1 
					 
					
						
						
							
							Merge branch 'dev' into adding-timeout-to-functio-node  
						
						 
						
						
						
						
					 
					
						2023-05-25 17:33:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						cfa25dc655 
					 
					
						
						
							
							Update xml2js  
						
						 
						
						
						
						
					 
					
						2023-05-25 17:30:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						0528c12782 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/dev' into fix-mqtt-keep-subscription-4132  
						
						 
						
						
						
						
					 
					
						2023-05-25 12:07:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						11ded1e497 
					 
					
						
						
							
							Merge branch 'dev' into 3843-alternative-impl  
						
						 
						
						
						
						
					 
					
						2023-05-22 17:41:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kilian Hertel 
							
						 
					 
					
						
						
							
						
						c2812b05a4 
					 
					
						
						
							
							Merge branch 'master' into adding-timeout-to-functio-node  
						
						 
						
						
						
						
					 
					
						2023-05-22 17:42:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a790136164 
					 
					
						
						
							
							Merge branch 'master' into 4133-mqtt-v5-disconnects-when-subscribing-to-aws-core-broker  
						
						 
						
						
						
						
					 
					
						2023-05-22 15:16:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						69d643942c 
					 
					
						
						
							
							Merge branch 'dev' into update-deps  
						
						 
						
						
						
						
					 
					
						2023-05-22 13:57:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						6e1b298282 
					 
					
						
						
							
							Reconstruct xml2js output as proper object  
						
						 
						
						
						
						
					 
					
						2023-05-22 13:57:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c2387777c9 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						 
						
						
						
						
					 
					
						2023-05-22 12:52:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kilian Hertel 
							
						 
					 
					
						
						
							
						
						2253417459 
					 
					
						
						
							
							adding timeout attribute to function node  
						
						 
						
						... 
						
						
						
						- [x] New feature (non-breaking change which adds functionality)
Discussion here:
https://discourse.nodered.org/t/function-node-doesnt-have-timeout-feature/78483 
## Proposed changes
Adding a timeout attribute to the function node, so an endless funciton doesnt break the node red server.
## Checklist
- [x] I have read the [contribution guidelines](https://github.com/node-red/node-red/blob/master/CONTRIBUTING.md )
- [x] For non-bugfix PRs, I have discussed this change on the forum/slack team.
- [x] I have run `grunt` to verify the unit tests pass
- [x] I have added suitable unit tests to cover the new/changed functionality 
						
						
					 
					
						2023-05-22 10:16:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						dee68b903c 
					 
					
						
						
							
							fix sub/unsub when using "dont unsub"  
						
						 
						
						
						
						
					 
					
						2023-05-13 11:14:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						67c5a248ad 
					 
					
						
						
							
							Fix RBE for missing "payload"  
						
						 
						
						... 
						
						
						
						To close  #4165  
						
						
					 
					
						2023-05-08 09:28:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen McLaughlin 
							
						 
					 
					
						
						
							
						
						02c7d014cb 
					 
					
						
						
							
							dont use subscriptionIdentifier no broker support  
						
						 
						
						
						
						
					 
					
						2023-04-29 21:00:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						20abe4a40c 
					 
					
						
						
							
							Update dependecies include got  
						
						 
						
						
						
						
					 
					
						2023-04-28 21:37:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						4667e76c6b 
					 
					
						
						
							
							Merge pull request  #4078  from flying7eleven/option-to-disable-mqtt-ubsubscribe-on-disconnect  
						
						 
						
						... 
						
						
						
						Option to disable MQTT topic unsubscribe on disconnect 
						
						
					 
					
						2023-03-20 20:32:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Janke 
							
						 
					 
					
						
						
							
						
						e7617de1ee 
					 
					
						
						
							
							Replace a var with a const since its value won't be modified further on  
						
						 
						
						
						
						
					 
					
						2023-03-13 13:22:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven Roebert 
							
						 
					 
					
						
						
							
						
						daa84c9415 
					 
					
						
						
							
							Added SHA-256 and SHA-512-256 algorithms to http digest authentication  
						
						 
						
						
						
						
					 
					
						2023-03-11 12:07:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						2d066307f4 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						 
						
						
						
						
					 
					
						2023-03-06 16:17:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ca53712ee9 
					 
					
						
						
							
							Deprecate synchronous access to jsonata  
						
						 
						
						
						
						
					 
					
						2023-03-03 11:43:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5e9a815b06 
					 
					
						
						
							
							Clear link-call timeouts when node is closed  
						
						 
						
						... 
						
						
						
						Fixes  #3959  
						
						
					 
					
						2023-03-02 17:23:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9e6d501009 
					 
					
						
						
							
							Join: ensure inflight status is cleared when in auto mode  
						
						 
						
						... 
						
						
						
						Fixes  #4080  
						
						
					 
					
						2023-03-02 14:59:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Janke 
							
						 
					 
					
						
						
							
						
						c94f0896e1 
					 
					
						
						
							
							Ensure that a client id is set if autoUnsubscribe is disabled  
						
						 
						
						
						
						
					 
					
						2023-02-27 14:11:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Janke 
							
						 
					 
					
						
						
							
						
						8dcc530f44 
					 
					
						
						
							
							Refactor to use the already existing autoUnsubscribe property  
						
						 
						
						... 
						
						
						
						The tests had an unused property called autoUnsubscribe. I refactored
the code to use this wording too. 
						
						
					 
					
						2023-02-27 12:41:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Janke 
							
						 
					 
					
						
						
							
						
						b5dfd62c99 
					 
					
						
						
							
							Add an option to not unsubscribe topics on disconnect  
						
						 
						
						
						
						
					 
					
						2023-02-27 12:21:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e612bb6a38 
					 
					
						
						
							
							Merge pull request  #3915  from node-red/Fix-file-write-last-line-newline-append  
						
						 
						
						... 
						
						
						
						Fix extra newline append for multipart file write 
						
						
					 
					
						2023-02-21 14:26:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						196773d6ba 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						 
						
						
						
						
					 
					
						2023-02-20 18:17:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kazuhito Yokoi 
							
						 
					 
					
						
						
							
						
						81331e68d2 
					 
					
						
						
							
							Add validator for link call node  
						
						 
						
						
						
						
					 
					
						2023-02-10 18:55:10 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kazuhito Yokoi 
							
						 
					 
					
						
						
							
						
						4fda59a585 
					 
					
						
						
							
							Add validator for complete node  
						
						 
						
						
						
						
					 
					
						2023-02-10 16:49:29 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						68bb38b8d7 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						 
						
						
						
						
					 
					
						2023-02-02 10:40:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						055d0081e1 
					 
					
						
						
							
							Merge pull request  #4021  from node-red/inject-async-context  
						
						 
						
						... 
						
						
						
						Allow Inject node to work with async context stores 
						
						
					 
					
						2023-02-02 10:22:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9035de32c8 
					 
					
						
						
							
							Merge pull request  #4023  from node-red/trigger-hide-nul-option  
						
						 
						
						... 
						
						
						
						Hide trigger node repeat send  option if sending nothing 
						
						
					 
					
						2023-02-02 10:22:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f4661eec75 
					 
					
						
						
							
							Merge pull request  #4038  from bonanitech/function-node-setup-tab  
						
						 
						
						... 
						
						
						
						Fix border radius on Modules list header 
						
						
					 
					
						2023-02-02 10:19:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mauricio Bonani 
							
						 
					 
					
						
						
							
						
						0f7a1a42e4 
					 
					
						
						
							
							Fix border radius on Modules list header  
						
						 
						
						
						
						
					 
					
						2023-02-01 17:50:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						47bacaf58a 
					 
					
						
						
							
							Add count to join and batch node labels  
						
						 
						
						
						
						
					 
					
						2023-01-26 22:13:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						9a856f50d7 
					 
					
						
						
							
							Hide repeat send  option if sending nothing  
						
						 
						
						... 
						
						
						
						to address https://discourse.nodered.org/t/trigger-node-how-to-delay-and-repeat-message/74117/5  
						
						
					 
					
						2023-01-25 10:59:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c7017ee84b 
					 
					
						
						
							
							Allow Inject node to work with async context stores  
						
						 
						
						... 
						
						
						
						Fixes  #4014  
						
						
					 
					
						2023-01-23 20:42:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7dbbafec1b 
					 
					
						
						
							
							Merge pull request  #4000  from node-red/fix-split-stream  
						
						 
						
						... 
						
						
						
						Split node: avoid duplicate done call for buffer split 
						
						
					 
					
						2023-01-23 17:04:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						94ae511a6d 
					 
					
						
						
							
							fix tcp to replace all in newline substitution  
						
						 
						
						... 
						
						
						
						to close  #3989  
						
						
					 
					
						2023-01-09 09:26:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						74794fea09 
					 
					
						
						
							
							Split node: avoid duplicate done call for buffer split  
						
						 
						
						... 
						
						
						
						Fixes  #3982  
						
						
					 
					
						2023-01-01 22:21:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ce57ba80eb 
					 
					
						
						
							
							Fix mqtt nodes not reconnected on modified-flows deploy  
						
						 
						
						
						
						
					 
					
						2022-12-27 14:56:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						99bd957ea0 
					 
					
						
						
							
							Resolve merge conflict  
						
						 
						
						
						
						
					 
					
						2022-12-27 23:45:25 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						920b0178ec 
					 
					
						
						
							
							Merge pull request  #3981  from kazuhitoyokoi/master-fixtypo  
						
						 
						
						... 
						
						
						
						Fix typo in 25-status.html 
						
						
					 
					
						2022-12-27 13:43:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Hardill 
							
						 
					 
					
						
						
							
						
						4c1d7ad2d2 
					 
					
						
						
							
							Merge branch 'master' into http-request-form-array  
						
						 
						
						
						
						
					 
					
						2022-12-24 20:37:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Hardill 
							
						 
					 
					
						
						
							
						
						5670bd8265 
					 
					
						
						
							
							Support form-data arrays  
						
						 
						
						
						
						
					 
					
						2022-12-24 19:32:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						2429191838 
					 
					
						
						
							
							CSV - swap to regex replace for node14 support  
						
						 
						
						
						
						
					 
					
						2022-12-19 13:48:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Conway-Jones 
							
						 
					 
					
						
						
							
						
						f6901cd19f 
					 
					
						
						
							
							CSV node replace replace with replaceAll just in case  
						
						 
						
						... 
						
						
						
						mentioned in Issue #3989  
						
						
					 
					
						2022-12-19 09:50:29 +00:00