fix: allow dots in service names for systemd (nginx.service, ssh.service)

This commit is contained in:
2026-06-09 19:25:14 -04:00
parent 3e13ac60f1
commit 96a73384c4

View File

@@ -667,7 +667,7 @@ class ApiController
$this->view->json(['error' => 'Invalid service or action'], 400);
}
$sanitized = preg_replace('/[^a-zA-Z0-9\-_]/', '', $service);
$sanitized = preg_replace('/[^a-zA-Z0-9\-_.]/', '', $service);
if ($sanitized === '') {
$this->view->json(['error' => 'Invalid service name'], 400);
}