diff --git a/CHANGELOG.md b/CHANGELOG.md index bd7659e..1b4236b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,3 +45,4 @@ Alle Einträge verwenden ISO-8601-Timestamps in UTC. Mehrere Änderungen desselb - Root-Layout des Git-Repositories hergestellt; die Anwendung liegt direkt im Repository-Root. - Beispielkonfiguration und Sicherheitsdokumentation bereitgestellt. - Browserinstaller korrigiert: Der initiale Administrator wird jetzt mit allen im `users`-Schema erforderlichen Pflichtfeldern angelegt. +- Realm-Dashboard korrigiert: Es fragt nur noch die konfigurierte Portainer-Umgebung ab und benötigt keine globale Endpoint-Liste mehr. diff --git a/dashboard.php b/dashboard.php index cc3f957..c821e7f 100644 --- a/dashboard.php +++ b/dashboard.php @@ -180,7 +180,8 @@ $realmError = null; if ($isAdmin && !$showInstances) { try { - $endpoints = pnpaas_portainer_request('/api/endpoints'); + $configuredEndpointId = pnpaas_portainer_endpoint_id(); + $endpoints = [pnpaas_portainer_request('/api/endpoints/' . $configuredEndpointId)]; foreach ($endpoints as $endpoint) { $endpointId = (int)($endpoint['Id'] ?? 0); if ($endpointId < 1) continue;