1
0
mirror of https://github.com/Radarr/Radarr.git synced 2024-09-11 12:02:35 +02:00
Commit Graph

1320 Commits

Author SHA1 Message Date
Mark McDowall
92bab993ae Missing will not include series and episodes that are not monitored 2013-07-15 15:19:30 -07:00
Mark McDowall
9a5b700671 Fixed parsing of mult-episode files with underscores 2013-07-14 23:30:39 -07:00
Mark McDowall
e8238fb03a Fixed an issue when trying to import files 2013-07-13 01:11:04 -07:00
Mark McDowall
87731d56bf Fixed an issue with parsing full path instead of filename on import
This should fix Card #61
2013-07-12 01:15:23 -07:00
Mark McDowall
3e7ef408ee Added tests for ImportApprovedEpisodes 2013-07-11 23:14:53 -07:00
Keivan Beigi
966b9d62b7 removed Nzbx 2013-07-09 15:07:04 -07:00
Keivan Beigi
54c36e9264 Getting model by invalid ID throws a more specific exception. 2013-07-09 15:07:03 -07:00
Mark McDowall
41baecc2ee Monitored instead of ignored for episodes and seasons 2013-07-08 18:39:37 -07:00
Mark McDowall
98c5ee4bea Fixed broken DownloadClient tests 2013-07-07 20:24:27 -07:00
Mark McDowall
98e94643fb Episodes older than 14 days have their own priority 2013-07-07 20:15:15 -07:00
Mark McDowall
fa6888e964 Fixed broken file mover test 2013-07-06 15:39:04 -07:00
Mark McDowall
aeb8ee06f6 Episode import uses specs and moves before import now 2013-07-06 15:00:57 -07:00
kay.one
9ed5a06504 marked UpdateServiceFixture as Windows only test 2013-07-06 12:10:32 -07:00
Keivan Beigi
32d6909045 fixed Ajax errors not being displayed in the UI. 2013-07-05 17:01:28 -07:00
Mark McDowall
6e3aef8ab2 Fixed NzbGet test 2013-07-04 23:40:37 -07:00
Mark McDowall
ca21e0d26f Fixed broken filename tests 2013-07-04 22:05:50 -07:00
Mark McDowall
5baf2e09c4 Indexer settings overhaul, reviewed settings tooltips 2013-07-04 21:54:01 -07:00
kay.one
d60b863e14 moved data from Roaming to ProgramData.
Cleaned up DiskProvider
2013-07-04 21:43:28 -07:00
kay.one
99daa47f89 added support for removing columns 2013-07-04 20:59:03 -07:00
Keivan Beigi
1c5a74df98 Starting to add ALTER COLUMN to SQLite. 2013-07-04 20:59:02 -07:00
Keivan Beigi
50ee2ee357 removed backlog from server 2013-07-04 20:58:30 -07:00
Mark McDowall
3f6a6d53d5 Media Management settings are alive 2013-07-04 20:26:07 -07:00
Mark McDowall
c08fcaad84 More default quality profiles 2013-07-03 20:47:58 -07:00
Keivan Beigi
31d472a0a0 mark parse as invalid if last episode is before first. 2013-07-02 17:44:41 -07:00
Mark McDowall
29ed3293d1 Made Nzb Restrictions case-insensative 2013-07-01 21:57:49 -07:00
Mark McDowall
8bb4b06d28 NzbRestrictions are now used, no more allowed release groups 2013-07-01 19:34:38 -07:00
kay.one
30827e91b6 marked trakt tests as integration. 2013-06-30 13:15:57 -07:00
Keivan Beigi
2ce5f6d416 skip report if series title can't be parsed. 2013-06-28 13:23:41 -07:00
Keivan Beigi
961c421b3b nzbclub sucks, so making their integration test explicit. 2013-06-27 18:14:01 -07:00
Keivan Beigi
b0ae87840e fixed broken test 2013-06-27 18:08:27 -07:00
Keivan Beigi
dde91569ac cleaned up test db path for tests. 2013-06-27 18:03:04 -07:00
Keivan Beigi
02c175950b fixed broken tests. 2013-06-27 17:12:50 -07:00
Keivan Beigi
64df2229d6 removed nzbsrus 2013-06-27 17:05:21 -07:00
Keivan Beigi
6b0a24e28e broke up EnvironmentProvider into different services 2013-06-27 17:05:20 -07:00
Mark McDowall
ef62af75df Don't skip files/folders that are too fresh on import 2013-06-23 22:42:31 -07:00
Mark McDowall
5c3f0203e5 Properly parsing Season 03 Episode 10 releases
No longer stripping quotes from Title's in SimpleTitleRegex
2013-06-19 08:45:49 -07:00
Mark McDowall
6bb2f14153 Tests added for DownloadApprovedReports also some cleanup 2013-06-18 22:45:10 -07:00
Mark McDowall
954ac925d0 Fixed broken test from not using Name 2013-06-13 00:12:40 -07:00
Mark McDowall
8cac7ed1cd Notifications can be tested
Notification ImplementationType was added for showing in UI (Humanized/Title cased of Implementation)
2013-06-12 23:47:56 -07:00
Keivan Beigi
38589742e3 added caching breaker to media cover images. 2013-06-12 18:37:05 -07:00
Mark McDowall
736cd90b94 Removed extra files 2013-06-12 00:06:18 -07:00
Mark McDowall
b99e62c5ba Xbmc Refactored 2013-06-11 23:45:41 -07:00
kay.one
ac3582d5c4 should be able to queue report using api. 2013-06-09 13:50:57 -07:00
kay.one
487ad01a0e only publish import event if an episode is actually imported. 2013-06-09 00:14:38 -07:00
kay.one
ca71025bca updated history table 2013-06-08 23:20:38 -07:00
kay.one
efa9cf6380 cleaned up the mindfuck that was scene mapping. 2013-06-08 12:14:52 -07:00
kay.one
074d7f2df5 fixed newznab parsing limited Wombles rss to TV 2013-06-08 10:53:26 -07:00
kay.one
5dc7e03b8d fixed nzbclub size parsing. Http timeout reduced from 100 to 20 seconds 2013-06-08 10:29:19 -07:00
kay.one
a5be71fd8c unknow quality is rejected by AcceptableSizeSpecification 2013-06-06 16:05:06 -07:00
kay.one
5d563f041e renamed SearchDefinition to SearchCriteria 2013-06-06 07:42:23 -07:00
kay.one
cc0ed59e7b added quality size repo fixture 2013-06-05 23:06:50 -07:00
kay.one
13cff22cf8 fixed Newznab category numbers. 2013-06-03 20:33:03 -07:00
kay.one
a997c10ca1 Fixed header request. 2013-06-02 23:12:31 -07:00
kay.one
233def11c7 fixed media cover download issue 2013-06-02 22:51:16 -07:00
kay.one
6c1d16ae57 minor cleanup. 2013-06-02 20:44:31 -07:00
kay.one
77f7427230 commented out benchmark test 2013-06-02 20:25:26 -07:00
kay.one
bb677259e1 added missing file 2013-06-02 20:22:47 -07:00
kay.one
ace98831c7 using compiled delegate instead of reflection in Marr 2013-06-02 20:15:56 -07:00
kay.one
49949bbe74 cleaned up refresh series info 2013-06-02 12:29:00 -07:00
kay.one
88cd6a3213 removed join from EpisodesBetweenDates, should be join in memoery in the API 2013-06-01 12:39:30 -07:00
Mark McDowall
fd88f17ead DownloadClient settings cleaned up 2013-05-30 21:07:09 -07:00
Keivan Beigi
c1bbd0bd5d cleaned up handling of Unknown quality type. 2013-05-30 18:43:13 -07:00
Mark McDowall
ee28c74ae2 csproj changes 2013-05-29 20:47:17 -07:00
Mark McDowall
f21a235c00 Fixed trakt searching, cleaned up indexer/notification modules 2013-05-29 20:27:50 -07:00
Keivan Beigi
9181b1bb91 more granular Concurrency control.
indexer calls are done fully paralleled.
events are dispatched on max of 2 threads.
2013-05-29 18:35:26 -07:00
Keivan Beigi
676599c520 added concurrency test for fetch service 2013-05-29 10:07:32 -07:00
kay.one
e2d17ac109 covers are re-downloaded if remote size is different than
local size.
2013-05-28 21:10:49 -07:00
kay.one
566e4eb1ce updated FluentMigrator 2013-05-28 00:41:32 -07:00
Mark McDowall
6351011cce Treat WEBRip as WEBDL 2013-05-27 17:20:23 -07:00
Mark McDowall
0d21f34ec5 Renamed Smtp to Email 2013-05-26 22:44:54 -07:00
Mark McDowall
482cbc20a3 Notification schema added to server side. 2013-05-24 18:51:47 -07:00
Mark McDowall
95a9a297bc RootFolder removed from Series, going back to Path 2013-05-23 21:45:11 -07:00
kay.one
c357d062d3 removed UGuid leftovers. 2013-05-22 22:32:54 -07:00
kay.one
4da6654440 Added Auth, startup options to UI
Added caching to ConfigFileProvider,
2013-05-22 22:12:15 -07:00
kay.one
28b47b415f added condition to lazy loading of relationship objects
no db calls will be made if foreign key is 0.
2013-05-21 22:40:02 -07:00
kay.one
922d4becc5 toned down unittest logging. 2013-05-20 22:12:11 -07:00
kay.one
80759f923e diskscan is triggered when new episodes are added. 2013-05-20 15:45:16 -07:00
kay.one
21e9bad6d5 removed episode status from server. 2013-05-20 14:05:48 -07:00
kay.one
cbb80714c9 fixed broken update tests. 2013-05-19 19:40:22 -07:00
Mark McDowall
e9bf78a97d Notifications wired up server sided 2013-05-19 18:32:25 -07:00
kay.one
80c996c216 fixing update for vnext. 2013-05-19 17:30:02 -07:00
Keivan Beigi
0c3e53458f added ApplicationUpdateCommand 2013-05-15 17:33:56 -07:00
Keivan Beigi
ecce355ebf added ApplicationUpdateCommand 2013-05-15 17:33:55 -07:00
Mark McDowall
bc7e543c4d Fixed broken tests 2013-05-15 17:25:51 -07:00
Mark McDowall
df9ab3b426 Fixed broken reference 2013-05-15 17:10:48 -07:00
Mark McDowall
fb96abed49 Now importing downloaded episodes 2013-05-14 20:05:31 -07:00
Mark McDowall
30a24fd0b4 GetBestQualityInHistory will be handled in memory now 2013-05-13 23:23:30 -07:00
kay.one
2f4ccff0a2 removed nzbindex 2013-05-12 22:53:13 -07:00
kay.one
687f8d9384 fixed disk scan scheduler. 2013-05-12 19:52:55 -07:00
kay.one
42849d3276 cleaning up episode/series air date/time 2013-05-12 18:32:21 -07:00
kay.one
cbe4be814c fixed diskscan
removed all stored status fields from episode
2013-05-12 17:36:23 -07:00
kay.one
29ca16ce77 fixed add new series 2013-05-12 08:18:17 -07:00
kay.one
fc57262c89 fixed some broken tests. 2013-05-10 23:16:10 -07:00
kay.one
85cd877b0c fixed some issues here and there. 2013-05-10 22:59:42 -07:00
Keivan Beigi
4deecde092 back to tiny for now 2013-05-10 20:43:52 -07:00
Mark McDowall
2912561d0e Removed lazy loading test for history 2013-05-10 15:41:05 -07:00
kay.one
32431540c5 Scheduled Tasks should work as long as they are registered. 2013-05-08 23:38:20 -07:00
Mark McDowall
f4dd6adc6a Added some tests for PagingSpecExtensions
Allow specials in missing
Dropped ListSortDirection
2013-05-07 00:46:14 -07:00
Mark McDowall
d37c8c26c2 LINQ for paging missing episodes 2013-05-07 00:46:13 -07:00
kay.one
c59fe4e674 fixed broken tests 2013-05-06 22:38:40 -07:00
Keivan Beigi
ec58b8b595 removed all the jobs. 2013-05-06 17:39:33 -07:00
kay.one
87a5dc7869 SignalR/Nancy/Owin/Mono 2013-05-05 14:24:33 -07:00
kay.one
370ab86dca fixed broken test 2013-05-02 21:40:22 -07:00
kay.one
5c08e423a5 fixed indexer service, broken test 2013-05-02 21:37:08 -07:00
Keivan Beigi
385edbf464 fixed nzbclub parser. 2013-05-02 16:10:33 -07:00
Keivan Beigi
96990eabb3 indexers implementation is now separated from settings/definition
so we can have multiple newznab definitions.
2013-05-02 16:10:31 -07:00
Mark McDowall
b4242f9fb2 Pagination for missing is alive! 2013-05-01 22:50:34 -07:00
kay.one
e03ab2ebea getting free space tries to get the space safely, if doesn't work and windows
the tries interop.
2013-04-29 23:11:49 -07:00
kay.one
6d12a85756 single broken doesnt break the whole decision process 2013-04-29 20:43:05 -07:00
Mark McDowall
f278c7f230 Fixed broken date tests 2013-04-29 17:27:27 -07:00
Keivan Beigi
3162e4864d improved Linux support for tests. 2013-04-29 17:04:14 -07:00
Mark McDowall
474d48602a FIxed parsing tests, now with more regex 2013-04-28 20:20:38 -07:00
kay.one
016e360d1a quality Series.QualityProfile is lazyloaded. 2013-04-28 18:47:06 -07:00
kay.one
d6d524e624 decision engine now reports it's own errors rather than just dying. 2013-04-28 17:39:17 -07:00
kay.one
9bbbc19869 broken parser tests. 2013-04-28 13:08:25 -07:00
kay.one
ca8eba9cf1 release endpoint now returns fully parsed rss info with decisions. 2013-04-28 12:46:13 -07:00
kay.one
797f2fcacc added nzbx integration tests. 2013-04-27 17:49:36 -07:00
kay.one
a1783a53a9 basic RSS fetch seems to be working.
download might still not work.
2013-04-27 17:25:28 -07:00
Keivan Beigi
68ee71ea81 fixed broken tests. 2013-04-26 13:33:42 -07:00
Keivan Beigi
4cd75cd8aa stuff we did :D 2013-04-24 21:27:49 -07:00
Mark McDowall
a04a5e8669 SeriesStats moved to its own Repo 2013-04-20 17:44:56 -07:00
Mark McDowall
cc11e3760a Added test for SeriesStatistics 2013-04-20 13:13:57 -07:00
Mark McDowall
acb15d8e49 Fixed episodesWithoutFiles 2013-04-20 10:28:39 -07:00
Keivan Beigi
e67202a918 fixed all tests? 2013-04-17 16:47:41 -07:00
Keivan Beigi
7c3c02ba60 more tests fixed. 2013-04-17 16:33:20 -07:00
Keivan Beigi
f9bb4178ed json serializer updates. 2013-04-17 16:33:20 -07:00
kay.one
67995a5cf6 fixed AllowedReleaseGroupSpecification 2013-04-17 16:33:19 -07:00
Mark McDowall
0ee175e382 Attempting join of Series to Episodes 2013-04-16 19:46:25 -07:00
Keivan Beigi
618c81b78f updated json.net reference in NzbDrone.Core.Test to point to .NET 3.5 version. 2013-04-16 17:39:37 -07:00
Keivan Beigi
65ae894410 added an abstraction layer for json serializer, should work in mono. 2013-04-16 17:24:49 -07:00
Keivan Beigi
213c842050 removed signalr, will re-add when actually needed. 2013-04-16 16:21:28 -07:00
Keivan Beigi
861c07b2fa added json.net tests for mono. 2013-04-16 16:21:03 -07:00
kay.one
b03388f7b9 fixed more tests. 2013-04-15 21:52:41 -07:00
Keivan Beigi
9fdfd13dbf fixed more tests. 2013-04-15 17:08:06 -07:00
kay.one
652a9d4a8a removed strict mock from test base. 2013-04-14 22:28:08 -07:00
kay.one
d2104e189f fixed some more tests. 2013-04-14 22:28:07 -07:00
kay.one
15c15b4f71 fixed more tests 2013-04-14 20:33:03 -07:00
kay.one
6e88f55a54 cleaned up parsing logic and structure. 2013-04-14 18:41:39 -07:00
kay.one
cd2761d07d cleaned up app update 2013-04-13 16:57:10 -07:00
Keivan Beigi
420756bb47 fixed some tests, spelling issues. 2013-04-12 16:28:05 -07:00
Keivan Beigi
339dd5a1dd updated to NLog 2.0.1.2 2013-04-12 15:37:15 -07:00
Mark McDowall
b1e772d852 Fixed some broken tests 2013-04-11 09:13:57 -07:00
Mark McDowall
e43cb87620 Renamed Folder to FolderName. Series.Path is readonly 2013-04-11 08:28:51 -07:00
kay.one
2f42e7dd83 fixed some broken tests. 2013-04-10 22:08:55 -07:00
kay.one
b27217bcf4 added test for lazy loaded objects. 2013-04-10 21:38:45 -07:00
Keivan Beigi
1465fbf499 extracted interface fom HttpProvider 2013-04-10 16:44:58 -07:00
Keivan Beigi
d81e0885c3 updated json.net from 4.5.11 to 5.0.2 2013-04-09 18:03:15 -07:00
Keivan Beigi
a8a64a42b5 replaced IInitializable interface with ApplicationStartedEvent 2013-04-09 17:47:04 -07:00
kay.one
401ed9a8f6 more project cleanup. 2013-04-09 15:22:59 -07:00
kay.one
7c1e81a70e broke episodeparseresult into filenameparseresult and indexerparseresult 2013-04-07 12:01:24 -07:00