diff --git a/src/Server/Controllers/EntityController.cs b/src/Server/Controllers/EntityController.cs index 36ac1a8..e5866ff 100644 --- a/src/Server/Controllers/EntityController.cs +++ b/src/Server/Controllers/EntityController.cs @@ -85,7 +85,7 @@ public class EntityController : ControllerBase } catch (Exception ex) { if (ex.InnerException is not null) ex = ex.InnerException; - _logger.LogError("Unable to index the provided entities. {ex.Message}", [ex.Message]); + _logger.LogError("Unable to index the provided entities. {ex.Message} - {ex.StackTrace}", [ex.Message, ex.StackTrace]); return Ok(new EntityIndexResult() { Success = false, Message = ex.Message }); } diff --git a/src/Server/Views/Home/Index.cshtml b/src/Server/Views/Home/Index.cshtml index 022967b..59bac16 100644 --- a/src/Server/Views/Home/Index.cshtml +++ b/src/Server/Views/Home/Index.cshtml @@ -1,11 +1,17 @@ @using Server.Models @using System.Web @using Server.Services +@using Server + @inject LocalizationService T +@inject AIProvider AIProvider @model HomeIndexViewModel @{ ViewData["Title"] = "Home Page"; int i = 0; + string[] probMethods = [.. Enum.GetValues(typeof(ProbMethodEnum)).Cast().Select(e => e.ToString())]; + string[] similarityMethods = [.. Enum.GetValues(typeof(SimilarityMethodEnum)).Cast().Select(e => e.ToString())]; + string[] models = AIProvider.GetModels(); Dictionary domains = []; Model.Searchdomains.ForEach(domain => { @@ -130,6 +136,7 @@ + @T["Add new entity"] @@ -314,11 +321,90 @@ + + + \ No newline at end of file