Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							875dca54f5 
							
						 
					 
					
						
						
							
							Switch inserts to proper creates ( #1190 )  
						
						... 
						
						
						
						* Switch inserts to proper creates
* Push `$token` to `$tokens[]` in `ToggleTwoFactorService`
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com> 
						
						
					 
					
						2025-03-30 21:56:49 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8261184b57 
							
						 
					 
					
						
						
							
							Officially support PostgreSQL database ( #1066 )  
						
						... 
						
						
						
						* Just skip this table because it no longer exists
* Add postgresql
* This no longer needs to be there
* These are the same output in mysql, but different in postgresql
* Fix these migrations for postgresql
* This table no longer exists
* This is expected to be a json column for json operations, required for postgresql
* Shoot for the stars
* Fix pint
* Why was this missing
* Updates
* Restore this
* This needs to be explicit
* Don’t like strings
* Fix these classes
* Use different method to compare dates
* Apparently postgresql doesn’t like case insensitivity
* Postgresql orders it backwards
* Ordered different by postgresql
* Unnecessary and breaking
* Make sure the order is correct for postresql
* Fix this with the order too
* Remove this
* Force email to be lowercased
* Update app/Models/User.php 
						
						
					 
					
						2025-03-30 14:44:03 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bca02ced86 
							
						 
					 
					
						
						
							
							Fix typo for SESSION_DRIVER in RedisSetupCommand ( #1188 )  
						
						
						
						
					 
					
						2025-03-29 19:58:36 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a768fadaea 
							
						 
					 
					
						
						
							
							Reimplement password reset ( #1182 )  
						
						... 
						
						
						
						* add password reset to all panels
* remove old leftovers
* fix reset url in account created mail 
						
						
					 
					
						2025-03-28 23:51:42 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7471347b55 
							
						 
					 
					
						
						
							
							Improve alert banner fetching ( #1173 )  
						
						... 
						
						
						
						* use events for alert banner pulling
* add ids to alert banners to prevent duplicates 
						
						
					 
					
						2025-03-28 23:50:34 +01:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d7eff13fb 
							
						 
					 
					
						
						
							
							Update Overview and Server List ( #1151 )  
						
						... 
						
						
						
						* Update Overview and Server List
* Fix background on light mode 
						
						
					 
					
						2025-03-28 11:57:40 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c39c29e50b 
							
						 
					 
					
						
						
							
							Must use Closure since MenuItem does not leverage Concerns ( #1181 )  
						
						... 
						
						
						
						* Must use `Closure` since `MenuItem` does not leverage Concerns
* Translate `Profile` in `ServerPanelProvider`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com> 
						
						
					 
					
						2025-03-28 12:50:34 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db3b16e609 
							
						 
					 
					
						
						
							
							Add Owner Filter to ListServers ( #1180 )  
						
						... 
						
						
						
						* Add `Owner` Filter to `ListServers`
* Make `Owner` filter show on `other` & `all` tabs
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com> 
						
						
					 
					
						2025-03-28 12:27:51 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72b9c309d3 
							
						 
					 
					
						
						
							
							Fix EditProfile cannot use / in trans() ( #1178 )  
						
						
						
						
					 
					
						2025-03-27 22:52:39 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68a6dc45cb 
							
						 
					 
					
						
						
							
							Set Schedule next_run_at in ListSchedules to Never if disabled ( #1176 )  
						
						
						
						
					 
					
						2025-03-27 20:24:33 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a258efe53 
							
						 
					 
					
						
						
							
							Force app panel for EditProfile ( #1162 )  
						
						... 
						
						
						
						* Force `app` panel for `EditProfile`
* Force `app` panel for `OAuthController`
* Use translation in `AdminPanelProvider`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com> 
						
						
					 
					
						2025-03-27 18:54:08 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3310746107 
							
						 
					 
					
						
						
							
							Show different emptyStateHeading when activeTab is my in ListServers ( #1157 )  
						
						
						
						
					 
					
						2025-03-27 15:43:07 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42706dba14 
							
						 
					 
					
						
						
							
							Remove duplicated activity.read & use relations in EditUser ( #1165 )  
						
						
						
						
					 
					
						2025-03-27 15:40:19 +01:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb1c953540 
							
						 
					 
					
						
						
							
							Fix Egg Variable Order ( #1172 )  
						
						... 
						
						
						
						* Fix Egg Variable Order
* Fix Client Side Startup variable order 
						
						
					 
					
						2025-03-27 05:45:59 -04:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c689f6860b 
							
						 
					 
					
						
						
							
							Disallow 0.0.0.0, 127.0.0.1 and localhost as node fqdn ( #1158 )  
						
						... 
						
						
						
						* disallow `0.0.0.0`, `127.0.01` and `localhost` as node fqdn
* use rules of model 
						
						
					 
					
						2025-03-26 09:03:13 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a73404c1b4 
							
						 
					 
					
						
						
							
							Fix Server ForceDelete by adding missing redirect ( #1156 )  
						
						
						
						
					 
					
						2025-03-24 22:28:40 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61cbe5465f 
							
						 
					 
					
						
						
							
							Schedules: Update next_run_at when editing & show notification if cron is invalid ( #1141 )  
						
						... 
						
						
						
						* update `next_run_at` when editing & show notification if cron is invalid
* move getNextRun to resource 
						
						
					 
					
						2025-03-24 09:08:51 +01:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bea1ea80a 
							
						 
					 
					
						
						
							
							Fix 500 when viewing node ( #1144 )  
						
						... 
						
						
						
						* Fix node 500
* this feels better
* Update app/Models/Node.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* Update app/Models/Node.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* pint
---------
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com> 
						
						
					 
					
						2025-03-23 17:43:51 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b69136d7a4 
							
						 
					 
					
						
						
							
							Add Server ForceDelete ( #1134 )  
						
						
						
						
					 
					
						2025-03-23 17:08:59 -04:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8c3082b79 
							
						 
					 
					
						
						
							
							Add UI for server transfers ( #1119 )  
						
						... 
						
						
						
						* add ui for server transfers
* disable transfer button when server is in conflict state 
						
						
					 
					
						2025-03-23 17:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a47ad071c9 
							
						 
					 
					
						
						
							
							Fix activity log on rename api endpoint ( #1149 )  
						
						
						
						
					 
					
						2025-03-22 17:01:11 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03d6c88f65 
							
						 
					 
					
						
						
							
							Fix OAuth Modals CopyAction & use x-filament::link ( #1146 )  
						
						... 
						
						
						
						* Fix `CopyAction` & use `x-filament::link`
* PHPStan 
						
						
					 
					
						2025-03-22 14:05:14 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23f39acd4e 
							
						 
					 
					
						
						
							
							Add host config to gitlab oauth (& add setup steps) ( #1142 )  
						
						... 
						
						
						
						* add custom provider class for gitlab to allow custom hosts
* add setup steps 
						
						
					 
					
						2025-03-21 21:23:38 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82b0aff105 
							
						 
					 
					
						
						
							
							Fix SMTP scheme/ encryption ( #1120 )  
						
						
						
						
					 
					
						2025-03-21 08:42:42 +01:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adca50a372 
							
						 
					 
					
						
						
							
							Catch 500 on backup page when you hit the backup rate limit ( #1132 )  
						
						... 
						
						
						
						* Catch backup throwable
* phpstan
* Update notification 
						
						
					 
					
						2025-03-20 10:38:24 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5230efad6 
							
						 
					 
					
						
						
							
							Catch NodeUpdateService in EditNode & NodeController ( #1106 )  
						
						
						
						
					 
					
						2025-03-18 23:07:40 +01:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5d9d53aa3 
							
						 
					 
					
						
						
							
							Remove unused groupBy ( #1130 )  
						
						... 
						
						
						
						Fixes  #1107  
					
						2025-03-18 18:07:35 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29f3defc73 
							
						 
					 
					
						
						
							
							Catch DaemonFileRepository & show Alert ( #1129 )  
						
						... 
						
						
						
						* Catch `DaemonFileRepository`
Co-authored-by: notCharles <charles@pelican.dev>
* Pint
---------
Co-authored-by: notCharles <charles@pelican.dev> 
						
						
					 
					
						2025-03-18 23:07:21 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dbb9a5f9b 
							
						 
					 
					
						
						
							
							Add update egg bulk action ( #1122 )  
						
						... 
						
						
						
						* add update egg bulk action
* make phpstan happy
* use `before` 
						
						
					 
					
						2025-03-18 17:42:04 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a05e330b19 
							
						 
					 
					
						
						
							
							Fix path resolving when moving files ( #1116 )  
						
						... 
						
						
						
						* don't resolve new path when moving file
* use full path in activity log
* don't require file name when moving 
						
						
					 
					
						2025-03-18 17:36:27 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a7951995e 
							
						 
					 
					
						
						
							
							Add bulk move ( #1117 )  
						
						
						
						
					 
					
						2025-03-18 17:36:13 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d29243cf0 
							
						 
					 
					
						
						
							
							Add tag filter to lists ( #1124 )  
						
						
						
						
					 
					
						2025-03-18 17:35:36 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c52439132d 
							
						 
					 
					
						
						
							
							Add tags to egg importer & exporter, add tags to egg jsons ( #1125 )  
						
						... 
						
						
						
						* add tags to egg importer & exporter
* add tags to stock eggs 
						
						
					 
					
						2025-03-18 17:35:15 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							517f17cbcc 
							
						 
					 
					
						
						
							
							Add redirect after clicking reinstall ( #1126 )  
						
						
						
						
					 
					
						2025-03-18 17:35:01 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbeb747fc3 
							
						 
					 
					
						
						
							
							Fix ImportEggAction ( #1110 )  
						
						... 
						
						
						
						* `Arr::Wrap` `data.files` cause if its unique its a string
* Use `data.url` first so it gets overwritten by `data.files` 
						
						
					 
					
						2025-03-17 18:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f563128237 
							
						 
					 
					
						
						
							
							Make sure to not sync root admin role ( #1113 )  
						
						
						
						
					 
					
						2025-03-17 17:23:44 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2f3ee548f 
							
						 
					 
					
						
						
							
							Add App Logo ( #1104 )  
						
						... 
						
						
						
						* Add `app.logo` to `Settings`
* Use `app.name` if `app.logo` is null 
						
						
					 
					
						2025-03-17 13:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b3dce132f 
							
						 
					 
					
						
						
							
							Add header, footer & body-end views ( #1111 )  
						
						
						
						
					 
					
						2025-03-17 13:28:18 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bf23b972d 
							
						 
					 
					
						
						
							
							Fix DaemonFileRepository in ListFiles ( #1109 )  
						
						... 
						
						
						
						* Fix `DaemonFileRepository` in `ListFiles`
* Use match for `getPermissionsFromModeBit` 
						
						
					 
					
						2025-03-17 12:17:05 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22d02c0df5 
							
						 
					 
					
						
						
							
							Remove NodeCreationService ( #1092 )  
						
						
						
						
					 
					
						2025-03-17 05:46:33 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							253abf65b1 
							
						 
					 
					
						
						
							
							Hide Directory size in ListFiles ( #1102 )  
						
						... 
						
						
						
						* Hide `directory` size in `ListFiles`
* Use only one `DaemonFileRepository` in `ListFiles` 
						
						
					 
					
						2025-03-16 15:51:02 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d452e3d2f2 
							
						 
					 
					
						
						
							
							Use ContainerStatus::tryFrom in ProcessScheduleService ( #1101 )  
						
						
						
						
					 
					
						2025-03-16 15:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45db06a1bd 
							
						 
					 
					
						
						
							
							Refactor captcha ( #1068 )  
						
						... 
						
						
						
						* refactor captcha
* add default error message
* prevent rule from being called multiple times
* fixes
* use config
* Update this to latest
* Remove this
---------
Co-authored-by: Lance Pioch <git@lance.sh> 
						
						
					 
					
						2025-03-15 15:52:38 -04:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e26a1cf09 
							
						 
					 
					
						
						
							
							save record, then try to update ( #1087 )  
						
						
						
						
					 
					
						2025-03-15 20:33:20 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e04abcbcf9 
							
						 
					 
					
						
						
							
							Replace existing Egg Reserved_Env_Variables with SERVER_ prefix ( #1070 )  
						
						... 
						
						
						
						* Add migration that updates egg->variables->env_variable, egg->startup, egg->servers->startup
* Update `EggImporterService` to replace `EggVariable::RESERVED_ENV_NAMES`
* Use `EggImporterService::parseReservedEnvNames`
* Refactor & Remove `Migration` 
						
						
					 
					
						2025-03-15 14:51:10 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea5914f362 
							
						 
					 
					
						
						
							
							Add url Repeater to ImportEggHeaderAction ( #1071 )  
						
						... 
						
						
						
						* Add url `Repeater` to `ImportEggAction`
* Addtranslation
* Requested changes
* Only allow `multiple` when not editing `Egg`
* Only `deletable` & `grid` if `multiple`
* Fix `FileUpload` & Make sure its a json file 
						
						
					 
					
						2025-03-15 14:46:10 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98c36c4cc3 
							
						 
					 
					
						
						
							
							Fix revamp api_keys migration ( #987 )  
						
						
						
						
					 
					
						2025-03-15 14:42:43 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bc55b1039 
							
						 
					 
					
						
						
							
							Silent file_exists when its not in defaults allowed open_basedir ( #1086 )  
						
						
						
						
					 
					
						2025-03-15 14:28:59 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11b153d23c 
							
						 
					 
					
						
						
							
							Fix null Node Stats ( #1075 )  
						
						... 
						
						
						
						* Make sure we are talking to the right wings using `getSystemInformation` as a gate keeper
* Re use method
Co-authored-by: Lance Pioch <git@lance.sh>
---------
Co-authored-by: Lance Pioch <git@lance.sh> 
						
						
					 
					
						2025-03-15 14:28:15 -04:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							998ad2ee31 
							
						 
					 
					
						
						
							
							Add hint about overhead when using memory limit ( #1069 )  
						
						... 
						
						
						
						* Add hint about overhead when using memory limit
* Update lang/en/admin/server.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* escape `'`
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com> 
						
						
					 
					
						2025-03-15 13:10:25 -04:00