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.
2014-07-06 06:11:04 -07:00
echel0n
75f69396d4
Reverted some changes.
2014-06-30 08:57:32 -07:00
echel0n
5e507b3849
More memory reductions and cleanups
2014-06-30 04:44:36 -07:00
echel0n
301f124cbb
Fixed dailysearcher to only update the cache results for each provider once at start of the dailysearch routine instead of per-show which was wasting cycles and time.
2014-06-26 17:13:41 -07:00
echel0n
7e0bb651b2
Database now closes connection after each query and reconnects if closed to ensure no more connection and locked database problems.
...
Fixed more internal 500 errors.
2014-06-21 15:46:59 -07:00
echel0n
d73cc1cbbd
Replaced cherrypy with tornado which helped resolve our memory leak issue.
2014-06-14 20:56:15 -07:00
echel0n
d00d55fdfc
Modified DB code to close its connection if right after its finished with it, helps performance-wise and should resolve locked db issues as well.
2014-06-07 14:32:38 -07:00
echel0n
997896a540
Fix for transactionals and None Types in sql lists
2014-05-30 04:42:31 -07:00
echel0n
70e7f1bfce
Fixed issues with scene numbering being overwritten by ep objects.
...
Converted more object saves to database to use transactionals, better performance.
2014-05-30 03:01:49 -07:00
echel0n
e009641804
SickRage now stores the XEM scene data to the main DB under tv_episodes for faster lookups and better linkages with epiosde objects, insures we have scene data on hand when we want it!
...
Adding functions to lookup scene season and ep info via scene absolute numbers.
We now try and create a show object from parsed release info before we consider it a valid parsed result to insure we even have the show in our show list, also used to validate anime releases.
Misc bug fixes here and there.
2014-05-28 14:16:03 -07:00
echel0n
34da3f53d8
Added Black and White list for release groups for anime shows.
...
Fixed anime show list splitter.
Added check for anime shows and providers so we don't perform searches with a provider that doesn't support the type of show genre we are searching.
2014-05-27 03:09:57 -07:00
echel0n
9a3e7ab0a9
Added anime support with anidb support.
...
Added fanzub anime nzb provider.
Fixed NyaaTorrents anime provider.
This is in testing phase so bugs are to be expected.
2014-05-25 23:29:22 -07:00
echel0n
7391a6e454
App name change in code.
2014-05-23 05:37:22 -07:00
echel0n
5c43787560
Fixed missing ui notification for snatched episodes.
2014-05-22 23:58:29 -07:00
echel0n
9cd9576232
Fix for Next Ep airdates.
...
Added check for hidden folders in post-processing.
Cleaned up daily search function.
2014-05-21 20:12:15 -07:00
echel0n
a15db1719d
Removed some re-dundant code from daily search.
...
Fixed up some entries in mede8er metadata provider.
Changed detection of non-season packs.
2014-05-20 08:08:44 -07:00
echel0n
71604b5769
Fixed issue for season searches using episode only mode but fallback to season only mode, was small typo correction
2014-05-19 08:59:22 -07:00
echel0n
de20d13c61
Added per-provider option 'backlog only' which allows you to disclude any provider from the daily search but still use it for backlogs, currently working for torrents only and will add to nzb providers later on today.
...
Cleaned up details on search options for providers and made it look nicer
2014-05-18 09:39:30 -07:00
echel0n
f0d78dbfbb
Merge branch 'origin/dev'
2014-05-18 08:58:04 -07:00
echel0n
6709ebdf12
Fixed issues with daily searcher
2014-05-18 08:57:07 -07:00
echel0n
c350c0fdf9
Fixed dupe issues with backlog searches.
...
Set cache to store results for 1 week and remove anything older then 1 week only if daily search has searched the results before hand.
2014-05-18 08:33:31 -07:00
echel0n
f8a8f4c5b4
Fixed issues in mede8er metadata module
2014-05-18 06:26:34 -07:00
echel0n
c65573a8d7
Re-wrote daily searcher to search for unaired and wanted episodes going back as far as 1 week, also moved it so it queue's its items now.
...
Cleaned up description of new per-provider season search options.
2014-05-18 05:59:42 -07:00
echel0n
905d2b4eaf
Fix for possible infinitie loop in searches
2014-05-17 09:43:34 -07:00
echel0n
0b9b6228ae
Fix for issues with fallback search option.
...
Fix for issues with passwords.
2014-05-17 03:01:09 -07:00
echel0n
e96035ff4f
Added per-provider options search mode and search fallback.
...
Search mode allows you to choose season packs only or episodes only which controls how backlogs search for data.
Search fallback if selected will attempt a 2nd search this time using the alternative search mode to see if it can get results if the previous attempt failed.
Provider settings are now read and stored dynamically instead of always having to retrieve them by there static names, this will allow for dropping in new provider modules easier to intergrate with existing options already present.
Fixed search code to not perform dupe searches by mistake.
Cache stores a list of shows we have rejected so that next time around we don't have to process them to know we don't like em.
2014-05-16 22:29:44 -07:00
echel0n
816a3d9572
Fixes season pack and episode only searches
2014-05-16 02:16:01 -07:00
echel0n
e309aa2cbf
Fixed more unrequired search strings from being created and wasting our time doing duplicate searches
2014-05-15 22:40:49 -07:00
echel0n
a39c881cb3
Complete re-write of backlog search.
...
Fixed air-by-date backlog searches.
2014-05-15 20:39:46 -07:00
echel0n
8ac8150eb3
Fixed issues with search results not being snatched when searching shows with custom quality settings.
...
Added option to force a RSS update under Manage searches.
Added status of rss updates and daily searches to be displayed at bottom of pages.
2014-05-15 14:43:57 -07:00
echel0n
eeb632fd0f
Fix for search iteration issue
2014-05-14 15:28:44 -07:00
JackDandy
6988ffb82b
PickBestResult x264 over xvid where both exist.
2014-05-14 13:53:12 +01:00
echel0n
93573abdc4
Fixes issues with possible duplicate downloads.
2014-05-13 19:19:28 -07:00
echel0n
734de67684
Improved manual, failed, and backlog searching.
2014-05-13 14:47:54 -07:00
echel0n
b8a499b3d3
Fix for manual and backlog searches to insure maximum results are returned
2014-05-13 13:38:32 -07:00
echel0n
5f8037530a
Fix for when no best match is found.
2014-05-13 10:11:19 -07:00
echel0n
f78ed64878
Fix for failed downloads and improper storing of release name in db
2014-05-13 09:30:25 -07:00
echel0n
9301d29433
Improved performance of RSS Cache updater
2014-05-13 00:03:10 -07:00
echel0n
6dee243904
Season pack fix 1200
2014-05-12 12:58:55 -07:00
echel0n
651e71082e
Fix for season pack searches ... ALL PROVIDERS!
2014-05-12 12:08:52 -07:00
echel0n
858ac3af18
Test #2000 for season pack fix for BTN
2014-05-12 11:57:26 -07:00
echel0n
b5890b2af7
Testing season pack fix for BTN
2014-05-12 10:49:59 -07:00
echel0n
72278cfcb2
Fix for failed downloads
2014-05-12 06:31:37 -07:00
Nils Vogels
40bce690cb
Added error when trying to search but show info is missing
2014-05-12 13:55:56 +02:00
echel0n
694b210f2d
Added code to insure no downloading of duplicates and that it downloads the highest quality from results returned by all providers
2014-05-11 12:39:20 -07:00
echel0n
41366dcba7
Code cleanup
2014-05-11 12:10:54 -07:00
echel0n
aafe9ad522
Removed snatch queues to reduce memory footprint.
...
Fixed issue #527
2014-05-11 12:04:47 -07:00
echel0n
e3bf97285c
Fix for thread name
2014-05-11 08:10:57 -07:00
echel0n
cd91e2430f
Fixed typo
2014-05-11 07:41:14 -07:00
echel0n
448a45cf40
Fix for complete season snatches.
...
Removed multi-threading option from general config
2014-05-11 07:40:24 -07:00