| 
							
							
								 Dane Everitt | 68f0811273 | Merge branch 'feature/api-integration-testing' into develop | 2018-03-26 19:55:28 -05:00 |  | 
			
				
					| 
							
							
								 Stan | f1a76ec7fd | Add description field to nodes (#1065) | 2018-03-26 13:57:24 -05:00 |  | 
			
				
					| 
							
							
								 Stan | 56478d81da | Added cast for 'public' field (#1085) The missing cast was resulting in the API to send a 0 or 1 instead of true or false for the public field | 2018-03-26 13:56:58 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 565c5ddc52 | Add integration tests for nests | 2018-03-25 17:41:36 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | bde4d4187f | Merge branch 'develop' into feature/api-integration-testing | 2018-03-21 22:25:16 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | b96c2d16ee | Added validation to variable validation rules to validate that the validation rules are valid closes #988 | 2018-03-17 15:09:09 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 3e2ac981a9 | Add API endpoint for getting server resource utilization, closes #900 This endpoint is throttled to 15 requests per minute to avoid destroying the daemon since clients can use it. | 2018-03-17 14:01:53 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 21cd0688e0 | Added giant warning message if you attempt to change an encryption key once one has been set. | 2018-03-10 15:18:24 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | f8e98e9c9e | Add ability to change server name, closes #563 | 2018-03-10 14:44:21 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e55d3c1a9a | Add check on SFTP page to make sure the permission is assigned before showing | 2018-03-10 14:26:00 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | abd2a42471 | Fix data integrity exception thrown when attempting to store updated server egg variables | 2018-03-10 13:55:24 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 40c74ae1e7 | Add validation to prevent invalid ports, closes #1034 | 2018-03-10 13:10:40 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e5c59c4984 | Change exception handling for display exception | 2018-03-10 13:02:41 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | ef371a508d | Change check on debugbar to use debug not environment | 2018-03-10 12:03:23 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | dfb002fb33 | Change config value for daemon | 2018-03-08 23:35:36 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 5839034e8f | Fix egg copy from, closes #995 | 2018-03-06 23:07:00 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4964d294f6 | Throw 504 where necessary | 2018-03-06 22:17:01 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | ac9f83a8fe | Fix test to run with new bootstrapping | 2018-03-04 22:42:33 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e8ea218f20 | Add integration test for remaining application api user endpoints | 2018-03-04 22:35:57 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | bbbab4bf81 | Handle error codes from custom rules better | 2018-03-04 22:21:23 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e2aa01c9cc | First go at integration tests | 2018-03-04 16:30:16 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 36837df0a6 | Use beginning of UUID for server uuidShort | 2018-03-03 22:20:53 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 85e75a2808 | Fix bulk key revocation | 2018-03-03 21:53:07 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d7efb4c4a2 | Fix inability to revoke admin tokens from daemon | 2018-03-03 21:45:10 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | a4f03f5d02 | Handle missing daemon keys better and fix subuser missing key errors | 2018-03-03 21:31:44 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 6d217869e0 | Don't load daemon key on server models automatically. | 2018-03-03 18:09:49 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | a31334c0c5 | Fix SQl queries being executed unnecessarily when listing servers | 2018-03-03 18:00:23 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | c739f292e4 | paginate databases when viewing a host | 2018-03-03 17:52:35 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | dff7e8f734 | Fix server creation in UI and API | 2018-03-02 23:11:30 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 0135f7ee8e | Add test for new command | 2018-03-02 21:26:42 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 021710aa1c | Add bulk power management via CLI | 2018-03-02 20:58:58 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | c6137db529 | Fix build limit management in Admin CP | 2018-03-02 19:49:09 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e39353a18d | Add tests for new service | 2018-03-02 19:37:21 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | bcb69603ad | Add support for user management of databases | 2018-03-02 19:03:55 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 07893effa3 | Add initial go at user created databases for servers, still needs cleaning | 2018-03-01 21:27:37 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 87b96bdfc8 | Add core logic to allow for limited databases and allocations | 2018-03-01 20:08:27 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 5f6c153537 | Validate resource existence before validating data sent | 2018-03-01 20:00:14 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 070239abcf | Fix inability to edit certain environment vars and start line, closes #1008 | 2018-03-01 19:26:11 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 85bdbdce14 | Better handling of file download requests | 2018-03-01 19:19:19 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 838b9a9093 | Add support for filesystem caching, closes #993 | 2018-03-01 18:46:59 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | ab2973c4d1 | Add pack transformer support | 2018-03-01 18:43:39 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 0a39a9b6bf | Don't require an environment variable to be present if none are required anyways, closes #1007 | 2018-03-01 18:35:53 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 8f72571895 | Fix IP access middleware | 2018-02-28 23:39:59 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 9b93629f45 | Add UI for client API keys | 2018-02-28 23:30:39 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 2017e640b6 | Add client API | 2018-02-28 22:51:04 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4e12c289ed | Add command sending | 2018-02-27 22:09:34 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | cef3e4ced4 | Add base routes for managing servers as a client | 2018-02-27 21:28:43 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 9a32b9fd03 | Merge branch 'develop' into feature/client-api | 2018-02-27 21:04:18 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 23e07689a7 | Handle 404 errors in API bindings correctly to avoid explosing that a resource exists before validating a key | 2018-02-27 21:04:04 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d4e331c20a | Merge branch 'develop' into feature/client-api | 2018-02-27 19:49:06 -06:00 |  |