| 
							
							
								 Dane Everitt | a7fae86e58 | Treat unauthenticated exceptions the same as everything else | 2018-07-14 22:42:38 -07: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 | 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 | bbbab4bf81 | Handle error codes from custom rules better | 2018-03-04 22:21:23 -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 | e28973bcae | Move everything around as needed to get things setup for the client API | 2018-02-25 15:30:56 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 1eb76c4457 | Log more information for PDOExceptions while also keeping passwords out. | 2018-02-18 14:31:40 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | f42bc8a031 | Cleanup exception reporting, stop logging PDO exception stacks. PDOException stacks include the MySQL password for the connection attempt and many people do not realize this when providing logs. | 2018-02-04 13:31:39 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | c599112021 | Finalize server management API | 2018-01-30 20:36:59 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 5ed164e13e | Implement server creation though the API. Also implements auto-deployment to specific locations and ports. | 2018-01-28 17:14:14 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 97ee95b4da | Fix some error handling | 2018-01-27 13:26:43 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | de07b3cc7f | Add server database management support to API. | 2018-01-25 22:34:53 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | aca0819bcd | Add server build management to API | 2018-01-21 16:02:03 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | cf21fd5a4b | More API updates, better support for node config edits | 2018-01-10 23:19:03 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 15289b76a7 | Finish first round of User/Node API additions Will still need some tweaking and improvements to allow everything to be used. | 2018-01-01 15:11:44 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 46d7ba7585 | Merge branch 'develop' into feature/api-v1 | 2017-12-31 10:32:28 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 6b2d7b6488 | If folder does not exist, reload the file manager index | 2017-12-31 10:30:19 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 54b6fb5ebd | More work on the API utilizing Laravel 5.5 exception rendering Also corrects API format to maintain JSONAPI spec | 2017-12-17 14:57:05 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4a65dff940 | Implement admin user management API routes | 2017-12-16 11:31:18 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 975597b4d0 | Implement changes to administrative user revocation, closes #733 | 2017-12-03 14:00:47 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 20c1c74116 | Fix issues with validation in admin CP for server variables, closes #780 | 2017-11-25 13:15:46 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 57db949a9c | Tests a'hoy | 2017-10-23 21:10:32 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d50ea18598 | Add support for changing the server default allocation as a normal user | 2017-10-20 21:32:57 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e01d7497f5 | Add ability to update an Egg by re-uploading a file. | 2017-10-08 23:50:52 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 6b8464ea3a | Nest & Egg management working through the ACP now. | 2017-10-07 16:16:51 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | df87ea0867 | This breaks literally the entire panel. | 2017-10-06 23:57:53 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 675e780946 | Fix test failures | 2017-10-06 00:16:22 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 6269a08db7 | Finalize service option import/export | 2017-10-03 23:31:04 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 1216f950e2 | Prevent deletion of options that have children attached to them. closes #562 | 2017-09-30 12:54:09 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | fb7ef2d775 | test post please ignore | 2017-09-26 22:54:34 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | fb8a26f141 | Merge branch 'develop' into feature/api-daemon-changes | 2017-09-25 21:46:44 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e56f4cdd33 | Update license headers on files. | 2017-09-25 21:43:01 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 7d1c233c49 | Final adjustments to Daemon <-> Panel communication change | 2017-09-24 21:12:30 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 0f0c319ec0 | Allow exceptions to throw their own error codes from within. Temp work-around for tons of logic until upgrade to 5.5 is done. | 2017-09-24 12:32:29 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 906a699ee2 | Begin implementation of new daemon authentication scheme | 2017-09-23 20:45:25 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | a498bbc7d5 | Move location service to match other services | 2017-09-15 00:16:03 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 2ac90b50f2 | Begin refactoring Tasks to be apart of the Scheduler system | 2017-09-12 23:45:19 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 54554465f2 | Add more front-end controllers, language file cleanup | 2017-09-03 16:32:52 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4532811fcd | Improved middleware, console page now using new setup | 2017-09-02 21:35:33 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e045ef443a | Should wrap up the base landing page stuff for accounts, next step is server rendering | 2017-08-30 21:11:14 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | f451e4dc47 | Begin unit tests for repositories | 2017-08-26 19:58:24 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 72735c24f7 | Complete move from old repository to new repository structure! | 2017-08-26 18:08:11 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 74ea1aa0aa | Push subuser creation service | 2017-08-23 21:34:11 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 3ee5803416 | Massive PHPCS linting | 2017-08-21 22:10:48 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | cdfbc60030 | Push pack services and fix for failing tests | 2017-08-20 19:23:50 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 280633b28a | More service classes for pack management | 2017-08-19 20:40:00 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 9d3dca87f2 | Begin moving packs to new service mechanisms, refactor exceptions for services | 2017-08-18 22:19:06 -05:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 90bbe57148 | Move services onto new services system, includes tests | 2017-08-15 22:21:47 -05:00 |  |