| 
							
							
								 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 | 40c74ae1e7 | Add validation to prevent invalid ports, closes #1034 | 2018-03-10 13:10:40 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | ef371a508d | Change check on debugbar to use debug not environment | 2018-03-10 12:03:23 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4964d294f6 | Throw 504 where necessary | 2018-03-06 22:17:01 -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 | 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 | c6137db529 | Fix build limit management in Admin CP | 2018-03-02 19:49:09 -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 | 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 | e28973bcae | Move everything around as needed to get things setup for the client API | 2018-02-25 15:30:56 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 8daf97021a | Add ability to modify external id for a server | 2018-02-25 14:45:16 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 6a4b5e04e2 | Fix broken external_id handling when creating servers | 2018-02-25 14:43:40 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | fb1b2406b5 | Add API endpoint to get a server by external ID | 2018-02-24 14:09:09 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | a1e704d3a7 | Add back server sidebar list | 2018-02-24 13:58:48 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 5b6d3b8325 | Slightly more clear errors | 2018-02-24 12:27:41 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | baeffef24b | Fix bad permissions check on server API route | 2018-02-24 12:15:21 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 807521b97c | Fix schedules with no names being uneditable | 2018-02-24 12:04:14 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 633bba6d6e | Add support for external_id on servers, closes #975 | 2018-02-24 11:57:12 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | f655188c58 | Fix searching servers | 2018-02-24 11:48:24 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 620c624e6f | Fix exception thrown when accessing /nests/:id/eggs/:id API endpoint | 2018-02-24 11:11:57 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4b9f025e98 | Fix exception when trying to edit a host, ref #957 | 2018-02-18 14:10:12 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 3fb02a4b3c | Fix FQDN failing validation in database host UI, ref #957 | 2018-02-18 13:43:54 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 50809cad36 | Fix exception when no 2FA token is entered when enabling or disabling | 2018-02-18 13:15:10 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d52f8d9215 | Fix behavior of validation when creating egg variables | 2018-02-17 13:09:54 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 8e1aa15dba | Fixes a bug that would cause non-editable variables on the front-end to throw a validation error | 2018-02-15 20:58:51 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | bf537922a3 | Fix username validation and auto-generation, closes #927 | 2018-02-11 16:39:50 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | cfb7415e2a | Fix data integrity exception, closes #922 | 2018-02-10 14:01:49 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | db29b04c39 | Fix improper allocation id validation on API | 2018-02-07 22:50:22 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | a9c1946319 | Add support for finding a user by external ID. | 2018-02-07 21:56:11 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 2e693067b8 | Add search to API endpoints | 2018-02-07 21:33:44 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | dd54c5abb1 | Fix user password handling in Admin CP | 2018-02-07 21:13:40 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 2ec76d283b | Fix bad API behavior | 2018-02-04 15:38:38 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d4d9eda57a | Add schedule edit support | 2018-02-04 13:51:24 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | ff8b5fc5a3 | Fix exception when modifying existing DB host, closes #910 | 2018-02-04 12:59:14 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 0b00895261 | fix saving of egg variable values, closes #905 | 2018-02-03 12:36:57 -06:00 |  |