Nick O'Leary 
							
						 
					 
					
						
						
							
						
						2bbdc85a29 
					 
					
						
						
							
							Prevent unknown node from breaking editor  
						
						... 
						
						
						
						If a node provides a .js file that registers a type
but its .html is empty, then the editor will know about
the type, but there will be no node definition.
This fix handles that in some of the utility functions
for generating node appearance.
This wasn't an exhaustive check for these things - just
some obvious candidates that I hit in testing 'bad' nodes 
						
						
					 
					
						2021-05-13 14:28:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						15aa249f64 
					 
					
						
						
							
							Stop module with missing types from preventing editor load  
						
						
						
						
					 
					
						2021-05-13 14:06:43 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						fdf58e1225 
					 
					
						
						
							
							Fix lint errors in editor hooks  
						
						
						
						
					 
					
						2021-05-13 14:00:21 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						866f305686 
					 
					
						
						
							
							Open subflow tab next to active tab rather than at the end  
						
						
						
						
					 
					
						2021-05-13 13:57:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1550e5343c 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2021-05-13 13:42:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						79a142fb19 
					 
					
						
						
							
							Fix error log in runtime hooks module  
						
						
						
						
					 
					
						2021-05-13 13:40:42 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1a30fe4a1a 
					 
					
						
						
							
							Improve red-ui-node-icon css and add red-ui-node-icon-small modifier class  
						
						
						
						
					 
					
						2021-05-13 13:39:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						4ff991764e 
					 
					
						
						
							
							Updates to encode/decode message when passed over debug comms link  
						
						
						
						
					 
					
						2021-05-13 13:38:34 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						001f066769 
					 
					
						
						
							
							Remove all input event listeners on a node once it is closed  
						
						... 
						
						
						
						This prevents in-flight messages being passed to the node after
it has closed. 
						
						
					 
					
						2021-05-13 13:37:21 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c47b553a8e 
					 
					
						
						
							
							Add viewAddPort viewRemovePort viewAddNode viewRemoveNode hooks to view  
						
						
						
						
					 
					
						2021-05-13 13:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						319af51f84 
					 
					
						
						
							
							Add RED.hooks to editor  
						
						
						
						
					 
					
						2021-05-13 13:35:12 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5dbaaae68e 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2021-05-12 16:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Hardill 
							
						 
					 
					
						
						
							
						
						8c1a749a5a 
					 
					
						
						
							
							Fix msg.responseUrl  
						
						... 
						
						
						
						The original version would pick up the proxy servers port number 
						
						
					 
					
						2021-05-12 11:08:57 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c8653f19bf 
					 
					
						
						
							
							Merge pull request  #2985  from node-red-hitachi/update-function-node-info-text  
						
						... 
						
						
						
						Update Japanese info text of function node 
						
						
					 
					
						2021-05-12 09:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						b01100d818 
					 
					
						
						
							
							Update Japanese info text of function node  
						
						
						
						
					 
					
						2021-05-12 08:54:32 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b77cd56a01 
					 
					
						
						
							
							Migrate from node-sass to sass  
						
						... 
						
						
						
						node-sass is deprecated and doesn't work on Node 16.
sass is actively maintained and considered the canonical sass
implementation. 
						
						
					 
					
						2021-05-11 18:13:21 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9cdec156dc 
					 
					
						
						
							
							Merge pull request  #2974  from aheissenberger/fix-bundle-error  
						
						... 
						
						
						
						Fixed esbuild bundle error "installRetry" was declared a constant and changed 
						
						
					 
					
						2021-05-11 17:45:07 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						6aa5968863 
					 
					
						
						
							
							Fix Function tab label names in the node help text  
						
						... 
						
						
						
						Closes  #2978  
					
						2021-05-11 17:15:27 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8f7686cd7b 
					 
					
						
						
							
							Handle sidebar tab that no longer exists when setting first active  
						
						
						
						
					 
					
						2021-05-11 16:42:32 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d8d384a979 
					 
					
						
						
							
							Fix plugin loading when browser sends unrecognised lang  
						
						
						
						
					 
					
						2021-05-11 16:42:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ade318bb78 
					 
					
						
						
							
							Support mousewheel scroll in tab bar  
						
						
						
						
					 
					
						2021-05-11 15:58:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ed3aa8189f 
					 
					
						
						
							
							Shrink default notification box  
						
						... 
						
						
						
						Also reduces Inject/Debug notification display time as 5 seconds is a
long time for a message telling you it worked 
						
						
					 
					
						2021-05-11 14:45:53 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3e43597617 
					 
					
						
						
							
							Prevent error whilst drag/drop importing from leaving dropTarget visible  
						
						... 
						
						
						
						Fixes  #2982  
					
						2021-05-11 14:10:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Hardill 
							
						 
					 
					
						
						
							
						
						4c8e895ac7 
					 
					
						
						
							
							Clean up console.logs  
						
						
						
						
					 
					
						2021-05-11 09:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Hardill 
							
						 
					 
					
						
						
							
						
						f6a3671366 
					 
					
						
						
							
							Get the http-request node got port working with Proxy  
						
						
						
						
					 
					
						2021-05-10 23:01:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e641b0a965 
					 
					
						
						
							
							Fix scaling issues when dragging nodes into scaled workspace  
						
						
						
						
					 
					
						2021-05-10 21:03:27 +01:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						eddddc6c9b 
					 
					
						
						
							
							fix duplicate csv node example ( #2980 )  
						
						
						
						
					 
					
						2021-05-10 15:39:23 +01:00 
						 
				 
			
				
					
						
							
							
								Kazuhito Yokoi 
							
						 
					 
					
						
						
							
						
						5c31bd54e4 
					 
					
						
						
							
							Fix incorrect shortcut keys in info tips  
						
						
						
						
					 
					
						2021-05-06 20:09:35 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						71ba73b38f 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2021-05-04 11:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						db0ff74857 
					 
					
						
						
							
							Reduce code duplication around node/label generation  
						
						
						
						
					 
					
						2021-05-04 11:12:55 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						1acb073737 
					 
					
						
						
							
							add support for explicit calls to ace.setFontSize  
						
						... 
						
						
						
						- found node-red-contrib-ui-svg explicitly calling ace function 
						
						
					 
					
						2021-05-04 10:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						251dda3652 
					 
					
						
						
							
							missing editor destroy() calls  
						
						
						
						
					 
					
						2021-05-04 09:04:13 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						22db24509d 
					 
					
						
						
							
							Ensure monaco exists before attempting cleanup  
						
						
						
						
					 
					
						2021-05-04 09:03:35 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Heissenberger 
							
						 
					 
					
						
						
							
						
						54c9d27fd8 
					 
					
						
						
							
							fix  
						
						
						
						
					 
					
						2021-05-03 17:35:50 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Heissenberger 
							
						 
					 
					
						
						
							
						
						01888ff078 
					 
					
						
						
							
							fix "installRetry" was declared a constant and changed  
						
						
						
						
					 
					
						2021-05-03 17:23:27 +02:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						ffbd140a97 
					 
					
						
						
							
							bug fix orphaned models and graphical tray glitch  
						
						... 
						
						
						
						- ensure models are disposed correctly
- clean up any orphaned models left after editor:close
- improve concurrent multiple instances javascript models
- fix graphical glitch 
						
						
					 
					
						2021-05-03 16:19:01 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						dedf5c52d9 
					 
					
						
						
							
							better support for multiple editors  
						
						... 
						
						
						
						- as the javascript model is singleton, need to disable
syntax checking when editor not focused
(support multiple instances of js editor (function node)) 
						
						
					 
					
						2021-05-02 23:11:29 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						10465c5d68 
					 
					
						
						
							
							treat appcache files as shell (uibuilder support)  
						
						
						
						
					 
					
						2021-05-02 23:00:35 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						1f4f64a7c0 
					 
					
						
						
							
							handle node-red style affecting monaco rename box  
						
						
						
						
					 
					
						2021-05-02 22:44:48 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						a6f116b57b 
					 
					
						
						
							
							add default basic entries in settings,js  
						
						... 
						
						
						
						- defaults to "ace" but provides instruction for using monaco 
						
						
					 
					
						2021-05-01 22:17:48 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						0a80186a92 
					 
					
						
						
							
							Merge branch 'dev' into monaco2  
						
						
						
						
					 
					
						2021-05-01 21:56:45 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						635bdf15cb 
					 
					
						
						
							
							Fix use of paletteLabel in help tab  
						
						... 
						
						
						
						Fixes  #2973  
					
						2021-05-01 21:55:50 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						a72bdfdacc 
					 
					
						
						
							
							Handle known bug (monaco-editor issue No 2382)  
						
						... 
						
						
						
						- handles "Uncaught (in promise) Canceled: Canceled" 
						
						
					 
					
						2021-05-01 11:40:43 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						dc3e04456c 
					 
					
						
						
							
							remove temporary debugging window variable  
						
						
						
						
					 
					
						2021-05-01 11:01:04 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b0e4fb7602 
					 
					
						
						
							
							Fix infotip display following i18n update  
						
						
						
						
					 
					
						2021-04-30 13:54:25 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						df7aa3339b 
					 
					
						
						
							
							dont tokenise JSONata  
						
						... 
						
						
						
						- monaco has jsonata tokeniser 
						
						
					 
					
						2021-04-29 18:11:47 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						c475536388 
					 
					
						
						
							
							provide extra libs and call to refresh  
						
						
						
						
					 
					
						2021-04-29 18:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						cc7def89af 
					 
					
						
						
							
							ensure monaco is correctly sized  
						
						
						
						
					 
					
						2021-04-29 17:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						58da87898e 
					 
					
						
						
							
							integrate monaco  
						
						... 
						
						
						
						- refactors createEditor out to own code files
- moves ace editor to own code file
- adds monaco editor to own code file
- add monaco bootstrap
- update mst to include monaco asset
- update grunt to include new files and integrate 
						
						
					 
					
						2021-04-29 17:58:41 +01:00 
						 
				 
			
				
					
						
							
							
								Steve-Mcl 
							
						 
					 
					
						
						
							
						
						bded5490d2 
					 
					
						
						
							
							add utility func getBrowserInfo  
						
						... 
						
						
						
						- prep for monaco - for slimming down monaco on mobile
- prep for monaco - needed to prevent monaco on IE 
						
						
					 
					
						2021-04-29 17:35:11 +01:00