Nick O'Leary 
							
						 
					 
					
						
						
							
						
						c1d50e82e1 
					 
					
						
						
							
							Fix race condition in non-cache lfs context  
						
						... 
						
						
						
						Fixes  #1888  
					
						2018-09-17 10:31:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9777af7cb5 
					 
					
						
						
							
							LocalFileSystem Context: Remove extra flush code  
						
						
						
						
					 
					
						2018-09-16 22:04:09 +01:00 
						 
				 
			
				
					
						
							
							
								Hiroki Uchikawa 
							
						 
					 
					
						
						
							
						
						fd86035865 
					 
					
						
						
							
							Prevent race condition ( #1889 )  
						
						... 
						
						
						
						* Make pending Flag to be deleted after write process complete.
* Prevent executing write process until the previous process is completed
* Fix to prevent file write race condition when closing file context
* Make flushing rerun if pendingWrites was added 
						
						
					 
					
						2018-09-16 21:15:23 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a8ec032553 
					 
					
						
						
							
							Allow context store name to be provided in the key  
						
						... 
						
						
						
						For nodes that get/set context, when multiple stores are configured
they will not know to parse the store name from the key. So they
will pass the store name in the key, such as #:(store)::key.
Currently that will cause that full string to be used as the key
and the default context store used - which is wrong.
The code now parses out the store name from the key if it is set -
athough if the call to get/set does include the store argument, it
will take precedence.
This only applies when the key is a string - it doesn't apply when
an array of keys is provided. 
						
						
					 
					
						2018-09-14 23:21:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						75e7c0e50d 
					 
					
						
						
							
							Ensure context.flow/global cannot be deleted or enumerated  
						
						
						
						
					 
					
						2018-09-10 22:30:51 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						fc0cf1ff51 
					 
					
						
						
							
							Handle context.get with multiple levels of unknown key  
						
						... 
						
						
						
						Fixes  #1883  
					
						2018-09-09 23:47:31 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0f4d46671f 
					 
					
						
						
							
							Fix global.get("foo.bar") for functionGlobalContext set values  
						
						
						
						
					 
					
						2018-09-09 11:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						2f7f53ed96 
					 
					
						
						
							
							Filter global modules installed locally  
						
						... 
						
						
						
						If a module is found both locally and globally installed, the local
copy will take precedence. This will allow a user to upgrade a
node module that they may not otherwise be able to touch 
						
						
					 
					
						2018-09-04 11:26:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						94031a52a5 
					 
					
						
						
							
							Add svg to permitted icon extension list  
						
						
						
						
					 
					
						2018-08-31 21:02:09 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						28b311b7ed 
					 
					
						
						
							
							Improve error reporting from context plugin loading  
						
						
						
						
					 
					
						2018-08-16 14:36:11 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						d132d63c1d 
					 
					
						
						
							
							Handle windows paths for context storage  
						
						
						
						
					 
					
						2018-08-15 15:31:42 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ef8b936069 
					 
					
						
						
							
							Handle persisting objects with circular refs in context  
						
						
						
						
					 
					
						2018-08-15 10:19:37 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						1dc021e871 
					 
					
						
						
							
							Improve custom context store module logging  
						
						
						
						
					 
					
						2018-08-09 15:37:04 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ff627fd128 
					 
					
						
						
							
							Fix localfilesystem clean handling  
						
						
						
						
					 
					
						2018-08-09 14:39:20 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						5155770213 
					 
					
						
						
							
							Ensure add/remove modules are handled sequentially  
						
						
						
						
					 
					
						2018-07-30 10:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								HirokiUchikawa 
							
						 
					 
					
						
						
							
						
						6533a9793c 
					 
					
						
						
							
							Allow get and keys to be called without callback  
						
						
						
						
					 
					
						2018-07-27 21:33:38 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						4609ee75b6 
					 
					
						
						
							
							Revert jsonata sync access to context stores  
						
						... 
						
						
						
						- store access only possible with callback 
						
						
					 
					
						2018-07-25 11:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						963ea4177e 
					 
					
						
						
							
							Add store arg to sync $flowContext/$globalContext  
						
						
						
						
					 
					
						2018-07-25 10:18:59 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						17e6940a42 
					 
					
						
						
							
							Update context plugins to use get/setObjectProperty  
						
						
						
						
					 
					
						2018-07-25 09:59:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						315a9ceba3 
					 
					
						
						
							
							Add RED.util.get/setObjectProperty to avoid stripping msg.  
						
						
						
						
					 
					
						2018-07-25 09:27:27 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						a2bdeedb09 
					 
					
						
						
							
							Merge pull request  #1843  from node-red-hitachi/test-runtime-util  
						
						... 
						
						
						
						Add tests for runtime util 
						
						
					 
					
						2018-07-25 09:16:50 +01:00 
						 
				 
			
				
					
						
							
							
								nakanishi 
							
						 
					 
					
						
						
							
						
						90e7f30247 
					 
					
						
						
							
							Add tests for runtime util  
						
						
						
						
					 
					
						2018-07-25 09:15:27 +09:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						3ccf6ba892 
					 
					
						
						
							
							update Japanese message catalogue of runtime.json  
						
						
						
						
					 
					
						2018-07-24 21:53:59 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						db77be5d72 
					 
					
						
						
							
							Update i18next in runtime  
						
						
						
						
					 
					
						2018-07-23 23:25:57 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						e9be007040 
					 
					
						
						
							
							Tidy up context store error messages  
						
						
						
						
					 
					
						2018-07-23 15:20:13 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3bcffe375d 
					 
					
						
						
							
							Merge pull request  #1834  from node-red-hitachi/add-tests-for-context-admin-api  
						
						... 
						
						
						
						Add tests for context admin api 
						
						
					 
					
						2018-07-23 13:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9f81a591e1 
					 
					
						
						
							
							Move multiple-get/set logic into individual context stores  
						
						
						
						
					 
					
						2018-07-23 13:28:06 +01:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						09329e1104 
					 
					
						
						
							
							add tests for context admin api  
						
						
						
						
					 
					
						2018-07-21 12:00:54 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						bf5d36d6bd 
					 
					
						
						
							
							Merge branch 'master' into context-store-logging  
						
						
						
						
					 
					
						2018-07-20 20:23:19 +01:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						a29527ec96 
					 
					
						
						
							
							use implicit logging of context store  
						
						
						
						
					 
					
						2018-07-20 23:26:47 +09:00 
						 
				 
			
				
					
						
							
							
								nakanishi 
							
						 
					 
					
						
						
							
						
						39b751acf5 
					 
					
						
						
							
							Add test cases for localfilesystem context  
						
						
						
						
					 
					
						2018-07-20 11:23:37 +09:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						65e67b6c3e 
					 
					
						
						
							
							add a space to align position of ":"  
						
						
						
						
					 
					
						2018-07-19 14:18:27 +09:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						7612481570 
					 
					
						
						
							
							ignore default store from logging  
						
						
						
						
					 
					
						2018-07-19 14:12:01 +09:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						31ee1be81e 
					 
					
						
						
							
							add logging of context store  
						
						
						
						
					 
					
						2018-07-19 07:40:52 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b0a01fa4b2 
					 
					
						
						
							
							Merge pull request  #1813  from node-red-hitachi/0.19-jsonata-persistablecontext  
						
						... 
						
						
						
						Add context store support to JSONata functions 
						
						
					 
					
						2018-07-17 20:34:53 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						75c29f1cb7 
					 
					
						
						
							
							Disallow store names that are not A-Za-z0-9_  
						
						
						
						
					 
					
						2018-07-16 16:44:33 +01:00 
						 
				 
			
				
					
						
							
							
								HirokiUchikawa 
							
						 
					 
					
						
						
							
						
						adb0891335 
					 
					
						
						
							
							Allow the JSONata Expression to handle persistable store.  
						
						
						
						
					 
					
						2018-07-16 18:00:57 +09:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						65cb04da63 
					 
					
						
						
							
							fix typos in utils.js  
						
						
						
						
					 
					
						2018-07-16 16:09:15 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						3a1cc6a2be 
					 
					
						
						
							
							Change __encoded__ to __enc__ for debug message encoding  
						
						
						
						
					 
					
						2018-07-14 23:06:15 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						afe6afca36 
					 
					
						
						
							
							Merge pull request  #1801  from node-red-hitachi/0.19-multi-values  
						
						... 
						
						
						
						Make it possible to set multiple values 
						
						
					 
					
						2018-07-13 14:03:03 +01:00 
						 
				 
			
				
					
						
							
							
								HirokiUchikawa 
							
						 
					 
					
						
						
							
						
						050acd239c 
					 
					
						
						
							
							Allow arrays of different lengths to be passed to set.  
						
						
						
						
					 
					
						2018-07-13 20:59:45 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7bd94df2a0 
					 
					
						
						
							
							Merge pull request  #1804  from node-red-hitachi/0.19-fix-cache-error  
						
						... 
						
						
						
						Fix the error that the parent directory of the context does not exist 
						
						
					 
					
						2018-07-13 11:58:14 +01:00 
						 
				 
			
				
					
						
							
							
								HirokiUchikawa 
							
						 
					 
					
						
						
							
						
						6b2f5fbb19 
					 
					
						
						
							
							Allow multiple keys and values to be passed to set  
						
						
						
						
					 
					
						2018-07-12 19:19:55 +09:00 
						 
				 
			
				
					
						
							
							
								HirokiUchikawa 
							
						 
					 
					
						
						
							
						
						9111adf15f 
					 
					
						
						
							
							Use ensureDir() insted of mkdir()  
						
						... 
						
						
						
						and add test case 
						
						
					 
					
						2018-07-12 18:20:47 +09:00 
						 
				 
			
				
					
						
							
							
								HirokiUchikawa 
							
						 
					 
					
						
						
							
						
						ba18b27371 
					 
					
						
						
							
							Prevent the callback to be called twice  
						
						... 
						
						
						
						and add test cases 
						
						
					 
					
						2018-07-12 18:12:30 +09:00 
						 
				 
			
				
					
						
							
							
								HirokiUchikawa 
							
						 
					 
					
						
						
							
						
						e8d76b0555 
					 
					
						
						
							
							Allow multiple values to be passed to get  
						
						
						
						
					 
					
						2018-07-12 14:05:36 +09:00 
						 
				 
			
				
					
						
							
							
								Hiroyasu Nishiyama 
							
						 
					 
					
						
						
							
						
						c248f1a762 
					 
					
						
						
							
							fix persistable context handling of switch node  
						
						
						
						
					 
					
						2018-07-11 23:39:34 +09:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7dd98e99f9 
					 
					
						
						
							
							Node errors should be Strings not Errors  
						
						... 
						
						
						
						Fixes  #1781  
					
						2018-07-11 13:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						dba195b396 
					 
					
						
						
							
							Add detection of connection timeout in git communication  
						
						... 
						
						
						
						Fixes  #1770  
					
						2018-07-11 13:26:45 +01:00 
						 
				 
			
				
					
						
							
							
								Hiroki Uchikawa 
							
						 
					 
					
						
						
							
						
						1bf4addf63 
					 
					
						
						
							
							Fix an error when initializing the cache ( #1788 )  
						
						... 
						
						
						
						* Fix a error when initializing the cache
* Make context directory if it is not there  in initialization 
						
						
					 
					
						2018-07-10 12:41:16 +01:00