refactor downloader full plugins list\
bump version
This commit is contained in:
@@ -1,8 +1,19 @@
|
||||
namespace TorchRemote.Models.Responses;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace TorchRemote.Models.Responses;
|
||||
|
||||
public record PluginInfo(Guid Id, string Name, string Version);
|
||||
public record InstalledPluginInfo(Guid Id, string Name, string Version, string? SettingId) : PluginInfo(Id, Name, Version);
|
||||
|
||||
public record PluginItemInfo(Guid Id, string Name, string Version, string Author) : PluginInfo(Id, Name, Version);
|
||||
|
||||
public record FullPluginItemInfo(Guid Id, string Name, string Description, string Version, string Author) : PluginItemInfo(Id, Name, Version, Author);
|
||||
public record InstalledPluginInfo(Guid Id, string Name, string Version, string? SettingId) : PluginInfo(Id, Name, Version);
|
||||
public record PluginItemInfo(
|
||||
[property: JsonPropertyName("guid")] Guid Id,
|
||||
string Name,
|
||||
string Author,
|
||||
string Description,
|
||||
int Downloads,
|
||||
bool Archived,
|
||||
bool Private,
|
||||
string LatestVersion,
|
||||
IReadOnlyList<string> Versions,
|
||||
string Icon
|
||||
);
|
Reference in New Issue
Block a user