Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ff2d53466 
							
						 
					 
					
						
						
							
							Update build-test.yml to use go1.15.2  
						
						
						
					 
					
						2020-09-17 21:39:20 -06:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ba49df485 
							
						 
					 
					
						
						
							
							Protect against zip bombs;  closes   pterodactyl/panel#883  
						
						
						
					 
					
						2020-09-17 20:37:34 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b25ac3665 
							
						 
					 
					
						
						
							
							Fix websocket error spam; only send known JWT issues along to the socket itself, not to wings console;  closes   pterodactyl/panel#2354  
						
						
						
					 
					
						2020-09-17 20:30:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							783832fc71 
							
						 
					 
					
						
						
							
							Set the docker image correctly when a server is updated;  closes   pterodactyl/panel#2356  
						
						
						
					 
					
						2020-09-17 20:20:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							815539b3da 
							
						 
					 
					
						
						
							
							Fix log rotation error due to missing templates dir in compiled build  
						
						
						
					 
					
						2020-09-17 20:16:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ba1b75696 
							
						 
					 
					
						
						
							
							Add console throttling; closes pterodactyl/panel#2214 ( #60 )  
						
						
						
					 
					
						2020-09-17 20:13:04 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce76b9339e 
							
						 
					 
					
						
						
							
							better error handling for busy files;  closes   pterodactyl/panel#2332  
						
						
						
					 
					
						2020-09-15 19:53:00 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ba15e9884 
							
						 
					 
					
						
						
							
							Better error handling from responses  
						
						
						
					 
					
						2020-09-13 13:55:40 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2a6d6b3c5 
							
						 
					 
					
						
						
							
							Websocket cleanup  
						
						
						
					 
					
						2020-09-12 22:12:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0295603943 
							
						 
					 
					
						
						
							
							Speed up wings boot when restoring from cleared docker environment  
						
						... 
						
						
						
						Doesn't pull images for any server that is not supposed to be running at boot time 
						
					 
					
						2020-09-12 22:08:50 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce2659fdd7 
							
						 
					 
					
						
						
							
							Simplify environment creation for server  
						
						
						
					 
					
						2020-09-12 21:48:04 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be49e08f4f 
							
						 
					 
					
						
						
							
							Show note in console when image is being pulled, show pull status to admins  
						
						
						
					 
					
						2020-09-12 21:37:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ee76ea2bc 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
					 
					
						2020-09-12 20:26:02 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7fbf29cc1 
							
						 
					 
					
						
						
							
							Remove debug lines  
						
						
						
					 
					
						2020-09-12 20:17:36 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d02e37620d 
							
						 
					 
					
						
						
							
							Use workerpools to enforce FIFO without blocking other topics  
						
						
						
					 
					
						2020-09-12 20:13:59 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53bd0d57ad 
							
						 
					 
					
						
						
							
							Replace logic with PublishJson  
						
						
						
					 
					
						2020-09-12 20:13:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b779c98717 
							
						 
					 
					
						
						
							
							Fix files unarchiving to the root;  closes   pterodactyl/panel#2333  
						
						
						
					 
					
						2020-09-12 19:25:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ac19bd29d 
							
						 
					 
					
						
						
							
							Refactor confusing & fragile event bus logic to use callbacks and not channels; ref  pterodactyl/panel#2298  
						
						
						
					 
					
						2020-09-12 09:26:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8407ea21da 
							
						 
					 
					
						
						
							
							Fix state retrevial race condition  
						
						
						
					 
					
						2020-09-12 09:12:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa6f56caa8 
							
						 
					 
					
						
						
							
							Remove pointless debug log  
						
						
						
					 
					
						2020-09-11 23:18:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a62f83ec8 
							
						 
					 
					
						
						
							
							Don't run pre-boot actions if the server is already running  
						
						
						
					 
					
						2020-09-11 23:11:57 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bcb3d7c62 
							
						 
					 
					
						
						
							
							Remove deadlock specific code  
						
						
						
					 
					
						2020-09-11 23:03:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2eebcaf6d 
							
						 
					 
					
						
						
							
							Fix deadlocks in event listener system;  closes   pterodactyl/panel#2298  
						
						... 
						
						
						
						Fixes deadlocks that occurred when events were registered while other events were being unsubscribed and data was being flooded to these listeners. A complete mess, I hate this code, it is going to break again, but jesus I'm so tired. 
						
					 
					
						2020-09-11 23:01:54 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							45bcb9cd68 
							
						 
					 
					
						
						
							
							Lets not attempt to pull 16384 log lines  
						
						
						
					 
					
						2020-09-11 22:52:07 -06:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1ff4db330 
							
						 
					 
					
						
						
							
							Also fix builds for non-releases  
						
						
						
					 
					
						2020-09-11 21:00:37 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							606143b3ad 
							
						 
					 
					
						
						
							
							Fix flags for workflow, strips 8MB off final binary size  
						
						
						
					 
					
						2020-09-11 20:59:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57221bdd30 
							
						 
					 
					
						
						
							
							Make disk checking timeout configurable  
						
						
						
					 
					
						2020-09-11 20:24:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f6494b092 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/pterodactyl/wings  into develop  
						
						
						
					 
					
						2020-09-10 20:17:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c415abf971 
							
						 
					 
					
						
						
							
							Safety logic check, don't try to stop a stopped server when suspending;  closes   #2318  
						
						... 
						
						
						
						Couldn't actually reproduce this, but a good sanity check I guess. 
						
					 
					
						2020-09-10 20:16:16 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							e10844d32c 
							
						 
					 
					
						
						
							
							Fix problems with CORS and websocket allowed origins  
						
						
						
					 
					
						2020-09-10 21:08:00 -06:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cd8dc2b5f 
							
						 
					 
					
						
						
							
							avoid deadlocks while processing tons of data over server event listeners;  closes   pterodactyl/panel#2298  
						
						
						
					 
					
						2020-09-10 20:05:01 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a31e805c5a 
							
						 
					 
					
						
						
							
							Return 400 error not 304 when bad data is passed  
						
						
						
					 
					
						2020-09-09 21:12:06 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cff705f807 
							
						 
					 
					
						
						
							
							Support arrays within JSON and YAML documents better;  closes   pterodactyl/panel#1992  
						
						
						
					 
					
						2020-09-09 20:27:41 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c19fc25882 
							
						 
					 
					
						
						
							
							Try to parse arrays more correctly; not quite working just yet but the concept seems to work  
						
						
						
					 
					
						2020-09-07 17:27:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fff9a89ebb 
							
						 
					 
					
						
						
							
							Correctly detect not exist error  
						
						
						
					 
					
						2020-09-07 15:57:11 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							891e5baa27 
							
						 
					 
					
						
						
							
							Don't restart if the stop command is manually sent to the console  
						
						
						
					 
					
						2020-09-07 15:53:44 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							001bbfad1b 
							
						 
					 
					
						
						
							
							avoid panic from environment; ref  pterodactyl/panel#2307  
						
						
						
					 
					
						2020-09-07 15:37:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bead443ad 
							
						 
					 
					
						
						
							
							Handle port bindings correctly when using 127.0.0.1  
						
						... 
						
						
						
						closes  pterodactyl/panel#2307  
					
						2020-09-07 15:33:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77cf57d1ea 
							
						 
					 
					
						
						
							
							Merge pull request  #56  from pterodactyl/issue/2308  
						
						... 
						
						
						
						Fix file parser messing with server.properties 
						
					 
					
						2020-09-07 13:17:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d743d8cfeb 
							
						 
					 
					
						
						
							
							Merge pull request  #54  from cyberkitsune/fast-unlimited-disk  
						
						... 
						
						
						
						Speed up server power on for servers with unlimited size 
						
					 
					
						2020-09-07 13:05:37 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a81146d730 
							
						 
					 
					
						
						
							
							Potential fix for console becoming unresponsive ( #55 )  
						
						... 
						
						
						
						* Potentially fix console logs not being pulled after a server has been running for a while
* Add container_id to resource polling debug logs 
						
					 
					
						2020-09-07 13:04:56 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							d50f9a83b6 
							
						 
					 
					
						
						
							
							Fix   #2308  
						
						
						
					 
					
						2020-09-05 14:50:03 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							7ba32aca84 
							
						 
					 
					
						
						
							
							Fix some typos and run gofmt on all .go files  
						
						
						
					 
					
						2020-09-05 13:08:40 -06:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9f6e17a7d 
							
						 
					 
					
						
						
							
							Additional error logging  
						
						
						
					 
					
						2020-09-03 21:21:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d99225c0fb 
							
						 
					 
					
						
						
							
							Add additional logging around resource polling  
						
						
						
					 
					
						2020-09-03 21:19:06 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							490f874128 
							
						 
					 
					
						
						
							
							Prevent bungee output breaking my CLI output...  
						
						... 
						
						
						
						Theres enough magic ANSI codes in here to kill a horse... this also causes logging ouput to get truncated 
						
					 
					
						2020-09-03 21:18:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70afbbfc68 
							
						 
					 
					
						
						
							
							Remove last zap references  
						
						
						
					 
					
						2020-09-03 20:29:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e09cc3d2dd 
							
						 
					 
					
						
						
							
							Automatically write a logrotate file to the disk when wings boots if directory exists;  closes   pterodactyl/panel#2312  
						
						
						
					 
					
						2020-09-03 20:13:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6008108ac 
							
						 
					 
					
						
						
							
							Update data path if the server data directory is a symlink  
						
						
						
					 
					
						2020-09-01 19:24:50 -07:00 
						 
				 
			
				
					
						
							
							
								CyberKitsune 
							
						 
					 
					
						
						
						
						
							
						
						
							1d22e84f21 
							
						 
					 
					
						
						
							
							Allow a stale value on startup for disk size if the disk is unlimited.  
						
						
						
					 
					
						2020-08-31 22:10:57 -07:00