mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-21 14:03:29 -07:00
more project cleanup.
This commit is contained in:
parent
5d7f6fb03b
commit
401ed9a8f6
29 changed files with 154 additions and 315 deletions
|
@ -1,8 +0,0 @@
|
|||
namespace NzbDrone.Core.Model
|
||||
{
|
||||
public class ConnectionInfoModel
|
||||
{
|
||||
public string Address { get; set; }
|
||||
public int Port { get; set; }
|
||||
}
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
namespace NzbDrone.Core.Model
|
||||
{
|
||||
public enum DownloadClientType
|
||||
{
|
||||
Sabnzbd = 0,
|
||||
Blackhole = 1,
|
||||
Pneumatic = 2,
|
||||
Nzbget = 3
|
||||
}
|
||||
}
|
|
@ -1,47 +0,0 @@
|
|||
using System;
|
||||
using Newtonsoft.Json;
|
||||
using Newtonsoft.Json.Converters;
|
||||
|
||||
namespace NzbDrone.Core.Model.Nzbx.JsonConverter
|
||||
{
|
||||
public class EpochDateTimeConverter : DateTimeConverterBase
|
||||
{
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
long ticks;
|
||||
if (value is DateTime)
|
||||
{
|
||||
var epoch = new DateTime(1970, 1, 1);
|
||||
var delta = ((DateTime)value) - epoch;
|
||||
if (delta.TotalSeconds < 0)
|
||||
{
|
||||
throw new ArgumentOutOfRangeException("value",
|
||||
"Unix epoc starts January 1st, 1970");
|
||||
}
|
||||
ticks = (long)delta.TotalSeconds;
|
||||
}
|
||||
else
|
||||
{
|
||||
throw new Exception("Expected date object value.");
|
||||
}
|
||||
writer.WriteValue(ticks);
|
||||
}
|
||||
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
if (reader.TokenType != JsonToken.Integer)
|
||||
{
|
||||
throw new Exception(
|
||||
String.Format("Unexpected token parsing date. Expected Integer, got {0}.",
|
||||
reader.TokenType));
|
||||
}
|
||||
|
||||
var ticks = (long)reader.Value;
|
||||
|
||||
var date = new DateTime(1970, 1, 1);
|
||||
date = date.AddSeconds(ticks);
|
||||
|
||||
return date;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,47 +0,0 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace NzbDrone.Core.Model.Nzbx
|
||||
{
|
||||
public class NzbxRecentItem
|
||||
{
|
||||
//"ID": "571777",
|
||||
//"name": "Cak4QCQG",
|
||||
//"totalpart": "10",
|
||||
//"groupID": "99",
|
||||
//"size": "890190951",
|
||||
//"postdate": "2012-12-20 18:14:13",
|
||||
//"guid": "48714abb00a095e00fbcbe161253abf6",
|
||||
//"fromname": "#cripples <masturb@ting.in.wheelchairs>",
|
||||
//"completion": "100",
|
||||
//"categoryID": "5050",
|
||||
//"imdbID": null,
|
||||
//"anidbID": null,
|
||||
//"rageID": "-1",
|
||||
//"comments": "0",
|
||||
//"downloads": "3",
|
||||
//"votes": {
|
||||
// "upvotes": 0,
|
||||
// "downvotes": 0
|
||||
//}
|
||||
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int TotalPart { get; set; }
|
||||
public int GroupId { get; set; }
|
||||
public long Size { get; set; }
|
||||
public DateTime PostDate { get; set; }
|
||||
public string Guid { get; set; }
|
||||
public string FromName { get; set; }
|
||||
public int Completion { get; set; }
|
||||
public int CategoryId { get; set; }
|
||||
public string ImdbId { get; set; }
|
||||
public string AnidbId { get; set; }
|
||||
public int RageId { get; set; }
|
||||
public int Comments { get; set; }
|
||||
public int Downloads { get; set; }
|
||||
public NzbxVotesModel Votes { get; set; }
|
||||
}
|
||||
}
|
|
@ -1,56 +0,0 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using Newtonsoft.Json;
|
||||
using NzbDrone.Core.Model.Nzbx.JsonConverter;
|
||||
|
||||
namespace NzbDrone.Core.Model.Nzbx
|
||||
{
|
||||
public class NzbxSearchItem
|
||||
{
|
||||
//"name": "30.Rock.S06E06E07.HDTV.XviD-LOL",
|
||||
//"fromname": "teevee@4u.tv (teevee)",
|
||||
//"size": 418067671,
|
||||
//"groupid": 4,
|
||||
//"categoryid": 5030,
|
||||
//"totalpart": 36,
|
||||
//"completion": 100,
|
||||
//"rageid": "-1",
|
||||
//"imdbid": "",
|
||||
//"comments": "0",
|
||||
//"guid": "97be14dbf1776eec4fb8f2bb835935c0",
|
||||
//"adddate": 1355343562,
|
||||
//"postdate": 1328839361,
|
||||
//"downloads": "0",
|
||||
//"votes": {
|
||||
|
||||
// "upvotes": 0,
|
||||
// "downvotes": 0
|
||||
|
||||
//},
|
||||
//"nzb": "https://nzbx.co/nzb?97be14dbf1776eec4fb8f2bb835935c0*|*30.Rock.S06E06E07.HDTV.XviD-LOL
|
||||
|
||||
public string Name { get; set; }
|
||||
public int TotalPart { get; set; }
|
||||
public int GroupId { get; set; }
|
||||
public long Size { get; set; }
|
||||
|
||||
[JsonConverter(typeof(EpochDateTimeConverter))]
|
||||
public DateTime AddDate { get; set; }
|
||||
|
||||
[JsonConverter(typeof(EpochDateTimeConverter))]
|
||||
public DateTime PostDate { get; set; }
|
||||
|
||||
public string Guid { get; set; }
|
||||
public string FromName { get; set; }
|
||||
public int Completion { get; set; }
|
||||
public int CategoryId { get; set; }
|
||||
public string ImdbId { get; set; }
|
||||
public int RageId { get; set; }
|
||||
public int Comments { get; set; }
|
||||
public int Downloads { get; set; }
|
||||
public NzbxVotesModel Votes { get; set; }
|
||||
public string Nzb { get; set; }
|
||||
}
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace NzbDrone.Core.Model.Nzbx
|
||||
{
|
||||
public class NzbxVotesModel
|
||||
{
|
||||
public int Up { get; set; }
|
||||
public int Down { get; set; }
|
||||
}
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
using NzbDrone.Core.Tv;
|
||||
|
||||
namespace NzbDrone.Core.Model
|
||||
{
|
||||
public class SeasonParseResult
|
||||
{
|
||||
internal string SeriesTitle { get; set; }
|
||||
internal int SeasonNumber { get; set; }
|
||||
internal int Year { get; set; }
|
||||
|
||||
public QualityModel Quality { get; set; }
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return string.Format("Series:{0} Season:{1}", SeriesTitle, SeasonNumber);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,35 +0,0 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace NzbDrone.Core.Model
|
||||
{
|
||||
public class StatsModel
|
||||
{
|
||||
[DisplayName("Number of Series")]
|
||||
public int SeriesTotal { get; set; }
|
||||
|
||||
[DisplayName("Number of Series Countinuing")]
|
||||
public int SeriesContinuing { get; set; }
|
||||
|
||||
[DisplayName("Number of Series Ended")]
|
||||
public int SeriesEnded { get; set; }
|
||||
|
||||
[DisplayName("Number of Episodes")]
|
||||
public int EpisodesTotal { get; set; }
|
||||
|
||||
[DisplayName("Number of Episodes On Disk")]
|
||||
public int EpisodesOnDisk { get; set; }
|
||||
|
||||
[DisplayName("Number of Episodes Missing")]
|
||||
public int EpisodesMissing { get; set; }
|
||||
|
||||
[DisplayName("Downloaded in the Last Week")]
|
||||
public int DownloadLastWeek { get; set; }
|
||||
|
||||
[DisplayName("Downloaded in the Last 30 days")]
|
||||
public int DownloadedLastMonth { get; set; }
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue