Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccecaa6694 
							
						 
					 
					
						
						
							
							Add basic auditing for filesystem actions  
						
						... 
						
						
						
						Specifically skipping read actions since there isn't much to say there, and it generally wouldn't be very helpful (plus, likely to generate lots of logs). 
						
						
					 
					
						2021-01-17 11:46:08 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b15679d3bb 
							
						 
					 
					
						
						
							
							Add base logic for audit logging  
						
						
						
						
					 
					
						2021-01-17 10:49:36 -08:00 
						 
				 
			
				
					
						
							
							
								Charles Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							ffeedf17e4 
							
						 
					 
					
						
						
							
							Adds months for schedules  
						
						... 
						
						
						
						Adds month variable for schedules 
						
						
					 
					
						2021-01-16 22:07:39 -05:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							239984f92c 
							
						 
					 
					
						
						
							
							Add internal support for file denylist on eggs;  closes   #569  
						
						
						
						
					 
					
						2021-01-10 17:02:14 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							952715facc 
							
						 
					 
					
						
						
							
							Fix handling of upload IDs on backups  
						
						
						
						
					 
					
						2020-12-27 11:34:55 -08:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							951d92b143 
							
						 
					 
					
						
						
							
							Store S3 upload_id in the database for backups  
						
						
						
						
					 
					
						2020-12-26 11:59:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ee08a1a3d 
							
						 
					 
					
						
						
							
							Update logic for server transfer controller  
						
						
						
						
					 
					
						2020-12-24 10:10:40 -08:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							01926e2896 
							
						 
					 
					
						
						
							
							Improve logic for logging into the websocket of the target node  
						
						
						
						
					 
					
						2020-12-17 10:35:54 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							5c5e2e24f1 
							
						 
					 
					
						
						
							
							📯  tRaNsFeR lOgS  📯  
						
						
						
						
					 
					
						2020-12-17 10:35:54 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c4a68e4a 
							
						 
					 
					
						
						
							
							Update logic for tracking a server's transfer state  
						
						
						
						
					 
					
						2020-12-17 10:35:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bbb36b3cf 
							
						 
					 
					
						
						
							
							Support updating docker image for a server from the frontend  
						
						
						
						
					 
					
						2020-12-13 11:07:29 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78c4ac80bc 
							
						 
					 
					
						
						
							
							Basic implemention of multiple selectable images for an egg  
						
						... 
						
						
						
						The admin side of this is quite ugly when creating/editing a server, but I'm not putting effort into that right now with React Admin soon™ 
						
						
					 
					
						2020-12-13 09:53:17 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							802f88fc78 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into permissions  
						
						
						
						
					 
					
						2020-11-08 11:47:45 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c20d53bb17 
							
						 
					 
					
						
						
							
							Always return the primary allocation for a server, even without the allocation permissions  
						
						
						
						
					 
					
						2020-11-07 09:57:53 -08:00 
						 
				 
			
				
					
						
							
							
								Charles Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2d2a931a9 
							
						 
					 
					
						
						
							
							Add missing descriptions for permissions  
						
						
						
						
					 
					
						2020-11-03 16:11:59 -05:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95d605c1e3 
							
						 
					 
					
						
						
							
							Fix validation schema  
						
						
						
						
					 
					
						2020-11-02 20:24:11 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7618f306bd 
							
						 
					 
					
						
						
							
							Support functionality for per-egg features  
						
						
						
						
					 
					
						2020-11-02 20:20:36 -08:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							85af073438 
							
						 
					 
					
						
						
							
							Switch to s3 multipart uploads for backups  
						
						
						
						
					 
					
						2020-11-01 15:27:43 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c00e5b36a5 
							
						 
					 
					
						
						
							
							Return all servers for a node as a paginated response  
						
						... 
						
						
						
						Avoids crashing the PHP process and avoids a bad runaway N+1 query issue that previously existed. 
						
						
					 
					
						2020-10-31 11:14:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							092c942764 
							
						 
					 
					
						
						
							
							Fix server owner filtering; improve searching for servers;  closes   #2581  
						
						
						
						
					 
					
						2020-10-25 17:29:57 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9621f923f5 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/Pterodactyl/Panel  into develop  
						
						
						
						
					 
					
						2020-10-17 14:23:06 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5763493c6c 
							
						 
					 
					
						
						
							
							Allow setting the backup limit via the API;  closes   #2535  
						
						
						
						
					 
					
						2020-10-17 14:23:00 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba291afb2 
							
						 
					 
					
						
						
							
							Fix Mount.php validation rules  
						
						
						
						
					 
					
						2020-10-17 14:43:07 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							66b9169458 
							
						 
					 
					
						
						
							
							Cleanup code in MountController.php, again.  
						
						
						
						
					 
					
						2020-10-17 14:42:08 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							050075b835 
							
						 
					 
					
						
						
							
							Cleanup code in MountController.php  
						
						
						
						
					 
					
						2020-10-17 14:37:35 -06:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd3572730b 
							
						 
					 
					
						
						
							
							Add test coverage to ensure filters don't unexpectedly get broken  
						
						
						
						
					 
					
						2020-10-15 21:52:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f30dab053b 
							
						 
					 
					
						
						
							
							Support much better server querying from frontend  
						
						... 
						
						
						
						Search all servers if making a query as an admin, allow searching by a more complex set of data, fix unfocus on search field when loading indicator was rendered 
						
						
					 
					
						2020-10-15 21:21:38 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1ee0ac4f8 
							
						 
					 
					
						
						
							
							Add support for executing a scheduled task right now  
						
						
						
						
					 
					
						2020-10-14 20:38:59 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							abd60ee6f8 
							
						 
					 
					
						
						
							
							Fix 500 error when mounting a mount and fix the actual mount being deleted instead of the relation  
						
						
						
						
					 
					
						2020-10-12 11:11:40 -06:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18fce37565 
							
						 
					 
					
						
						
							
							Fix subuser permissions not migrating correctly from 0.7;  closes   #2309  
						
						
						
						
					 
					
						2020-10-11 15:13:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d087bebc93 
							
						 
					 
					
						
						
							
							Add some additional test coverage and clean up modification service and suspension service  
						
						
						
						
					 
					
						2020-10-07 21:56:44 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99c9682f67 
							
						 
					 
					
						
						
							
							Fix errors with mounts;  closes   #2374  
						
						
						
						
					 
					
						2020-10-03 12:42:27 -07: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 
						 
				 
			
				
					
						
							
							
								Anand Capur 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dda13f80c7 
							
						 
					 
					
						
						
							
							Fix empty array in node config YAML  
						
						
						
						
					 
					
						2020-09-22 16:09:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							703f55271d 
							
						 
					 
					
						
						
							
							Remove all references to daemon keys from the codebase  
						
						
						
						
					 
					
						2020-09-13 11:38:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4dddcaebb0 
							
						 
					 
					
						
						
							
							Start ripping out old search functionality for models  
						
						
						
						
					 
					
						2020-09-13 11:29:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c7ffaaadb 
							
						 
					 
					
						
						
							
							Remove all references of packs from the Panel  
						
						
						
						
					 
					
						2020-09-13 11:13:37 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ec2ae9df8 
							
						 
					 
					
						
						
							
							Fix casting  
						
						
						
						
					 
					
						2020-09-13 10:04:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a21584c42 
							
						 
					 
					
						
						
							
							Cleanup mount code; automatically include the mount in the configuration  
						
						
						
						
					 
					
						2020-09-13 09:59:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1077504c02 
							
						 
					 
					
						
						
							
							Rely on the test connection to the MySQL instance rather than trying to validate the host manually;  closes   #2311 ;  closes   #2282  
						
						
						
						
					 
					
						2020-09-10 20:09:07 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac1559de5e 
							
						 
					 
					
						
						
							
							Revert "Less obtuse mounting code"  
						
						... 
						
						
						
						This reverts commit 9d95c5ab32277cb5115b7c86b7cb2ef626d50ae2. 
						
						
					 
					
						2020-08-25 21:54:41 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d95c5ab32 
							
						 
					 
					
						
						
							
							Less obtuse mounting code  
						
						
						
						
					 
					
						2020-08-25 19:01:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							034a310702 
							
						 
					 
					
						
						
							
							Use checksum more broadly, not specifically SHA256  
						
						
						
						
					 
					
						2020-08-23 18:06:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92929c45d5 
							
						 
					 
					
						
						
							
							Fix query bug returning _all_ variables;  closes   #2250  
						
						
						
						
					 
					
						2020-08-23 08:45:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91cdbd6c2e 
							
						 
					 
					
						
						
							
							Support modifying startup variables for servers  
						
						
						
						
					 
					
						2020-08-22 18:13:59 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cae604e79d 
							
						 
					 
					
						
						
							
							Include egg variables in the output from the API  
						
						
						
						
					 
					
						2020-08-22 15:43:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3178ba6f0 
							
						 
					 
					
						
						
							
							backend: support is_successful state for backups rather than deleting it when failing  
						
						... 
						
						
						
						This allows the UI to correctly show failed backups to the user and require them to manually delete those backups, rather than them mysteriously disappearing.
We can also hook into this later to send a notification to the user when the backup fails. 
						
						
					 
					
						2020-08-20 21:07:53 -07:00