WIP: implementing windmill container changes

Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/6f198732-63c3-41b7-8b2e-1b5fa565ee21

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-04-27 01:58:39 +00:00
committed by GitHub
parent 8727df147d
commit 4b27d6954f
8 changed files with 116 additions and 5 deletions

View File

@@ -109,6 +109,10 @@ readonly class ContainerDefinitionFetcher {
if (!$this->configurationManager->isWhiteboardEnabled) {
continue;
}
} elseif ($entry['container_name'] === 'nextcloud-aio-windmill') {
if (!$this->configurationManager->isWindmillEnabled) {
continue;
}
}
$ports = new ContainerPorts();
@@ -222,6 +226,10 @@ readonly class ContainerDefinitionFetcher {
if (!$this->configurationManager->isWhiteboardEnabled) {
continue;
}
} elseif ($value === 'nextcloud-aio-windmill') {
if (!$this->configurationManager->isWindmillEnabled) {
continue;
}
} else {
// Skip dependencies on community containers that are not currently enabled.
// Only apply this when the current entry is itself a community container,