Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6272bb6710 
							
						 
					 
					
						
						
							
							api(remote): cleanup  
						
						
						
						
					 
					
						2022-12-01 11:52:22 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c278a8c51 
							
						 
					 
					
						
						
							
							api(remote): check if transfer is present before trying to update status  
						
						
						
						
					 
					
						2022-12-01 11:51:26 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4f6870518 
							
						 
					 
					
						
						
							
							server: track reinstall failures differently from initial install failures ( #4531 )  
						
						
						
						
					 
					
						2022-11-21 13:53:54 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							039ad4abf0 
							
						 
					 
					
						
						
							
							api(server): log activity when server description is changed  
						
						
						
						
					 
					
						2022-11-21 13:43:19 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df2402b54f 
							
						 
					 
					
						
						
							
							Streaming Transfers ( #4548 )  
						
						
						
						
					 
					
						2022-11-14 18:25:07 -07:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2095e815e 
							
						 
					 
					
						
						
							
							Allow users to change the server description ( #4420 )  
						
						
						
						
					 
					
						2022-10-31 10:20:53 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbcf62086f 
							
						 
					 
					
						
						
							
							Upgrade to Laravel 9 ( #4413 )  
						
						... 
						
						
						
						Co-authored-by: DaneEveritt <dane@daneeveritt.com> 
						
						
					 
					
						2022-10-14 10:59:20 -06:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c748fa9842 
							
						 
					 
					
						
						
							
							fix: exclude any permissions not defined internally when updating or creating subusers ( #4416 )  
						
						
						
						
					 
					
						2022-10-09 16:14:16 -06:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0e0689846 
							
						 
					 
					
						
						
							
							feat: bump account key limit to 25 ( #4417 )  
						
						... 
						
						
						
						Closes  #4394  
					
						2022-10-08 15:14:03 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44598bf724 
							
						 
					 
					
						
						
							
							Support configuring storage class for S3 backup uploads ( #4399 )  
						
						... 
						
						
						
						Closes <https://github.com/pterodactyl/panel/issues/4072 > 
						
						
					 
					
						2022-10-04 19:39:25 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dcc46ecd6 
							
						 
					 
					
						
						
							
							backups: support Cloudflare R2 by listing uploaded parts from Wings  
						
						
						
						
					 
					
						2022-09-26 11:15:52 -06:00 
						 
				 
			
				
					
						
							
							
								Pascal Zarrad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ca4b08b48 
							
						 
					 
					
						
						
							
							backups: add S3 part size configuration ( #4382 )  
						
						
						
						
					 
					
						2022-09-25 14:38:49 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e1a21563e 
							
						 
					 
					
						
						
							
							server: add configuration for install notifications ( #4331 )  
						
						... 
						
						
						
						* server: track `installed_at`, only send install notification on first install
* server: add configuration for install notifications 
						
						
					 
					
						2022-09-25 13:16:58 -06:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2da8042b0f 
							
						 
					 
					
						
						
							
							Fix clock() usage causing errors in prod environments  
						
						
						
						
					 
					
						2022-07-24 20:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8c48214a5 
							
						 
					 
					
						
						
							
							Track file uploads on Wings, not the panel  
						
						
						
						
					 
					
						2022-07-24 17:13:17 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7558c0380e 
							
						 
					 
					
						
						
							
							Don't log SFTP logins, it just is noisy  
						
						
						
						
					 
					
						2022-07-10 14:30:11 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33ab762f5a 
							
						 
					 
					
						
						
							
							Add support for tracking more SFTP specific events  
						
						
						
						
					 
					
						2022-07-09 19:30:38 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e01891074 
							
						 
					 
					
						
						
							
							Account for natural event naming  
						
						
						
						
					 
					
						2022-07-09 17:53:07 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eee55b27c 
							
						 
					 
					
						
						
							
							Add endpoint needed for recieving and processing activity  
						
						
						
						
					 
					
						2022-07-09 17:45:38 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a8c3c4a34 
							
						 
					 
					
						
						
							
							Add activity tracking for console/power actions  
						
						
						
						
					 
					
						2022-07-04 18:11:53 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc90d8b505 
							
						 
					 
					
						
						
							
							Include the "user_uuid" claim on JWTs for easier Wings user tracking  
						
						
						
						
					 
					
						2022-07-04 17:34:56 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0216e3fd5b 
							
						 
					 
					
						
						
							
							Don't log activity if the email wasn't actually changed  
						
						
						
						
					 
					
						2022-07-03 14:29:01 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d836156d2 
							
						 
					 
					
						
						
							
							Update totp disable modal; require password for enable operation  
						
						
						
						
					 
					
						2022-07-03 14:27:37 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4aa163b76f 
							
						 
					 
					
						
						
							
							Hide IP addresses from activity logs not generated by the user themselves  
						
						
						
						
					 
					
						2022-06-27 20:52:27 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							271197e823 
							
						 
					 
					
						
						
							
							Fix cs-fix run  
						
						
						
						
					 
					
						2022-06-26 16:21:07 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca39830333 
							
						 
					 
					
						
						
							
							allow filtering servers by description;  closes   #4150  
						
						
						
						
					 
					
						2022-06-26 13:26:12 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf01490883 
							
						 
					 
					
						
						
							
							Support hiding activity from admin accounts not associated with the server  
						
						
						
						
					 
					
						2022-06-18 15:48:22 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f3651b578 
							
						 
					 
					
						
						
							
							Fix typo with identifier  
						
						
						
						
					 
					
						2022-06-18 12:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f1c8ae91d 
							
						 
					 
					
						
						
							
							Add basic server activity log view  
						
						
						
						
					 
					
						2022-06-12 15:16:48 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b4936ff1c 
							
						 
					 
					
						
						
							
							Break out rows for activity; show metadata icon  
						
						
						
						
					 
					
						2022-06-12 15:08:26 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1da46c5aa 
							
						 
					 
					
						
						
							
							Fix incorrect API definitions  
						
						
						
						
					 
					
						2022-06-05 18:28:08 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03a497fb8a 
							
						 
					 
					
						
						
							
							Use a post request to delete SSH keys, some hashes use slashes which cause 404 errors;  closes   #4100  
						
						
						
						
					 
					
						2022-05-30 17:28:42 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9300e1116d 
							
						 
					 
					
						
						
							
							Fix failing tests  
						
						
						
						
					 
					
						2022-05-29 20:39:51 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5521ecb79 
							
						 
					 
					
						
						
							
							Add support for returning transforming activity logs on the front-end  
						
						
						
						
					 
					
						2022-05-29 20:34:48 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b7af02690 
							
						 
					 
					
						
						
							
							Add activity logging to most of the endpoints  
						
						
						
						
					 
					
						2022-05-29 19:26:28 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							287fd60891 
							
						 
					 
					
						
						
							
							Log activity when modifying account details  
						
						
						
						
					 
					
						2022-05-29 18:48:35 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b2c0db170 
							
						 
					 
					
						
						
							
							Remove last references to audit logs  
						
						
						
						
					 
					
						2022-05-29 18:20:54 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fc5a734f9 
							
						 
					 
					
						
						
							
							Update backup logic to use activity logs, not audit logs  
						
						
						
						
					 
					
						2022-05-29 16:19:04 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbecfff6da 
							
						 
					 
					
						
						
							
							Add activity logging for files  
						
						
						
						
					 
					
						2022-05-29 13:56:39 -04:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33bafe9277 
							
						 
					 
					
						
						
							
							Simplify transformer logic  
						
						
						
						
					 
					
						2022-05-22 16:23:22 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7fc67344e 
							
						 
					 
					
						
						
							
							Ensure tokens are found in the database using the expected logic  
						
						
						
						
					 
					
						2022-05-22 16:05:58 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4bf6bd46a 
							
						 
					 
					
						
						
							
							Add test coverage and fix permissions mistake  
						
						
						
						
					 
					
						2022-05-15 17:30:57 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9364061c1 
							
						 
					 
					
						
						
							
							Store keys in standard format; query with fingerprint not public key  
						
						
						
						
					 
					
						2022-05-15 16:41:15 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b563f13d09 
							
						 
					 
					
						
						
							
							Trim the key provided to query correctly; don't increment throttles when keys aren't found  
						
						
						
						
					 
					
						2022-05-15 16:23:17 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d6a30c9fd 
							
						 
					 
					
						
						
							
							Oops, don't make this abstract  
						
						
						
						
					 
					
						2022-05-15 16:06:00 -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