sdasd
All checks were successful
Deploy / deploy-staging (push) Successful in 25s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-25 01:19:00 +02:00
parent 9531fdbd35
commit 30fe39cd6c
4 changed files with 59 additions and 2 deletions

View File

@@ -15,6 +15,7 @@ $groups = array_values(array_map('strval', (array) ($authUser['groups'] ?? [])))
$isAdmin = in_array('administrators', $groups, true);
$projectRoot = dirname(__DIR__, 3);
$currentEnvironment = ConfigLoader::currentEnvironment();
$service = new GiteaDeployStatusService(ConfigLoader::load($projectRoot, 'gitea'));
if (!$service->shouldShowInTray($isAdmin)) {
@@ -24,8 +25,14 @@ if (!$service->shouldShowInTray($isAdmin)) {
], 403);
}
$status = $service->status();
$diagnostics = is_array($status['diagnostics'] ?? null) ? $status['diagnostics'] : [];
$diagnostics['environment'] = $currentEnvironment;
$diagnostics['host'] = (string) ($_SERVER['HTTP_HOST'] ?? $_SERVER['SERVER_NAME'] ?? '');
$status['diagnostics'] = $diagnostics;
respond([
'data' => $service->status(),
'data' => $status,
]);
/**