nieuwe versie 0.1

This commit is contained in:
2025-10-09 16:20:58 +02:00
parent 75ff33ce36
commit 17b514505b
4 changed files with 81 additions and 54 deletions

View File

@@ -5,43 +5,6 @@ $deployDir = __DIR__;
include __DIR__ . '/../../include/include_header.php';
include __DIR__ . '/../../include/include_functions.php';
// --- Parameters ophalen of defaults ---
$parameters = [
'assetId' => $_POST['assetId'] ?? '',
'assetName' => $_POST['assetName'] ?? '',
'param1' => $_POST['param1'] ?? '',
'param2' => $_POST['param2'] ?? ''
];
// Node-RED omgevingen
$envFile = __DIR__ . '/../../settings/environments.json';
$environments = getNodeRedEnvironments($envFile);
$selectedEnv = $_POST['environment'] ?? '';
// Alert template-versie
$newVersionAlert = checkNewTemplateVersionAlert($templatePath, $deployDir);
// Overzicht deploys
$deploys = getDeploysWithVersions($deployDir);
$deployResponse = '';
$newFileName = '';
$envUrl = '';
$successMessage = '';
// Deploy verwerken
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['deploy'])) {
$deployResult = deployFlow($parameters, $templatePath, $deployDir, $environments, $selectedEnv);
if ($deployResult['success']) {
$deployResponse = $deployResult['response'];
$newFileName = $deployResult['file'];
$envUrl = $deployResult['envUrl'];
$successMessage = renderAlert($deployResult['message'], 'success');
} else {
$successMessage = renderAlert($deployResult['message'], 'danger');
}
}
?>
<main class="container py-5">