Andras Bacsai 
							
						 
					 
					
						
						
							
						
						a2a2bfa6c9 
					 
					
						
						
							
							feat(user-management): implement user deletion command with phased resource and subscription cancellation, including dry run option  
						
						
						
						
					 
					
						2025-09-13 15:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								peaklabs-dev 
							
						 
					 
					
						
						
							
						
						3e9dd6a7bf 
					 
					
						
						
							
							chore: remove webhooks table cleanup  
						
						
						
						
					 
					
						2025-09-10 19:56:15 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						a06c79776e 
					 
					
						
						
							
							feat(dev-command): dispatch CheckHelperImageJob during instance initialization to enhance setup process  
						
						
						
						
					 
					
						2025-09-09 16:46:24 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						2d135071c7 
					 
					
						
						
							
							refactor(command): replace forceDelete calls with DeleteResourceJob dispatch for all stuck resources in cleanup process  
						
						
						
						
					 
					
						2025-09-05 19:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						136ca08305 
					 
					
						
						
							
							refactor(command): streamline Init command by removing unnecessary options and enhancing error handling for various operations  
						
						
						
						
					 
					
						2025-09-05 19:27:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						28d05f759e 
					 
					
						
						
							
							refactor(command): remove InitChangelog command as it is no longer needed  
						
						
						
						
					 
					
						2025-09-05 17:45:15 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						49bd0a2a01 
					 
					
						
						
							
							refactor(command): improve database collection logic for deletion command by using unique identifiers and enhancing user experience  
						
						
						
						
					 
					
						2025-09-05 17:43:19 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						581b649cd7 
					 
					
						
						
							
							fix(command): enhance cleanup process for stuck application previews by adding force delete for trashed records  
						
						
						
						
					 
					
						2025-09-05 17:43:05 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						16447b7391 
					 
					
						
						
							
							refactor(command): streamline database deletion process to handle multiple database types and improve user experience  
						
						
						
						
					 
					
						2025-09-05 14:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						b17c65b224 
					 
					
						
						
							
							fix(command): enhance database deletion command to support multiple database types  
						
						
						
						
					 
					
						2025-09-05 14:55:15 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						0bfffb503e 
					 
					
						
						
							
							feat(command): add option to sync GitHub releases to BunnyCDN and refactor sync logic  
						
						
						
						
					 
					
						2025-09-01 16:14:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						d2ed68e605 
					 
					
						
						
							
							refactor(jobs): pull github changelogs from cdn instead of github  
						
						
						
						
					 
					
						2025-09-01 16:13:55 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						7d10711a65 
					 
					
						
						
							
							fix(servercheck): Properly check server statuses with and without Sentinel  
						
						
						
						
					 
					
						2025-08-22 11:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ea5b33b923 
					 
					
						
						
							
							fix(init): improve error handling for deployment and template pulling processes  
						
						
						
						
					 
					
						2025-08-19 14:22:48 +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 
						 
				 
			
				
					
						
							
							
								peaklabs-dev 
							
						 
					 
					
						
						
							
						
						dbed6c270e 
					 
					
						
						
							
							feat: generate category for services  
						
						
						
						
					 
					
						2025-08-18 17:28:20 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						f018d640e5 
					 
					
						
						
							
							fix(templates): should generate old SERVICE_FQDN service templates as well  
						
						
						
						
					 
					
						2025-08-12 14:19:17 +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 
							
						 
					 
					
						
						
							
						
						39f25573bf 
					 
					
						
						
							
							refactor(templates): update service template file handling to use dynamic file name from constants  
						
						
						
						
					 
					
						2025-08-12 10:06:19 +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 
							
						 
					 
					
						
						
							
						
						fbe98cfd11 
					 
					
						
						
							
							refactor(scheduling): replace deprecated job checks with ScheduledJobManager and ServerResourceManager for improved scheduling efficiency  
						
						
						
						
					 
					
						2025-07-12 14:44:52 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						316f233eb8 
					 
					
						
						
							
							feat(logging): add frequency filters for scheduled logs command to support hourly, daily, weekly, and monthly job views  
						
						
						
						
					 
					
						2025-07-11 19:26:42 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						36fe235bea 
					 
					
						
						
							
							feat(logging): implement scheduled logs command and enhance backup/task scheduling with cron checks  
						
						
						
						
					 
					
						2025-07-11 15:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						2214099c90 
					 
					
						
						
							
							feat(scheduling): add frequency filter option for manual execution of scheduled jobs  
						
						
						
						
					 
					
						2025-07-11 15:10:43 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ea0e02d422 
					 
					
						
						
							
							feat(scheduling): add command to manually run scheduled database backups and tasks with options for chunking, delays, and dry runs  
						
						
						
						
					 
					
						2025-07-08 21:03:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ecbfaa9a8a 
					 
					
						
						
							
							fix(scheduling): change redis cleanup command frequency from hourly to weekly for better resource management  
						
						
						
						
					 
					
						2025-07-08 10:57:09 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						3b7f4bcbbd 
					 
					
						
						
							
							refactor(init): standardize method naming conventions and improve command structure in Init.php  
						
						
						
						
					 
					
						2025-07-07 09:50:15 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						7817c9cad7 
					 
					
						
						
							
							refactor(redis): enhance CleanupRedis command with dry-run option and improved key deletion logic  
						
						
						
						
					 
					
						2025-07-07 09:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						38e947d704 
					 
					
						
						
							
							feat(cleanup): add functionality to delete teams with no members or servers in CleanupStuckedResources command  
						
						
						
						
					 
					
						2025-06-25 11:42:53 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						6ea6d2742b 
					 
					
						
						
							
							feat(server): implement server patch check notifications  
						
						... 
						
						
						
						- Added a new job, ServerPatchCheckJob, to handle server patch checks and notifications.
- Introduced a new notification class, ServerPatchCheck, for sending updates via email, Discord, Slack, Pushover, and Telegram.
- Updated notification settings models to include server patch notification options for email, Discord, Slack, Pushover, and Telegram.
- Created a migration to add server patch notification fields to the respective settings tables.
- Enhanced the UI to allow users to enable/disable server patch notifications across different channels. 
						
						
					 
					
						2025-05-26 14:03:59 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Gyarmati 
							
						 
					 
					
						
						
							
						
						9939b10e5a 
					 
					
						
						
							
							feat(service): add Marimo service ( #5559 )  
						
						
						
						
					 
					
						2025-05-14 14:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						9d56d06352 
					 
					
						
						
							
							feat(redis): add scheduled cleanup command for Redis keys and enhance cleanup logic  
						
						
						
						
					 
					
						2025-05-07 22:09:25 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						93ec2f804b 
					 
					
						
						
							
							refactor(commands): reorganize OpenAPI and Services generation commands into a new namespace for better structure; remove old command files  
						
						
						
						
					 
					
						2025-04-13 16:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						927caefb42 
					 
					
						
						
							
							feat(OpenApi): enhance OpenAPI specifications by adding UUID parameters for application, project, and service updates; improve deployment listing with pagination parameters; update command signature for OpenApi generation  
						
						
						
						
					 
					
						2025-04-13 15:48:14 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						1ab7405e2e 
					 
					
						
						
							
							refactor(ServicesGenerate): update command signature from 'services:generate' to 'generate:services' for consistency; update Dockerfile to run service generation during build; update Odoo image version to 18 and add extra addons volume in compose configuration  
						
						
						
						
					 
					
						2025-04-13 15:16:54 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						9f67633f2c 
					 
					
						
						
							
							feat(api): add endpoints for retrieving application logs and deployments  
						
						
						
						
					 
					
						2025-03-31 17:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						799855ea28 
					 
					
						
						
							
							refactor(dev): remove OpenAPI generation functionality  
						
						
						
						
					 
					
						2025-03-31 17:38:50 +02:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						cef4596011 
					 
					
						
						
							
							fix(console): handle missing root user in password reset command  
						
						
						
						
					 
					
						2025-03-24 18:00:31 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						d7d80e926e 
					 
					
						
						
							
							feat(user): implement session deletion on password reset  
						
						
						
						
					 
					
						2025-03-21 15:45:29 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						009cee1bbd 
					 
					
						
						
							
							Merge branch 'next' into feat-db-ssl  
						
						
						
						
					 
					
						2025-03-17 15:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						3169803259 
					 
					
						
						
							
							fix(billing): Restrict Stripe subscription status update to 'active' only  
						
						
						
						
					 
					
						2025-03-01 12:10:28 +01:00 
						 
				 
			
				
					
						
							
							
								🏔️ Peak 
							
						 
					 
					
						
						
							
						
						9557957f18 
					 
					
						
						
							
							Merge branch 'next' into feat-db-ssl  
						
						
						
						
					 
					
						2025-02-19 17:57:59 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						694b0ac249 
					 
					
						
						
							
							feat(core): add error logging and cron parsing to docker/server schedules  
						
						
						
						
					 
					
						2025-02-15 13:21:23 +01:00 
						 
				 
			
				
					
						
							
							
								peaklabs-dev 
							
						 
					 
					
						
						
							
						
						852be5fd93 
					 
					
						
						
							
							feat(ssl): check for SSL renewal twice daily  
						
						
						
						
					 
					
						2025-02-05 22:11:10 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						bfe4200012 
					 
					
						
						
							
							fix: cleanup old scheduled_task_executions  
						
						
						
						
					 
					
						2025-01-28 10:19:41 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						ca2c66943c 
					 
					
						
						
							
							fix  
						
						
						
						
					 
					
						2025-01-17 14:00:20 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						03c50a387c 
					 
					
						
						
							
							refactor: remove debug echo statements from Init command to clean up output and improve readability  
						
						
						
						
					 
					
						2025-01-17 12:35:22 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						973429d2c4 
					 
					
						
						
							
							add debug logs  
						
						
						
						
					 
					
						2025-01-17 11:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								Andras Bacsai 
							
						 
					 
					
						
						
							
						
						0e94a4a472 
					 
					
						
						
							
							fix: add own servers on cloud  
						
						
						
						
					 
					
						2025-01-13 09:17:54 +01:00