Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							f3419495cd 
							
						 
					 
					
						
						
							
							Get the logger to log the cleaned mount paths as well  
						
						 
						
						
						
					 
					
						2020-07-04 15:38:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							9f95efa3ae 
							
						 
					 
					
						
						
							
							Clean the source and target paths when adding a mount  
						
						 
						
						
						
					 
					
						2020-07-04 15:37:52 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							3a6050446f 
							
						 
					 
					
						
						
							
							Add AllowedMounts configuration option, block any custom mounts if they are not in the AllowedMounts list  
						
						 
						
						
						
					 
					
						2020-07-04 15:32:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63e7bde39c 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into feature/server-mounts  
						
						 
						
						
						
					 
					
						2020-07-04 15:17:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65809b5731 
							
						 
					 
					
						
						
							
							Don't crash when passing in an environment variable that isn't a string value  
						
						 
						
						
						
					 
					
						2020-07-02 20:32:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea2630946a 
							
						 
					 
					
						
						
							
							Sync server state with Panel before performing installation to ensure information is up to date  
						
						 
						
						
						
					 
					
						2020-06-30 20:56:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79a582a5f2 
							
						 
					 
					
						
						
							
							Generate a nicer install log with more detailed information  
						
						 
						
						
						
					 
					
						2020-06-30 20:45:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f6789cba3 
							
						 
					 
					
						
						
							
							Acquire exclusive lock when installing a server  
						
						 
						
						... 
						
						
						
						Also allows aborting a server install mid-process when the server is deleted before the process finishes. 
						
					 
					
						2020-06-22 21:38:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							073247e4e1 
							
						 
					 
					
						
						
							
							Use 15 minute context timeout for pulling, not 10 seconds...  closes   #2130  
						
						 
						
						
						
					 
					
						2020-06-22 20:56:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3d83d23bd 
							
						 
					 
					
						
						
							
							Don't try to send space available when loading from a configuration  
						
						 
						
						... 
						
						
						
						Server is not always installed when this function is called, this will cause errors in those cases. 
						
					 
					
						2020-06-22 20:52:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db31722cfc 
							
						 
					 
					
						
						
							
							Don't cause a double stacktrace on certain errors  
						
						 
						
						
						
					 
					
						2020-06-22 20:51:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d4a8d7f7e 
							
						 
					 
					
						
						
							
							Update everything expect transfers & sftp to not use zap  
						
						 
						
						
						
					 
					
						2020-06-13 10:40:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							198a22f446 
							
						 
					 
					
						
						
							
							Replace even more zap occurences  
						
						 
						
						
						
					 
					
						2020-06-13 10:26:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ae286d617 
							
						 
					 
					
						
						
							
							Correctly handle empty values from the API requests; mergo by default thinks these "empty" values should be skipped  
						
						 
						
						
						
					 
					
						2020-05-31 12:42:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62e5547c6d 
							
						 
					 
					
						
						
							
							Merge pull request  #32  from pterodactyl/issue/1796  
						
						 
						
						... 
						
						
						
						Send disk usage when server is offline 
						
					 
					
						2020-05-31 10:54:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8bffd8391 
							
						 
					 
					
						
						
							
							Start the process of migrating from zap to a cleaner CLI output for logs  
						
						 
						
						
						
					 
					
						2020-05-28 22:07:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b366ae19e 
							
						 
					 
					
						
						
							
							Don't cause a crash loop when part of the pre-server-boot process fails  
						
						 
						
						
						
					 
					
						2020-05-28 19:53:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54510057bb 
							
						 
					 
					
						
						
							
							Don't block server boot if there is an error pulling an image  
						
						 
						
						... 
						
						
						
						Obviously this requires the image to exist locally, but should avoid widespread issues when Quay inevitably goes down again.
closes  pterodactyl/panel#2076  
						
					 
					
						2020-05-28 19:26:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							74097cc4ad 
							
						 
					 
					
						
						
							
							Fix sending status event to all subscribers, send disk usage when server is offline  
						
						 
						
						
						
					 
					
						2020-05-22 11:01:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							4483bfa2aa 
							
						 
					 
					
						
						
							
							Make mounts not get overridden when a server is updated  
						
						 
						
						
						
					 
					
						2020-05-21 15:13:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							662eb17241 
							
						 
					 
					
						
						
							
							Pass server mounts into docker  
						
						 
						
						
						
					 
					
						2020-05-21 14:53:00 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							276bd2be33 
							
						 
					 
					
						
						
							
							Don't quote environment variables; it is not needed in docker for this;  closes   pterodactyl/panel#2030  
						
						 
						
						
						
					 
					
						2020-05-17 17:06:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fe884670d 
							
						 
					 
					
						
						
							
							Fix handling of files with special characters and spaces  
						
						 
						
						... 
						
						
						
						closes  pterodactyl/panel#2040 
closes  pterodactyl/panel#2038  
						
					 
					
						2020-05-17 15:07:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							804f3d5ca9 
							
						 
					 
					
						
						
							
							Always clean up the installer containers, even if there is an error during the process;  closes   pterodactyl/panel#2015  
						
						 
						
						
						
					 
					
						2020-05-09 19:57:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bd28a4480 
							
						 
					 
					
						
						
							
							Cleanup S3 support; send actual backup details in response  
						
						 
						
						
						
					 
					
						2020-05-09 19:24:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kawaii Neko Lolis 
							
						 
					 
					
						
						
						
						
							
						
						
							cfca0d7f07 
							
						 
					 
					
						
						
							
							Added network option to docker configuration  
						
						 
						
						
						
					 
					
						2020-05-10 03:29:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d178a0d96b 
							
						 
					 
					
						
						
							
							Don't fail deletion if container doesn't exist;  closes   pterodactyl/panel#2001  
						
						 
						
						
						
					 
					
						2020-05-09 17:16:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							483b652087 
							
						 
					 
					
						
						
							
							Report memory stats using the same logic that docker uses for stats output; avoid extreme differences in output  
						
						 
						
						
						
					 
					
						2020-05-08 22:06:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffd7357a1c 
							
						 
					 
					
						
						
							
							Calculate memory swap using the same memory overhead values as the hard cap;  pterodactyl/panel#2000  
						
						 
						
						
						
					 
					
						2020-05-08 20:57:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b36f0de337 
							
						 
					 
					
						
						
							
							Remove dead code  
						
						 
						
						
						
					 
					
						2020-05-08 20:23:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2cf222a3a 
							
						 
					 
					
						
						
							
							@DaneEveritt Guard against a nil-pointer if the container is not found; references  pterodactyl/panel#2000  
						
						 
						
						
						
					 
					
						2020-05-08 20:19:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ced8a5bcbd 
							
						 
					 
					
						
						
							
							Formatting update  
						
						 
						
						
						
					 
					
						2020-05-08 20:16:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bba1d4fd6 
							
						 
					 
					
						
						
							
							I guess this error could happen? Just return a crash state and let wings figure it out;  closes   #2003  (I hope?)  
						
						 
						
						
						
					 
					
						2020-05-07 21:08:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e055cf630 
							
						 
					 
					
						
						
							
							Unsubscribe any open event listeners when deleting a server  
						
						 
						
						
						
					 
					
						2020-05-03 21:30:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac011214f7 
							
						 
					 
					
						
						
							
							Ensure the temp directory exists before trying to make a directory in it  
						
						 
						
						
						
					 
					
						2020-05-03 21:04:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2797ed292 
							
						 
					 
					
						
						
							
							Abstract out shared backup functionality  
						
						 
						
						
						
					 
					
						2020-05-02 15:02:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							507d0100cf 
							
						 
					 
					
						
						
							
							Hilariously rough code to get a backup pushed into S3  
						
						 
						
						
						
					 
					
						2020-04-26 17:20:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91d12ab9a7 
							
						 
					 
					
						
						
							
							More abstract support for backups & misc code cleanup in that area  
						
						 
						
						
						
					 
					
						2020-04-26 16:43:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e2da95d26 
							
						 
					 
					
						
						
							
							Support data coming from the panel better  
						
						 
						
						
						
					 
					
						2020-04-26 16:21:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2f6863399 
							
						 
					 
					
						
						
							
							Set memory overheads higher than the limit so that hard crashes are less likely  
						
						 
						
						
						
					 
					
						2020-04-25 18:20:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7321fe1421 
							
						 
					 
					
						
						
							
							Make DNS settings for containers configurable,  closes   #1965  
						
						 
						
						
						
					 
					
						2020-04-25 12:18:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6395b8b56c 
							
						 
					 
					
						
						
							
							Support for .pteroignore files when generating backups  
						
						 
						
						
						
					 
					
						2020-04-19 19:52:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df6d98bbda 
							
						 
					 
					
						
						
							
							Add support for ignoring directories/files; fix compression of archives  
						
						 
						
						
						
					 
					
						2020-04-18 23:26:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8eaf590f78 
							
						 
					 
					
						
						
							
							Include full path to file in callback  
						
						 
						
						
						
					 
					
						2020-04-18 18:59:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bca54655b 
							
						 
					 
					
						
						
							
							Adjust callback to support continuing or stopping at current depth  
						
						 
						
						
						
					 
					
						2020-04-18 18:51:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dcf06d106 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/pterodactyl/wings  into develop  
						
						 
						
						
						
					 
					
						2020-04-18 15:31:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71d38ff62e 
							
						 
					 
					
						
						
							
							Cleanup logic for getting a directory size; support cancelation during goroutine  
						
						 
						
						
						
					 
					
						2020-04-18 15:31:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Parker 
							
						 
					 
					
						
						
						
						
							
						
						
							a60e261a49 
							
						 
					 
					
						
						
							
							fixes tmp dir building  
						
						 
						
						... 
						
						
						
						adds a / to the tmp directory 
						
					 
					
						2020-04-18 15:23:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4279fa510e 
							
						 
					 
					
						
						
							
							Cleanup data storage locations for daemon  
						
						 
						
						
						
					 
					
						2020-04-17 14:27:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ff7bd2777 
							
						 
					 
					
						
						
							
							Abstract out more of the backup functionality  
						
						 
						
						
						
					 
					
						2020-04-17 13:46:36 -07:00