Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5d070cbdc5
							
						
					 | 
					
						
						
							
							Handle edge case where a user triggers an install when the server has no data directory
						
						
						
						
						
					 | 
					
						2021-01-21 20:58:52 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							56af6fc1f8
							
						
					 | 
					
						
						
							
							Correctly abort on file missing without panic
						
						
						
						
						
					 | 
					
						2021-01-21 20:58:40 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8920f919b1
							
						
					 | 
					
						
						
							
							Add makefile entry for remote debugging support with dev environment
						
						
						
						
						
					 | 
					
						2021-01-21 20:50:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							894f2055a0
							
						
					 | 
					
						
						
							
							Merge branch 'develop' into dane/backup-restore
						
						
						
						
						
					 | 
					
						2021-01-21 20:46:27 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f7788e10a0
							
						
					 | 
					
						
						
							
							Fix broken error handling when creating network
						
						
						
						
						
					 | 
					
						2021-01-21 20:46:15 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bcca2550d1
							
						
					 | 
					
						
						
							
							Fix broken error handling when creating network
						
						
						
						
						
					 | 
					
						2021-01-21 20:45:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							17b46a4a8f
							
						
					 | 
					
						
						
							
							Add makefile entry for remote debugging support with dev environment
						
						
						
						
						
					 | 
					
						2021-01-21 20:08:54 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3f84ee694b
							
						
					 | 
					
						
						
							
							Get backups restoring kinda
						
						
						
						
						
					 | 
					
						2021-01-20 20:03:14 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5021ea6a86
							
						
					 | 
					
						
						
							
							Code cleanup unrelated to changes for backup restoration
						
						
						
						
						
					 | 
					
						2021-01-18 21:27:00 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							63dac51692
							
						
					 | 
					
						
						
							
							Include a better stack here
						
						
						
						
						
					 | 
					
						2021-01-18 21:22:37 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6ef0bd7496
							
						
					 | 
					
						
						
							
							Get general concept for backup resotration using a unified interface implemented
						
						
						
						
						
					 | 
					
						2021-01-18 21:20:58 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							66b6f40b61
							
						
					 | 
					
						
						
							
							Fix import cycle issue
						
						
						
						
						
					 | 
					
						2021-01-17 21:05:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7dd0acebc0
							
						
					 | 
					
						
						
							
							Initial untested pass at restoring from local backups
						
						
						
						
						
					 | 
					
						2021-01-16 18:06:22 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6a286fb444
							
						
					 | 
					
						
						
							
							unnecessary link
						
						
						
						
						
					 | 
					
						2021-01-16 17:06:50 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							464f26a2c9
							
						
					 | 
					
						
						
							
							Include the request ID in the request logs
						
						
						
						
						
					 | 
					
						2021-01-16 12:07:31 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2968ea3498
							
						
					 | 
					
						
						
							
							Modify stat to embed os.FileInfo differently and update file content reader
						
						
						
						
						
					 | 
					
						2021-01-16 12:03:55 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							67ecbd667a
							
						
					 | 
					
						
						
							
							Minor improvements to logic around decompression
						
						
						
						
						
					 | 
					
						2021-01-16 11:48:30 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b17cf5b93d
							
						
					 | 
					
						
						
							
							More middleware cleanup and movement
						
						
						
						
						
					 | 
					
						2021-01-16 11:19:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f6669213e8
							
						
					 | 
					
						
						
							
							Begin refactoring and improving the middleware
						
						
						
						
						
					 | 
					
						2021-01-16 11:02:57 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c2cfaf44b5
							
						
					 | 
					
						
						
							
							Get wings booting again
						
						
						
						
						
					 | 
					
						2021-01-14 20:32:38 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							05c04c4350
							
						
					 | 
					
						
						
							
							Update remaining logic using viper
						
						
						
						
						
					 | 
					
						2021-01-14 20:19:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							80faea3286
							
						
					 | 
					
						
						
							
							yoink viper back out of code, simplify some config logic
						
						
						
						
						
					 | 
					
						2021-01-14 20:11:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9480ccdbba
							
						
					 | 
					
						
						
							
							Initial WIP logic to handle loading configuration from the disk using viper
						
						
						
						
						
					 | 
					
						2021-01-12 21:14:57 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d45a159456
							
						
					 | 
					
						
						
							
							Fix tests
						
						
						
						
						
					 | 
					
						2021-01-12 20:07:00 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e9e70b6081
							
						
					 | 
					
						
						
							
							Better error handling; skip file when unarchiving
						
						
						
						
						
					 | 
					
						2021-01-10 17:01:41 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b10e4dd437
							
						
					 | 
					
						
						
							
							Better error handling for access to denylist files
						
						
						
						
						
					 | 
					
						2021-01-10 16:43:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2c1b211280
							
						
					 | 
					
						
						
							
							Add base idea for denying write access to certain files; ref pterodactyl/panel#569
						
						
						
						
						
					 | 
					
						2021-01-10 16:33:39 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3459c25be0
							
						
					 | 
					
						
						
							
							Don't block the proc
						
						
						
						
						
					 | 
					
						2021-01-10 15:59:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e396b88cb5
							
						
					 | 
					
						
						
							
							remote: a few basic tests
						
						
						
						
						
					 | 
					
						2021-01-10 23:47:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e0cf18299a
							
						
					 | 
					
						
						
							
							Merge branch 'dane/sftp-cleanup' into develop
						
						
						
						
						
					 | 
					
						2021-01-10 15:14:17 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1e15beb953
							
						
					 | 
					
						
						
							
							double log, I think not?
						
						
						
						
						
					 | 
					
						2021-01-10 15:12:13 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b0fa9619de
							
						
					 | 
					
						
						
							
							debug
						
						
						
						
						
					 | 
					
						2021-01-10 15:09:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0cb3b815d1
							
						
					 | 
					
						
						
							
							Finish refactoring SFTP server logic
						
						
						
						
						
					 | 
					
						2021-01-10 15:06:06 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a48abc92ad
							
						
					 | 
					
						
						
							
							More code cleanup and struct simplification
						
						
						
						
						
					 | 
					
						2021-01-10 14:43:27 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c228acaafc
							
						
					 | 
					
						
						
							
							Massive refactor of SFTP system now that it is deeply integrated with Wings
						
						
						
						
						
					 | 
					
						2021-01-10 14:25:39 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b8db12fde
							
						
					 | 
					
						
						
							
							remote: only run debug logic when log level is debug
						
						
						
						
						
					 | 
					
						2021-01-10 22:00:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0414dbed8f
							
						
					 | 
					
						
						
							
							rename panelapi to remote
						
						
						
						
						
					 | 
					
						2021-01-10 22:42:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cefe74a47
							
						
					 | 
					
						
						
							
							fix SetTransferStatus
						
						
						
						
						
					 | 
					
						2021-01-10 02:34:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9c949a091
							
						
					 | 
					
						
						
							
							rename ServerManagerFromContext from ExtractServerManager
						
						
						
						
						
					 | 
					
						2021-01-10 02:18:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							96256ac63e
							
						
					 | 
					
						
						
							
							[security] fix vulnerability when handling remote file redirects
						
						
						
						
						
						
						
						Also adds the ability for an admin to just completely disable this service if it is not needed on the node. 
						
					 | 
					
						2021-01-09 17:52:27 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6701aa6dc1
							
						
					 | 
					
						
						
							
							Merge branch 'dane/self-upgrade' into develop
						
						
						
						
						
					 | 
					
						2021-01-09 17:38:18 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ff8926bba8
							
						
					 | 
					
						
						
							
							bye bye command
						
						
						
						
						
					 | 
					
						2021-01-09 17:37:58 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							abeb9655f9
							
						
					 | 
					
						
						
							
							fix request paths
						
						
						
						
						
					 | 
					
						2021-01-10 02:37:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							8192244fec
							
						
					 | 
					
						
						
							
							replace servers.servers singleton with server.Manager
						
						
						
						
						
					 | 
					
						2021-01-10 02:37:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							94f4207d60
							
						
					 | 
					
						
						
							
							add new panelapi package
						
						
						
						
						
						
						
						should eventually replace the api package 
						
					 | 
					
						2021-01-10 02:32:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							217ca72eb3
							
						
					 | 
					
						
						
							
							Merge pull request #85 from pterodactyl/schrej/formatting
						
						
						
						
						
						
						
						organize imports with gopls format 
						
					 | 
					
						2021-01-09 17:31:46 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner
							
						 
					 | 
					
						
						
						
						
							
						
						
							648072436f
							
						
					 | 
					
						
						
							
							organize imports with gopls format
						
						
						
						
						
					 | 
					
						2021-01-10 01:22:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6fe2468a5a
							
						
					 | 
					
						
						
							
							foundation for self-upgrade logic
						
						
						
						
						
					 | 
					
						2021-01-08 22:49:19 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							948d927eb9
							
						
					 | 
					
						
						
							
							Cleanup command running a bit
						
						
						
						
						
					 | 
					
						2021-01-08 22:19:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dane Everitt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b2eaa3f7f8
							
						
					 | 
					
						
						
							
							Update CHANGELOG.md
						
						
						
						
						
					 | 
					
						2021-01-08 21:31:06 -08:00 | 
					
					
						
						
							
							
							
						
					 |