Andras Bacsai 
							
						 
					 
					
						
						
							
						
						4f8dfa598e 
					 
					
						
						
							
							refactor(server): remove debugging ray call from validateConnection method for cleaner code  
						
						
						
						
					 
					
						2025-09-16 09:43:51 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						133e72336a 
					 
					
						
						
							
							Revert "refactor(file-transfer): replace base64 encoding with direct file transfer method in various components for improved clarity and efficiency"  
						
						... 
						
						
						
						This reverts commit feacedbb04 
						
						
					 
					
						2025-09-15 17:56:48 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						393745b68c 
					 
					
						
						
							
							Revert "refactor(file-transfer): replace base64 encoding with direct file transfer method across multiple database actions for improved clarity and efficiency"  
						
						... 
						
						
						
						This reverts commit 18068857b1 
						
						
					 
					
						2025-09-15 17:55:08 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						7eb0c5a757 
					 
					
						
						
							
							fix(application): improve watch paths handling by trimming and filtering empty paths to prevent unnecessary triggers  
						
						
						
						
					 
					
						2025-09-15 13:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						4027c1426c 
					 
					
						
						
							
							feat(sentinel): add support for custom Docker images in StartSentinel and related methods  
						
						
						
						
					 
					
						2025-09-14 19:21:55 +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 
							
						 
					 
					
						
						
							
						
						ab0786f5a0 
					 
					
						
						
							
							feat(environment): add 'is_literal' attribute to environment variable for enhanced configuration options  
						
						
						
						
					 
					
						2025-09-11 15:25:44 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						501e6a2650 
					 
					
						
						
							
							refactor(environment): standardize service name formatting by replacing '-' and '.' with '_' in environment variable keys  
						
						
						
						
					 
					
						2025-09-11 13:59:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						c8f49f29c0 
					 
					
						
						
							
							refactor(application): enhance environment variable retrieval in configuration change check for improved accuracy  
						
						
						
						
					 
					
						2025-09-11 12:29:57 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						d9ebf3b142 
					 
					
						
						
							
							refactor(webhook): remove Webhook model and related logic; add migrations to drop webhooks and kubernetes tables  
						
						
						
						
					 
					
						2025-09-10 19:35:53 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						f64622c764 
					 
					
						
						
							
							refactor(models): remove 'is_readonly' attribute from multiple database models for consistency  
						
						
						
						
					 
					
						2025-09-10 19:34:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						cead87d650 
					 
					
						
						
							
							refactor(private-key): remove debugging statement from storeInFileSystem method for cleaner code  
						
						
						
						
					 
					
						2025-09-10 08:19:25 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						a60d6dadc7 
					 
					
						
						
							
							fix(private-key): implement transaction handling and error verification for private key storage operations  
						
						
						
						
					 
					
						2025-09-09 16:46:38 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						feacedbb04 
					 
					
						
						
							
							refactor(file-transfer): replace base64 encoding with direct file transfer method in various components for improved clarity and efficiency  
						
						
						
						
					 
					
						2025-09-09 11:10:38 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						45ca76ed1c 
					 
					
						
						
							
							fix(LocalFileVolume): add missing directory creation command for workdir in saveStorageOnServer method  
						
						
						
						
					 
					
						2025-09-09 08:56:00 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						18068857b1 
					 
					
						
						
							
							refactor(file-transfer): replace base64 encoding with direct file transfer method across multiple database actions for improved clarity and efficiency  
						
						
						
						
					 
					
						2025-09-08 14:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						4bd29bf966 
					 
					
						
						
							
							refactor(ssh): enhance error handling in SSH command execution and improve connection validation logging  
						
						
						
						
					 
					
						2025-09-07 18:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						9c3345318a 
					 
					
						
						
							
							fix(user): ensure email attributes are stored in lowercase for consistency and prevent case-related issues  
						
						
						
						
					 
					
						2025-09-05 17:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						339118558c 
					 
					
						
						
							
							feat(settings): add option to restrict PR deployments to repository members and contributors  
						
						
						
						
					 
					
						2025-09-05 14:30:51 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						7fe6a4198d 
					 
					
						
						
							
							fix(previews): simplify FQDN generation logic by removing unnecessary empty check  
						
						
						
						
					 
					
						2025-08-28 10:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								peaklabs-dev 
							
						 
					 
					
						
						
							
						
						6c560261f2 
					 
					
						
						
							
							refactor(git): improve submodule cloning  
						
						
						
						
					 
					
						2025-08-27 17:13:28 +02:00 
						 
				 
			
				
					
						
							
							
								broesch 
							
						 
					 
					
						
						
							
						
						c2ff9eae0d 
					 
					
						
						
							
							fix(git): submodule update command uses an unsupported option ( #6454 )  
						
						
						
						
					 
					
						2025-08-27 16:51:08 +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 
							
						 
					 
					
						
						
							
						
						8408205955 
					 
					
						
						
							
							feat(validation): add custom validation rules for Git repository URLs and branches  
						
						... 
						
						
						
						- Introduced `ValidGitRepositoryUrl` and `ValidGitBranch` validation rules to ensure safe and valid input for Git repository URLs and branch names.
- Updated relevant Livewire components and API controllers to utilize the new validation rules, enhancing security against command injection and invalid inputs.
- Refactored existing validation logic to improve consistency and maintainability across the application. 
						
						
					 
					
						2025-08-22 14:38:21 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						a6fc39e798 
					 
					
						
						
							
							feat(git-settings): add support for shallow cloning in application settings  
						
						... 
						
						
						
						- Introduced a new boolean setting `is_git_shallow_clone_enabled` to the application settings model.
- Updated the `Advanced` component to include a checkbox for enabling shallow cloning.
- Modified the `setGitImportSettings` and `generateGitImportCommands` methods to handle shallow clone logic.
- Created a migration to add the new setting to the database schema.
- Enhanced the deployment process to utilize shallow cloning for improved performance. 
						
						
					 
					
						2025-08-21 10:16:57 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						38c0641734 
					 
					
						
						
							
							feat(validation): centralize validation patterns for names and descriptions  
						
						... 
						
						
						
						- Introduced `ValidationPatterns` class to standardize validation rules and messages for name and description fields across the application.
- Updated various components and models to utilize the new validation patterns, ensuring consistent sanitization and validation logic.
- Replaced the `HasSafeNameAttribute` trait with `HasSafeStringAttribute` to enhance attribute handling and maintain consistency in name sanitization.
- Enhanced the `CleanupNames` command to align with the new validation rules, allowing for a broader range of valid characters in names. 
						
						
					 
					
						2025-08-19 12:14:48 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						e958b3761d 
					 
					
						
						
							
							feat(cleanup): add command for sanitizing name fields across models  
						
						... 
						
						
						
						- Introduced `CleanupNames` command to sanitize name fields by removing invalid characters, ensuring only letters, numbers, spaces, dashes, underscores, and dots are retained.
- Implemented options for dry run, model-specific cleaning, database backup, and forced execution.
- Updated `Init` command to call the new `cleanup:names` command.
- Enhanced project and environment validation to enforce name sanitization rules.
- Added `HasSafeNameAttribute` trait to relevant models for consistent name handling. 
						
						
					 
					
						2025-08-19 11:04:23 +02:00 
						 
				 
			
				
					
						
							
							
								Pritam Yadav 
							
						 
					 
					
						
						
							
						
						f01341bfbf 
					 
					
						
						
							
							fix(ui): handle null values in postgres metrics ( #6388 )  
						
						
						
						
					 
					
						2025-08-18 17:39:30 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ee502b9f76 
					 
					
						
						
							
							feat(email): implement email change request and verification process  
						
						... 
						
						
						
						- Added functionality for users to request an email change, including generating a verification code and setting an expiration time.
- Implemented methods in the User model to handle email change requests, code validation, and confirmation.
- Created a new job to update the user's email in Stripe after confirmation.
- Introduced rate limiting for email change requests and verification attempts to prevent abuse.
- Added a new notification for email change verification.
- Updated the profile component to manage email change requests and verification UI. 
						
						
					 
					
						2025-08-18 14:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						73cdbd501c 
					 
					
						
						
							
							fix(ApplicationPreview): change null check to empty check for fqdn in generate_preview_fqdn method  
						
						
						
						
					 
					
						2025-08-17 15:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						c9ddda8ed2 
					 
					
						
						
							
							feat(drizzle-gateway): enhance service configuration by adding Master Password field and updating compose file path  
						
						
						
						
					 
					
						2025-08-12 10:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						a2ef545b6b 
					 
					
						
						
							
							feat(changelog): implement automated changelog fetching from GitHub and enhance changelog read tracking  
						
						
						
						
					 
					
						2025-08-12 10:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						0e7cc988a6 
					 
					
						
						
							
							feat(user): add changelog read tracking and unread count method  
						
						
						
						
					 
					
						2025-08-12 10:06:19 +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 
							
						 
					 
					
						
						
							
						
						a0bc4dac55 
					 
					
						
						
							
							fix(application): streamline environment variable updates for Docker Compose services and enhance FQDN generation logic  
						
						
						
						
					 
					
						2025-08-12 10:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						13f10028db 
					 
					
						
						
							
							feat(previews): implement soft delete and cleanup for ApplicationPreview, enhancing resource management in DeleteResourceJob  
						
						
						
						
					 
					
						2025-07-14 21:17:40 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						5bdf2e8481 
					 
					
						
						
							
							refactor(previews): move preview domain generation logic to ApplicationPreview model for better encapsulation and consistency across webhook handlers  
						
						
						
						
					 
					
						2025-07-14 19:12:57 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						a9e542bc4b 
					 
					
						
						
							
							fix(previews): enhance domain generation logic for application previews, ensuring unique domains are created when none are set  
						
						
						
						
					 
					
						2025-07-14 15:42:01 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						e5a0cdf3b7 
					 
					
						
						
							
							fix(previews): order application previews by pull request ID in descending order  
						
						
						
						
					 
					
						2025-07-14 15:22:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						0b84792871 
					 
					
						
						
							
							feat(deployment): add pull request filtering and pagination to deployment and backup execution components  
						
						... 
						
						
						
						fix(ui): make them more stylish yeah 
						
						
					 
					
						2025-07-13 12:36:53 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						95da765a9e 
					 
					
						
						
							
							fix(deployment): improve docker-compose domain handling and environment variable generation  
						
						
						
						
					 
					
						2025-07-07 16:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						085529dc63 
					 
					
						
						
							
							fix(deployment): enhance COOLIFY_URL and COOLIFY_FQDN variable generation for better compatibility  
						
						
						
						
					 
					
						2025-07-07 12:55:35 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						6a90bdf9fa 
					 
					
						
						
							
							fix(env): Generate literal env variables better  
						
						
						
						
					 
					
						2025-07-07 12:30:44 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						0f876db6c8 
					 
					
						
						
							
							fix(server): prepend 'mux_' to UUID in muxFilename method for consistent naming  
						
						
						
						
					 
					
						2025-06-28 13:56:57 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						24b6b32025 
					 
					
						
						
							
							fix(models): improve user deletion logic in User model to handle team member roles and prevent deletion if user is alone in root team  
						
						
						
						
					 
					
						2025-06-26 09:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						be73d5cd76 
					 
					
						
						
							
							fix(models): refine comment wording in User model for clarity on user deletion criteria  
						
						
						
						
					 
					
						2025-06-26 09:07:55 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						e746e212cb 
					 
					
						
						
							
							refactor(user): streamline user deletion process and enhance team management logic  
						
						
						
						
					 
					
						2025-06-25 12:14:35 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						8fc79022f3 
					 
					
						
						
							
							feat(service): enhance service status handling and UI updates  
						
						
						
						
					 
					
						2025-06-24 12:52:22 +02:00