Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							a507434422 
							
						 
					 
					
						
						
							
							Don’t need these anymore  
						
						
						
						
					 
					
						2024-03-23 10:58:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							f7bc9f005f 
							
						 
					 
					
						
						
							
							Styling fixes  
						
						
						
						
					 
					
						2024-03-23 08:10:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							7e5d21a889 
							
						 
					 
					
						
						
							
							Do all exceptions here  
						
						
						
						
					 
					
						2024-03-23 08:07:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							0d2e63f590 
							
						 
					 
					
						
						
							
							Better route model binding  
						
						
						
						
					 
					
						2024-03-22 21:32:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							6d3da18bf6 
							
						 
					 
					
						
						
							
							Use new method, property is deprecated  
						
						
						
						
					 
					
						2024-03-19 21:08:49 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							3a95105931 
							
						 
					 
					
						
						
							
							Style fixes  
						
						
						
						
					 
					
						2024-03-19 04:48:57 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							2aa9be62a1 
							
						 
					 
					
						
						
							
							Use route model binding  
						
						
						
						
					 
					
						2024-03-17 20:57:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							a3f33eea3f 
							
						 
					 
					
						
						
							
							No need for function  
						
						
						
						
					 
					
						2024-03-17 14:27:24 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0a46deaa 
							
						 
					 
					
						
						
							
							Yet more static analysis  
						
						
						
						
					 
					
						2024-03-17 13:46:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							3cea8ca979 
							
						 
					 
					
						
						
							
							Better static analysis  
						
						
						
						
					 
					
						2024-03-17 12:52:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c2c1a84c 
							
						 
					 
					
						
						
							
							Formatting  
						
						
						
						
					 
					
						2024-03-17 00:40:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							aa93cd65c1 
							
						 
					 
					
						
						
							
							Remove backup and mount repositories  
						
						
						
						
					 
					
						2024-03-16 23:01:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							666634ae88 
							
						 
					 
					
						
						
							
							Small fixes  
						
						
						
						
					 
					
						2024-03-16 19:28:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							4969aed383 
							
						 
					 
					
						
						
							
							Remove daemon command repo  
						
						
						
						
					 
					
						2024-03-16 15:11:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							4e42cd784a 
							
						 
					 
					
						
						
							
							Remove server repository and interface  
						
						
						
						
					 
					
						2024-03-16 15:01:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							e4cee4d69d 
							
						 
					 
					
						
						
							
							Remove locations  
						
						
						
						
					 
					
						2024-03-14 02:23:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							a296084d6e 
							
						 
					 
					
						
						
							
							Remove nests  
						
						
						
						
					 
					
						2024-03-14 01:27:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							c83dd86a41 
							
						 
					 
					
						
						
							
							Switch namespace back to App  
						
						
						
						
					 
					
						2024-03-12 22:39:16 -04:00 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d38b4f0e2 
							
						 
					 
					
						
						
							
							Laravel 10 ( #4706 )  
						
						
						
						
					 
					
						2023-02-23 12:30:16 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4f6870518 
							
						 
					 
					
						
						
							
							server: track reinstall failures differently from initial install failures ( #4531 )  
						
						
						
						
					 
					
						2022-11-21 13:53:54 -07:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							032e4f2e31 
							
						 
					 
					
						
						
							
							Apply node maintenance mode to servers ( #4421 )  
						
						
						
						
					 
					
						2022-11-06 16:02:30 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							815e1e4c4d 
							
						 
					 
					
						
						
							
							Ensure server is not in a conflicting state before initiating a transfer ( #4403 )  
						
						
						
						
					 
					
						2022-10-04 19:57:24 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b2c0db170 
							
						 
					 
					
						
						
							
							Remove last references to audit logs  
						
						
						
						
					 
					
						2022-05-29 18:20:54 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fc5a734f9 
							
						 
					 
					
						
						
							
							Update backup logic to use activity logs, not audit logs  
						
						
						
						
					 
					
						2022-05-29 16:19:04 -04:00 
						 
				 
			
				
					
						
							
							
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e313dff674 
							
						 
					 
					
						
						
							
							Massively simplify API binding logic  
						
						... 
						
						
						
						Changes the API internals to use normal Laravel binding which automatically supports nested-models and can determine their relationships. This removes a lot of confusingly complex internal logic and replaces it with standard Laravel code.
This also removes a deprecated "getModel" method and fully replaces it with a "parameter" method that does stricter type-checking. 
						
						
					 
					
						2022-05-22 14:10:01 -04:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f558bc880a 
							
						 
					 
					
						
						
							
							Correctly handle error; don't overwrite laravel method  
						
						
						
						
					 
					
						2021-01-30 18:07:48 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e30a765071 
							
						 
					 
					
						
						
							
							Simplify logic when a server is in an unsupported state  
						
						
						
						
					 
					
						2021-01-30 13:28:31 -08: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e700b4da78 
							
						 
					 
					
						
						
							
							Whoops, don't store the model until we've successfully completed the transaction internals  
						
						
						
						
					 
					
						2021-01-18 20:14:38 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87371901c0 
							
						 
					 
					
						
						
							
							Add base logic to support sending a request to restore a backup for a server  
						
						
						
						
					 
					
						2021-01-17 17:51:09 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb40b280a4 
							
						 
					 
					
						
						
							
							Fix single failing test  
						
						
						
						
					 
					
						2021-01-17 15:55:46 -08:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a75a347d65 
							
						 
					 
					
						
						
							
							Remove suspended & installing fields, replace with single status field  
						
						
						
						
					 
					
						2021-01-17 15:51:56 -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 
						 
				 
			
				
					
						
							
							
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c4a68e4a 
							
						 
					 
					
						
						
							
							Update logic for tracking a server's transfer state  
						
						
						
						
					 
					
						2020-12-17 10:35:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c00e5b36a5 
							
						 
					 
					
						
						
							
							Return all servers for a node as a paginated response  
						
						... 
						
						
						
						Avoids crashing the PHP process and avoids a bad runaway N+1 query issue that previously existed. 
						
						
					 
					
						2020-10-31 11:14:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5763493c6c 
							
						 
					 
					
						
						
							
							Allow setting the backup limit via the API;  closes   #2535  
						
						
						
						
					 
					
						2020-10-17 14:23:00 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d087bebc93 
							
						 
					 
					
						
						
							
							Add some additional test coverage and clean up modification service and suspension service  
						
						
						
						
					 
					
						2020-10-07 21:56:44 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc6f98c0fd 
							
						 
					 
					
						
						
							
							Replace all instances of 255 as a max length with 191; ref  #2421  
						
						
						
						
					 
					
						2020-09-26 16:29:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							703f55271d 
							
						 
					 
					
						
						
							
							Remove all references to daemon keys from the codebase  
						
						
						
						
					 
					
						2020-09-13 11:38:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4dddcaebb0 
							
						 
					 
					
						
						
							
							Start ripping out old search functionality for models  
						
						
						
						
					 
					
						2020-09-13 11:29:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c7ffaaadb 
							
						 
					 
					
						
						
							
							Remove all references of packs from the Panel  
						
						
						
						
					 
					
						2020-09-13 11:13:37 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a21584c42 
							
						 
					 
					
						
						
							
							Cleanup mount code; automatically include the mount in the configuration  
						
						
						
						
					 
					
						2020-09-13 09:59:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92929c45d5 
							
						 
					 
					
						
						
							
							Fix query bug returning _all_ variables;  closes   #2250  
						
						
						
						
					 
					
						2020-08-23 08:45:39 -07:00