Nick O'Leary 
							
						 
					 
					
						
						
							
						
						b96ea36b70 
					 
					
						
						
							
							Deprecate getAllFlows/getFlow/saveFlow storage functions  
						
						... 
						
						
						
						They were specialised versions of get/saveLibraryEntry that
complicated the interface.
This change removes them from localfilesystem, but the top
level module checks for their existence and uses them if
they are there - for backwards compatibility. 
						
						
					 
					
						2015-04-03 23:05:56 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						51e891ff88 
					 
					
						
						
							
							Move sessionStorageModule into main storageModule  
						
						... 
						
						
						
						Fixes  #586 
 - add get/saveSessions to main storage module
 - handle storage modules without those functions
 - store .session file in userDir 
					
						2015-03-13 23:37:59 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						444a897410 
					 
					
						
						
							
							Resort to NODE_RED_HOME if User HOME not found  
						
						... 
						
						
						
						Fixes  #575  
					
						2015-03-04 21:47:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						f78a71e8ed 
					 
					
						
						
							
							Load flows file from userDir when appropriate  
						
						
						
						
					 
					
						2015-02-26 11:30:20 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						ce1cd1ab9c 
					 
					
						
						
							
							Change default data dir  
						
						... 
						
						
						
						Changes the default location for user data to $HOME/.node-red. 
						
						
					 
					
						2015-02-25 14:25:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						fbf7ee50eb 
					 
					
						
						
							
							Increase unit test coverage of auth code  
						
						
						
						
					 
					
						2015-02-05 13:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						31aa3901cc 
					 
					
						
						
							
							Fix global leak in localfilesystem  
						
						
						
						
					 
					
						2015-02-04 15:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8443e48240 
					 
					
						
						
							
							Place flows backup alongside flow file  
						
						... 
						
						
						
						Also backup credentials file in the same manner. 
						
						
					 
					
						2015-02-04 15:23:28 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						0aaea1ec40 
					 
					
						
						
							
							Update logging/metric system  
						
						
						
						
					 
					
						2015-02-03 22:02:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						863b85714d 
					 
					
						
						
							
							localfilesystem storage must fsync writes  
						
						... 
						
						
						
						Closes  #465  
					
						2014-10-31 11:40:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						9152daa13b 
					 
					
						
						
							
							Fix race condition on saving config  
						
						
						
						
					 
					
						2014-09-23 17:09:23 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						31255bd66b 
					 
					
						
						
							
							Handle blank config file  
						
						
						
						
					 
					
						2014-09-22 21:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						8d54126127 
					 
					
						
						
							
							Pretty-print the .config.json file for ease of debug  
						
						
						
						
					 
					
						2014-09-22 14:34:53 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						da61fe12d0 
					 
					
						
						
							
							Add dynamic node api  
						
						... 
						
						
						
						Closes  #322 
- nodes modules can be installed/removed dynamically at runtime
- nodes can be enabled/disabled
- onpaletteadd/onpaletteremove api added to node definitions
- initial implementation of nr-cli 
					
						2014-09-17 23:57:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Hindess 
							
						 
					 
					
						
						
							
						
						b7428ab627 
					 
					
						
						
							
							Prohibit library entry names from containing '../'.  
						
						
						
						
					 
					
						2014-07-31 13:59:24 +01:00 
						 
				 
			
				
					
						
							
							
								zobalogh 
							
						 
					 
					
						
						
							
						
						d58788f721 
					 
					
						
						
							
							Defining storage interface.  
						
						
						
						
					 
					
						2014-07-25 14:44:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Hindess 
							
						 
					 
					
						
						
							
						
						e96fff573d 
					 
					
						
						
							
							Remove some unused variables.  
						
						
						
						
					 
					
						2014-07-23 23:04:08 +01:00 
						 
				 
			
				
					
						
							
							
								zobalogh 
							
						 
					 
					
						
						
							
						
						4a514b9060 
					 
					
						
						
							
							Removing orphaned function.  
						
						
						
						
					 
					
						2014-07-15 15:32:56 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						649c82f7d7 
					 
					
						
						
							
							Fix all jshint warnings in core code  
						
						
						
						
					 
					
						2014-07-01 23:46:25 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						749eaa2181 
					 
					
						
						
							
							Add flowFilePretty option  
						
						
						
						
					 
					
						2014-06-07 22:33:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						7b0a1b2463 
					 
					
						
						
							
							Fix flow backup for first run, add tests  
						
						
						
						
					 
					
						2014-05-07 00:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						d1318d215c 
					 
					
						
						
							
							change preferred name of backup file to flows.backup  
						
						... 
						
						
						
						(even if it is the previous version :-)
relates to Issue #184  
						
						
					 
					
						2014-05-06 16:02:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						67d1e2acd8 
					 
					
						
						
							
							Create a copy of the previous flow file (flow.previous) before each deploy  
						
						... 
						
						
						
						closes  #184 
In case of emergency you can now find the previous flow file before you hit 
deploy in a file called flow.previous . As indicated it is the flow that was 
running prior to you hitting deploy... 
					
						2014-05-06 15:22:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dave C-J 
							
						 
					 
					
						
						
							
						
						a9e07f8b78 
					 
					
						
						
							
							Updated credentials storage so there is a .._cred.... file per flow.  
						
						... 
						
						
						
						Allows swapping flows more easily without having to re-enter credentials.
Thus also added *_cred* to .gitignore 
						
						
					 
					
						2014-05-02 14:35:51 +01:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						22db06046b 
					 
					
						
						
							
							Fix mocha dependency  
						
						
						
						
					 
					
						2014-03-31 13:38:35 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Niemeir 
							
						 
					 
					
						
						
							
						
						288b129ec3 
					 
					
						
						
							
							Make more promisey  
						
						
						
						
					 
					
						2014-01-16 06:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Niemeir 
							
						 
					 
					
						
						
							
						
						3c41b2624a 
					 
					
						
						
							
							First pass at removing sync calls  
						
						
						
						
					 
					
						2014-01-16 05:59:13 +00:00 
						 
				 
			
				
					
						
							
							
								Nick O'Leary 
							
						 
					 
					
						
						
							
						
						02df584af6 
					 
					
						
						
							
							Allow storage module to be set explicitly  
						
						... 
						
						
						
						Rather than just by name 
						
						
					 
					
						2013-12-19 11:05:03 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						848a69dc26 
					 
					
						
						
							
							Make storage.init return a promise to async initialisation  
						
						... 
						
						
						
						part of #62  
						
						
					 
					
						2013-11-12 17:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						29734dd994 
					 
					
						
						
							
							Add unit test for localfilestorage  
						
						... 
						
						
						
						Stage 2 of #62  
						
						
					 
					
						2013-11-10 22:19:01 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas O'Leary 
							
						 
					 
					
						
						
							
						
						95bef6b6ca 
					 
					
						
						
							
							Abstract all file-system operations  
						
						... 
						
						
						
						Stage 1 of  #62  
						
						
					 
					
						2013-11-10 00:05:58 +00:00