Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8af26ac864
							
						
					 | 
					
						
						
							
							Merge pull request #43 from pterodactyl/impl/2194
						
						
						
						
						
						
						
						Add the ability to define additional allowed origins 
						
					 | 
					
						2020-07-31 20:04:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Penner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b811d2474e
							
						
					 | 
					
						
						
							
							Add the ability to define additional allowed origins
						
						
						
						
						
					 | 
					
						2020-07-31 16:19:09 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Penner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e85b1cecb7
							
						
					 | 
					
						
						
							
							Fix 500 errors on file routes when accessing a file that doesn't exist
						
						
						
						
						
					 | 
					
						2020-07-31 16:01:32 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7f9ec4402a
							
						
					 | 
					
						
						
							
							Add emitters for install started/stopped
						
						
						
						
						
					 | 
					
						2020-07-29 21:39:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f0d6f67c6b
							
						
					 | 
					
						
						
							
							Fix memory leak with websocket not removing unused listeners
						
						
						
						
						
					 | 
					
						2020-07-29 21:39:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							79ee259874
							
						
					 | 
					
						
						
							
							correctly return server resource stats; closes pterodactyl/panel#2183
						
						
						
						
						
					 | 
					
						2020-07-29 20:34:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cb850fd81a
							
						
					 | 
					
						
						
							
							Update all of the old UUID refs to new
						
						
						
						
						
					 | 
					
						2020-07-19 17:53:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0cbaad5c72
							
						
					 | 
					
						
						
							
							Completely re-work the server configuration to be separated out better
						
						
						
						
						
					 | 
					
						2020-07-19 16:27:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a00288aa64
							
						
					 | 
					
						
						
							
							Require a lock on the restart process to avoid double restarts causing unexpected behavior
						
						
						
						
						
					 | 
					
						2020-07-18 16:46:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6de18f09e5
							
						
					 | 
					
						
						
							
							Don't block websocket from handling another message when a long running proccess is triggered
						
						
						
						
						
					 | 
					
						2020-07-18 16:45:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8315ff8ae1
							
						
					 | 
					
						
						
							
							Misc mutex locking things to avoid data races
						
						
						
						
						
					 | 
					
						2020-07-18 16:03:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							115131575d
							
						
					 | 
					
						
						
							
							Return a 404 when the directory does not exist
						
						
						
						
						
					 | 
					
						2020-07-18 10:16:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							21303dc517
							
						
					 | 
					
						
						
							
							Address race conditions when booting a server process
						
						
						
						
						
					 | 
					
						2020-07-18 10:10:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f3c8220bd9
							
						
					 | 
					
						
						
							
							Change filewalker implementation to use a pool
						
						
						
						
						
					 | 
					
						2020-07-16 21:51:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a635cdd6b2
							
						
					 | 
					
						
						
							
							Support unarching in a better fashion with zip-slip protections and size checking
						
						
						
						
						
					 | 
					
						2020-07-15 21:16:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Penner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b64f1897fb
							
						
					 | 
					
						
						
							
							Add endpoint for decompressing archives
						
						
						
						
						
					 | 
					
						2020-07-15 12:28:45 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							233cefd129
							
						
					 | 
					
						
						
							
							Fix renaming to correctly create the base files if missing
						
						
						
						
						
					 | 
					
						2020-07-11 16:19:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d60b2d6163
							
						
					 | 
					
						
						
							
							Support renaming multiple files at once
						
						
						
						
						
					 | 
					
						2020-07-11 16:00:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							292f0d6452
							
						
					 | 
					
						
						
							
							Support deleting multiple files at the same time
						
						
						
						
						
					 | 
					
						2020-07-11 15:33:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7147f477e2
							
						
					 | 
					
						
						
							
							Throw error if empty files
						
						
						
						
						
					 | 
					
						2020-07-11 13:38:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2cef055ff2
							
						
					 | 
					
						
						
							
							use files not paths
						
						
						
						
						
					 | 
					
						2020-07-11 13:28:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							daf401e326
							
						
					 | 
					
						
						
							
							Block request if not enough space is available
						
						
						
						
						
					 | 
					
						2020-07-11 13:16:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c1e591c99b
							
						
					 | 
					
						
						
							
							Support generating a compressed archive for a server via the API
						
						
						
						
						
					 | 
					
						2020-07-11 13:13:49 -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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d6a3d9adb1
							
						
					 | 
					
						
						
							
							Don't obliterate custom SSL locations if defined
						
						
						
						
						
						
						
						closes pterodactyl/panel#2121 
						
					 | 
					
						2020-06-29 20:56:13 -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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							495ad4defd
							
						
					 | 
					
						
						
							
							Cleaner gin logging in debug
						
						
						
						
						
					 | 
					
						2020-06-13 10:54:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7d4a8d7f7e
							
						
					 | 
					
						
						
							
							Update everything expect transfers & sftp to not use zap
						
						
						
						
						
					 | 
					
						2020-06-13 10:40:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							65b1b96b06
							
						
					 | 
					
						
						
							
							Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
						
						
						
						
						
					 | 
					
						2020-06-13 10:26:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							198a22f446
							
						
					 | 
					
						
						
							
							Replace even more zap occurences
						
						
						
						
						
					 | 
					
						2020-06-13 10:26:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Penner
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c2686fc6d
							
						
					 | 
					
						
						
							
							Fix multiple server status messages
						
						
						
						
						
					 | 
					
						2020-06-10 15:00:59 -06: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carlo Field
							
						 
					 | 
					
						
						
						
						
							
						
						
							359564bd91
							
						
					 | 
					
						
						
							
							#2078 - fix BindJSON calls
						
						
						
						
						
					 | 
					
						2020-05-29 17:44:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							82ffb9804d
							
						
					 | 
					
						
						
							
							Don't lock up websocket when sending error json; ref pterodactyl/panel#2076
						
						
						
						
						
					 | 
					
						2020-05-28 19:52:47 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2e055cf630
							
						
					 | 
					
						
						
							
							Unsubscribe any open event listeners when deleting a server
						
						
						
						
						
					 | 
					
						2020-05-03 21:30:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fab489d264
							
						
					 | 
					
						
						
							
							Check for server existence when connecting to a websocket
						
						
						
						
						
					 | 
					
						2020-05-03 21:30:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b2797ed292
							
						
					 | 
					
						
						
							
							Abstract out shared backup functionality
						
						
						
						
						
					 | 
					
						2020-05-02 15:02:02 -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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							151b00de23
							
						
					 | 
					
						
						
							
							Unused variable
						
						
						
						
						
					 | 
					
						2020-04-25 18:20:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4ff7bd2777
							
						
					 | 
					
						
						
							
							Abstract out more of the backup functionality
						
						
						
						
						
					 | 
					
						2020-04-17 13:46:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							dbe403ef6e
							
						
					 | 
					
						
						
							
							Update websocket permissions
						
						
						
						
						
					 | 
					
						2020-04-17 10:21:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							11035b561a
							
						
					 | 
					
						
						
							
							Break out the backup functions of the daemon in prep for S3 support
						
						
						
						
						
					 | 
					
						2020-04-13 22:01:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7d7766e4cb
							
						
					 | 
					
						
						
							
							Correctly handle validation errors vs. errors from the panel during installation
						
						
						
						
						
					 | 
					
						2020-04-11 17:55:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							13fc464508
							
						
					 | 
					
						
						
							
							No need for this debug check
						
						
						
						
						
					 | 
					
						2020-04-11 17:48:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							89e5b63c32
							
						
					 | 
					
						
						
							
							Don't try to remove a non-existent file
						
						
						
						
						
					 | 
					
						2020-04-11 17:46:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3bd48bbac1
							
						
					 | 
					
						
						
							
							Update the JWT signing algo when the signing key is changed in the config
						
						
						
						
						
					 | 
					
						2020-04-11 17:26:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							083bea5504
							
						
					 | 
					
						
						
							
							Add support for modifying daemon configuration on-the-fly
						
						
						
						
						
					 | 
					
						2020-04-11 16:17:46 -07:00 | 
					
					
						
						
							
							
							
						
					 |