Changelog
What changed in recent BoostonCP releases, newest first.
1. Drupal 11 Headless Drush 13 Deployment Engine. Zero-crash automated provisioning without setup screens
2. Nextcloud 30+ Compatibility. Prioritizes PHP 8.3/8.4 and increases App Store timeout to 60s
3. AutoSSL Port 80 ACME Challenge Self-Healing and Universal Proxy Exemption
4. Webserver Switch SSL Integrity. Preserves SSL certificates across Nginx, Apache, and OLS
5. Custom SSL Auto HTTPS Redirection and Instant SNI Map Synchronization
🌐 MULTI-TENANT DOMAIN ALIASES, SAAS WILDCARDS & TRIPLE-WEBSERVER HOT RELOAD
Multi-Tenant SaaS Wildcard & Subdomain Aliases Hub. Introduced a comprehensive Domain Manager hub across both Admin (:2087) and User (:2083) panels, empowering administrators and tenants to bind secondary domain aliases, multi-level subdomains, and wildcard hostnames (`*.example.com`) directly to existing document roots. Engineered specifically for multi-tenant SaaS platforms, custom white-label setups, and modern web applications.
Triple-Engine Zero-Downtime Hot Reload. Engineered real-time, non-blocking configuration synchronization across all three underlying web server engines: Host Nginx Edge Proxy, Containerized Apache (Port 8080), and Containerized OpenLiteSpeed (Port 8081). Alias updates and wildcard mappings take effect instantaneously with zero visitor downtime and zero dropped HTTP/HTTPS connections.
Zero-Drop SSL SAN & Cloudflare SNI Preservation Across Engine Switches. Fortified the SSL binding architecture so that switching a domain between Nginx, Apache, or OpenLiteSpeed retains all issued Let's Encrypt multi-domain Subject Alternative Name (SAN) certificates, Cloudflare Universal SSL certificates, and custom SNI maps without certificate misdirection or browser security warnings.
Atomic Database Concurrency & Permission Lock Elimination. Overhauled the domain registry pipeline (`manage_domain_aliases.sh`) by replacing direct file truncation with an atomic `write_websites_db()` pipeline using standard stream piping, explicit permission synchronization (`chmod 664`), and ownership locking (`chown www:www`). This permanently resolves permission denied deadlocks and eliminates accidental configuration blanking during concurrent domain operations.
Autonomous Multi-Tier Database Self-Healing & Registry Recovery. Implemented an automated fallback recovery system within `get_websites.php`. In the rare event of a registry read collision, the engine automatically interrogates timestamped atomic backups (`websites.json.bak_*`), verifies active PHP-FPM tenant pool configs, and scans Nginx vhost records to reconstitute the live website registry with zero operational downtime.
Executive High-Contrast Domain Management Hub & Default Tab Flow. Streamlined the domain management workflow by setting the Domain Manager as the primary default view upon opening the domain configuration modal. Fully polished both Dark and Light theme palettes to achieve WCAG AAA contrast, ensuring crisp typography, clear status indicators, and unambiguous interactive controls.
🛡️ ISOLATED USER SSH CREDENTIALS, SECURE JAILSHELL & SANDBOX HARDENING
Multi-Tenant Isolated SSH Key & Dedicated Password Hub. Deployed a dedicated User SSH Management hub enabling tenants to independently manage secure shell access. Users can define distinct, dedicated shell passwords and upload multiple authorized public SSH keys directly from their control panel interface.
JailShell Chroot Isolation & Bubblewrap Security Sandbox. Integrated robust chroot isolation powered by Bubblewrap (BWAP) sandboxing. Tenant shells are strictly restricted to their designated home environments (`/home/<user>`), completely shielding `/root`, `/etc/shadow`, system configurations, and neighbouring tenant document roots from unauthorized visibility.
Kernel-Level PR_SET_NO_NEW_PRIVS Privilege Escalation Immunity. Enforced strict `PR_SET_NO_NEW_PRIVS` kernel flags across all user-spawned shells, guaranteeing that child processes cannot acquire additional execution privileges via SUID binaries or kernel exploits.
Postfix & Mail Transport Subsystem Mount in Restricted User Shells. Bind-mounted essential Postfix configuration paths into JailShell environments, restoring standard functionality for CLI-driven mail binaries (`/usr/sbin/sendmail`) and enabling automated PHP CLI scripts to dispatch system notifications seamlessly from tenant shells.
WCAG AAA High-Contrast Web Terminal & SSH Hub Polish. Refactored the Web Terminal (xterm.js) and SSH management interface styles, eliminating low-contrast muted backgrounds and ensuring crystal-clear readability for credentials, public key inputs, and active terminal sessions across all viewport sizes.
💾 ENTERPRISE DISASTER RECOVERY, INCREMENTAL RESTORE & BULK QUEUE
Lossless Email Infrastructure, Mailbox Data & DKIM Key Restoration. Completely upgraded the backup restoration engine to guarantee 100% data integrity for mail systems. Standard and incremental restores seamlessly restore Postfix/Dovecot accounts, `/var/vmail` mailbox hierarchies, mailbox directory ownerships, OpenDKIM cryptographic keys, mail forwarding rules, and custom domain aliases without data loss.
Autonomous Custom DNS Extraction & BIND Zone File Re-compilation. Engineered an autonomous DNS parser that extracts custom A, AAAA, MX, CNAME, SPF, and TXT records embedded within backup archives and re-compiles complete BIND DNS zone configurations on destination servers during account restoration.
Multi-Server Source Locator & Smart Disaster Recovery Engine. Added an intuitive multi-server source selector to the Incremental Restore interface. The system intelligently auto-detects archive paths across local storage and remote cloud repositories, eliminating manual path entries.
Priority-Weighted Bulk Restore Queue with Admin Runtime Scoping. Introduced intelligent queue scheduling in bulk account restorations, prioritizing administrative accounts first. System runtime environment provisioning is strictly scoped to the primary admin task, eliminating race conditions during high-volume server migrations.
Schema-Agnostic Dynamic Column Mapping for Tenant Accounts and Packages. Implemented dynamic database column matching within restore workers. Restoring accounts or packages generated on legacy or newer schema revisions automatically adapts to existing database columns, preventing SQL syntax failures and provisioning aborts.
Shielded Single-Transaction Database Dumps & Resilient Export Pipeline. Reinforced database export operations by applying transactional isolation (`--single-transaction`), hex-blob encoding (`--hex-blob`), error shielding (`set +e`), automated retries, and staggered cron execution to prevent high-load failures during backup routines. * [FIX] PHP-FPM Worker Life-Preservation during System Timezone Harmonization: Safeguarded active restore worker threads against unexpected termination by preventing hard PHP-FPM service restarts during system timezone adjustments.
100% State Preservation for API Manager Keys and 1-Click Applications. Extended backup and restore pipelines to capture and reinstate API Manager tokens, cron task scheduler metadata, and 1-Click App Installer registry records.
🗄️ MYSQL DATABASE GOVERNOR, LARGE IMPORT SHIELD & DISK EXPANSION
1GB max_allowed_packet & Hex-Blob High-Throughput Database Importer. Reconfigured MySQL server defaults and dump handlers to enforce `max_allowed_packet=1G` alongside `--hex-blob` formatting. This completely eliminates "Packet Too Large" and binary truncation errors during massive database imports and large CMS migrations.
Multi-User Database Allocation & Granular Privilege Matrix. Implemented an administrative and tenant interface allowing multiple database users to be assigned to a single database with granular privileges (SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, INDEX, EXECUTE).
Autonomous LVM Volume & Physical Disk Auto-Expansion. Integrated automated storage expansion logic into the core installer, disk cleaner, and system dashboard. Servers scaled with increased block storage automatically detect and grow LVM volumes and underlying filesystem partitions without requiring manual CLI intervention.
Secure Root Credential Sourcing in Account Lifecycle & Suspension. Refactored `suspend_user ` to fetch database root administrative credentials directly from encrypted storage (`mysql_root.json`), ensuring reliable database account suspension and eliminating plain-text credential leaks.
🚀 CMS 1-CLICK APPLICATIONS & APPLICATION STORE PIPELINE
Fully Headless 1-Click Installation Architecture for Next-Gen Frameworks. Unlocked and hardened automated headless CLI installation workflows for major web applications, including Laravel, Drupal 11, Moodle, OpenCart 4, PrestaShop, Nextcloud 30+, Flarum, and Joomla.
Drupal 11 Headless Deployment with Native Drush 13 CLI & JIT Tuning. Modernized Drupal installation with headless Drush 13 CLI execution, automated `DRUPAL_ROOT` resolution, and tailored PHP 8.3 JIT memory limits (1024M) to avoid segmentation faults during schema builds.
Enterprise Moodle Automated Environment Alignment. Automated complete Moodle setup with native MariaDB UTF8MB4 drivers, automated `max_input_vars` expansion to 5000+, and dynamic Nginx `PATH_INFO` slashargument routing for flawless CSS/JS delivery. * [FIX] OpenCart 4 Twig Cloud FilesystemLoader & Directory Auto-Detection: Patched Twig template loader compatibility with `open_basedir` restrictions and introduced dynamic upload directory detection for modern OpenCart 4 installations.
Nextcloud 30+ Multi-PHP Runtime Synchronization. Configured Nextcloud to automatically prioritize optimized PHP 8.3 and 8.4 runtimes, while expanding upstream App Store HTTP timeouts to prevent connection drops on high-latency networks.
[OPTIMIZATION] Dynamic Emergency Swap Allocation & Memory Drop-Cache Guard. Added automated swap memory provisioning (1GB–2GB dynamic swapfile) and Linux memory cache drop routines into PHP and PostgreSQL runtime installers, eliminating kernel Out-Of-Memory (OOM) killer aborts on entry-level VPS nodes.
⚡ ADVANCED CRON FORENSICS, IONCUBE DIAGNOSTICS & RAM-CACHED APIS
Automated Cross-PHP ionCube Diagnostic Scanner. Built an autonomous diagnostic scanner that inspects all installed PHP versions (PHP 7.4 through PHP 8.4) to verify and bind appropriate ionCube Loader modules.
Deep Forensic Crash Tracing Engine for Exit Codes SIGSEGV 139 and OOM 137. Integrated real-time forensic analysis into the cron management subsystem. When a scheduled task exits abnormally with SIGSEGV (139) or OOM (137), the engine automatically executes kernel `strace` forensics to pinpoint the exact crashing script, line, or memory allocation.
IonCube CLI Segfault Prevention via Zero-Xdebug & opcache.enable_cli Isolation. Hardened ionCube CLI execution by automatically injecting `opcache.enable_cli=0` and disabling conflicting Xdebug modules in CLI contexts, permanently resolving Linux Error 15 segmentation faults.
[OPTIMIZATION] Sub-Millisecond RAM Caching (/dev/shm) for Application Store APIs. Implemented high-speed `/dev/shm` shared memory caching and native binary checks on `..../get..installed....`, eliminating sub-process latency, preventing 502 Bad Gateway timeouts, and reducing app status load times from 2.5 seconds down to under 15 milliseconds.
Enterprise Linux Core Standardized Architecture & Vocabulary. Refactored UI terminology across all administrative and user panels, transitioning sci-fi labels into industry-standard enterprise hosting vocabulary (e.g. "Kernel Overdrive", "Enterprise Linux Core") paired with crisp modern typography and vector icons.
🔒 ENTERPRISE SSL ENGINE & ACME RESILIENCE OVERHAUL
[OPTIMIZATION] Ultra-Lightweight Webroot Engine (--webroot). : Replaced the high-overhead, memory-intensive --nginx Certbot plugin with a pure, lightweight --webroot authentication architecture. Operating within a negligible ~15–20MB RAM footprint without parsing complex virtualhost trees in Python, this eliminates Linux kernel OOM (Out Of Memory) killer terminations (Killed) on entry-level (1GB–2GB RAM) VPS servers.
Universal ACME Challenge Exemption in Domain Redirects. Engineered top-priority ACME challenge bypass routing (if ($request_uri !~* "^/\.well-known/acme-challenge/")) within Nginx server blocks. Domains configured with 301 Permanent or Wildcard redirects now seamlessly preserve local HTTP-01 challenge verification, allowing redirected domains to obtain and auto-renew SSL certificates with zero external redirect interference.
Self-Healing Legacy Redirect Rules. Introduced an automated inspection and patching routine during certificate generation that dynamically retrofits legacy redirect configurations into ACME-exempt structures on the fly.
cPanel-Style Interactive Live DNS Pre-Check. Integrated automated, real-time Google DNS (8.8.8.8) query validation and Cloudflare Proxy (Orange Cloud IP range) detection prior to certificate issuance. Unpointed subdomains are safely bypassed to prevent Let's Encrypt rate-limiting and authorization failures.
Zero-Hang Lock & Zombie Process Purge (clean_certbot_locks). Enforced pre-flight lock purging utilizing fuser -k -9, killall -9, and pkill to eliminate orphaned .certbot.lock files and hanging background threads, permanently resolving "Another instance of Certbot is already running" roadblocks.
Nginx sites-enabled Symlink Self-Healing. Hardened atomic re-symlinking (ln -sfn) across /etc/nginx/sites-enabled/, ensuring disconnected virtualhost files are immediately reattached to prevent fallback to Contabo snakeoil or outdated certificates.
Clean Redirect Target URL Sanitization. Polished the Redirect Settings modal to strictly extract and present the sanitized destination URL (https://example.com), completely hiding internal Nginx condition directives and rewrite syntax.
🌐 DOMAIN & WEBSITE MANAGEMENT HUB UI/UX EVOLUTION
Modern Active Domains & Websites Hub. Completely overhauled the domain management experience across both Admin and User panels with dynamic dual-view modes (High-Density Table View & Modern Card View), paired with instant live search and filtering.
1-Click File Manager Jump. Added immediate direct navigation from any domain entry directly to its corresponding Document Root directory inside the File Manager.
Smart Document Root Breakdown & 1-Click Copy. Introduced ultra-high-contrast folder path breakdowns with dedicated one-click path clipboard copy functionality for rapid workflow execution.
Domain Health Diagnostics & 1-Click Maintenance Mode. Introduced an interactive Domain Health Diagnostics modal with instant Nginx virtualhost testing and a dedicated one-click toggle for user-friendly 503 Maintenance Mode.
High-Contrast Dark & Light Mode Polish. Enhanced theme adaptability with crisp typography, eliminated muted table backgrounds, and ensured high-contrast text rendering across both dark and light modes.
Single-Line High-Density Domain Rows. Redesigned domain listings into sleek, single-line layouts featuring dynamic status indicators (Green Pulse Dot), vibrant ownership badges, and PHP version indicators.
📁 FILE MANAGER COMPREHENSIVE BULK ACTIONS TOOLBAR
Comprehensive Top Bulk Action Toolbar. Implemented an automated floating bulk operations bar in both Admin and User panel File Managers that activates upon multiple item selection:
📋 Copy Selected. Batch copy multiple files and directories to target destinations.
✂️ Cut Selected. Streamlined bulk relocation across tenant directories.
🔑 Change Permissions. One-click bulk octal permission adjustments (755 for folders, 644 for files).
🗜️ Compress / Zip. Instant multi-file and folder archive compression on the server.
🗑️ Delete Selected. High-speed batch deletion protected by a smart confirmation modal.
Live Selection Counter Badge. Integrated a responsive badge showing real-time selected item counts alongside ergonomically spaced action controls.
🛡️ SECURITY, SESSION HARDENING & MAIL SUBSYSTEM
Bulletproof Session Fixation Defense. Embedded session_regenerate_id upon successful authentication to thwart brute-force session hijacking and privilege escalation vectors.
1-Hour Inactivity Auto-Logout. Implemented strict security session timeouts terminating inactive administrative and client sessions after 60 minutes of inactivity.
Postfix Mail Subsystem DKIM Directory Permissions. Resolved Postfix reload integrity warnings (postfix-script: warning: ... not owned by root) by standardizing OpenDKIM directory ownership to root:opendkim.
Apache / OLS IPTables Auto-Healing. Added automatic self-healing routines to restore host firewall forwarding and bridge rules during container upgrades.
📦 APP STORE & ZERO-DOWNTIME WEBSERVER UPGRADE PIPELINE
Zero-Downtime Apache HTTP Server Container Upgrade Engine. Engineered an atomic containerized upgrade pipeline for Apache (v2.4.57 to v2.4.60). Automatically pulls upstream hardened images, validates backend health on port 8080, and swaps runtime instances with zero visitor downtime.
OpenLiteSpeed Event-Driven Web Server Upgrade Pipeline (v1.8.2 to v1.9.2). Built an automated zero-downtime upgrade engine for OpenLiteSpeed, supporting instant container image upgrades, pre-flight syntax checks, and seamless socket reconnects on port 8081.
95% Upgrade Speedup via Domain Reconfiguration Decoupling. Eliminated massive operational delays during web server updates by stripping redundant domain re-looping routines during container rebuilds, accelerating container upgrade time from 3 minutes down to under 10 seconds.
Visual LTS Stable & Up-To-Date Software Badges. Redesigned App Store application cards with enterprise status badges: green Up to date indicators for current runtimes (PHP 8.1 - 8.4, Webmail), cyan LTS Stable badges for core engines (Nginx 1.24, MariaDB 10.11, BIND DNS), and amber Upgrade buttons.
phpMyAdmin v5.2.3 Standalone Upgrade Engine. Introduced dedicated 1-click upgrade functionality for phpMyAdmin v5.2.3, completely isolated from web server virtual host operations and preserving custom user session tokens.
PHP Semantic Version Normalization & Patch Visibility. Normalized PHP version routing across endpoints to standard major.minor syntax while retaining granular patch release visibility (e.g. v8.2.33, v8.4.29) across Software Store management cards.
Antivirus Signatures Live Synchronization & Timestamp Badge. Integrated automated malware definition synchronization with real-time signature date stamping directly inside the Software Store & Security view.
🚀 KERNEL RESOURCE ISOLATION & CGROUPS V2 CPU GOVERNOR
Native Linux Kernel cgroups v2 Controller Delegation. Engineered automated systemd controller delegation (Delegate=cpu io memory pids) on user.slice, ensuring the Linux Completely Fair Scheduler (CFS) enforces CPU bandwidth quotas directly at the kernel layer with zero CPU stealing across tenant accounts.
Catastrophic Server Load Avalanche Elimination. Eliminated runaway context-switching avalanches that previously pushed server load averages over 26.0 on multi-core VPS systems. Real-world verified: Server load plunged from 26.14 down to a cool 0.97 under continuous 55+ concurrent human visitors.
Hard-Cap CFS Bandwidth Throttling (cpu.max). Implemented microsecond-precision CPU time slice capping (100% = 1 Core). Prevents runaway PHP loops, unindexed database queries, or crawler traffic spikes from consuming excessive CPU cycles across neighboring tenant accounts or system daemons.
Zero-Downtime Resource Quota Re-synchronization. Integrated dynamic systemd runtime property application (systemctl set-property) with persistent drop-ins across User Slice configurations and dedicated PHP service units. Resource upgrades or downgrades apply instantly in real time without dropping active connections.
⚡ ADAPTIVE PHP-FPM HIGH-CONCURRENCY LIFECYCLE ENGINE
Warm Worker Session Persistence (pm.process_idle_timeout = 10s). Eliminated the catastrophic 3-second process suicide flaw. Worker processes now persist across human browsing sessions, completely ending the Fork Storm phenomenon. Saves 70% of CPU cycles formerly wasted on Linux fork() syscalls, virtual memory mapping, and re-reading 35+ PHP dynamic extensions per page click.
Zombie Worker & Memory Leak Eradication (pm.max_requests = 500). Replaced infinite worker lifetime with an adaptive 500-request recycling threshold. Guarantees that workers holding stale database cursors, leaky third-party plugins, or bloated opcode tables are gracefully destroyed and re-spawned with a clean memory slate.
5x Throughput Acceleration on Dynamic CMS Requests. Dynamic PHP execution time plunged from 1,000ms+ down to 80ms-120ms per pageview. At 100ms per request, a single CPU core handles up to 600 dynamic requests per minute cleanly, enabling smooth handling of 50+ live human visitors on modest 1-core / 1GB RAM package limits.
Seamless Backward-Compatible Pool Migration. Automated pool inspection and non-disruptive SIGUSR2 hot-reloading for all active PHP version pools (7.4 through 8.4), upgrading legacy worker configurations with zero downtime for hosted websites.
💾 UNIVERSAL NVME & SSD STORAGE I/O BANDWIDTH THROTTLING
Universal Multi-Tier Storage Device Resolution Engine. Engineered robust block device detection utilizing findmnt, lsblk, and intelligent hardware regex parsing. Accurately identifies NVMe SSD parent nodes (/dev/nvme*n*), VirtIO clouds (/dev/vd*), SCSI/SATA drives (/dev/sd*), MMC/eMMC chips (/dev/mmcblk*), LVM device mappers, and root filesystem mount paths.
NVMe VPS Storage Detection Collision Resolution. Eliminated legacy regex collisions (sed s/[0-9]*$//) that truncated NVMe device strings (e.g. /dev/nvme0n1p1 into non-existent /dev/nvme0n1p), which caused storage I/O limits to be skipped. Modern cloud VPS storage now enforces limits flawlessly.
Kernel-Grade Blk-Throttle I/O Rate Limiting. Enforced IOReadBandwidthMax and IOWriteBandwidthMax directly into Linux kernel cgroups v2 io.max. Mathematically benchmarked and verified: 20MB direct write test was throttled with sub-millisecond precision to 2.011s (9.945 MB/s against a 10 MB/s quota).
Anti-I/O Starvation Protection for MariaDB & System Services. Restricts heavy tenant backup tasks, bulk database imports, and file manager extractions from saturating the storage controller queue, guaranteeing that MySQL queries and system logs maintain ultra-low latency.
🛡️ SECURITY PERIMETER HARDENING & ENTERPRISE ISOLATION
phpMyAdmin Core & System Database Cloaking. Injected automated regex filtering (hide_db = ^(phppanel_db|information_schema|performance_schema|mysql|sys)$) into all active phpMyAdmin instances, shielding panel credentials and internal database schemas from multi-tenant user visibility.
System Requirement Automation Syntax Stabilization. Corrected delimiter collisions in system requirement update routines, ensuring safe and idempotent execution across all production server updates.
Read-Only Sandbox Subtree Controller Error Suppression. Added explicit filesystem writeability validation ([ -w ... ]) before attempting kernel subtree writes. Eliminates harmless Read-only file system log warnings when running commands within sandboxed systemd daemon namespaces.
Live Resource Overdrive & Analytics Synchronization. Verified seamless real-time coordination between Live Resource Monitoring, Traffic & Security Analytics, and Kernel Quota Enforcers, delivering instantaneous visual feedback on CPU, RAM, and visitor throughput.
Double-Click Prevention & Glassmorphism Kernel Sync Modal. Modernized the User Resource synchronization modal in User Management with an Obsidian-themed real-time kernel execution stream, animated progress bar, and status badges. Eliminated double-submission race conditions by instantly locking form buttons with interactive spinner feedback during updates.
🌐 DOMAIN WEBSERVER & VIRTUALHOST CORE ENGINE
Direct VirtualHost Configuration Editor. Integrated granular virtualhost configuration editing directly under Domain Management, supporting Nginx, Apache, and OpenLiteSpeed web servers with auto-detection.
Automated Pre-Reload Syntax Verification. Built-in syntax testing engine (nginx -t / apache2ctl -t) in an isolated sandbox before applying changes to live server daemons, preventing webserver downtime.
Instant Safe Fallback & Auto-Rollback. Automated snapshot creation (.vhost_bak) before file writes with atomic restoration and precise UI error tracing if configuration testing fails.
Dual-Panel Integrated Interface. Seamless direct editor integration across both Admin Panel (Port 2087) and User Panel (Port 2083) featuring CodeMirror syntax highlighting, dynamic mode switching, and Ctrl+S hotkey binding.
🛡️ ANTI-DDOS CORE FORTIFICATION & PERIMETER DEFENSE
Under Attack Mode Engine & FastCGI Symlink Bypass. Enforced explicit symlink and FastCGI parameter routing (disable_symlinks off; allow all;) for browser integrity challenge verification (booston-verify-challenge.php), preventing 403 Forbidden errors across tenant docroots.
Universal Slowloris Starvation Shield. Hardened global timeout controls in booston_ddos_core.conf (client_header_timeout 10s, client_body_timeout 10s, send_timeout 10s, keepalive_timeout 15s) to completely thwart slow socket depletion attacks.
Multi-Port Perimeter Defense Throttling. Injected universal request throttling and burst controls (limit_req zone=booston_per_ip burst=60 nodelay;) across administrative and mail gateways (Ports 2087, 888, 887, 2083).
[ENHANCEMENT] Existing Domain Auto-Fortify Migration. Integrated automated scan-and-patch routine in DDoS setup script to fortify all existing virtualhosts without requiring domain recreation.
📦 OTA PIPELINE & DOWNSTREAM STREAMING ACCELERATION
Modernized OTA Pipeline Engine (booston_downloader.py). Redesigned download client with an indestructible open tree-card layout, strict Unicode glyph spacing, and permanent emerald progress bar freezing at 100%.
Resilient Socket Timeout & Chunked Auto-Resumption. Enforced 12s connect and 25s read timeouts with HTTP Range: bytes= dynamic resumption across up to 5 consecutive retries on fluctuating connections.
64KB Buffer Window Optimization. Tuned upstream binary distribution buffers to optimal 64KB chunks (64 * 1024), ensuring fluid TCP window scaling and eliminating edge proxy buffer bloating.
Instant Timestamp-Based ETag Acceleration. Replaced high-overhead whole-file MD5 re-hashing with lightweight timestamp-based HTTP ETags (%x-%x), drastically reducing TTFB lag and server CPU spikes.
[ENHANCEMENT] Edge Buffering & Proxy Compression Suppression. Injected X-Accel-Buffering: no and suppressed intermediate output compression to prevent cloud reverse proxies from buffering and stalling large binary payloads.
🖥️ MODAL ARCHITECTURE & VIEWPORT STABILIZATION
Executive 1220px Spacious Modal Workspace. Upgraded Domain Configuration modal dialog width from 980px to 1220px (94% viewport width) with dedicated flex sidebar navigation for an executive desktop IDE experience.
Viewport Breakpoint Jitter Elimination. Fixed Bootstrap 5s 1200px breakpoint threshold flickering loop in User Panel (ReusableModal.jsx), preventing modal from oscillating between 800px and 1140px during vertical scrollbar appearance.
Strict CodeMirror Containment & Dark Theme Parity. Enforced strict CSS containment (min-width: 0; overflow: hidden;) and a bounded 400px height with persistent dark theme styling to eliminate editor displacement and visual fracturing during scrolling.
⚔️ BATTLEFIELD STRESS TESTING & VERIFICATION
Admin Gateway Concurrency Surge Test. Stress-tested Port 2087 under 500 requests across 25 concurrent threads, resulting in clean HTTP 429 throttling and 0 server errors.
Webmail Infrastructure Concurrency Test. Validated SnappyMail gateway (Port 888) under 500 concurrent requests with 0 server errors and complete service responsiveness.
Slowloris Connection Starvation Stress Test. Successfully neutralized 20/20 slow socket hold attempts within 10 seconds with 0 stalled connections surviving.
Under Attack Mode Challenge Validation. Processed 1,000 flood requests on example.com with 948 trapped challenges (HTTP 307), blocked cookie tampering, and achieved clean HTTP 200 pass-through for legitimate visitors.
📦 APP STORE & ZERO-DOWNTIME WEBSERVER UPGRADE PIPELINE
Zero-Downtime Apache HTTP Server Container Upgrade Engine. Engineered an atomic containerized upgrade pipeline for Apache (v2.4.57 to v2.4.60). Automatically pulls upstream hardened images, validates backend health on port 8080, and swaps runtime instances with zero visitor downtime.
OpenLiteSpeed Event-Driven Web Server Upgrade Pipeline (v1.8.2 to v1.9.2). Built an automated zero-downtime upgrade engine for OpenLiteSpeed, supporting instant container image upgrades, pre-flight syntax checks, and seamless socket reconnects on port 8081.
95% Upgrade Speedup via Domain Reconfiguration Decoupling. Eliminated massive operational delays during web server updates by stripping redundant domain re-looping routines during container rebuilds, accelerating container upgrade time from 3 minutes down to under 10 seconds.
Visual LTS Stable & Up-To-Date Software Badges. Redesigned App Store application cards with enterprise status badges: green Up to date indicators for current runtimes (PHP 8.1 - 8.4, Webmail), cyan LTS Stable badges for core engines (Nginx 1.24, MariaDB 10.11, BIND DNS), and amber Upgrade buttons.
phpMyAdmin v5.2.3 Standalone Upgrade Engine. Introduced dedicated 1-click upgrade functionality for phpMyAdmin v5.2.3, completely isolated from web server virtual host operations and preserving custom user session tokens.
PHP Semantic Version Normalization & Patch Visibility. Normalized PHP version routing across endpoints to standard major.minor syntax while retaining granular patch release visibility (e.g. v8.2.33, v8.4.29) across Software Store management cards.
Antivirus Signatures Live Synchronization & Timestamp Badge. Integrated automated malware definition synchronization with real-time signature date stamping directly inside the Software Store & Security view.
🚀 KERNEL RESOURCE ISOLATION & CGROUPS V2 CPU GOVERNOR
Native Linux Kernel cgroups v2 Controller Delegation. Engineered automated systemd controller delegation (Delegate=cpu io memory pids) on user.slice, ensuring the Linux Completely Fair Scheduler (CFS) enforces CPU bandwidth quotas directly at the kernel layer with zero CPU stealing across tenant accounts.
Catastrophic Server Load Avalanche Elimination. Eliminated runaway context-switching avalanches that previously pushed server load averages over 26.0 on multi-core VPS systems. Real-world verified: Server load plunged from 26.14 down to a cool 0.97 under continuous 55+ concurrent human visitors.
Hard-Cap CFS Bandwidth Throttling (cpu.max). Implemented microsecond-precision CPU time slice capping (100% = 1 Core). Prevents runaway PHP loops, unindexed database queries, or crawler traffic spikes from consuming excessive CPU cycles across neighboring tenant accounts or system daemons.
Zero-Downtime Resource Quota Re-synchronization. Integrated dynamic systemd runtime property application (systemctl set-property) with persistent drop-ins across User Slice configurations and dedicated PHP service units. Resource upgrades or downgrades apply instantly in real time without dropping active connections.
⚡ ADAPTIVE PHP-FPM HIGH-CONCURRENCY LIFECYCLE ENGINE
Warm Worker Session Persistence (pm.process_idle_timeout = 10s). Eliminated the catastrophic 3-second process suicide flaw. Worker processes now persist across human browsing sessions, completely ending the Fork Storm phenomenon. Saves 70% of CPU cycles formerly wasted on Linux fork() syscalls, virtual memory mapping, and re-reading 35+ PHP dynamic extensions per page click.
Zombie Worker & Memory Leak Eradication (pm.max_requests = 500). Replaced infinite worker lifetime with an adaptive 500-request recycling threshold. Guarantees that workers holding stale database cursors, leaky third-party plugins, or bloated opcode tables are gracefully destroyed and re-spawned with a clean memory slate.
5x Throughput Acceleration on Dynamic CMS Requests. Dynamic PHP execution time plunged from 1,000ms+ down to 80ms-120ms per pageview. At 100ms per request, a single CPU core handles up to 600 dynamic requests per minute cleanly, enabling smooth handling of 50+ live human visitors on modest 1-core / 1GB RAM package limits.
Seamless Backward-Compatible Pool Migration. Automated pool inspection and non-disruptive SIGUSR2 hot-reloading for all active PHP version pools (7.4 through 8.4), upgrading legacy worker configurations with zero downtime for hosted websites.
💾 UNIVERSAL NVME & SSD STORAGE I/O BANDWIDTH THROTTLING
Universal Multi-Tier Storage Device Resolution Engine. Engineered robust block device detection utilizing findmnt, lsblk, and intelligent hardware regex parsing. Accurately identifies NVMe SSD parent nodes (/dev/nvme*n*), VirtIO clouds (/dev/vd*), SCSI/SATA drives (/dev/sd*), MMC/eMMC chips (/dev/mmcblk*), LVM device mappers, and root filesystem mount paths.
NVMe VPS Storage Detection Collision Resolution. Eliminated legacy regex collisions (sed s/[0-9]*$//) that truncated NVMe device strings (e.g. /dev/nvme0n1p1 into non-existent /dev/nvme0n1p), which caused storage I/O limits to be skipped. Modern cloud VPS storage now enforces limits flawlessly.
Kernel-Grade Blk-Throttle I/O Rate Limiting. Enforced IOReadBandwidthMax and IOWriteBandwidthMax directly into Linux kernel cgroups v2 io.max. Mathematically benchmarked and verified: 20MB direct write test was throttled with sub-millisecond precision to 2.011s (9.945 MB/s against a 10 MB/s quota).
Anti-I/O Starvation Protection for MariaDB & System Services. Restricts heavy tenant backup tasks, bulk database imports, and file manager extractions from saturating the storage controller queue, guaranteeing that MySQL queries and system logs maintain ultra-low latency.
🛡️ SECURITY PERIMETER HARDENING & ENTERPRISE ISOLATION
phpMyAdmin Core & System Database Cloaking. Injected automated regex filtering (hide_db = ^(phppanel_db|information_schema|performance_schema|mysql|sys)$) into all active phpMyAdmin instances, shielding panel credentials and internal database schemas from multi-tenant user visibility.
System Requirement Automation Syntax Stabilization. Corrected delimiter collisions in system requirement update routines, ensuring safe and idempotent execution across all production server updates.
Read-Only Sandbox Subtree Controller Error Suppression. Added explicit filesystem writeability validation ([ -w ... ]) before attempting kernel subtree writes. Eliminates harmless Read-only file system log warnings when running commands within sandboxed systemd daemon namespaces.
Live Resource Overdrive & Analytics Synchronization. Verified seamless real-time coordination between Live Resource Monitoring, Traffic & Security Analytics, and Kernel Quota Enforcers, delivering instantaneous visual feedback on CPU, RAM, and visitor throughput.
Double-Click Prevention & Glassmorphism Kernel Sync Modal. Modernized the User Resource synchronization modal in User Management with an Obsidian-themed real-time kernel execution stream, animated progress bar, and status badges. Eliminated double-submission race conditions by instantly locking form buttons with interactive spinner feedback during updates.
🌐 DOMAIN WEBSERVER & VIRTUALHOST CORE ENGINE
Direct VirtualHost Configuration Editor. Integrated granular virtualhost configuration editing directly under Domain Management, supporting Nginx, Apache, and OpenLiteSpeed web servers with auto-detection.
Automated Pre-Reload Syntax Verification. Built-in syntax testing engine (nginx -t / apache2ctl -t) in an isolated sandbox before applying changes to live server daemons, preventing webserver downtime.
Instant Safe Fallback & Auto-Rollback. Automated snapshot creation (.vhost_bak) before file writes with atomic restoration and precise UI error tracing if configuration testing fails.
Dual-Panel Integrated Interface. Seamless direct editor integration across both Admin Panel (Port 2087) and User Panel (Port 2083) featuring CodeMirror syntax highlighting, dynamic mode switching, and Ctrl+S hotkey binding.
🛡️ ANTI-DDOS CORE FORTIFICATION & PERIMETER DEFENSE
Under Attack Mode Engine & FastCGI Symlink Bypass. Enforced explicit symlink and FastCGI parameter routing (disable_symlinks off; allow all;) for browser integrity challenge verification (booston-verify-challenge.php), preventing 403 Forbidden errors across tenant docroots.
Universal Slowloris Starvation Shield. Hardened global timeout controls in booston_ddos_core.conf (client_header_timeout 10s, client_body_timeout 10s, send_timeout 10s, keepalive_timeout 15s) to completely thwart slow socket depletion attacks.
Multi-Port Perimeter Defense Throttling. Injected universal request throttling and burst controls (limit_req zone=booston_per_ip burst=60 nodelay;) across administrative and mail gateways (Ports 2087, 888, 887, 2083).
[ENHANCEMENT] Existing Domain Auto-Fortify Migration. Integrated automated scan-and-patch routine in DDoS setup script to fortify all existing virtualhosts without requiring domain recreation.
📦 OTA PIPELINE & DOWNSTREAM STREAMING ACCELERATION
Modernized OTA Pipeline Engine (booston_downloader.py). Redesigned download client with an indestructible open tree-card layout, strict Unicode glyph spacing, and permanent emerald progress bar freezing at 100%.
Resilient Socket Timeout & Chunked Auto-Resumption. Enforced 12s connect and 25s read timeouts with HTTP Range: bytes= dynamic resumption across up to 5 consecutive retries on fluctuating connections.
64KB Buffer Window Optimization. Tuned upstream binary distribution buffers to optimal 64KB chunks (64 * 1024), ensuring fluid TCP window scaling and eliminating edge proxy buffer bloating.
Instant Timestamp-Based ETag Acceleration. Replaced high-overhead whole-file MD5 re-hashing with lightweight timestamp-based HTTP ETags (%x-%x), drastically reducing TTFB lag and server CPU spikes.
[ENHANCEMENT] Edge Buffering & Proxy Compression Suppression. Injected X-Accel-Buffering: no and suppressed intermediate output compression to prevent cloud reverse proxies from buffering and stalling large binary payloads.
🖥️ MODAL ARCHITECTURE & VIEWPORT STABILIZATION
Executive 1220px Spacious Modal Workspace. Upgraded Domain Configuration modal dialog width from 980px to 1220px (94% viewport width) with dedicated flex sidebar navigation for an executive desktop IDE experience.
Viewport Breakpoint Jitter Elimination. Fixed Bootstrap 5s 1200px breakpoint threshold flickering loop in User Panel (ReusableModal.jsx), preventing modal from oscillating between 800px and 1140px during vertical scrollbar appearance.
Strict CodeMirror Containment & Dark Theme Parity. Enforced strict CSS containment (min-width: 0; overflow: hidden;) and a bounded 400px height with persistent dark theme styling to eliminate editor displacement and visual fracturing during scrolling.
⚔️ BATTLEFIELD STRESS TESTING & VERIFICATION
Admin Gateway Concurrency Surge Test. Stress-tested Port 2087 under 500 requests across 25 concurrent threads, resulting in clean HTTP 429 throttling and 0 server errors.
Webmail Infrastructure Concurrency Test. Validated SnappyMail gateway (Port 888) under 500 concurrent requests with 0 server errors and complete service responsiveness.
Slowloris Connection Starvation Stress Test. Successfully neutralized 20/20 slow socket hold attempts within 10 seconds with 0 stalled connections surviving.
Under Attack Mode Challenge Validation. Processed 1,000 flood requests on example.com with 948 trapped challenges (HTTP 307), blocked cookie tampering, and achieved clean HTTP 200 pass-through for legitimate visitors.
🌐 DOMAIN WEBSERVER & VIRTUALHOST CORE ENGINE
Direct VirtualHost Configuration Editor. Integrated granular virtualhost configuration editing directly under Domain Management, supporting Nginx, Apache, and OpenLiteSpeed web servers with auto-detection.
Automated Pre-Reload Syntax Verification. Built-in syntax testing engine (nginx -t / apache2ctl -t) in an isolated sandbox before applying changes to live server daemons, preventing webserver downtime.
Instant Safe Fallback & Auto-Rollback. Automated snapshot creation (.vhost_bak) before file writes with atomic restoration and precise UI error tracing if configuration testing fails.
Dual-Panel Integrated Interface. Seamless direct editor integration across both Admin Panel (Port 2087) and User Panel (Port 2083) featuring CodeMirror syntax highlighting, dynamic mode switching, and Ctrl+S hotkey binding.
🛡️ ANTI-DDOS CORE FORTIFICATION & PERIMETER DEFENSE
Under Attack Mode Engine & FastCGI Symlink Bypass. Enforced explicit symlink and FastCGI parameter routing (disable_symlinks off; allow all;) for browser integrity challenge verification (booston-verify-challenge.php), preventing 403 Forbidden errors across tenant docroots.
Universal Slowloris Starvation Shield. Hardened global timeout controls in booston_ddos_core.conf (client_header_timeout 10s, client_body_timeout 10s, send_timeout 10s, keepalive_timeout 15s) to completely thwart slow socket depletion attacks.
Multi-Port Perimeter Defense Throttling. Injected universal request throttling and burst controls (limit_req zone=booston_per_ip burst=60 nodelay;) across administrative and mail gateways (Ports 2087, 888, 887, 2083).
[ENHANCEMENT] Existing Domain Auto-Fortify Migration. Integrated automated scan-and-patch routine in DDoS setup script to fortify all existing virtualhosts without requiring domain recreation.
📦 OTA PIPELINE & DOWNSTREAM STREAMING ACCELERATION
Modernized OTA Pipeline Engine (booston_downloader.py). Redesigned download client with an indestructible open tree-card layout, strict Unicode glyph spacing, and permanent emerald progress bar freezing at 100%.
Resilient Socket Timeout & Chunked Auto-Resumption. Enforced 12s connect and 25s read timeouts with HTTP Range: bytes= dynamic resumption across up to 5 consecutive retries on fluctuating connections.
64KB Buffer Window Optimization. Tuned upstream binary distribution buffers to optimal 64KB chunks (64 * 1024), ensuring fluid TCP window scaling and eliminating edge proxy buffer bloating.
Instant Timestamp-Based ETag Acceleration. Replaced high-overhead whole-file MD5 re-hashing with lightweight timestamp-based HTTP ETags (%x-%x), drastically reducing TTFB lag and server CPU spikes.
[ENHANCEMENT] Edge Buffering & Proxy Compression Suppression. Injected X-Accel-Buffering: no and suppressed intermediate output compression to prevent cloud reverse proxies from buffering and stalling large binary payloads.
🖥️ MODAL ARCHITECTURE & VIEWPORT STABILIZATION
Executive 1220px Spacious Modal Workspace. Upgraded Domain Configuration modal dialog width from 980px to 1220px (94% viewport width) with dedicated flex sidebar navigation for an executive desktop IDE experience.
Viewport Breakpoint Jitter Elimination. Fixed Bootstrap 5s 1200px breakpoint threshold flickering loop in User Panel (ReusableModal.jsx), preventing modal from oscillating between 800px and 1140px during vertical scrollbar appearance.
Strict CodeMirror Containment & Dark Theme Parity. Enforced strict CSS containment (min-width: 0; overflow: hidden;) and a bounded 400px height with persistent dark theme styling to eliminate editor displacement and visual fracturing during scrolling.
⚔️ BATTLEFIELD STRESS TESTING & VERIFICATION
Admin Gateway Concurrency Surge Test. Stress-tested Port 2087 under 500 requests across 25 concurrent threads, resulting in clean HTTP 429 throttling and 0 server errors.
Webmail Infrastructure Concurrency Test. Validated SnappyMail gateway (Port 888) under 500 concurrent requests with 0 server errors and complete service responsiveness.
Slowloris Connection Starvation Stress Test. Successfully neutralized 20/20 slow socket hold attempts within 10 seconds with 0 stalled connections surviving.
Under Attack Mode Challenge Validation. Processed 1,000 flood requests on example.com with 948 trapped challenges (HTTP 307), blocked cookie tampering, and achieved clean HTTP 200 pass-through for legitimate visitors.
🚀 System Release & Engine Enhancements
💾 Cloud Backup Engine & Google Drive Resilient Streaming
1-by-1 User Streaming Cloud Upload. Redesigned multi-user system backup to zip one user, stream upload immediately to Google Drive, instantly purge the local archive, and enforce a 20-second CPU cooldown before processing the next user.
Local Storage Zero-Bloat Protection. Isolated system backup staging prevents disk space exhaustion on $5 VPS instances by removing archives from disk the exact millisecond they hit Google Drive.
Self-Healing Chunk Auto-Retry Engine. Integrated resilient exponential backoff retry mechanism (up to 3 attempts with 5s/10s backoff) for transient curl socket drops (Connection reset by peer) during Google Drive 5MB chunk transfers.
Uncapped Wire-Speed Cloud Upload. Removed artificial 1MB/s speed throttling, allowing full server network wire-speed streaming to Google Drive with HTTP/1.1 keep-alive sessions.
Automated Google Drive Retention Lifecycle. Automatically inspects cloud storage archives post-upload, preserves the exact configured count (e.g., last 3 backups), and auto-purges older remote archives directly on Google Drive.
Clean Signal Trapping & Zombie Cleanup. Integrated Linux SIGTERM, SIGINT, and SIGHUP exit handlers to immediately wipe partial temporary archives if a backup job is cancelled from the UI.
Incremental Smart Delta Engine & 30-Day Anchor. Daily delta backup tracks only newly modified files and databases with near-zero CPU load, backed by an automated 30-day consolidated base full backup cycle.
🎨 Modern SaaS Switch Engine & UI Contrast Shield
Modern Apple-Style Toggle Switches. Restored smooth pill-shaped toggle switches with animated circular sliding knobs across the entire panel, separating global checkbox styles from switch toggles.
Unified Switch & Status Micro-Badges. Re-architected settings control rows into flexbox containers, replacing misaligned floating text with sleek emerald and slate status badges (Enabled/Disabled) on the exact same horizontal center line.
Light Mode Selective Active Icon Scoping. Removed overly broad .active icon white overrides, restoring vibrant purple (#8b5cf6) for Nameserver icons and gold (#fbbf24) for Security shields in Light Mode.
Themed Input Groups & Contrast Harmonization. Enforced theme-adaptive background and border styling for Nameserver and system configuration input groups in both Dark and Light modes.
🚀 System Release & Engine Enhancements. 🚀 System Release & Engine Enhancements
[FEATURE] ⚡ PHP Engine & Runtime Modernization. ⚡ PHP Engine & Runtime Modernization: [FEATURE] ⚡ PHP Engine & Runtime Modernization: ⚡ PHP Engine & Runtime Modernization
[FEATURE] [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack. Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.
[FEATURE] [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync. Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [FEATURE] [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.
[SECURITY] [SECURITY] Core Dependency Hard Lock Protection. Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.
[FEATURE] 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection. 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection: [FEATURE] 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection: 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection
[FEATURE] [FEATURE] Zero-Downtime Domain Auto-Migration Engine. Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.
[SECURITY] [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard. Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.
[FEATURE] [IMPROVEMENT] Batch Webserver VHost Reconfiguration. Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [FEATURE] [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.
[FEATURE] 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex. 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex: [FEATURE] 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex: 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex
[SECURITY] [SECURITY] OS Kernel-Level Flock Mutex Lockout. Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.
[FIX] [FIX] API Deduplication & Active Reconfiguration Gateway. Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.
[PERFORMANCE] [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard. Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.
[UI] 🎨 Software Store UI & Theme Contrast Architecture. 🎨 Software Store UI & Theme Contrast Architecture: [UI] 🎨 Software Store UI & Theme Contrast Architecture: 🎨 Software Store UI & Theme Contrast Architecture
[UI] [UI] Persistent Background Installation State & Live Log Resumption. Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.
[UI] [UI] Theme-Aware Light & Dark Mode Contrast Harmony. Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.
[FEATURE] [IMPROVEMENT] Real-Time Multi-Job Server State Hydration. Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [FEATURE] [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.
⚡ PHP Engine & Runtime Modernization. ⚡ PHP Engine & Runtime Modernization
[FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack. Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.
[IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync. Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.
[SECURITY] Core Dependency Hard Lock Protection. Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.
🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection. 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection
[FEATURE] Zero-Downtime Domain Auto-Migration Engine. Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.
[SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard. Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.
[IMPROVEMENT] Batch Webserver VHost Reconfiguration. Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.
🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex. 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex
[SECURITY] OS Kernel-Level Flock Mutex Lockout. Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.
[FIX] API Deduplication & Active Reconfiguration Gateway. Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.
[PERFORMANCE] Asynchronous Frontend Poller Mutex Guard. Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.
🎨 Software Store UI & Theme Contrast Architecture. 🎨 Software Store UI & Theme Contrast Architecture
[UI] Persistent Background Installation State & Live Log Resumption. Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.
[UI] Theme-Aware Light & Dark Mode Contrast Harmony. Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.
[IMPROVEMENT] Real-Time Multi-Job Server State Hydration. Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.
🚀 System Release & Engine Enhancements
🚀 System Release & Engine Enhancements. 🚀 System Release & Engine Enhancements
⚡ PHP Engine & Runtime Modernization. ⚡ PHP Engine & Runtime Modernization: [FEATURE] ⚡ PHP Engine & Runtime Modernization: ⚡ PHP Engine & Runtime Modernization
Full PHP 8.5 & PHP 8.4 Production Stack. Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.
Ondřej Sury PPA Automated Mirror & Keyring Sync. Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [FEATURE] [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.
Core Dependency Hard Lock Protection. Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.
🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection. 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection: [FEATURE] 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection: 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection
Zero-Downtime Domain Auto-Migration Engine. Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.
Smart Hybrid Uninstallation Modal & Active Domain Guard. Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.
Batch Webserver VHost Reconfiguration. Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [FEATURE] [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.
🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex: 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex: [FEATURE] 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex: 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex. Concurrency Gatekeeper & Enterprise Background Job Mutex: 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex: [FEATURE] 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex: 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex
OS Kernel-Level Flock Mutex Lockout. Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.
API Deduplication & Active Reconfiguration Gateway. Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.
Asynchronous Frontend Poller Mutex Guard. Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.
🎨 Software Store UI & Theme Contrast Architecture: 🎨 Software Store UI & Theme Contrast Architecture: [UI] 🎨 Software Store UI & Theme Contrast Architecture: 🎨 Software Store UI & Theme Contrast Architecture. Software Store UI & Theme Contrast Architecture: 🎨 Software Store UI & Theme Contrast Architecture: [UI] 🎨 Software Store UI & Theme Contrast Architecture: 🎨 Software Store UI & Theme Contrast Architecture
Persistent Background Installation State & Live Log Resumption. Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.
Theme-Aware Light & Dark Mode Contrast Harmony. Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.
Real-Time Multi-Job Server State Hydration. Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [FEATURE] [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.
⚡ PHP Engine & Runtime Modernization: ⚡ PHP Engine & Runtime Modernization. PHP Engine & Runtime Modernization: ⚡ PHP Engine & Runtime Modernization
Full PHP 8.5 & PHP 8.4 Production Stack. Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.
Ondřej Sury PPA Automated Mirror & Keyring Sync. Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.
Core Dependency Hard Lock Protection. Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.
🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection: 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection. Smart Hybrid Domain Migration & Zero-Downtime Protection
Zero-Downtime Domain Auto-Migration Engine. Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.
Smart Hybrid Uninstallation Modal & Active Domain Guard. Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.
Batch Webserver VHost Reconfiguration. Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.
🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex: 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex. Concurrency Gatekeeper & Enterprise Background Job Mutex: 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex
OS Kernel-Level Flock Mutex Lockout. Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.
API Deduplication & Active Reconfiguration Gateway. Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.
Asynchronous Frontend Poller Mutex Guard. Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.
🎨 Software Store UI & Theme Contrast Architecture: 🎨 Software Store UI & Theme Contrast Architecture. Software Store UI & Theme Contrast Architecture: 🎨 Software Store UI & Theme Contrast Architecture
Persistent Background Installation State & Live Log Resumption. Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.
Theme-Aware Light & Dark Mode Contrast Harmony. Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.
Real-Time Multi-Job Server State Hydration. Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.
🚀 System Release & Engine Enhancements
⚡ PHP Engine & Runtime Modernization. ⚡ PHP Engine & Runtime Modernization
[FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack. Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.: [FEATURE] Full PHP 8.5 & PHP 8.4 Production Stack: Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.
[IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync. Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.: [IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync: Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.
[SECURITY] Core Dependency Hard Lock Protection. Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.: [SECURITY] Core Dependency Hard Lock Protection: Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.
🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection. 🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection
[FEATURE] Zero-Downtime Domain Auto-Migration Engine. Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.: [FEATURE] Zero-Downtime Domain Auto-Migration Engine: Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.
[SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard. Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.: [SECURITY] Smart Hybrid Uninstallation Modal & Active Domain Guard: Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.
[IMPROVEMENT] Batch Webserver VHost Reconfiguration. Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.: [IMPROVEMENT] Batch Webserver VHost Reconfiguration: Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.
🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex. 🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex
[SECURITY] OS Kernel-Level Flock Mutex Lockout. Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.: [SECURITY] OS Kernel-Level Flock Mutex Lockout: Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.
[FIX] API Deduplication & Active Reconfiguration Gateway. Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.: [FIX] API Deduplication & Active Reconfiguration Gateway: Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.
[PERFORMANCE] Asynchronous Frontend Poller Mutex Guard. Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.: [PERFORMANCE] Asynchronous Frontend Poller Mutex Guard: Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.
🎨 Software Store UI & Theme Contrast Architecture. 🎨 Software Store UI & Theme Contrast Architecture
[UI] Persistent Background Installation State & Live Log Resumption. Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.: [UI] Persistent Background Installation State & Live Log Resumption: Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.
[UI] Theme-Aware Light & Dark Mode Contrast Harmony. Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.: [UI] Theme-Aware Light & Dark Mode Contrast Harmony: Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.
[IMPROVEMENT] Real-Time Multi-Job Server State Hydration. Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.: [IMPROVEMENT] Real-Time Multi-Job Server State Hydration: Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.
⚡ PHP Engine & Runtime Modernization
Full PHP 8.5 & PHP 8.4 Production Stack. Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.
[IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync. Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.
Core Dependency Hard Lock Protection. Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.
🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection
Zero-Downtime Domain Auto-Migration Engine. Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.
Smart Hybrid Uninstallation Modal & Active Domain Guard. Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.
[IMPROVEMENT] Batch Webserver VHost Reconfiguration. Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.
🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex
OS Kernel-Level Flock Mutex Lockout. Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.
API Deduplication & Active Reconfiguration Gateway. Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.
Asynchronous Frontend Poller Mutex Guard. Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.
🎨 Software Store UI & Theme Contrast Architecture
Persistent Background Installation State & Live Log Resumption. Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.
Theme-Aware Light & Dark Mode Contrast Harmony. Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.
[IMPROVEMENT] Real-Time Multi-Job Server State Hydration. Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.
⚡ PHP Engine & Runtime Modernization
Full PHP 8.5 & PHP 8.4 Production Stack. Integrated complete PHP 8.5 and PHP 8.4 runtime support across Software Store, 1-Click Domain PHP Switcher, and Crontab Manager with zero-downtime execution.
[IMPROVEMENT] Ondřej Sury PPA Automated Mirror & Keyring Sync. Hardened PHP repository synchronization engine to automatically resolve Launchpad GPG keyring dependencies and package locks on Ubuntu LTS.
Core Dependency Hard Lock Protection. Enforced strict uninstallation lockout for PHP 8.2 to safeguard BoostonCP panel internal core scripts and system daemon stability.
🛡️ Smart Hybrid Domain Migration & Zero-Downtime Protection
Zero-Downtime Domain Auto-Migration Engine. Engineered intelligent domain fallback system during PHP uninstallation that automatically identifies active websites on the target version and migrates them to a designated fallback PHP version before package removal.
Smart Hybrid Uninstallation Modal & Active Domain Guard. Added real-time domain discovery inside the uninstallation flow showing impacted websites, active domain counts, and mandatory fallback selection to prevent website 502 Bad Gateway outages.
[IMPROVEMENT] Batch Webserver VHost Reconfiguration. Seamless multi-webserver reconfiguration automatically regenerating Nginx and Apache reverse-proxy virtual hosts during PHP pool transitions.
🚀 Concurrency Gatekeeper & Enterprise Background Job Mutex
OS Kernel-Level Flock Mutex Lockout. Implemented non-blocking Linux file lock (flock) on domain reconfiguration scripts preventing concurrent virtual host writes and eliminating race condition failures during parallel job executions.
API Deduplication & Active Reconfiguration Gateway. Added server-side mutex lock and active job scanner in reconfigure_domains API, automatically suppressing duplicate triggers and recycling active job IDs.
Asynchronous Frontend Poller Mutex Guard. Enforced strict single-instance execution on background job polling to prevent overlapping network requests and browser thread contention.
🎨 Software Store UI & Theme Contrast Architecture
Persistent Background Installation State & Live Log Resumption. Enabled continuous background installation tracking with persistent card spinner states upon modal closure, preventing duplicate user clicks while allowing instant re-streaming of live installation logs.
Theme-Aware Light & Dark Mode Contrast Harmony. Replaced static color overrides with dynamic theme-aware styling variables (.popup-card, .popup-label, .text-mode-primary) ensuring pristine readability across all light and dark mode viewports.
[IMPROVEMENT] Real-Time Multi-Job Server State Hydration. Synchronized active installation and uninstallation tasks directly with the server job pool on page reload and tab navigation.
Global Non-Blocking Asynchronous Request Gateway. Engineered an ultra-fast global session unlock engine across all 200+ GET API endpoints. Eliminated sequential PHP session queue bottlenecks, allowing the React SPA to execute concurrent parallel requests with true 0ms wait time across all modules.
Sub-Millisecond In-Memory Hardware & Configuration Discovery. Replaced external shell subprocess forks with direct in-memory kernel and database queries for SSL certificate parsing, user permissions, package limits, and runtime configurations. Page load times across Settings, PHP Settings, and DNS Zone Editor dropped to under 0.05s.
60-Second Micro-Cached Recursive Disk Scanners. Implemented a non-blocking 60-second micro-cache for user storage metrics. Eliminated repeated deep disk scanning thrashing on interactive page loads while preserving 100% real-time cgroups v2 metrics for live CPU, RAM, EP, IO, and MySQL governor usage.
Concurrent React Frontend Multi-Fetch Pipeline. Optimized User Panel UI state hydration across Dashboard, PHP Settings, and Resource Widgets using concurrent Promise.all pipelines, eliminating rendering layout shifts and loading spinners.
Full User Home Root & Custom Data Directory Capture. Upgraded the core backup engine to recursively capture all custom directories, scripts, and private data folders located outside website document roots (e.g., WHMCS private data, Laravel storage, Node.js data directories) in full-account and incremental backups without omitting custom non-domain files.
Fail-Safe Ephemeral Archiving Architecture. Transitioned temporary backup staging from volatile memory (tmpfs) to dedicated user-level staging directories, preventing out-of-memory errors on large multi-gigabyte archives.
Dynamic Live-State Archive Resilience. Integrated smart exit handlers and archive existence validation into the compression pipeline to ensure continuous backups succeed seamlessly without aborting when active websites generate temporary cache files during archiving.
Manifest-Driven Dynamic Owner Context Resolution. Upgraded the automated restore engine to extract and enforce true account ownership directly from the encrypted backup manifest, ensuring restored user permissions and services align with the target account context.
Automatic Mail Domain Registry & Webmail Self-Healing. Integrated an auto-provisioning database hook that discovers and registers all restored domain names into the core mail routing table with full Dovecot/Postfix alias synchronization, enabling instant email reception upon restore.
Live Database User & Permission Auto-Rebuild. Upgraded multi-database restoration to automatically register restored MySQL databases and rebuild JSON database metadata registries on the fly.
Precision Exit Code Capture & Live Log Streaming. Fixed bash exit code tracking in the Task Automation Engine to accurately capture and report command termination states (Exit Code 0 for verified success, distinct failure codes for syntax/runtime crashes).
Independent Multi-Version CLI Runtime Freedom. Fully decoupled cron job runtimes to support independent execution across PHP 7.4, 8.0, 8.1, 8.2, and 8.3 CLI environments with dedicated ionCube Loader sandboxing for legacy and modern web applications.
Full Custom Port Freedom for Node.js, Python & Ruby. Removed readOnly restriction from Local Port inputs. Developers can now freely type custom ports (e.g., 3000, 4000, 5000, 8080) required by their .env files and frameworks, or use the 1-click auto-assign button.
Live Socket Collision Detection & 1-Click Alternative Port Suggestion. Integrated real-time network socket (fsockopen) and multi-tenant registry scanner. If a port is occupied, the UI locks deployment and presents a 1-click clickable suggestion for the next available port.
One-Click Verified Free Port Refresh Engine. Added a dedicated, high-contrast refresh action to instantly scan and populate guaranteed free local ports with zero manual calculation.
Universal App Engine Support across All Webservers. Node.js, Next.js, Python, and Ruby apps are now 100% compatible with domains running on Nginx, OpenLiteSpeed (Docker 8081), or Apache (Docker 8080). Host Nginx edge routing connects public traffic directly to PM2 internal ports.
Cross-Webserver Let's Encrypt & Custom SSL Discovery. Upgraded deployment engine to auto-discover active Let's Encrypt (/etc/letsencrypt/live/), manual certificates, or existing vhost configurations automatically during app deployment.
Seamless Original Webserver VHost Restoration. Stopping or deleting an application instantly restores the exact original webserver virtual host, safely returning domains to OLS, Apache, or Nginx PHP-FPM without downtime.
One-Click Application Visit Action & Clickable Domain Links. Added direct clickable domain links with external tab icons and a dedicated Visit App button for instant live testing directly from the dashboard.
Organized Cloud Metadata Capsule Badges. Integrated capsule pill badges for internal ports (Port 3007), project root folders (/path), and runtime versions (Node.js 22) inspired by modern cloud dashboards.
Port Refresh Icon & Universal Proxy Banner. Fixed sync icon contrast in Light Mode and replaced restrictive Nginx proxy text with universal multi-server guidance across Port 2083 and Port 2087.
External Secure File & Folder Sharing. Generate secure random tokens and password-protected external download links with 1-Day, 3-Days, 7-Days, and Permanent expiration policies.
Centralized Share List Dashboard. Live modal interface to monitor all active shared items, copy public URLs with 1-click, and instantly revoke permissions.
Recycle Bin & Instant Data Recovery. Redesigned cybernetic dark/light themed Trash Modal with date-range filters, extension filtering, batch file restoration, and permanent deletion.
Live Forensic Operation Activity Stream. In-memory real-time activity log tracker for all file management operations (creation, editing, extraction, permissions, deletions) with sub-microsecond filtering.
Theme Adaptive Modals & Zip Compression. Unified dark and light mode styling across Share, Recycle Bin, Operation Logs, Zip Archive, and Octal Permissions managers.
Granular Per-Domain PHP Directives. Independent configuration of memory_limit, upload_max_filesize, post_max_size, max_execution_time, max_input_vars, date_timezone, and allow_url_fopen per domain.
Dynamic Extension Filter Pills. Interactive All, Enabled, and Disabled filter states with instant search to toggle PHP extensions seamlessly.
Neural Extension Guard on Core PHP 8.2. Real-time protection lock preventing accidental deactivation of core panel modules (mysqli, pdo, curl, mbstring, json, openssl, xml, zip, fileinfo).
Multi-Engine Client & Admin Panels. Dedicated user and admin management interfaces for PostgreSQL and MongoDB alongside MariaDB/MySQL.
1-Click Provisioning & Connection Strings. Instant database creation, user privileges assignment, connection URI generation, and remote IP access control.
Universal Forensic Logging Architecture. Deep forensic auditing integrated across 15+ backend endpoints (Domains, SSL, DNS, DB, Mail, FTP, Backups, Redirects, Authentication).
Granular Audit Metadata Collection. Automatically logs client IP address, User-Agent, affected resource, action type, and execution status.
Dedicated Activity Logs Dashboard. Client-facing real-time audit log interface with keyword search, date filtering, and status badges.
Optimized Mobile Header. Transferred maintenance actions (Fix Permissions, Restart Services) to the User Profile Dropdown, preventing mobile horizontal overflow.
Dynamic 100dvh Sidebar Drawer. Upgraded sidebar drawer to dynamic viewport height (100dvh) with smooth full-length scrolling and zero clipping of navigation items.
Zero-Overlap Viewport Shield. Removed legacy layout shift margins (margin-left: 240px), ensuring all pages and tables fit edge-to-edge on mobile screens.
Synchronized Neural Overdrive Pulse. Harmonized the glowing cybernetic brain and pulse animation between Admin and User panels in both Dark and Light modes.
Light Mode Select Controls. Cleaned up hardcoded dark backgrounds across MySQL, PostgreSQL, and MongoDB views in Light Mode.
Deploy New Domain Directional Guide. Modernized deploy header with animated glide arrow (────── Select Type ➔ ──────) and Main Domain vs Subdomain selection badges.
Sidebar Navigation & Footer Card Clean-up. Integrated direct Sign Out button at the bottom of the navigation list and refreshed footer card to clean System Healthy and Help Desk.
Sub-500MB Memory Gold Standard. Maintained ultra-low ~300MB–360MB RAM footprint with 0% idle CPU and zero blocking disk I/O on RAM-disk buffers.
Google PageSpeed 99/100/100/100. Verified sub-50ms TTFB and green core web vitals on live production.
Multi-Tenant Sender Dependent SASL Password Mapping & Duplication Prevention. Resolved Postfix SASL authentication lookup warnings (duplicate entry: [smtp-relay.brevo.com]:587) and relay failures by updating sync_mail_accounts.php. The script now generates per-domain SASL maps (@domain.com username:password) alongside relayhost fallback maps and applies strict deduplication (array_unique), ensuring zero Postfix lookup warnings and seamless multi-tenant Brevo SMTP relay authentication.
Dynamic Relay REST API Credential Fallback. Resolved Brevo REST API diagnostic check failures in mail_diagnostics.php by implementing an automatic fallback mechanism. If the dedicated api_key parameter is empty in the database, the API automatically falls back to using the SMTP password (Master API Key), ensuring instant REST API connectivity and real-time domain verification across all user accounts.
Maildir Subdirectory Layout & Multi-Tenant Mailbox Permissions. Resolved Postfix local delivery failure Permission denied when creating temporary files in /var/vmail/domain/user/mail/tmp/. Updated sync_mail_accounts.php to dynamically detect system vmail UID and GID (id -u vmail), enforce 0777 permissions on /var/vmail/, assign vmail:vmail ownership, and auto-initialize standard IMAP maildir subdirectories (.Drafts, .Sent, .Trash, cur, new, tmp), allowing 100% automated local message delivery.
Dovecot Namespace Explicit Inbox Configuration. Resolved Folders error: Error and IMAP login disconnection caused by namespace configuration error: inbox=yes namespace missing. Enforced inbox = yes inside namespace inbox in /etc/dovecot/conf.d/15-mailboxes.conf and explicitly mapped mail_location = maildir:/var/vmail/%d/%n/mail in 10-mail.conf, granting SnappyMail instant, error-free folder listing and inbox synchronization.
Global Unprivileged Postfix Map Readability (0644). Resolved error: open database /etc/postfix/vmaps.db: Permission denied during unprivileged postfix/virtual process lookup. Updated sync_mail_accounts.php to automatically set global 0644 read permissions across all compiled Postfix .db map files (vmaps.db, vdomains.db, virtual.db), eliminating delivery delays and enabling instant local mailbox resolution.
Fast Automatic Queue Flushing & Backoff Optimization. Eliminated the need for manual postfix flush commands by tuning Postfix queue manager parameters (queue_run_delay = 5s, minimal_backoff_time = 5s, maximal_backoff_time = 10s) inside sync_mail_accounts.php. Incoming and outgoing queued messages are now re-processed and delivered automatically within 0.1 seconds.
Flexible Root Domain SPF Verification & Brevo Code Target Normalization. Upgraded DNS health diagnostics in mail_diagnostics.php and check_dns_health.php to query root domain @ for brevo-code TXT records instead of appending redundant host prefixes. Enhanced SPF parsing to accept flexible v=spf1 strings and extract clean display lines, rendering 5/5 GREEN VALID indicators in both User (:2083) and Admin (:2087) Portals.
Hostname SSL Context Initialization & Postfix SMTPS (465) Activation Full. Resolved "Failed to initialize SSL server context: The certificate is empty" in Dovecot and Postfix master.cf missing SMTPS block on legacy installations. Enforced automatic injection of Let's Encrypt fullchain.pem paths during ssl_issue operations and dynamically appended secure SMTPS wrappers, ensuring instant port 993, 995, and 465 activation for Webmail and external clients without manual intervention.
Legacy Server OTA Dovecot Maildir Path Migration. Resolved issue where incoming emails were successfully delivered to Maildir by Postfix but remained invisible in SnappyMail Webmail due to a legacy Dovecot path mismatch. Injected an auto-migration patch into the core system_update.sh that detects old /var/vmail/%d/%n configurations and automatically updates them to /var/vmail/%d/%n/mail, eliminating the need for manual account editing and ensuring seamless email visibility across all older server updates.
User Panel Backup Generation & Progress Polling Resolution. Resolved backup generation failures and progress bar hanging in the User Panel. Fixed API routing issues for real-time backup status polling, ensured proper file size calculation and symlink generation for secure backup downloads, and stabilized the background incremental backup worker to run reliably without timeout interruptions.
Systemd Cgroup Page Cache Throttling & 504 Timeout Resolution. Resolved a critical issue where Systemd Cgroup MemoryHigh limits caused PHP-FPM processes to stall/freeze when OS disk page cache accumulated. Tuned Systemd slice properties to allow kernel page cache auto-eviction without pausing PHP execution, completely eliminating false 504 Gateway Timeout errors and artificial server load spikes.
Precision Cgroup Memory Tracking (CloudLinux LVE Standard). Updated the Resource Monitor telemetry scripts to track active process RSS memory (`anon` bytes from Cgroup memory.stat) instead of raw memory.current. Idle user accounts now accurately display 0.0 MB / 5.0 MB RAM without including harmless OS disk file cache.
Production Binary Core Command Protocol Alignment. Aligned all system cron tasks and internal script execution wrappers to strictly invoke `/usr/bin/booston-core <action_name>`. Eliminates reliance on raw standalone `.sh` files in production and guarantees zero-latency, license-bypass local execution for system maintenance routines.
Performance Health Checker & Cleaner Cron Matcher. Updated the built-in system verification tool (`verify_performance_setup`) to accurately detect Binary Core cleaner cron schedules (`/usr/bin/booston-core booston_cleaner`). Resolves a false-negative reporting issue and confirms 100% active RAM disk cleanup status.
MySQL/MariaDB Unlimited Connection Limit Mapping. Fixed a critical bug where setting database user connection limits to -1 executed invalid MySQL ALTER USER syntax. Sanitized all database creation and limit synchronization APIs to map unlimited connection limits strictly to 0 (MySQL native syntax), preventing phpMyAdmin Error 1226 connection lockouts.
MySQL Governor Daemon 30-Second Overwrite Loop Resolution. Resolved a hidden background daemon loop in mysql_governor_daemon where un-sanitized package limit queries repeatedly overwrote MySQL user limits to -1 every 30 seconds. Updated the daemon synchronization engine to sanitize connection limits and apply dynamic package thresholds across all user database instances (username_*).
Resource Monitoring MySQL Governor UI & Alignment Polish. Polished the Admin Panel MySQL Governor UI cards and inspect modal to display Unlimited connection thresholds cleanly as '0 / Unlimited'. Re-aligned input form labels and subtext helper notes for a seamless, pixel-perfect responsive grid layout.
PHP-FPM Pool Open_basedir User Scope Normalization. Resolved a critical issue where strict per-domain open_basedir restrictions blocked PHP processes from accessing user-level directories outside the web root (such as WHMCS templates_c, attachments, and backup stores). Expanded the PHP-FPM pool template to dynamically include the user's home root (/www/wwwroot/username/), completely eliminating false Permissions Errors while maintaining 100% multi-tenant Linux Cgroup container isolation.
Light Mode Global Icon Visibility. Resolved a major UI bug across the Admin and Reseller panels where navigation and button icons were invisible or poorly contrasted in Light Mode. Implemented a robust CSS variable system (--icon-color) to guarantee pure white icons on active tabs and vibrant original colors on inactive tabs, completely bypassing browser cache issues.
App Manager Tab Alignment & Styling. Centered the navigation tabs in the App Manager interface for a more premium, balanced look. Also forced local style overrides to ensure inactive tab icons render with their correct colorful theme in Light Mode before being clicked.
Task Scheduler Popup Readability. Fixed a readability issue with the "Suggested Command" code block in the Cron Jobs modal. The code block now dynamically adapts, displaying a readable light-themed background with dark text in Light Mode, while retaining the premium terminal-style dark background with green text in Dark Mode.
Private Redis Credentials Contrast. Addressed a critical contrast issue in both the User Panel (React) and Admin Panel (PHP) Domain Settings. The Redis Host, Port, and Password fields have been migrated to use responsive Bootstrap 5 semantic classes (bg-body-tertiary), ensuring they are perfectly legible and visually appealing in both Light and Dark modes.
Package Manager Ownership Clarity. Renamed and restyled the package management tabs to "Admin Owned Packages" and "Reseller Owned Packages" with distinct, intuitive icons to completely eliminate confusion regarding package ownership and creation rights. CATEGORY: CORE SYSTEM & PERFORMANCE
PHP OPcache Script Execution Bug. Resolved a critical bug in the system installation (install_php) and updater (update) scripts related to PHP OPcache configuration. This ensures that PHP caching mechanisms compile and reload flawlessly without causing any interruption during system updates or new installations. CATEGORY: API & BILLING INTEGRATION
WHMCS Module Suspension Trigger & Messaging. Fixed the automated account suspension trigger mechanism within the WHMCS module. Previously, suspension events were failing to correctly pass or display the exact suspension reason. The logic has been rewritten to accurately capture the WHMCS suspension reason message and seamlessly sync it with the BoostonCP backend, ensuring transparent communication to the end-user.
CORE SYSTEM & PERFORMANCE. MySQL & MariaDB Unlimited User Connection Quota (-1 Mapping): Resolved a critical database connection failure (MySQL Error 1226) where creating new databases under hosting packages with Unlimited (-1) connection limits caused MySQL/MariaDB to reject all user logins with "max_user_connections resource exceeded (-1)". Enforced strict input sanitization across database_manager.php, restore_db_users.php, user_manager.php, and CLI creation scripts to dynamically map negative package limits to 0, ensuring full compatibility with native MySQL and MariaDB unlimited user connection standards.
Theme Settings Layout Conflict. Restructured Appearance & Branding settings page into isolated containers (Admin Panel, User Panel, Default Domain Page) to resolve UI element overlapping.
Admin Dark Mode Logo Loading. Updated logo fetching logic to accurately resolve and render the dark mode header logo within the admin interface.
User Panel Logo Cache Fallback. Re-mapped dynamic backend fetching and frontend caching mechanisms to correctly apply custom client logos instead of defaulting to images/logo.png.
Dynamic 'Powered By' Branding Wrapper. Introduced a global setting to customize the "POWERED BY BOOSTONCP" branding across React User Panel dashboards and login pages.
Incremental Backup Logic & Workflow Execution. Resolved execution bugs and enhanced internal logic to ensure reliable generation of partial archive backups.
Backup System Resource Limits. Optimized CPU and memory consumption ceilings during intensive incremental backup generation processes.
OpenDKIM Key Directory Security Permissions. Enforced opendkim:opendkim ownership and 700 directory mode sync on /etc/postfix/dkim to resolve key data is not secure errors.
DNS Health Parser & Multi-IP SPF Validation. Eliminated double semicolons in DKIM key formatting and updated parser to validate multi-IP and custom relay SPF records seamlessly.
Postfix HELO & rDNS FQDN Alignment. Auto-detected system rDNS PTR to ensure 100% match between smtp_helo_name and myhostname, removing HELO/rDNS mismatch warnings.
Panel Hostname Reconfiguration & SSL Auto-Sync. Updated reconfigure_panel.sh to preserve FQDN smtp_helo_name and automatically synchronize Postfix TLS & Dovecot SSL certificates.
CSF Brute-Force Threshold Tuning. Optimized CSF firewall authentication limits to a balanced 10-attempt threshold for optimal user experience and bot protection.
Installer Zero-Touch Mail Hardening. Automated enterprise banner $myhostname ESMTP BoostonCP, IPv4 binding, and OpenDKIM permissions natively inside install.sh.
Hostname SSL & PTR Diagnostics Checker. Added live verification and action hints for Hostname SSL and rDNS PTR resolution.
WHMCS SMTP Mail Alignment. Synchronized authenticated domain headers and global sender address alignment to prevent third-party spoofing flags.
Backup Compression Tuning. CPU & I/O Priority Optimization for fast background compression operations.
Real-Time Task Abortion. Recursive Process Tree Termination for running backup and restore tasks.
Real-Time Stop Task Modal. Logs History & Progress Action Button for instant task control.
Cloud Storage Disconnection. Mapped Admin Global Directory Mapping for stable remote cloud backups.
PHP Configuration Directory Mapping. Mapped /etc/php & /etc/php-panel directories inside JailShell environment.
System Dynamic Linker Cache. Mounted /etc/ld.so.cache, /etc/ld.so.conf, and /etc/ld.so.conf.d for shared library binary execution.
Local Port & Protocol Mappings. Mounted /etc/services & /etc/protocols for CLI network resolution.
Local Mime-Types Resolver. Linked /etc/mime.types for command-line file type detection.
Localhost Database Socket Connectivity. Configured /var/run/mysqld read-write bind mount for high-throughput MySQL sockets.