Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b516ab9b4f 
					 
					
						
						
							
							Batch messages sent over comms to prevent flooding  
						
						
						
						
					 
					
						2021-06-16 11:45:02 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a9b252b8fa 
					 
					
						
						
							
							Ensure httpServerOptions gets applied to ALL the express apps  
						
						... 
						
						
						
						This is silly. Turns out setting options at a top level app
does not percolate down to sub apps (and vice versa). You
have to apply the options to ALL express apps. 
						
						
					 
					
						2021-06-08 21:17:42 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a9164e63ab 
					 
					
						
						
							
							Merge branch 'dev' into pr_2971  
						
						
						
						
					 
					
						2021-05-18 16:30:13 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d8d384a979 
					 
					
						
						
							
							Fix plugin loading when browser sends unrecognised lang  
						
						
						
						
					 
					
						2021-05-11 16:42:00 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						69dafd6c68 
					 
					
						
						
							
							add codeEditor settings  
						
						
						
						
					 
					
						2021-04-29 16:53:59 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1af21735a9 
					 
					
						
						
							
							Fix theme handling when no editorTheme.page setting  
						
						
						
						
					 
					
						2021-04-29 15:32:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						cd3aba2b89 
					 
					
						
						
							
							Allow nodes to access resolved theme files  
						
						... 
						
						
						
						Fixes  #2968  
					
						2021-04-29 10:17:07 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						13406e76de 
					 
					
						
						
							
							Ensure theme login image is passed through to api response  
						
						... 
						
						
						
						Fixes  #2929  
					
						2021-04-12 10:06:35 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8543613563 
					 
					
						
						
							
							Allow module to provide resources and automatically expose them  
						
						
						
						
					 
					
						2021-03-15 21:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0dc4440a99 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2021-02-25 17:56:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						46bc331428 
					 
					
						
						
							
							Merge pull request  #2843  from node-red/theme-keymap  
						
						... 
						
						
						
						Allow default keymap to be overridden in settings file 
						
						
					 
					
						2021-02-25 16:05:51 +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 
							
						 
					 
					
						
						
							
						
						735de2908a 
					 
					
						
						
							
							Handle more valid language codes when validating lang params  
						
						... 
						
						
						
						Fixes  #2856  
					
						2021-02-03 15:43:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						61690ecf4a 
					 
					
						
						
							
							Allow default keymap to be overridden in settings file  
						
						
						
						
					 
					
						2021-01-28 16:42:16 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3a0074d96e 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2021-01-27 23:28:19 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9b5ed8407f 
					 
					
						
						
							
							Broaden lang verification to include *  
						
						
						
						
					 
					
						2021-01-27 22:06:12 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1f6328bf4e 
					 
					
						
						
							
							Add initial support for ThemePlugins  
						
						
						
						
					 
					
						2021-01-26 13:49:47 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a0f736bb88 
					 
					
						
						
							
							Validate user-provided language parameter before passing to i18n  
						
						
						
						
					 
					
						2021-01-25 17:06:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a006b52052 
					 
					
						
						
							
							Initial plugin runtime api implementation  
						
						
						
						
					 
					
						2021-01-18 16:25:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c40412d7c6 
					 
					
						
						
							
							Merge pull request  #2690  from node-red/sf-module  
						
						... 
						
						
						
						[sf-modules] Support npm subflow modules 
						
						
					 
					
						2021-01-08 21:16:05 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e30a01310e 
					 
					
						
						
							
							Merge pull request  #2788  from kevinGodell/dev  
						
						... 
						
						
						
						middleware integration 
						
						
					 
					
						2021-01-07 17:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						da96c85d32 
					 
					
						
						
							
							Handle subflow modules with their own npm dependencies  
						
						
						
						
					 
					
						2021-01-07 11:26:20 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						aacb92a7ae 
					 
					
						
						
							
							Implement allow/denyList when loading/installing modules  
						
						
						
						
					 
					
						2020-12-27 12:49:17 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Godell 
							
						 
					 
					
						
						
							
						
						34b27f2e68 
					 
					
						
						
							
							allow for adding an array of middleware functions  
						
						
						
						
					 
					
						2020-12-22 16:28:33 -06:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5992ed1fab 
					 
					
						
						
							
							Fully remove when.js dependency  
						
						
						
						
					 
					
						2020-12-07 11:49:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						6ea978d83d 
					 
					
						
						
							
							Prevent needless retention of node status messages  
						
						
						
						
					 
					
						2020-11-16 21:05:13 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c5bdd3d056 
					 
					
						
						
							
							Allow user to manage project version string  
						
						
						
						
					 
					
						2020-09-28 11:30:46 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b7243c2226 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2020-09-16 11:54:34 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						70b6674f44 
					 
					
						
						
							
							Replace Math.random with crypto.getBytes for session tokens  
						
						
						
						
					 
					
						2020-09-11 14:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						6f1ed76b4c 
					 
					
						
						
							
							Add support for file upload in /nodes api  
						
						
						
						
					 
					
						2020-08-13 15:54:54 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						16c26d8098 
					 
					
						
						
							
							Move runtime settings back to adminApi from editorApi  
						
						... 
						
						
						
						Fixes  #2662  
					
						2020-07-31 15:26:21 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1df2f5e96a 
					 
					
						
						
							
							Allow Comms websocket auth to be done via token header  
						
						... 
						
						
						
						Fixes  #2642  
					
						2020-07-09 19:07:51 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						57154b2853 
					 
					
						
						
							
							Authenticate websocket comms using user-provided token if present  
						
						... 
						
						
						
						Fixes  #2642  
					
						2020-07-06 20:45:07 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0de49e2a75 
					 
					
						
						
							
							Ensure auth failure on project fetch identifies the remote  
						
						... 
						
						
						
						Fixes  #2545  
					
						2020-05-21 17:18:46 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b0f9bf2c62 
					 
					
						
						
							
							Add httpAdminMiddleware for admin routes  
						
						
						
						
					 
					
						2020-05-05 18:13:21 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						05fc3c5eca 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2020-03-30 23:41:33 +01:00 
						 
				 
			
				
					
						
							
							
								KAZUHIRO ITO 
							
						 
					 
					
						
						
							
						
						83942c2551 
					 
					
						
						
							
							Fix plugin only receives the actual token  
						
						
						
						
					 
					
						2020-02-27 19:55:21 +09:00 
						 
				 
			
				
					
						
							
							
								KAZUHIRO ITO 
							
						 
					 
					
						
						
							
						
						458d794f52 
					 
					
						
						
							
							Fix tokensStrategy order  
						
						
						
						
					 
					
						2020-02-27 19:41:59 +09:00 
						 
				 
			
				
					
						
							
							
								KAZUHIRO ITO 
							
						 
					 
					
						
						
							
						
						bba6855872 
					 
					
						
						
							
							Add admin api authentication function  
						
						
						
						
					 
					
						2020-02-26 12:59:40 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						22de8855c1 
					 
					
						
						
							
							Handle httpAdminRoot missing ending slash with login strategy  
						
						... 
						
						
						
						Fixes  #2473  
					
						2020-02-24 21:08:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						6b52206186 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2020-01-22 11:54:24 +00:00 
						 
				 
			
				
					
						
							
							
								Arlena Derksen 
							
						 
					 
					
						
						
							
						
						2436bb0128 
					 
					
						
						
							
							Fixes the routes described in  #2418  regarding too broad matching of regex URLs.  
						
						
						
						
					 
					
						2020-01-03 21:27:35 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d45274494d 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2019-11-21 21:57:58 +00:00 
						 
				 
			
				
					
						
							
							
								KAZUHIRO ITO 
							
						 
					 
					
						
						
							
						
						ff96773295 
					 
					
						
						
							
							Add node installation from other than public site  
						
						
						
						
					 
					
						2019-11-11 18:25:36 +09:00 
						 
				 
			
				
					
						
							
							
								tseigo 
							
						 
					 
					
						
						
							
						
						e022b782a9 
					 
					
						
						
							
							Fixed jsdoc descriptions  
						
						
						
						
					 
					
						2019-10-22 00:35:35 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						29f1651a18 
					 
					
						
						
							
							Use default language if lng param not set in i18n req  
						
						
						
						
					 
					
						2019-10-18 16:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						be2dd6dc32 
					 
					
						
						
							
							Add req back to audit log events and extend to Projects api  
						
						
						
						
					 
					
						2019-08-09 16:56:11 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7926055b97 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2019-08-06 16:10:33 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Hardill 
							
						 
					 
					
						
						
							
						
						5ab90b85da 
					 
					
						
						
							
							Limit the regex for the /nodes/ api end points  
						
						... 
						
						
						
						fixes  #2240 
It looks like the regex for the /nodes/... endpoints over matches.
I've added `^` to the start to anchor the matches to the start of the
URL. 
					
						2019-07-29 11:42:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						944f3bd329 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2019-07-07 21:48:13 +01:00