diff --git a/Source/Client/Showcase.Client.App/Scripts/_references.js b/Source/Client/Showcase.Client.App/Scripts/_references.js index b5f64b2..5ed1e7b 100644 --- a/Source/Client/Showcase.Client.App/Scripts/_references.js +++ b/Source/Client/Showcase.Client.App/Scripts/_references.js @@ -150,6 +150,6 @@ /// /// /// -/// -/// +/// +/// diff --git a/Source/Client/Showcase.Client.App/Showcase.Client.App.csproj b/Source/Client/Showcase.Client.App/Showcase.Client.App.csproj index 21b2237..6b80703 100644 --- a/Source/Client/Showcase.Client.App/Showcase.Client.App.csproj +++ b/Source/Client/Showcase.Client.App/Showcase.Client.App.csproj @@ -127,9 +127,9 @@ - - - + + + diff --git a/Source/Client/Showcase.Client.App/crawlers.cshtml b/Source/Client/Showcase.Client.App/crawlers.cshtml index 032517d..6b22221 100644 --- a/Source/Client/Showcase.Client.App/crawlers.cshtml +++ b/Source/Client/Showcase.Client.App/crawlers.cshtml @@ -13,7 +13,11 @@ - + + + + + diff --git a/Source/Client/Showcase.Client.App/index-template.html b/Source/Client/Showcase.Client.App/index-template.html index 19deb74..a882b65 100644 --- a/Source/Client/Showcase.Client.App/index-template.html +++ b/Source/Client/Showcase.Client.App/index-template.html @@ -10,10 +10,16 @@ - - - + + + + + + + + + @@ -34,8 +40,8 @@ - -
+ +
diff --git a/Source/Server/Showcase.Server.Api/Controllers/CrawlersController.cs b/Source/Server/Showcase.Server.Api/Controllers/CrawlersController.cs index 793c895..ad9cdeb 100644 --- a/Source/Server/Showcase.Server.Api/Controllers/CrawlersController.cs +++ b/Source/Server/Showcase.Server.Api/Controllers/CrawlersController.cs @@ -28,6 +28,8 @@ public async Task Get(int id) .To() .FirstOrDefaultAsync(); + model.HostUrl = this.Request.RequestUri.Authority; + return this.Ok(model); } } diff --git a/Source/Server/Showcase.Server.DataTransferModels/Project/ProjectCrawlerResponseModel.cs b/Source/Server/Showcase.Server.DataTransferModels/Project/ProjectCrawlerResponseModel.cs index 750e2de..df42ee2 100644 --- a/Source/Server/Showcase.Server.DataTransferModels/Project/ProjectCrawlerResponseModel.cs +++ b/Source/Server/Showcase.Server.DataTransferModels/Project/ProjectCrawlerResponseModel.cs @@ -11,6 +11,8 @@ public class ProjectCrawlerResponseModel : IMapFrom, IHaveCustomMapping public string Description { get; set; } + public string HostUrl { get; set; } + public string MainImageUrl { get; set; } public void CreateMappings(IConfiguration configuration)