| 
							
							
								 Anna Thomas | bb0e48f271 | Store version in settings | 2014-12-08 09:55:51 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 6d0dffcdf7 | Migrate node config to new format | 2014-12-05 20:43:41 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 1a5751ff1d | Update removeModule to reflect getNodeModuleInfo changes | 2014-12-05 16:45:32 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 851048077c | Remove new lines from version | 2014-12-04 13:22:42 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 35b3912808 | Removed CLI from repo | 2014-11-28 09:21:39 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | e28f933f64 | Refactor saveNodeList | 2014-11-28 09:17:46 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 57bc83b2a7 | Enabling and disabling non-existent nodes throws an error | 2014-11-27 16:42:45 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | ec43fc4fe2 | Removed unused code | 2014-11-27 13:12:47 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 8f2a0b63d9 | Changed cleanNodeList to cleanModuleList | 2014-11-26 16:46:51 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | bb6e27f662 | Store node list as module list | 2014-11-26 16:25:37 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 04ffaeb2b8 | Refactor nodeModules.nodes to moduleNodes | 2014-11-24 15:44:11 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | d7f249eac4 | Added version number to modules | 2014-11-21 16:35:29 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | a5064b3ab6 | Reloads module info after enabling/disabling module | 2014-11-21 16:34:57 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | dd5821ee1b | Installing a module returns module info Removing a module checks module exists and checks type is not in use | 2014-11-21 15:15:24 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 4c9d53388c | Removed plugins references | 2014-11-21 11:31:07 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 70f101497d | Replaced delete response with 204 | 2014-11-21 11:25:51 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 56cb985de9 | Separated put response into /nodes/:mod and /nodes/:mod/:set Updated put tests | 2014-11-21 10:36:32 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | d614b7c39f | Moved get node set response to /nodes/:mod/:set Updated tests
Changed plugin back to module | 2014-11-20 15:18:16 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 591b5f3f91 | Replaced hex id with 'module/set' id | 2014-11-20 12:15:15 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 50fddf474b | Local nodes loaded with node-red as their module | 2014-11-20 09:58:42 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 9552055b08 | loadNodeConfig assumed to always be called with module and name parameters | 2014-11-19 13:54:00 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 71bd5cd9e9 | Merge pull request #485 from anna2130/nr-cli-enhancements WIP: Command Line Tool API | 2014-11-17 13:34:24 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 3e235ecc0b | Move cloneMessage to RED.util.cloneMessage | 2014-11-06 11:39:30 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | deeaa09360 | Renamed modules to plugins for CLI | 2014-11-06 10:59:34 +00:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | 3e24601518 | Functionality to get installed module info from the cli | 2014-11-06 10:00:25 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 266a644ca6 | Preserve querystring when ensuring path ends with slash | 2014-11-06 00:01:01 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | a520240b25 | Ensure application/json on library flows reqs | 2014-11-05 23:08:23 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | e7eb02fcb7 | Add unit tests for refactored API modules | 2014-11-05 23:07:50 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 72f9471f2b | Reorganise how adminApp is setup | 2014-11-05 22:45:18 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 1153619a03 | Handle uninitialised node in single-wire fastpath | 2014-11-04 11:36:28 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 863b85714d | localfilesystem storage must fsync writes Closes #465 | 2014-10-31 11:40:10 +00:00 |  | 
			
				
					| 
							
							
								 Mark Hindess | 3840bd117c | Fix refactoring error; rename info to id. | 2014-10-30 08:08:41 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 6169e4299a | Add initial subflow tests | 2014-10-29 21:44:33 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | d9648ca76b | Add subflow support | 2014-10-29 20:26:25 +00:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 57ae297efd | Clone messages before any node.receive call | 2014-10-25 23:12:30 +01:00 |  | 
			
				
					| 
							
							
								 Anna Thomas | bc8e459ae6 | Node does not clone first message sent Tests updated to mirror this behaviour
    Annotated algorithm | 2014-10-21 14:08:35 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | d4a21be666 | Clone settings to avoid modifying original values | 2014-10-09 14:21:53 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 489c552dbe | Reset settings between tests | 2014-10-03 15:05:37 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | c223e7f58f | Avoid writing unchanged settings | 2014-10-03 14:47:23 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 9152daa13b | Fix race condition on saving config | 2014-09-23 17:09:23 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 6305c5b55f | Use request.del in cli request module | 2014-09-23 16:35:17 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 723a3e628e | Add cli tests | 2014-09-23 00:14:30 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | af0b740fbd | Rework nr-cli - better componentisation
- add 'search' option to look for npm modules
- add 'target' option to point at non-default installs | 2014-09-22 22:59:42 +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 | 55c830b812 | Add disableEditor option Closes #409 | 2014-09-22 14:34:17 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | 9bfc6d376b | Use module:node name to generate set id | 2014-09-22 13:15:19 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | c98b9dfaa3 | Don't filter errored nodes in result list | 2014-09-20 22:42:48 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | ea89aff3db | Handle node-load errors properly Fixes #403
Certain load errors were causing start-up to fail. In particular,
an npm module with a missing .js file. | 2014-09-20 22:25:00 +01:00 |  | 
			
				
					| 
							
							
								 Nick O'Leary | f939d52551 | Restore node ids from config list | 2014-09-20 21:29:46 +01:00 |  |