DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c14c7b436e 
							
						 
					 
					
						
						
							
							Pass along new fields to Wings instance when endpoint is used;  closes   #4048  
						
						
						
						
					 
					
						2022-05-28 13:45:23 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b051718afe 
							
						 
					 
					
						
						
							
							Fix up API handling logic for keys and set a prefix on all keys  
						
						
						
						
					 
					
						2022-05-22 19:03:51 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9c633fd03 
							
						 
					 
					
						
						
							
							Update transformers and controllers to no longer pull an API key attribute  
						
						
						
						
					 
					
						2022-05-22 15:37:39 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e313dff674 
							
						 
					 
					
						
						
							
							Massively simplify API binding logic  
						
						... 
						
						
						
						Changes the API internals to use normal Laravel binding which automatically supports nested-models and can determine their relationships. This removes a lot of confusingly complex internal logic and replaces it with standard Laravel code.
This also removes a deprecated "getModel" method and fully replaces it with a "parameter" method that does stricter type-checking. 
						
						
					 
					
						2022-05-22 14:10:01 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9364061c1 
							
						 
					 
					
						
						
							
							Store keys in standard format; query with fingerprint not public key  
						
						
						
						
					 
					
						2022-05-15 16:41:15 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							412ac5ef39 
							
						 
					 
					
						
						
							
							Have the panel handle all of the authorization for both public key and password based attempts  
						
						
						
						
					 
					
						2022-05-15 16:00:08 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12927a3202 
							
						 
					 
					
						
						
							
							Update SFTP authentication endpoint to support returning user public keys  
						
						
						
						
					 
					
						2022-05-15 15:37:58 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6554164252 
							
						 
					 
					
						
						
							
							Add test coverage for the SSH key endpoints  
						
						
						
						
					 
					
						2022-05-14 18:08:48 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97280a62a2 
							
						 
					 
					
						
						
							
							Add support for storing SSH keys on user accounts  
						
						
						
						
					 
					
						2022-05-14 17:31:53 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8faf64059 
							
						 
					 
					
						
						
							
							Support naming docker images on eggs;  closes   #4052  
						
						... 
						
						
						
						Bumps PTDL_v1 export images to PTDL_v2, updates the Minecraft specific eggs to use named images. 
						
						
					 
					
						2022-05-07 17:45:22 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c751ce7f44 
							
						 
					 
					
						
						
							
							Allow more values for remote field when creating a database;  closes   #3842  
						
						
						
						
					 
					
						2022-05-07 14:17:10 -04:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b3303c46b 
							
						 
					 
					
						
						
							
							Fix changing a user password to not incorrectly handle logging out old sessions;  closes   #3531  
						
						
						
						
					 
					
						2021-08-15 17:37:12 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							970f281859 
							
						 
					 
					
						
						
							
							backups: default is_successful to false ( #3522 )  
						
						... 
						
						
						
						* backups: default is_successful to false
* backups: properly query backups 
						
						
					 
					
						2021-08-03 19:45:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d5e4ca7b1 
							
						 
					 
					
						
						
							
							Add support for locking backups to prevent any accidental deletions  
						
						
						
						
					 
					
						2021-05-03 21:26:09 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							663143de0b 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into dane/restore-backups  
						
						
						
						
					 
					
						2021-01-25 19:16:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c449ca5155 
							
						 
					 
					
						
						
							
							Use more standardized phpcs  
						
						
						
						
					 
					
						2021-01-23 12:33:34 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87371901c0 
							
						 
					 
					
						
						
							
							Add base logic to support sending a request to restore a backup for a server  
						
						
						
						
					 
					
						2021-01-17 17:51:09 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff21d83e2d 
							
						 
					 
					
						
						
							
							Add endpoint to get all nodes meeting memory & disk requirements for a server;  closes   #1012  
						
						
						
						
					 
					
						2021-01-10 13:08:43 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							087c41d5ac 
							
						 
					 
					
						
						
							
							Add endpoint to pull a remote file down  
						
						
						
						
					 
					
						2020-12-24 09:15:03 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bbb36b3cf 
							
						 
					 
					
						
						
							
							Support updating docker image for a server from the frontend  
						
						
						
						
					 
					
						2020-12-13 11:07:29 -08:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac8b7fec28 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into matthewpi/server-details-patch-1  
						
						
						
						
					 
					
						2020-12-06 13:30:56 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							f9a1bc6c9b 
							
						 
					 
					
						
						
							
							Show installing status instead of offline when a server is installing  
						
						
						
						
					 
					
						2020-12-04 09:48:47 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1dbbaedd 
							
						 
					 
					
						
						
							
							Fix validation rules for ChmodFilesRequest.php, again..  
						
						
						
						
					 
					
						2020-12-04 09:24:06 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							bd0b7127d2 
							
						 
					 
					
						
						
							
							Fix validation rules for ChmodFilesRequest.php  
						
						
						
						
					 
					
						2020-12-04 09:24:06 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							8611ebb2d6 
							
						 
					 
					
						
						
							
							Add /api/client/servers/{server}/files/chmod endpoint  
						
						
						
						
					 
					
						2020-12-04 09:24:06 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ebe04fb91 
							
						 
					 
					
						
						
							
							Don't allow blank passwords on the password change endpoint;  closes   #2750  
						
						
						
						
					 
					
						2020-11-29 13:28:46 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							665a4dd8a4 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into develop  
						
						
						
						
					 
					
						2020-10-31 13:47:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5763493c6c 
							
						 
					 
					
						
						
							
							Allow setting the backup limit via the API;  closes   #2535  
						
						
						
						
					 
					
						2020-10-17 14:23:00 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7c64bc60e 
							
						 
					 
					
						
						
							
							Add test coverage for schedule execution  
						
						
						
						
					 
					
						2020-10-14 21:06:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1ee0ac4f8 
							
						 
					 
					
						
						
							
							Add support for executing a scheduled task right now  
						
						
						
						
					 
					
						2020-10-14 20:38:59 -07:00 
						 
				 
			
				
					
						
							
							
								Caleb 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea778e9345 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into develop  
						
						
						
						
					 
					
						2020-10-13 15:35:38 -04:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8697185900 
							
						 
					 
					
						
						
							
							Fix up database creation and handling code for servers; ref  #2447  
						
						
						
						
					 
					
						2020-10-11 11:59:46 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4d7170fac 
							
						 
					 
					
						
						
							
							Don't allow creation of a database with an identical name for the same server;  closes   #2447  
						
						
						
						
					 
					
						2020-10-10 18:17:04 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f7fe093ae 
							
						 
					 
					
						
						
							
							Correctly validate description for API keys to match model expectations;  closes   #2457  
						
						
						
						
					 
					
						2020-10-10 17:15:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8228f2da8 
							
						 
					 
					
						
						
							
							Allow passing empty values through for variables, covers with test,  closes   #2433  
						
						
						
						
					 
					
						2020-10-10 16:45:24 -07:00 
						 
				 
			
				
					
						
							
							
								Caleb 
							
						 
					 
					
						
						
						
						
							
						
						
							8f8bd0be83 
							
						 
					 
					
						
						
							
							Added Automatic Allocations  
						
						... 
						
						
						
						Known issues:
- Port range to auto create is hard coded
- React interface is still a WIP. 
						
						
					 
					
						2020-09-28 11:50:34 -04:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc6f98c0fd 
							
						 
					 
					
						
						
							
							Replace all instances of 255 as a max length with 191; ref  #2421  
						
						
						
						
					 
					
						2020-09-26 16:29:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0fc9125ed 
							
						 
					 
					
						
						
							
							Fix database naming conventions;  closes   #2404  
						
						
						
						
					 
					
						2020-09-24 19:31:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a4914df3b 
							
						 
					 
					
						
						
							
							Properly validate schedule names;  closes   #2405  
						
						
						
						
					 
					
						2020-09-24 19:25:34 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c7ffaaadb 
							
						 
					 
					
						
						
							
							Remove all references of packs from the Panel  
						
						
						
						
					 
					
						2020-09-13 11:13:37 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							981edb0d64 
							
						 
					 
					
						
						
							
							Require specific permission for reading the actual contents of a file; ref  #2288  
						
						
						
						
					 
					
						2020-08-31 19:36:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b919cabd2 
							
						 
					 
					
						
						
							
							Correctly validation API calls to mark a backup as completed  
						
						... 
						
						
						
						Also block modifying a backup that is already marked as completed via the endpoint 
						
						
					 
					
						2020-08-27 19:35:22 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							179885b546 
							
						 
					 
					
						
						
							
							Add endpoint to return startup variables; send back modified startup when a variable is edited  
						
						
						
						
					 
					
						2020-08-25 19:22:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e58e108ba 
							
						 
					 
					
						
						
							
							Update last location using wrong column name  
						
						
						
						
					 
					
						2020-08-23 20:23:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54f9c5f187 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into feature/file-uploads  
						
						
						
						
					 
					
						2020-08-22 18:33:09 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91cdbd6c2e 
							
						 
					 
					
						
						
							
							Support modifying startup variables for servers  
						
						
						
						
					 
					
						2020-08-22 18:13:59 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61e9771333 
							
						 
					 
					
						
						
							
							Code cleanup for subuser API endpoints;  closes   #2247  
						
						
						
						
					 
					
						2020-08-19 20:21:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d41b86f0ea 
							
						 
					 
					
						
						
							
							Correctly pass along allowed IPs for client API keys,  closes   #2244  
						
						
						
						
					 
					
						2020-08-17 19:48:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0ac0725b6 
							
						 
					 
					
						
						
							
							[Security] Don't return all servers on the system when not a root admin and admin level servers are requested  
						
						... 
						
						
						
						Cleaned up the API endpoint by simplifying the logic and adds test case to cover this bug.
If you ever need to list _all_ of the servers on the system you should be using the application API endpoint for the servers most likely. 
						
						
					 
					
						2020-07-26 10:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a6669aa5c 
							
						 
					 
					
						
						
							
							Add endpoint support for decompressing files  
						
						
						
						
					 
					
						2020-07-14 21:16:49 -07:00