Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							428311e854 
							
						 
					 
					
						
						
							
							database: fix mail settings migration  
						
						 
						
						
						
						
					 
					
						2022-12-12 15:47:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6df31e1923 
							
						 
					 
					
						
						
							
							database: fix migration transaction failure?  
						
						 
						
						
						
						
					 
					
						2022-12-12 15:26:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8c648f0e5 
							
						 
					 
					
						
						
							
							php-cs-fixer  
						
						 
						
						
						
						
					 
					
						2022-12-12 15:14:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0751eeec97 
							
						 
					 
					
						
						
							
							database: add migration for new mail config keys  
						
						 
						
						
						
						
					 
					
						2022-12-12 15:12:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbcf62086f 
							
						 
					 
					
						
						
							
							Upgrade to Laravel 9 ( #4413 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: DaneEveritt <dane@daneeveritt.com> 
						
						
					 
					
						2022-10-14 10:59:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68e9100e57 
							
						 
					 
					
						
						
							
							admin(eggs): add force_outgoing_ip option ( #4323 )  
						
						 
						
						... 
						
						
						
						Closes  #3841  
						
						
					 
					
						2022-09-25 13:24:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e1a21563e 
							
						 
					 
					
						
						
							
							server: add configuration for install notifications ( #4331 )  
						
						 
						
						... 
						
						
						
						* server: track `installed_at`, only send install notification on first install
* server: add configuration for install notifications 
						
						
					 
					
						2022-09-25 13:16:58 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0520014c0f 
							
						 
					 
					
						
						
							
							Add support for tracking when an activity event is triggered from an API key  
						
						 
						
						
						
						
					 
					
						2022-06-18 12:07:44 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e15985ea39 
							
						 
					 
					
						
						
							
							Add support for automatically pruning activity logs  
						
						 
						
						
						
						
					 
					
						2022-05-29 19:45:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fc5a734f9 
							
						 
					 
					
						
						
							
							Update backup logic to use activity logs, not audit logs  
						
						 
						
						
						
						
					 
					
						2022-05-29 16:19:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbecfff6da 
							
						 
					 
					
						
						
							
							Add activity logging for files  
						
						 
						
						
						
						
					 
					
						2022-05-29 13:56:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bb66a00d8 
							
						 
					 
					
						
						
							
							Add new activity logging code to replace audit log  
						
						 
						
						
						
						
					 
					
						2022-05-28 15:36:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97280a62a2 
							
						 
					 
					
						
						
							
							Add support for storing SSH keys on user accounts  
						
						 
						
						
						
						
					 
					
						2022-05-14 17:31:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8faf64059 
							
						 
					 
					
						
						
							
							Support naming docker images on eggs;  closes   #4052  
						
						 
						
						... 
						
						
						
						Bumps PTDL_v1 export images to PTDL_v2, updates the Minecraft specific eggs to use named images. 
						
						
					 
					
						2022-05-07 17:45:22 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5120590e47 
							
						 
					 
					
						
						
							
							ref: remove google analytics ( #3912 )  
						
						 
						
						
						
						
					 
					
						2022-02-05 09:08:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7330a747b7 
							
						 
					 
					
						
						
							
							migrations: add foreign keys for mount relations ( #3574 )  
						
						 
						
						
						
						
					 
					
						2021-08-24 13:12:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25d9ba4779 
							
						 
					 
					
						
						
							
							Run php-cs-fixer  
						
						 
						
						
						
						
					 
					
						2021-08-15 17:20:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							970f281859 
							
						 
					 
					
						
						
							
							backups: default is_successful to false ( #3522 )  
						
						 
						
						... 
						
						
						
						* backups: default is_successful to false
* backups: properly query backups 
						
						
					 
					
						2021-08-03 19:45:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c54ce995a5 
							
						 
					 
					
						
						
							
							Remove userInteraction from 'config_startup' ( #3465 )  
						
						 
						
						... 
						
						
						
						Removes UserInteraction from existing eggs in the panel, as its no longer supported. 
						
						
					 
					
						2021-07-17 10:02:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d5e4ca7b1 
							
						 
					 
					
						
						
							
							Add support for locking backups to prevent any accidental deletions  
						
						 
						
						
						
						
					 
					
						2021-05-03 21:26:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92cd659db3 
							
						 
					 
					
						
						
							
							Add underlying data changes necessary for new task & schedule features  
						
						 
						
						
						
						
					 
					
						2021-05-01 10:44:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Marheine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db64f54010 
							
						 
					 
					
						
						
							
							Drop explicit transaction from store_node_tokens_as_encrypted_value ( #3280 )  
						
						 
						
						... 
						
						
						
						Migrations are executed in transactions anyway, and creating a savepoint can cause
spurious failures on databases that don't support transactional DDL (like
MySQL and MariaDB) when it attempts to commit a savepoint that was silently
not created because there wasn't an active transaction after some DDL was
executed.
While a better solution might involve splitting this migration into several so each
one is only DDL or only data manipulation, I don't think that can be done very
easily while maintaining compatibility with existing deployments.
Fixes  #3229 . 
						
						
					 
					
						2021-04-20 20:37:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa0b7977bb 
							
						 
					 
					
						
						
							
							Fix error spam in logs due to missing cron month  
						
						 
						
						
						
						
					 
					
						2021-03-21 10:49:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d0f299b30 
							
						 
					 
					
						
						
							
							Fix sftp port being signed int;  closes   #2992  
						
						 
						
						
						
						
					 
					
						2021-02-23 21:28:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b2c4931ee 
							
						 
					 
					
						
						
							
							Add endpoint logic necessary to reset server states if they get stuck installing/restoring when wings restarts  
						
						 
						
						
						
						
					 
					
						2021-02-23 21:20:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							717fbf30d2 
							
						 
					 
					
						
						
							
							Revert "2021_02_23_161404_UpdateDaemonSftp.php"  
						
						 
						
						
						
						
					 
					
						2021-02-23 06:45:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								VinGal 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5328cfd760 
							
						 
					 
					
						
						
							
							2021_02_23_161404_UpdateDaemonSftp.php  
						
						 
						
						... 
						
						
						
						Migration File for DaemonSFTP 
						
						
					 
					
						2021-02-23 01:13:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be26921fcc 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into dane/restore-backups  
						
						 
						
						
						
						
					 
					
						2021-01-30 10:10:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5515871b2f 
							
						 
					 
					
						
						
							
							Turns out I hate that huge space formatting, disable that mess  
						
						 
						
						
						
						
					 
					
						2021-01-27 20:52:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b00def2537 
							
						 
					 
					
						
						
							
							Switch to JSON from TEXT when storing denylist items for an egg;  closes   #3034  
						
						 
						
						
						
						
					 
					
						2021-01-26 21:08:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a2c89e9f4 
							
						 
					 
					
						
						
							
							Reeformat with new rules post merge  
						
						 
						
						
						
						
					 
					
						2021-01-25 19:20:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							663143de0b 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into dane/restore-backups  
						
						 
						
						
						
						
					 
					
						2021-01-25 19:16:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c449ca5155 
							
						 
					 
					
						
						
							
							Use more standardized phpcs  
						
						 
						
						
						
						
					 
					
						2021-01-23 12:33:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a043071e3c 
							
						 
					 
					
						
						
							
							Update to Laravel 8  
						
						 
						
						... 
						
						
						
						Co-authored-by: Matthew Penner <me@matthewp.io> 
						
						
					 
					
						2021-01-23 12:12:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a75a347d65 
							
						 
					 
					
						
						
							
							Remove suspended & installing fields, replace with single status field  
						
						 
						
						
						
						
					 
					
						2021-01-17 15:51:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							291c65275a 
							
						 
					 
					
						
						
							
							Update audit design  
						
						 
						
						
						
						
					 
					
						2021-01-17 11:52:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c4a68e4a 
							
						 
					 
					
						
						
							
							Update logic for tracking a server's transfer state  
						
						 
						
						
						
						
					 
					
						2020-12-17 10:35:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0084b48d86 
							
						 
					 
					
						
						
							
							quick migration changes for refresh(ish) support; ref  #2875  
						
						 
						
						... 
						
						
						
						This still fails in a 2017 migration, but I don't care. 
						
						
					 
					
						2020-12-16 20:38:21 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26d409c29c 
							
						 
					 
					
						
						
							
							Don't try to flip null values;  closes   #2753  
						
						 
						
						
						
						
					 
					
						2020-11-29 11:50:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7618f306bd 
							
						 
					 
					
						
						
							
							Support functionality for per-egg features  
						
						 
						
						
						
						
					 
					
						2020-11-02 20:20:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							200a78d77b 
							
						 
					 
					
						
						
							
							Don't allow null schedule names anymore; ref  #2609  
						
						 
						
						
						
						
					 
					
						2020-10-26 19:57:08 -07:00