kay.one
03aa27c45c
Parser now ignores daily episodes from the future.
13 years ago
kay.one
d0d9c44124
Parser refactoring. Now tries to parse full path if file name didn't work.
13 years ago
kay.one
6778a6ed99
Moved duplicated NormalizePath method to PathExtentions
13 years ago
Mark McDowall
5012144c13
Fixed 1101 and 101 naming incorrectly picking up 1080p and 720p.
13 years ago
Mark McDowall
1134d925f4
Fixed REGEX for title parsing.
13 years ago
kay.one
35e44284c0
Fixed broken test, drop folder prefix uses regex instead of prefix now.
13 years ago
Mark McDowall
3bd99a2b7b
Added Support for 1011 as a number convention.
13 years ago
Mark McDowall
0dbb3789eb
Treat SUBPACK's as extra releases, so they will not be downloaded.
13 years ago
Mark McDowall
43fa8a1f66
Fixed broken Season parsing REGEX, added test to verify issue without parsing XML.
13 years ago
Mark McDowall
339f191ab8
Releases with only extras will be skipped, with tests.
13 years ago
Mark McDowall
4604bbd821
Mark invalid series downloads with NzbDrone prefix.
...
Fixed broken tests.
13 years ago
Mark McDowall
951eb4523d
Support for csi525 naming added, previously csi.525 would work, but csi525 wouldn't.
13 years ago
Mark McDowall
e4f01ae0d4
Size is now parsed for each item in the feed.
...
QualityType added to database to allow saving of size limits.
Fluent now uses longs for multiplication, to ensure it doesn't overflow.
13 years ago
Mark McDowall
73fadac397
Fixed parser to properly parse a more common naming convention where the episode title starts with an episode or series/episode combination.
...
SeriesController SaveEdit and Delete OrderBy Title with articles removed, with episodeCount.
Reworded Auto-configure button.
13 years ago
Mark McDowall
704084a5c8
Fixed broken parse REGEX, removed parsing test and added to hall of shame.
13 years ago
Mark McDowall
07a4c94032
Removed ParseSeasonInfo.
...
ParseEpisodeInfo will mark a report as a full season if no episodes are found, but was matched.
Fixed tests that were affected by REGEX changes.
13 years ago
Mark McDowall
7a11dfd348
Additional removals for SimpleTitleRegex added to get rid of extraneous numbers.
13 years ago
Mark McDowall
2ad200e743
Fixed an issue where large 1080i MPEG HDTV rips were being considered SDTV, they now get caught as Unknown.
13 years ago
Mark McDowall
3e87418c5d
NormalizeTitle will return all number only titles as is.
13 years ago
Mark McDowall
f1f85a0eca
Fixed parsing issue when Episode Title starts with a number. Split out single and multi episode REGEX for standard naming conventions.
14 years ago
Mark McDowall
ec78c5be3e
Added todo to remove hack to handle shows that contain numbers only (added in last commit).
14 years ago
Mark McDowall
35abb74993
Fixed parsing of House - S06E13 - 5 to 9
...
Episode Title was being picked up as part of the numbering. Lost ability to parse some oddly named scene titles.
14 years ago
kay.one
b4fb3002a4
Updated Add Series
14 years ago
kay.one
8d12630856
Newzbin now parses the language out properly.
...
Fetch episode filters episodes from wrong series
14 years ago
kay.one
fc0d7fc72f
Logging notification tweaks
14 years ago
kay.one
c37544d4ce
Episode is now marked as grabbed on download
14 years ago
kay.one
07312780f1
ParseEpisodeInfo is now separated into ParseTitle and ParsePath
14 years ago
Mark McDowall
6131653da5
Fixed broken test.
...
Removed useless code in ParseEpisodeInfo.
Added negative test case for ParseSeasonInfo.
14 years ago
Mark McDowall
4b0e0ac2d8
Added more Parser tests.
...
ParseLanguage will only convert ToLower() once, instead of at every if statement.
14 years ago
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.
14 years ago
Mark McDowall
e934e71b3b
Fixed broken tests after new SceneName method.
14 years ago
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
14 years ago
kay.one
1239da656e
Rewrite of InventoryProvider
14 years ago
kay.one
4cc240a7e0
Better quality parse
14 years ago
kay.one
bbdad5844f
fixed quality parse bug
14 years ago
kay.one
500e9af6c3
Fixed a bug where reports weren't being added to history
14 years ago
kay.one
fad0c6265c
optimized ParseEpisodeInfo
14 years ago
kay.one
c91852018e
simplified some quality types
14 years ago
kay.one
5be99200c6
Added newzbing tests, fixed quality parse bugs
14 years ago
Mark McDowall
11b96afd75
Merge conflicts resolved.
...
Added Language parsing.
14 years ago
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)
14 years ago
Mark McDowall
d4ef96f97b
Moved filename only piece to Parser.
...
Added .mp4 to media file extensions.
.mp4 will be treated as TV quality.
14 years ago
Mark McDowall
a36d5fae2f
Added ExternalNotificationProviderBase based on IndexProviderBase.
14 years ago
Mark McDowall
ff0e0597b4
Upcoming view column width fixed for Air Date (added time).
14 years ago
Mark McDowall
21e14fbb84
Added parsing and tests for Full Season Releases (no episode information)
14 years ago
Mark McDowall
494979c672
Fixed parser for Daily shows that didn't have the series name included.
14 years ago
Mark McDowall
742ad0a932
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Core.Test/EpisodeProviderTest.cs
NzbDrone.Core/NzbDrone.Core.csproj
14 years ago
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.
14 years ago
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).
14 years ago
Mark McDowall
519fd2f873
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Core/Parser.cs
14 years ago