kay.one
d7965022db
Fix: RSS parse errors are no longer logged as warning and will not show up in the log page (they are still included in the log files)
13 years ago
kay.one
174f765ec9
New: NzbDrone service to automatically report errors and episode parse issues.
13 years ago
Mark McDowall
e0170a08e4
More REGEX work, cleaned up some extraneous bits and made them more accurate.
13 years ago
Mark McDowall
c700ffcc3b
Fixed parsing being too greedy in its search for multi-episode releases.
13 years ago
Mark McDowall
91d3d522ec
Parse size to decimal using en-US culture.
13 years ago
kay.one
b6d43273cf
Fixed an issue where an unparsable item could break the parser.
13 years ago
kay.one
78268f3c58
Better parser logging.
13 years ago
kay.one
1e580856ca
Better exception logging.
13 years ago
kay.one
9acfb7330c
Check sab queue now takes quality into consideration
13 years ago
Mark McDowall
5cea5282bd
Improved the parser to properly handle files without titles, with tests.
13 years ago
Mark McDowall
dfbb222c6c
Changed the second .xvid to .divx.
...
.mkv & .ts will be treated as HDTV, all others will be treated as SDTV.
13 years ago
Mark McDowall
359f6ea012
Bug: Fixed years being picked up as 4-digit season/episode combo when using the folder name only. a year wrapped with brackets '()' or '[]' will be treated as a year.
...
Bug: Fixed display issue for series with a period in them when adding existing series, Html.Label(path) would only show text from after the period.
13 years ago
Mark McDowall
e958a019ed
Updated parser to skip longer than expected numbers from being parsed.
13 years ago
Mark McDowall
6bd8de000a
Added another test for mini-series parsing, fixed parsing.
13 years ago
Mark McDowall
3f32ad1bf2
Parser now supports mini-series (treats them as season 1).
13 years ago
Mark McDowall
30e30451c4
Fixed parser being too greedy.
13 years ago
kay.one
e269494ff8
ParseSeriesName will now return normalized version of the title if it doesn't match any predefined
...
PostDownload provider will skip subfolders that are known series folders.
13 years ago
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.
13 years ago
Mark McDowall
ec78c5be3e
Added todo to remove hack to handle shows that contain numbers only (added in last commit).
13 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.
13 years ago
kay.one
b4fb3002a4
Updated Add Series
13 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