- Dockerfile: backup plugins/ to /opt/default-plugins/ at build time
- Replace exec/git-based restore with pure PHP File::copyDirectory()
- Only restore plugins defined in Plugin::PROTECTED_PLUGINS
- Delete target directory before copy to prevent stale files
- Remove function_exists('exec') guard (no longer needed)
|
||
|---|---|---|
| .. | ||
| BackupDatabase.php | ||
| CheckCommission.php | ||
| CheckOrder.php | ||
| CheckServer.php | ||
| CheckTicket.php | ||
| CleanupExpiredOnlineStatus.php | ||
| ClearUser.php | ||
| HookList.php | ||
| MigrateFromV2b.php | ||
| ResetLog.php | ||
| ResetPassword.php | ||
| ResetTraffic.php | ||
| ResetUser.php | ||
| SendRemindMail.php | ||
| Test.php | ||
| XboardInstall.php | ||
| XboardRollback.php | ||
| XboardStatistics.php | ||
| XboardUpdate.php | ||