Upload files to "/"

Signed-off-by: kevin <kevin@codelab.nestict.africa>
This commit is contained in:
2026-01-16 12:06:59 +01:00
parent 452ccc4a4b
commit e7e988996c
28 changed files with 3347 additions and 45 deletions

View File

@@ -0,0 +1,84 @@
#!/bin/bash
# Restore Script for Suspend Functionality Changes
# This script reverts all changes made to implement the suspend functionality
echo "=== RESTORING SUSPEND FUNCTIONALITY CHANGES ==="
echo "Date: $(date)"
echo ""
# Check if we're in the right directory
if [ ! -f "system/controllers/plan.php" ]; then
echo "ERROR: Please run this script from the project root directory"
exit 1
fi
echo "1. Backing up current files before restore..."
# Create backup directory
mkdir -p backups/$(date +%Y%m%d_%H%M%S)
BACKUP_DIR="backups/$(date +%Y%m%d_%H%M%S)"
# Backup current modified files
cp system/controllers/plan.php "$BACKUP_DIR/plan.php.current"
cp ui/ui/plan.tpl "$BACKUP_DIR/plan.tpl.current"
cp system/cron.php "$BACKUP_DIR/cron.php.current"
echo " ✓ Backed up current files to $BACKUP_DIR"
echo ""
echo "2. Restoring original files..."
# Check if original backups exist
if [ ! -f "backups/original/plan.php" ]; then
echo " ⚠️ Original backup not found. Creating from current state..."
mkdir -p backups/original
cp system/controllers/plan.php backups/original/plan.php
cp ui/ui/plan.tpl backups/original/plan.tpl
cp system/cron.php backups/original/cron.php
echo " ✓ Created original backup from current state"
else
echo " ✓ Found original backups"
fi
# Restore original files
cp backups/original/plan.php system/controllers/plan.php
cp backups/original/plan.tpl ui/ui/plan.tpl
cp backups/original/cron.php system/cron.php
echo " ✓ Restored original files"
echo ""
echo "3. Cleaning up temporary files..."
# Remove any temporary files created during implementation
rm -f debug_cron.php
rm -f test_suspend.php
echo " ✓ Cleaned up temporary files"
echo ""
echo "4. Verifying restoration..."
# Check if files were restored
if [ -f "system/controllers/plan.php" ] && [ -f "ui/ui/plan.tpl" ] && [ -f "system/cron.php" ]; then
echo " ✓ All files restored successfully"
else
echo " ❌ ERROR: Some files could not be restored"
exit 1
fi
echo ""
echo "=== RESTORATION COMPLETE ==="
echo "All suspend functionality changes have been reverted."
echo "The system should now be in its original state."
echo ""
echo "Files restored:"
echo " - system/controllers/plan.php"
echo " - ui/ui/plan.tpl"
echo " - system/cron.php"
echo ""
echo "Current backup saved to: $BACKUP_DIR"
echo "Original backup location: backups/original/"
echo ""
echo "You can now test the original functionality."