dpl/app/Console
xboard 90a5065162 refactor: rewrite restoreProtectedPlugins to use file copy instead of git
- 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)
2026-03-11 08:30:12 +08:00
..
Commands refactor: rewrite restoreProtectedPlugins to use file copy instead of git 2026-03-11 08:30:12 +08:00
Kernel.php refactor(online-status): consolidate updates and add cleanup command 2025-09-15 20:32:22 +08:00