namespace API.DTOs.Update
{
///
/// Update Notification denoting a new release available for user to update to
///
public class UpdateNotificationDto
{
///
/// Current installed Version
///
public string CurrentVersion { get; init; }
///
/// Semver of the release version
/// 0.4.3
///
public string UpdateVersion { get; init; }
///
/// Release body in HTML
///
public string UpdateBody { get; init; }
///
/// Title of the release
///
public string UpdateTitle { get; init; }
///
/// Github Url
///
public string UpdateUrl { get; init; }
///
/// If this install is within Docker
///
public bool IsDocker { get; init; }
///
/// Is this a pre-release
///
public bool IsPrerelease { get; init; }
///
/// Date of the publish
///
public string PublishDate { get; init; }
}
}