From be4bf16bbbd7873fe3dc36f39a5fea5b044234c2 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Tue, 11 Aug 2020 13:53:58 -0400 Subject: [PATCH] Add OpenAPI license and contact --- .../Core/SwaggerConfiguration.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Tgstation.Server.Host/Core/SwaggerConfiguration.cs b/src/Tgstation.Server.Host/Core/SwaggerConfiguration.cs index 674ba28987..9eabef29e9 100644 --- a/src/Tgstation.Server.Host/Core/SwaggerConfiguration.cs +++ b/src/Tgstation.Server.Host/Core/SwaggerConfiguration.cs @@ -128,7 +128,17 @@ namespace Tgstation.Server.Host.Core new OpenApiInfo { Title = "TGS API", - Version = ApiHeaders.Version.Semver().ToString() + Version = ApiHeaders.Version.Semver().ToString(), + License = new OpenApiLicense + { + Name = "AGPL-3.0", + Url = new Uri("https://github.com/tgstation/tgstation-server/blob/dev/LICENSE") + }, + Contact = new OpenApiContact + { + Name = "/tg/station 13", + Url = new Uri("https://github.com/tgstation") + } }); // Important to do this before applying our own filters