162 Commits (ef01d1da684c6fb4bea6e3f042995f72733162f3)

Author SHA1 Message Date
echel0n c4a0f314fd Fixed name parsing result issues with improper regex patterns being used. 11 years ago
echel0n 579681386e Another test fix for anime PP issues 11 years ago
echel0n 9bef354899 Testing another fix for anime PP issues. 11 years ago
echel0n 546f7c00b4 Reverted persistent storage of nameparser cache, testing fix to prevent crashes possibly related to memory usage. 11 years ago
echel0n 89c8ed4372 Using unicode for name keys now in NameParser cache, resolves 8-byte error. 11 years ago
echel0n c577ff2887 Reverted back to using Shove+SQLAlchemy for storing persistent object data to avoid any more DB corruption errors. 11 years ago
echel0n 2fec443c37 Forgot to add check if naming pattern was calling nameparser for previous commit. 11 years ago
echel0n c3f6417f5f NameParser now gets episode/season numbers for anime shows using absolute numbers. 11 years ago
echel0n 7cbeef5ed0 Fixed invalid naming pattern error. 11 years ago
echel0n 4a061d4dd2 AniDB now updates its xml lists daily. 11 years ago
echel0n fefcfa0952 Fix for NameParser invalid show errors. 11 years ago
echel0n 79f923dc9c Fixed andidb scene exceptions to be called only on shows that are marked as anime. 11 years ago
echel0n d02c0bd6eb Fixed issues with editing/saving custom scene exceptions. 11 years ago
echel0n 0e3495d30f Fix for show parsing errors to be displayed via debug logs now instead as a warning. 11 years ago
echel0n 9dd679e30f Fix for anime showObj regex matching. 11 years ago
echel0n fe65ecd2c3 Fixed issues with searches for show specials causing SR to think its a entire season. 11 years ago
echel0n 74f73bcc34 New event queue system in place, currently handles shutdown and restart calls. 11 years ago
echel0n c8d899ad66 Removed maintance schedualer and moved the routines from it to happen before a search is started to ensure things are up to date and to stop waking up synology devices, regexes also made less greedy. 11 years ago
echel0n f91569ec84 Fix for post-processing and parsing errors. 11 years ago
echel0n dfc600893d Fix for SHOWQUEUE-REFRESH 11 years ago
echel0n 7a95b0bb14 Added new InvalidShowException to NameParser, Removed isGoodResult search check and now attached parsed result show objects and compare them against the show object we use to search with instead. 11 years ago
adam ad68518e10 Add support for animes with a different series name per tvdb season 11 years ago
echel0n 20456fde6b Regex order of placement in list now taken into account when scoring matches. 11 years ago
echel0n f0146f728e Lowered CPU usage even further, re-wrote daemonizer code for startups, removed misc unrequired functions from providers. 11 years ago
echel0n a1cef0b958 Added in context to aid in garbage cleanup to help reduce memory usage. 11 years ago
echel0n a16bf8ca2c Fix for anidb errors 11 years ago
echel0n 2c98a5a448 Fixed "show must be added to list", regexes now check if numbers following after the series name is a date or part of the series name to properly parse and return correct show object. 11 years ago
echel0n 858951d31c Fix for H.264 issues related to regexes and matching for parsing release names. 11 years ago
echel0n 42e1994cba Fix show name matching, trys main show name pattern then if no show object is retrieved it attempts using the alternative pattern. 11 years ago
echel0n f16ee09501 Updated regex for show series name matching, faster matching. 11 years ago
echel0n 7d2f7c8233 Fixed ImportError: cannot import name OrderedDict 11 years ago
echel0n cc6e9aa0f5 Fixed compiled regex pattern ordering, fixes issues that where causing H.264 to be matched as S2E64 11 years ago
echel0n fcd54c93d6 Fixed minor regex mistake in code. 11 years ago
echel0n 5c5b6f49e1 Fixed regex patterns for both show and release names. 11 years ago
echel0n b0149cc65d Fix so that scene converting does not happening when performing naming pattern routines. 11 years ago
echel0n 688263bd62 Fix for missing code in Name Parser 11 years ago
echel0n 0573a8add6 Fix for NoneType name parsing issues from new test code. 11 years ago
echel0n b1c9b71846 Testing new faster method of obtaining show object via regex matching for series name during Name Parsing for results. 11 years ago
echel0n 7defffb4f1 Moved scene conversion routine in Name Parser to end so that it only converts the best result match and not every single one wasting time and cycles. 11 years ago
echel0n 3f6084fe4b Fixed Name Parser issues, incorrectly matched current regex used to parse results and anime patterns didn't match 1 to 3 digit numbers for absolute. 11 years ago
echel0n ac9d78bc0f Name parser performance fixed, manual searches fixed. 11 years ago
echel0n 836722d6cd Added timer in to reduce cpu usage during release name parsing 11 years ago
echel0n fcc91bedd9 NameParser now won't bother to proceed parsing release name results untill it finds a valid show object in the DB to confirm its a show in our list, naming patterns automatically bypass this restriction. 11 years ago
echel0n 4ef88961b5 NameParser now trys to obtain a show object first to use in determining the correct regex set to use when parsing release names 11 years ago
echel0n 489a181cdb Auto-reloads app on code changes automatically detected from git. 11 years ago
echel0n a9f142184a Fix for nonetype issues during parsing 11 years ago
echel0n 24dfbc3f15 Quality is now set during parsing of results. 11 years ago
echel0n 1e8f3e2883 Added ability for format anime naming from post-processing options. 11 years ago
echel0n dfe9619ddd Fix for SSL support, reverted back to CherryPy 3.23 as 3.30 is borked for SSL. 11 years ago
echel0n 4e83cbe6d1 Fixed naming issues and parsing issues. 11 years ago