diff --git a/Moonlight.ApiServer/Configuration/AppConfiguration.cs b/Moonlight.ApiServer/Configuration/AppConfiguration.cs index 4c5bd173..004f4c44 100644 --- a/Moonlight.ApiServer/Configuration/AppConfiguration.cs +++ b/Moonlight.ApiServer/Configuration/AppConfiguration.cs @@ -55,5 +55,6 @@ public class AppConfiguration public class KestrelConfig { public int UploadLimit { get; set; } = 100; + public string AllowedOrigins { get; set; } = "*"; } } \ No newline at end of file diff --git a/Moonlight.ApiServer/Helpers/BundleAssetFileProvider.cs b/Moonlight.ApiServer/Helpers/BundleAssetFileProvider.cs deleted file mode 100644 index 06669dc5..00000000 --- a/Moonlight.ApiServer/Helpers/BundleAssetFileProvider.cs +++ /dev/null @@ -1,28 +0,0 @@ -using Microsoft.Extensions.FileProviders; -using Microsoft.Extensions.FileProviders.Physical; -using Microsoft.Extensions.Primitives; -using MoonCore.Helpers; - -namespace Moonlight.ApiServer.Helpers; - -public class BundleAssetFileProvider : IFileProvider -{ - public IDirectoryContents GetDirectoryContents(string subpath) - => NotFoundDirectoryContents.Singleton; - - public IFileInfo GetFileInfo(string subpath) - { - if(subpath != "/css/bundle.css") - return new NotFoundFileInfo(subpath); - - var physicalPath = PathBuilder.File("storage", "tmp", "bundle.css"); - - if(!File.Exists(physicalPath)) - return new NotFoundFileInfo(subpath); - - return new PhysicalFileInfo(new FileInfo(physicalPath)); - } - - public IChangeToken Watch(string filter) - => NullChangeToken.Singleton; -} \ No newline at end of file diff --git a/Moonlight.ApiServer/Http/Controllers/OAuth2/Register.razor b/Moonlight.ApiServer/Http/Controllers/OAuth2/Register.razor index b7bf0953..79c16b2a 100644 --- a/Moonlight.ApiServer/Http/Controllers/OAuth2/Register.razor +++ b/Moonlight.ApiServer/Http/Controllers/OAuth2/Register.razor @@ -25,7 +25,7 @@