Mark McDowall
4b0e0ac2d8
Added more Parser tests.
...
ParseLanguage will only convert ToLower() once, instead of at every if statement.
2011-06-22 17:19:19 -07:00
Mark McDowall
1590ae2d5f
Fixed Episode Daily Parse test.
2011-06-17 23:22:54 -07:00
Mark McDowall
71a123401e
Merge branch 'master' of git://github.com/kayone/NzbDrone
2011-06-17 20:11:36 -07:00
Mark McDowall
d28e94868c
Parser will remove quotes before trying to get filename from the path.
...
HistoryController - Gets Series from seriesProvider.
UpcomingComtroller - Gets Series from seriesProvider.
2011-06-17 20:11:04 -07:00
kay.one
f4a765817b
Fixed some small issues, here and there.
2011-06-17 19:51:53 -07:00
Mark McDowall
6dda51d0e7
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Core.Test/ParserTest.cs
2011-06-13 11:27:00 -07:00
Mark McDowall
e71a55a33c
More episode parsing tests.
...
Added new regex to find multi-episode files without series titles.
Cleaned up some of the regex.
Normalizing regex will remove all numbers except years that are in the 1900's or 2000's
2011-06-13 11:25:40 -07:00
kay.one
c5c7e1eb76
Fixed multi testcase tests.
2011-06-12 21:20:29 -07:00
kay.one
c0814fa95d
Hacked sabprovider to support addbyurl from newzbin
2011-06-02 23:08:55 -07:00
kay.one
f97209d476
commiting tests before teamcity demo
2011-06-02 14:06:46 -07:00
kay.one
1239da656e
Rewrite of InventoryProvider
2011-05-28 12:23:35 -07:00
kay.one
4cc240a7e0
Better quality parse
2011-05-25 20:13:39 -07:00
kay.one
bbdad5844f
fixed quality parse bug
2011-05-23 21:41:57 -07:00
kay.one
500e9af6c3
Fixed a bug where reports weren't being added to history
2011-05-23 21:12:54 -07:00
kay.one
c91852018e
simplified some quality types
2011-05-23 10:20:43 -07:00
kay.one
5be99200c6
Added newzbing tests, fixed quality parse bugs
2011-05-22 23:48:52 -07:00
kay.one
a4f8947d90
Test project cleanup
2011-05-22 09:53:21 -07:00
kay.one
6d085d5340
Added support to Error/Warning/Fatal verification in text projects
2011-05-18 20:55:35 -07:00
Mark McDowall
56a13b2511
Added REGEX to require Series name to exist (24-7 Penguin vs Capitals couldn't be parsed on disk properly)
...
REGEX replace replaces illegal windows file characters, except for " (quote)
2011-04-30 17:23:10 -07:00
Mark McDowall
21e14fbb84
Added parsing and tests for Full Season Releases (no episode information)
2011-04-26 08:26:41 -07:00
Mark McDowall
76a9a0c6f0
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Core.Test/ParserTest.cs
2011-04-25 18:44:53 -07:00
kay.one
72e8b3ce7d
fixed broken tests
2011-04-25 17:43:34 -07:00
Mark McDowall
638e5794c9
Removed duplicate test.
2011-04-25 15:46:22 -07:00
kay.one
194c66f36a
start support for daily show file import
2011-04-25 14:23:02 -07:00
Mark McDowall
742ad0a932
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Core.Test/EpisodeProviderTest.cs
NzbDrone.Core/NzbDrone.Core.csproj
2011-04-25 11:24:11 -07:00
kay.one
e6fb02fac6
Fixed IsNeeded() with tests
...
Added sample xml from all indexers to test project
Fixed a bug where parser would try to use file extension from a report title.
2011-04-25 10:48:16 -07:00
Mark McDowall
e4d208883a
Fixed episode parsing so it is not too aggressive. Added tests for episode parsing and Assertions for number of episodes parsed (to ensure the count is correct).
2011-04-25 08:21:12 -07:00
Mark McDowall
e9ce98caa4
Removed Year from EpisodeParseResult (we never used it anyways).
...
Episode parsing REGEX will properly handle filenames with S01E01/1x01 naming.
Added REGEX to support seasons with more than 100 episodes (0-99)... Stupid soaps.
Title Normalizing REGEX will keep the year (has to start with 19 or 20 and be exactly 4 digits long)
2011-04-23 01:04:30 -07:00
Mark McDowall
86e709e922
Normalize REGEX will remove more words and will leave digits for now.
2011-04-22 17:20:58 -07:00
Mark McDowall
361d1f8d3b
Commit after Merge.
2011-04-22 15:23:29 -07:00
kay.one
9028e498ca
Added completely awesome JobProvider. extremely easy to do async/timer tasks with ui status/notification already plugged in.
2011-04-20 00:44:13 -07:00
Mark McDowall
5107a02f5e
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Core.Test/ParserTest.cs
2011-04-19 20:02:44 -07:00
Mark McDowall
5e37bfa0c6
Added parsing for daily shows and tests for that format.
2011-04-19 19:59:28 -07:00
kay.one
59899286ee
Added TimerProvider
2011-04-19 18:20:20 -07:00
Mark McDowall
0241e80c8a
More quality parsing tests.
...
Better series/episode info parsing.
NzbMatrix and NzbsRUs Indexer Providers.
2011-04-18 23:33:09 -07:00
Keivan
6f2dcbf838
Revered back to subsonic
...
Added indexer configuration back-end
2011-04-18 17:12:06 -07:00
kay.one
e896af5cd0
ReSharper code cleanup
2011-04-09 19:44:01 -07:00
kay.one
fcf51978f9
Removed IConfigProvider, ISeasonProvider, ISyncProvider
2011-04-09 18:34:36 -07:00
kay.one
73aecc0796
added test for basic FeedProviderBase, fixed some issues with it.
2011-04-04 23:33:24 -07:00
Mark McDowall
460e48d6a1
Add GetBestMatch to TvDbProvider (Provides a way to get the best result from a list of results)
...
Default value for Quality Dropbox in AddExisting is now the default value from Settings.
2011-04-04 19:48:46 -07:00
Mark McDowall
148fd044ef
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Core.Test/ParserTest.cs
NzbDrone.Core/Parser.cs
2011-04-04 15:46:07 -07:00
kay.one
d7732cab3b
fixed episode parse issue
2011-04-03 21:20:01 -07:00
Mark McDowall
722b3805d6
Merge branch 'master' of git://github.com/kayone/NzbDrone
2011-03-30 16:03:37 -07:00
Mark McDowall
fd3d94c9b0
ParseEpisodeInfo will now handle repeating Episode Naming Format (S01E01E02 or S01E01-02), It will not handle ranges (S01E01-06)
...
Changed port back to 8989.
2011-03-30 08:42:36 -07:00
kay.one
ff75d0c555
Upgraded to MVC3, Hello Razor.
2011-03-29 23:18:35 -07:00
Mark McDowall
c6a7eaab93
Separate QualityTypes.Bluray to Bluray720 and Bluray1080.
2011-03-26 17:16:50 -07:00
Mark McDowall
fd06987331
Fixed parsing for 1013/103/113 naming.
...
Added parsing for season NZBs.
2011-03-24 21:15:02 -07:00
Mark McDowall
a5cd1fc490
Fixed REGEX for 103 (was looking for non-alphanumberic), still fails on 113 numbering, but will work for 103.
2011-03-24 08:27:41 -07:00
Mark McDowall
f07b305684
Fixed Parser (broke 103 naming convention, but it fixed more than it broke).
...
RssItemProcessingProvider - moved Title fix code to a better location (To ensure we actually want the episode(s) first).
SceneNameHelper was bombing when trying to find a matching scene mapping when it didn't exist, changed Single to Find to resolve.
2011-03-24 00:19:54 -07:00
Mark McDowall
636f352599
Ability to manually add a show has been added.
...
UI cleanup for adding series (new, existing and manual).
2011-03-17 00:40:23 -07:00