Andras Bacsai 
							
						 
					 
					
						
						
							
						
						b1abdcee83 
					 
					
						
						
							
							feat(environment-variables): implement environment variable analysis for build-time issues  
						
						 
						
						... 
						
						
						
						- Added EnvironmentVariableAnalyzer trait to analyze and warn about problematic environment variables during the build process.
- Integrated analysis into ApplicationDeploymentJob and Livewire components to provide feedback on potential build issues.
- Introduced a new Blade component for displaying warnings related to environment variables in the UI. 
						
						
					 
					
						2025-09-23 08:53:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						b1ad24eecf 
					 
					
						
						
							
							Merge pull request  #6657  from ShadowArcanist/shadow/metrics-visual-improvements  
						
						 
						
						... 
						
						
						
						chore(ui): improve sentinel metrics 
						
						
					 
					
						2025-09-22 09:46:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						4f71d14d39 
					 
					
						
						
							
							feat(event): introduce ApplicationConfigurationChanged event to handle team-specific configuration updates and broadcast changes  
						
						 
						
						... 
						
						
						
						feat(envs): Generate hash from secrets to invalidate docker layers 
						
						
					 
					
						2025-09-22 09:44:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShadowArcanist 
							
						 
					 
					
						
						
							
						
						ee9cf076c3 
					 
					
						
						
							
							Removed debug logging for metrics  
						
						 
						
						
						
						
					 
					
						2025-09-19 23:28:25 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShadowArcanist 
							
						 
					 
					
						
						
							
						
						0ef0247e14 
					 
					
						
						
							
							Improved metrics graph tooltip to show usage in a better way and added timestamp to the tooltip  
						
						 
						
						
						
						
					 
					
						2025-09-19 22:40:08 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						f33df13c4e 
					 
					
						
						
							
							feat(environment): replace is_buildtime_only with is_runtime and is_buildtime flags for environment variables, updating related logic and views  
						
						 
						
						
						
						
					 
					
						2025-09-18 18:14:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						c1bee32f09 
					 
					
						
						
							
							feat(deployment): introduce 'use_build_secrets' setting for enhanced security during Docker builds and update related logic in deployment process  
						
						 
						
						
						
						
					 
					
						2025-09-17 10:34:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						97428a4a80 
					 
					
						
						
							
							feat(executions): add 'Load All' button to view all logs and implement loadAllLogs method for complete log retrieval  
						
						 
						
						
						
						
					 
					
						2025-09-15 11:05:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						8e155f25b3 
					 
					
						
						
							
							refactor(environment): streamline environment variable handling by replacing sorting methods with direct property access and enhancing query ordering for improved performance  
						
						 
						
						
						
						
					 
					
						2025-09-12 12:09:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						20ad2165e7 
					 
					
						
						
							
							feat(environment): introduce 'is_buildtime_only' attribute to environment variables for improved build-time configuration  
						
						 
						
						
						
						
					 
					
						2025-09-11 17:38:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						5b3b4bbc43 
					 
					
						
						
							
							refactor(environment): remove 'is_build_time' attribute from environment variable handling across the application to simplify configuration  
						
						 
						
						
						
						
					 
					
						2025-09-11 16:51:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						13af4811f5 
					 
					
						
						
							
							feat(storages): add method to retrieve the first storage ID for improved stability in storage display  
						
						 
						
						
						
						
					 
					
						2025-09-11 13:41:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						5e0b86f322 
					 
					
						
						
							
							Merge pull request  #6170  from mindedtech/Add-SERVICE_NAME-variable-for-docker-compose-services  
						
						 
						
						... 
						
						
						
						Add SERVICE_NAME variable for docker compose services 
						
						
					 
					
						2025-09-11 13:06:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						e74da06465 
					 
					
						
						
							
							refactor(clone): consolidate application cloning logic into a dedicated function for improved maintainability and readability  
						
						 
						
						
						
						
					 
					
						2025-09-11 10:38:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arnaud B 
							
						 
					 
					
						
						
							
						
						e23ab1e621 
					 
					
						
						
							
							feat(deployment): add SERVICE_NAME variables for service discovery  
						
						 
						
						... 
						
						
						
						This change introduces automatically generated `SERVICE_NAME_<SERVICE>`
environment variables for each service within a Docker Compose deployment.
This allows services to reliably reference each other by name, which is particularly
useful in pull request environments where container names are dynamically suffixed.
- The application parser now generates and injects these `SERVICE_NAME` variables
   into the environment of all services in the compose file.
- `ApplicationDeploymentJob` is updated to correctly handle and filter these
  new variables during deployment.
- UI components and the `EnvironmentVariableProtection` trait have been updated
to make these generated variables read-only, preventing accidental modification.
This commit introduces two new helper functions to standardize resource naming
for pull request deployments:
-  `addPreviewDeploymentSuffix()`: Generates a consistent suffix format (-pr-{id})
   for resource names in preview deployments
-  `generateDockerComposeServiceName()`: Creates SERVICE_NAME environment variables
   for Docker Compose services 
						
						
					 
					
						2025-09-08 15:22:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						80499a03d8 
					 
					
						
						
							
							feat(domains): implement domain conflict detection and user confirmation modal across application components  
						
						 
						
						
						
						
					 
					
						2025-08-28 10:52:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						2e85ce0e0e 
					 
					
						
						
							
							refactor(urls): replace generateFqdn with generateUrl for consistent URL generation across applications  
						
						 
						
						
						
						
					 
					
						2025-08-28 09:49:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						63fcc0ebc3 
					 
					
						
						
							
							feat(acl): Change views/backend code to able to use proper ACL's later on. Currently it is not enabled.  
						
						 
						
						
						
						
					 
					
						2025-08-26 10:27:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ae1b0de561 
					 
					
						
						
							
							feat(auth): enhance authorization checks in Livewire components for resource management  
						
						 
						
						
						
						
					 
					
						2025-08-26 10:27:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						adb8f9d88e 
					 
					
						
						
							
							feat(auth): implement authorization checks for database management  
						
						 
						
						
						
						
					 
					
						2025-08-23 18:50:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						40f108d6e1 
					 
					
						
						
							
							feat(auth): implement authorization checks for application management  
						
						 
						
						
						
						
					 
					
						2025-08-22 16:47:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						e8892b3d29 
					 
					
						
						
							
							feat(core): finally fqdn is fqdn and url is url. haha  
						
						 
						
						
						
						
					 
					
						2025-08-12 10:06:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						cc5abc093d 
					 
					
						
						
							
							fix(container): sort containers alphabetically by name in ExecuteContainerCommand and update filtering in Terminal Index  
						
						 
						
						
						
						
					 
					
						2025-08-12 10:06:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peaklabs-dev 
							
						 
					 
					
						
						
							
						
						279edf696c 
					 
					
						
						
							
							chore(docker): remove unused arguments on StopService  
						
						 
						
						
						
						
					 
					
						2025-08-04 22:12:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								🏔️ Peak 
							
						 
					 
					
						
						
							
						
						2a526c54d5 
					 
					
						
						
							
							fix(docker): volumes get delete when stopping a service if Delete Unused Volumes is activated ( #6317 )  
						
						 
						
						
						
						
					 
					
						2025-08-04 21:15:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						43ff38d914 
					 
					
						
						
							
							feat(terminal): dispatch focus event for terminal after connection and enhance focus handling in JavaScript  
						
						 
						
						
						
						
					 
					
						2025-07-18 22:39:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ef91e43384 
					 
					
						
						
							
							feat(container): add updatedSelectedContainer method to connect to non-default containers and update wire:model for improved reactivity  
						
						 
						
						
						
						
					 
					
						2025-07-18 20:48:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ca62f8dacc 
					 
					
						
						
							
							refactor(terminal): simplify command construction for SSH execution  
						
						 
						
						
						
						
					 
					
						2025-07-03 15:48:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						13a9816770 
					 
					
						
						
							
							fix(service): ensure configuration changes are properly tracked and dispatched  
						
						 
						
						
						
						
					 
					
						2025-07-03 15:08:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						a1ec86f433 
					 
					
						
						
							
							fix(terminal): ensure shell execution only uses valid shell if available in terminal command  
						
						 
						
						
						
						
					 
					
						2025-07-01 10:37:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						f7daddce58 
					 
					
						
						
							
							refactor(ui): terminal  
						
						 
						
						
						
						
					 
					
						2025-06-17 09:28:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						d1d899c0cf 
					 
					
						
						
							
							refactor(execute-container-command): simplify connection logic and improve terminal availability checks  
						
						 
						
						
						
						
					 
					
						2025-06-14 13:56:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						64dd648b3f 
					 
					
						
						
							
							fix(terminal): now it should work  
						
						 
						
						
						
						
					 
					
						2025-06-14 13:00:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						581151bb11 
					 
					
						
						
							
							refactor(resource-operations): filter out build servers from the server list and clean up commented-out code in the resource operations view  
						
						 
						
						
						
						
					 
					
						2025-06-13 16:49:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						d47d2f14f7 
					 
					
						
						
							
							refactor(logs): remove unused methods and debug functionality from Logs.php for cleaner code  
						
						 
						
						
						
						
					 
					
						2025-06-10 10:48:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						8e70b2907f 
					 
					
						
						
							
							fix(terminal-connection): improve error handling and stability for auto-connection; enhance component readiness checks and retry logic  
						
						 
						
						
						
						
					 
					
						2025-06-06 21:40:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						7df6890920 
					 
					
						
						
							
							refactor(terminal-connection): streamline auto-connection logic and improve component readiness checks  
						
						 
						
						
						
						
					 
					
						2025-06-06 21:34:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ba970d909c 
					 
					
						
						
							
							feat(terminal-connection): enhance terminal connection handling with auto-connect feature and improved status messaging  
						
						 
						
						
						
						
					 
					
						2025-06-06 21:15:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						618a7d459c 
					 
					
						
						
							
							refactor(logs): enhance container loading logic and improve UI for logs display across various resource types  
						
						 
						
						
						
						
					 
					
						2025-06-05 13:24:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						9480fc2b2f 
					 
					
						
						
							
							refactor(environment-variables): remove debug logging from bulk submit handling for cleaner code  
						
						 
						
						
						
						
					 
					
						2025-05-30 09:11:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						05a03c44d3 
					 
					
						
						
							
							refactor(terminal): enhance terminal connection management and error handling, including improved reconnection logic and cleanup procedures  
						
						 
						
						
						
						
					 
					
						2025-05-29 14:36:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						261a2fe564 
					 
					
						
						
							
							feat(ca-certificate): add CA certificate management functionality with UI integration and routing  
						
						 
						
						
						
						
					 
					
						2025-05-29 14:27:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						9d71900952 
					 
					
						
						
							
							refactor(terminal-access): streamline resource retrieval and enhance terminal access messaging in UI  
						
						 
						
						
						
						
					 
					
						2025-05-29 14:26:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						46b4cfac68 
					 
					
						
						
							
							feat(terminal-access): implement terminal access control for servers and containers, including UI updates and backend logic  
						
						 
						
						
						
						
					 
					
						2025-05-29 14:09:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						102bdb5bc3 
					 
					
						
						
							
							refactor(application): enhance application stopping logic to support multiple servers  
						
						 
						
						
						
						
					 
					
						2025-05-26 21:44:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						be0453d9df 
					 
					
						
						
							
							fix: Traefik start on new server validation  
						
						 
						
						... 
						
						
						
						fix: Multiple server selection ui flow 
						
						
					 
					
						2025-05-26 21:06:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						786bfa960f 
					 
					
						
						
							
							improvement(core): simplify events for app/db/service status changes  
						
						 
						
						
						
						
					 
					
						2025-05-19 21:50:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						00fe6e9003 
					 
					
						
						
							
							refactor(environment-variables): remove protected variable checks from delete methods for cleaner logic  
						
						 
						
						
						
						
					 
					
						2025-04-22 11:40:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						d075241289 
					 
					
						
						
							
							feat(Deployment): enhance queue_application_deployment to handle existing deployments and return appropriate status messages  
						
						 
						
						
						
						
					 
					
						2025-04-11 15:27:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						f63415f027 
					 
					
						
						
							
							feat(EnvironmentVariable): implement protection for critical environment variables and enhance deletion logic  
						
						 
						
						
						
						
					 
					
						2025-04-07 22:57:26 +02:00