You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,14 @@ All notable changes to EngineScript will be documented in this file.
4
4
5
5
Changes are organized by date, with the most recent changes listed first.
6
6
7
+
## 2026-04-10
8
+
9
+
### 🐛 VHOST IMPORT EXTRACTION FLOW FIX
10
+
11
+
- Removed a duplicate WordPress extraction block in `scripts/functions/vhost/vhost-import.sh` that re-ran archive extraction and wp-config path detection after those steps had already completed.
12
+
- Prevented a single-zip import failure path where the duplicate block referenced `${WP_ARCHIVE_FILE}` (only populated in the two-file flow), which could trigger an unrecognized archive error.
13
+
- Kept the unified conditional extraction logic as the single source of truth for both `single_zip` and `two_file` import formats.
Copy file name to clipboardExpand all lines: config/var/www/admin/control-panel/external-services/external-services.js
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ export class ExternalServicesManager {
65
65
* @returns {Promise<void>}
66
66
*/
67
67
asyncloadExternalServices(){
68
-
try{// codacy:ignore - Try/catch required for service loading
68
+
try{// codacy:ignore - Top-level UI orchestration boundary: DOM/rendering and service-processing steps may throw; catch here to log once and show renderErrorState instead of leaving a partially rendered dashboard.
69
69
this.container.replaceChildren();
70
70
71
71
// Get service definitions and preferences
@@ -1025,7 +1025,7 @@ export class ExternalServicesManager {
0 commit comments