Remove internals from public status page

This commit is contained in:
DariusIII
2026-04-13 13:18:47 +02:00
parent e89d719534
commit b285a1d27d
2 changed files with 60 additions and 5 deletions
@@ -20,10 +20,10 @@ class StatusPageController extends BasePageController
*/
public function showStatusPage(): View
{
$services = $this->siteStatusService->getAllStatuses();
$overall = $this->siteStatusService->getOverallStatus();
$activeIncidents = $this->siteStatusService->getActiveIncidents();
$recentResolved = $this->siteStatusService->getRecentResolvedIncidents(30);
$services = $this->siteStatusService->getPublicEnabledServices();
$overall = $this->siteStatusService->getOverallPublicStatus();
$activeIncidents = $this->siteStatusService->getActiveIncidentsForPublic();
$recentResolved = $this->siteStatusService->getRecentResolvedIncidentsForPublic(30);
$groupedResolved = $recentResolved->groupBy(function ($incident) {
return $incident->resolved_at?->format('Y-m-d') ?? 'unknown';