Skip to content

Commit 12bb27d

Browse files
authored
Bug Fixes
1 parent 4bee5b8 commit 12bb27d

3 files changed

Lines changed: 12 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,13 @@ Changes are organized by date, with the most recent changes listed first.
66

77
## 2025-07-14
88

9-
### 🔧 ADMIN CONTROL PANEL IMPROVEMENTS
9+
### � ADMIN CONTROL PANEL CRITICAL FIX
10+
- **Dashboard Loading Issue**: Fixed admin control panel failing to load with infinite "Loading Dashboard..." spinner
11+
- **Nginx Configuration**: Corrected root directory from `/var/www/admin/enginescript` to `/var/www/admin/control-panel`
12+
- **API Routing**: Fixed API endpoint routing that was preventing JavaScript from communicating with PHP backend
13+
- **File Location**: Resolved mismatch between nginx configuration and actual control panel file locations
14+
15+
### �🔧 ADMIN CONTROL PANEL IMPROVEMENTS
1016
- **Mobile Navigation**: Added hamburger menu for mobile access to admin control panel navigation
1117
- **Responsive Design**: Fixed left navigation column visibility on mobile devices
1218
- **Toggle Functionality**: Implemented mobile menu toggle with overlay for better user experience

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"EngineScript\\": "src/"
4949
},
5050
"files": [
51-
"config/var/www/admin/control-panel/api.php"
51+
"config/var/www/admin/enginescript/api.php"
5252
]
5353
},
5454
"autoload-dev": {

scripts/update/php-update.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -175,11 +175,11 @@ fi
175175

176176
# Update API configuration to be dynamic for both PHP versions
177177
echo "Updating admin control panel API configuration..."
178-
if [[ -f "/var/www/admin/control-panel/api.php" ]]; then
178+
if [[ -f "/var/www/admin/enginescript/api.php" ]]; then
179179
# Make PHP service detection dynamic
180-
sed -i "s/'php8\.3-fpm'/'php8.4-fpm', 'php8.3-fpm'/g" "/var/www/admin/control-panel/api.php"
181-
sed -i "s/getServiceStatus('php8\.3-fpm')/getServiceStatus('php8.4-fpm') ?: getServiceStatus('php8.3-fpm')/g" "/var/www/admin/control-panel/api.php"
182-
sed -i "s/case 'php8\.3-fpm':/case 'php8.4-fpm':\n case 'php8.3-fpm':/g" "/var/www/admin/control-panel/api.php"
180+
sed -i "s/'php8\.3-fpm'/'php8.4-fpm', 'php8.3-fpm'/g" "/var/www/admin/enginescript/api.php"
181+
sed -i "s/getServiceStatus('php8\.3-fpm')/getServiceStatus('php8.4-fpm') ?: getServiceStatus('php8.3-fpm')/g" "/var/www/admin/enginescript/api.php"
182+
sed -i "s/case 'php8\.3-fpm':/case 'php8.4-fpm':\n case 'php8.3-fpm':/g" "/var/www/admin/enginescript/api.php"
183183
fi
184184

185185
# Update debug script

0 commit comments

Comments
 (0)