From 5d86ebf61873aa1cf47c8512e06d796e60d284b8 Mon Sep 17 00:00:00 2001 From: Nicolas Constant Date: Mon, 28 Dec 2020 00:17:06 -0500 Subject: [PATCH] added version display, fix #15 --- src/BirdsiteLive/BirdsiteLive.csproj | 1 + src/BirdsiteLive/Controllers/WellKnownController.cs | 6 ++++-- src/BirdsiteLive/Views/Shared/_Layout.cshtml | 13 ++++++++----- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/BirdsiteLive/BirdsiteLive.csproj b/src/BirdsiteLive/BirdsiteLive.csproj index 2195422..8b92b7c 100644 --- a/src/BirdsiteLive/BirdsiteLive.csproj +++ b/src/BirdsiteLive/BirdsiteLive.csproj @@ -4,6 +4,7 @@ netcoreapp3.1 d21486de-a812-47eb-a419-05682bb68856 Linux + 0.1.0 diff --git a/src/BirdsiteLive/Controllers/WellKnownController.cs b/src/BirdsiteLive/Controllers/WellKnownController.cs index 30a6f22..9ac3bb3 100644 --- a/src/BirdsiteLive/Controllers/WellKnownController.cs +++ b/src/BirdsiteLive/Controllers/WellKnownController.cs @@ -50,6 +50,8 @@ namespace BirdsiteLive.Controllers [Route("/nodeinfo/{id}.json")] public IActionResult NodeInfo(string id) { + var version = System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString(3); + if (id == "2.0") { var nodeInfo = new NodeInfoV20 @@ -66,7 +68,7 @@ namespace BirdsiteLive.Controllers software = new Software() { name = "birdsitelive", - version = "0.1.0" + version = version }, protocols = new[] { @@ -101,7 +103,7 @@ namespace BirdsiteLive.Controllers software = new SoftwareV21() { name = "birdsitelive", - version = "0.1.0", + version = version, repository = "https://github.com/NicolasConstant/BirdsiteLive" }, protocols = new[] diff --git a/src/BirdsiteLive/Views/Shared/_Layout.cshtml b/src/BirdsiteLive/Views/Shared/_Layout.cshtml index 633fd0d..5275267 100644 --- a/src/BirdsiteLive/Views/Shared/_Layout.cshtml +++ b/src/BirdsiteLive/Views/Shared/_Layout.cshtml @@ -36,11 +36,14 @@ - +
+
+ + Github @*Privacy*@ + + BirdsiteLIVE @System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString(3) +
+