Smart Filter Encoding Fix (#2387)
This commit is contained in:
parent
b6d4938e22
commit
9894a2623c
133 changed files with 677 additions and 471 deletions
|
@ -16,6 +16,8 @@ using Microsoft.Extensions.Logging;
|
|||
|
||||
namespace API.Services;
|
||||
|
||||
#nullable enable
|
||||
|
||||
public interface IAccountService
|
||||
{
|
||||
Task<IEnumerable<ApiException>> ChangeUserPassword(AppUser user, string newPassword);
|
||||
|
|
|
@ -18,6 +18,8 @@ using SharpCompress.Common;
|
|||
|
||||
namespace API.Services;
|
||||
|
||||
#nullable enable
|
||||
|
||||
public interface IArchiveService
|
||||
{
|
||||
void ExtractArchive(string archivePath, string extractPath);
|
||||
|
|
|
@ -29,6 +29,7 @@ using VersOne.Epub.Options;
|
|||
using VersOne.Epub.Schema;
|
||||
|
||||
namespace API.Services;
|
||||
|
||||
#nullable enable
|
||||
|
||||
public interface IBookService
|
||||
|
|
|
@ -12,6 +12,8 @@ using Microsoft.Extensions.Logging;
|
|||
|
||||
namespace API.Services;
|
||||
|
||||
#nullable enable
|
||||
|
||||
public interface IBookmarkService
|
||||
{
|
||||
Task DeleteBookmarkFiles(IEnumerable<AppUserBookmark> bookmarks);
|
||||
|
|
|
@ -7,6 +7,7 @@ using Microsoft.Extensions.DependencyInjection;
|
|||
using Microsoft.Extensions.Hosting;
|
||||
|
||||
namespace API.Services.HostedServices;
|
||||
#nullable enable
|
||||
|
||||
public class StartupTasksHostedService : IHostedService
|
||||
{
|
||||
|
|
|
@ -14,6 +14,7 @@ using Kavita.Common.Helpers;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Plus;
|
||||
#nullable enable
|
||||
|
||||
/// <summary>
|
||||
/// Used for matching and fetching metadata on a series
|
||||
|
|
|
@ -13,6 +13,7 @@ using Kavita.Common.EnvironmentInfo;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Plus;
|
||||
#nullable enable
|
||||
|
||||
internal class RegisterLicenseResponseDto
|
||||
{
|
||||
|
|
|
@ -17,6 +17,7 @@ using Kavita.Common.Helpers;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Plus;
|
||||
#nullable enable
|
||||
|
||||
public interface IRatingService
|
||||
{
|
||||
|
|
|
@ -18,6 +18,7 @@ using Kavita.Common.Helpers;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Plus;
|
||||
#nullable enable
|
||||
|
||||
public record PlusSeriesDto
|
||||
{
|
||||
|
|
|
@ -22,6 +22,7 @@ using Kavita.Common.Helpers;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Plus;
|
||||
#nullable enable
|
||||
|
||||
/// <summary>
|
||||
/// Misleading name but is the source of data (like a review coming from AniList)
|
||||
|
|
|
@ -12,6 +12,7 @@ using Hangfire;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Tasks;
|
||||
#nullable enable
|
||||
|
||||
public interface IBackupService
|
||||
{
|
||||
|
|
|
@ -13,6 +13,7 @@ using Hangfire;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Tasks;
|
||||
#nullable enable
|
||||
|
||||
public interface ICleanupService
|
||||
{
|
||||
|
|
|
@ -13,6 +13,7 @@ using Microsoft.Extensions.Logging;
|
|||
using VersOne.Epub;
|
||||
|
||||
namespace API.Services.Tasks.Metadata;
|
||||
#nullable enable
|
||||
|
||||
public interface IWordCountAnalyzerService
|
||||
{
|
||||
|
|
|
@ -11,6 +11,7 @@ using Microsoft.Extensions.Hosting;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Tasks.Scanner;
|
||||
#nullable enable
|
||||
|
||||
public interface ILibraryWatcher
|
||||
{
|
||||
|
|
|
@ -12,6 +12,7 @@ using Kavita.Common.Helpers;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Tasks.Scanner;
|
||||
#nullable enable
|
||||
|
||||
public class ParsedSeries
|
||||
{
|
||||
|
|
|
@ -3,6 +3,7 @@ using System.Linq;
|
|||
using API.Entities.Enums;
|
||||
|
||||
namespace API.Services.Tasks.Scanner.Parser;
|
||||
#nullable enable
|
||||
|
||||
public interface IDefaultParser
|
||||
{
|
||||
|
|
|
@ -7,6 +7,7 @@ using API.Entities.Enums;
|
|||
using API.Extensions;
|
||||
|
||||
namespace API.Services.Tasks.Scanner.Parser;
|
||||
#nullable enable
|
||||
|
||||
public static class Parser
|
||||
{
|
||||
|
|
|
@ -21,7 +21,6 @@ using Kavita.Common;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Tasks.Scanner;
|
||||
|
||||
#nullable enable
|
||||
|
||||
public interface IProcessSeries
|
||||
|
|
|
@ -19,6 +19,8 @@ using Hangfire;
|
|||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace API.Services.Tasks;
|
||||
#nullable enable
|
||||
|
||||
public interface IScannerService
|
||||
{
|
||||
/// <summary>
|
||||
|
|
|
@ -10,6 +10,7 @@ using Kavita.Common;
|
|||
using Microsoft.AspNetCore.Authorization;
|
||||
|
||||
namespace API.Services.Tasks;
|
||||
#nullable enable
|
||||
|
||||
public interface IThemeService
|
||||
{
|
||||
|
|
|
@ -19,6 +19,8 @@ using Microsoft.Extensions.Logging;
|
|||
|
||||
namespace API.Services.Tasks;
|
||||
|
||||
#nullable enable
|
||||
|
||||
public interface IStatsService
|
||||
{
|
||||
Task Send();
|
||||
|
|
|
@ -14,6 +14,8 @@ using Microsoft.Extensions.Logging;
|
|||
|
||||
namespace API.Services.Tasks;
|
||||
|
||||
#nullable enable
|
||||
|
||||
internal class GithubReleaseMetadata
|
||||
{
|
||||
/// <summary>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue