Adam
a1e8d21614
Fix name parser unit tests and regex
...
Add anime unit test cases (port from lad1337/sickbeard)
Fix normal tv show regex (port from midgetspy/sickbeard)
Fix anime regex (port from lad1337/sickbeard)
2015-01-02 07:14:43 +08:00
Supremicus
4c8c6b21d5
Change logos, text etc. branding to SickGear.
2014-11-12 20:56:40 +00:00
Adam
d2077453b6
Fix ABD regex for certain filenames
2014-10-13 19:19:33 +08:00
echel0n
90356544cd
Sports regex updated
2014-09-01 00:04:41 -07:00
Adam
6b8a22898b
Fix ABD shows manual and backlog searches
2014-08-25 14:54:22 +08:00
echel0n
dbb3b75d6e
Updated sports regex pattern for more accurate matches and to filter out pre-event episodes
2014-08-22 23:11:21 -07:00
echel0n
94ec9e6e6b
Adds additional scoring for series number and series event name parser matches to help determine valid show info
2014-08-22 08:43:38 -07:00
echel0n
0fddbac1c4
Fix for No episode number found error for air-by-date/sports shows
2014-08-22 08:26:41 -07:00
echel0n
ca4fe51b97
Added scene_sports_format regex pattern to help match sports shows
2014-08-22 01:06:37 -07:00
echel0n
be17ed122b
Fix for air-by-date and sports shows issues with parsing results.
2014-08-22 00:21:37 -07:00
Adam
49a8df0cac
Fix for ABD shows
2014-08-17 12:28:55 +08:00
Brian Hartvigsen
37e35754c4
Add fixing name_parser/parse.py too...
2014-08-11 17:38:37 -06:00
echel0n
e98418ba8d
Small code change
2014-08-09 11:36:14 +00:00
echel0n
f1c45a596d
Code typo fixed
2014-08-09 11:30:36 +00:00
echel0n
3ae4c13104
Code fix
2014-08-09 11:28:22 +00:00
echel0n
6a5567d040
Another minor code fix
2014-08-09 11:22:56 +00:00
echel0n
f5725f4402
Minor code correction.
2014-08-09 11:20:24 +00:00
echel0n
17906539ae
Fixed improper line indentation
2014-08-09 11:16:55 +00:00
echel0n
1ee64ced4d
If we fail to find season/episode info for air-by-date shows via DB query we attempt via indexerAPI calls
2014-08-09 11:14:51 +00:00
echel0n
dfc18b8d54
Small code change for parsing air-by-date shows to get season/episode info
2014-08-09 10:59:39 +00:00
nielsenj
88a3444db2
Changes "no_season" regex to support XofX naming
...
Previous version would allow for:
Britannia The Great Elizabethan Journey - 1 of 3 (19th May 2012) [HDTV 720p (x264)]
But disallow (because of no spaces around "of"):
Britannia The Great Elizabethan Journey - 1of3 (19th May 2012) [HDTV 720p (x264)]
Also previous extra_info changes from:
of 3 (19th May 2012) [HDTV 720p (x264)]
To:
(19th May 2012) [HDTV 720p (x264)]
2014-08-06 21:45:38 -07:00
echel0n
818536fcb4
Fixed naming issues for sports and air-by-date shows.
2014-07-30 14:42:52 -07:00
Adam
fd9be53fcb
Anime propers
2014-07-27 21:04:17 +08:00
echel0n
14c354b551
Added proxy support to Indexer APIs.
...
Provider getURL and downloadResult functions now removed and replaced with ones from helpers.py to help slim the code down plus allow more better control over request sessions.
Removed TVTumbler code.
Fixed HDBits provider.
Fixed config settings that were ment to be booleans but instead where set as str or int, should help resolve random html errors.
XEM Refresh check re-coded.
NameParser code for creating show object has been changed to only attempt at the very end once its found the bestMatch result, helps on resources and performance.
2014-07-27 03:59:21 -07:00
echel0n
f47734446d
Fixed further json issues with speedcd provider.
...
Fixed several providers and ssl cert verify issues.
Air-by-date shows now automatically get there respective season/episode numbers during release parsing.
2014-07-24 11:16:59 -07:00
echel0n
a697805923
Fixed NameParser to properly parse anime episodes that use normal season and episode naming conventions.
...
NameParser now properly creates absolute numbers from season/episode info or season/episode numbers from absolute info for anime shows. Removed scene convert routine and migrated the code into the parsing routine with a boolean to scene convert if needed.
Fixed NyaaTorrents issue with dict object errors.
2014-07-24 01:27:35 -07:00
echel0n
de5db9be64
Added ability to set a default indexer for trakt notifier used for adding shows from watch list so that SickRage knows what indexer to set the show as.
...
Indexer mapping now uses indexer api calls to gather its information and then stores it to a new table called indexer_mapping for instant lookups later on.
Fixed trakt related issues for adding new shows and syncing.
Centered items at bottom of pages to just look a little nicer and fit properly.
2014-07-23 22:07:01 -07:00
adam
72a3ab63f8
Tidy PP log message
2014-07-21 18:13:17 +08:00
echel0n
636bbfa2de
Fixes issues with scene exception updating when editing a show, should resolve problems with it duplicating scene exception name over and over again.
...
Reduced DB sleep timer to increase overall performance of application.
Improved generic queue code for threading.
2014-07-19 22:29:19 -07:00
echel0n
02c8b867c6
Fixed -RP release issues.
...
Removes .nzb and .torrent extensions from files for parsing purposes.
2014-07-19 15:23:01 -07:00
echel0n
5802fc372c
Fix for naming pattern issues.
2014-07-19 13:31:31 -07:00
echel0n
14fd0daa6c
Fix for nameparser error during PP
2014-07-19 06:53:06 -07:00
echel0n
3fd5f75180
Removed a sleep timer
2014-07-19 06:11:53 -07:00
echel0n
bf40e6bd98
Updated code to perform indexer id comparisons to confirm show is correctly choosen if we passed in a show object to test against.
2014-07-19 06:09:16 -07:00
echel0n
222f702f46
Skips to next regex if unable to create result.show
2014-07-19 05:15:48 -07:00
echel0n
09a3333399
Moved code out of series_name check for show object creation/checking.
2014-07-19 05:13:11 -07:00
echel0n
eff064f347
Accuracey and speed improved for nameparser.
2014-07-19 05:06:18 -07:00
echel0n
e0e10dd289
Improved name parser scoring
2014-07-18 17:44:06 -07:00
echel0n
c4a0f314fd
Fixed name parsing result issues with improper regex patterns being used.
2014-07-18 11:47:19 -07:00
echel0n
579681386e
Another test fix for anime PP issues
2014-07-18 00:03:29 -07:00
echel0n
9bef354899
Testing another fix for anime PP issues.
2014-07-17 23:54:58 -07:00
echel0n
546f7c00b4
Reverted persistent storage of nameparser cache, testing fix to prevent crashes possibly related to memory usage.
2014-07-15 15:01:23 -07:00
echel0n
89c8ed4372
Using unicode for name keys now in NameParser cache, resolves 8-byte error.
2014-07-15 11:51:40 -07:00
echel0n
c577ff2887
Reverted back to using Shove+SQLAlchemy for storing persistent object data to avoid any more DB corruption errors.
2014-07-15 11:40:40 -07:00
echel0n
2fec443c37
Forgot to add check if naming pattern was calling nameparser for previous commit.
2014-07-15 03:18:34 -07:00
echel0n
c3f6417f5f
NameParser now gets episode/season numbers for anime shows using absolute numbers.
2014-07-15 03:11:54 -07:00
echel0n
7cbeef5ed0
Fixed invalid naming pattern error.
...
Fixed sports regexes.
Fixed name parsing issues.
2014-07-15 02:40:21 -07:00
echel0n
4a061d4dd2
AniDB now updates its xml lists daily.
...
Added writeback cache for both rss feeds and name parser.
2014-07-14 23:55:52 -07:00
echel0n
fefcfa0952
Fix for NameParser invalid show errors.
...
Fix for NameParserCache and RSSFeed Cache errors.
2014-07-14 22:53:32 -07:00
echel0n
79f923dc9c
Fixed andidb scene exceptions to be called only on shows that are marked as anime.
...
Cleanup now performed after scene exception retrieval is performed on globals.
Fixed db type errors for name parser cache and rss feed cache.
2014-07-14 21:10:57 -07:00