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 @@ - +