N°9412 - Screen Analysis results wip + test endpoint

This commit is contained in:
Eric Espie
2026-05-07 12:25:18 +02:00
parent fdaa96c688
commit 65e590b12b
9 changed files with 154 additions and 43 deletions

View File

@@ -108,6 +108,7 @@ class iTopExtensionsMap
$this->ProcessWizardChoices($aStepInfo['alternatives']);
}
}
// TODO Add aModuleVersion from module definition on disk in extensions
return true;
}

View File

@@ -6,7 +6,6 @@ use ContextTag;
use CoreException;
use Exception;
use IssueLog;
use MetaModel;
use SetupLog;
use utils;
@@ -34,7 +33,7 @@ class ModelReflectionSerializer
public function GetModelFromEnvironment(string $sEnv): array
{
IssueLog::Info(__METHOD__, null, ['env' => $sEnv]);
IssueLog::Debug(__METHOD__, null, ['env' => $sEnv]);
$sPHPExec = trim(utils::GetConfig()->Get('php_path'));
$sOutput = "";

View File

@@ -425,14 +425,15 @@ class ModuleDiscovery
continue;
}
SetupLog::Info("Module considered as removed", null, ['extension_code' => $oExtension->sCode, 'module_name' => $sModuleName, 'module_version' => $sModuleVersion, ModuleFileReader::MODULE_FILE_PATH => $sCurrentModuleFilePath]);
IssueLog::Info("Module considered as removed", null, ['extension_code' => $oExtension->sCode, 'module_name' => $sModuleName, 'module_version' => $sModuleVersion, ModuleFileReader::MODULE_FILE_PATH => $sCurrentModuleFilePath]);
return true;
}
if (count($aNonMatchingPaths) > 0) {
//add log for support
SetupLog::Debug("Module kept as it came from non removed extensions", null, ['module_name' => $sModuleName, 'module_version' => $sModuleVersion, ModuleFileReader::MODULE_FILE_PATH => $sModuleFilePath, 'non_matching_paths' => $aNonMatchingPaths]);
IssueLog::Info("Module kept as it came from non removed extensions", null, ['module_name' => $sModuleName, 'module_version' => $sModuleVersion, ModuleFileReader::MODULE_FILE_PATH => $sModuleFilePath, 'non_matching_paths' => $aNonMatchingPaths]);
}
IssueLog::Debug(__METHOD__.' Module loaded', null, ['name' => $sModuleName, 'version' => $sModuleVersion]);
return false;
}

View File

@@ -99,6 +99,7 @@ class RunTimeEnvironment
$this->sBuildEnv = $sEnvironment.'-build';
}
$this->oExtensionsMap = null;
SetupLog::Enable(APPROOT.'log/setup.log');
}
/**
@@ -1566,7 +1567,7 @@ class RunTimeEnvironment
public function ExitMaintenanceMode(): void
{
if (SetupUtils::IsInMaintenanceMode()){
if (SetupUtils::IsInMaintenanceMode()) {
SetupUtils::ExitMaintenanceMode();
}
}

View File

@@ -40,5 +40,5 @@
</selected_modules>
<selected_extensions type="array">
</selected_extensions>
<use_symbolic_links>off</use_symbolic_links>
<use_symbolic_links>on</use_symbolic_links>
</installation>