SickGear/sickbeard
Prinz23 d3a7f0ff5e Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded.
Add newznab smart logic to avoid missing releases when there are a great many recent releases.
Change improve performance by using newznab server advertised capabilities.
Change config/providers newznab to display only non-default categories.
Change use scene season for wanted segment in backlog if show is scene numbering.
Change combine Manage Searches / Backlog Search / Limited and Full to Force.
Change consolidate limited and full backlog.
Change config / Search / Backlog search frequency to instead spread backlog searches over a number of days.
Change migrate minimum used value for search frequency into new minimum 7 for search spread.
Change restrict nzb providers to 1 backlog batch run per day.
Add to Config/Search/Unaired episodes/Allow episodes that are released early.
Add to Config/Search/Unaired episodes/Use specific api requests to search for early episode releases.
Add use related ids for newznab searches to increase search efficiency.
Add periodic update of related show ids.
Change terminology Edit Show/"Post processing" tab name to "Other".
Add advanced feature "Related show IDs" to Edit Show/Other used for finding episodes and TV info.
Add search info source image links to those that have zero id under Edit Show/Other/"Related show IDs".
Add "set master" button to Edit Show/Other/"Related show IDs" for info source that can be changed.
Change terminology displayShow "Indexers" to "Links" to cover internal and web links.
Change add related show info sources on displayShow page.
Change don't display "temporarily" defunct TVRage image link on displayShow pages unless it is master info source.
Change if a defunct info source is the master of a show then present a link on displayShow to edit related show IDs.
Change simplify the next backlog search run time display in the page footer.
Change try ssl when fetching data thetvdb, imdb, trakt, scene exception.
Change improve reliability to Trakt notifier by using show related id support.
Change improve config/providers newznab categories layout.
Change show loaded log message at start up and include info source.
Change if episode has no airdate then set status to unaired (was skipped).

Technical
Change move scene_exceptions table from cache.db to sickbeard.db.
Add related ids to show obj.
Add use of mapped indexer ids for newznab.
Add indexer to sql in wanted_eps.
Add aired in (scene) season for wanted episodes.
Add need_anime, need_sports, need_sd, need_hd, need_uhd to wanted episodes and added as parameter to update_providers.
Add fix for lib lockfile/mkdirlockfile.
Add set master TV info source logic.
Change harden ui input validation.
Add per action dialog confirmation.
Change to reload page under more events.
Change implement "Mark all added episodes Wanted to search for releases" when setting new info source.
2016-09-21 17:50:27 +01:00
..
clients Fix data logger for clients on develop branch (DSM). 2016-09-05 20:00:45 +01:00
databases Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
indexers Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
metadata Change storing metadata nfo vars from int to strings to resolve lxml type exceptions that don't occur with etree. 2016-04-11 23:55:05 +01:00
name_parser Add Torrentz2 provider. 2016-09-12 17:07:22 +01:00
notifiers Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
providers Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
__init__.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
auto_post_processer.py Change providers, add some, remove one, fix a snatch issue, rework ignore/require words, refactor code. 2015-12-02 01:31:50 +00:00
blackandwhitelist.py Change overhaul UI of editShow and anime release groups, refactor and simplify code. 2015-02-21 22:34:20 +00:00
browser.py Change file browser to permit manually entering a path. 2016-01-08 18:20:01 +00:00
bs4_parser.py Change providers, add some, remove one, fix a snatch issue, rework ignore/require words, refactor code. 2015-12-02 01:31:50 +00:00
classes.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
common.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
config.py Change validate and improve specific Torrent provider connections, IPT, KAT, SCC, TPB, TB, TD, TT. 2016-06-08 01:55:13 +01:00
db.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
encodingKludge.py Change logos, text etc. branding to SickGear. 2014-11-12 20:56:40 +00:00
event_queue.py Change add missing queue to call. 2015-06-14 19:13:43 +01:00
exceptions.py Change refactor, PEP8, code convention cleanse for nzb/torrent code and remove newzbin remnants. 2015-07-15 19:19:39 +01:00
failed_history.py Change py2 exception clauses to py2/3 compatible clauses 2015-06-08 22:56:45 +08:00
failedProcessor.py Change logos, text etc. branding to SickGear. 2014-11-12 20:56:40 +00:00
generic_queue.py Change adding show processing to be highest priority. 2016-03-24 18:56:43 +00:00
gh_api.py Change general config's branches and pull request list generation for faster page loading 2015-03-03 00:21:40 +08:00
helpers.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
history.py Fix history consolidation to only update an episode status if the history disagrees with the status. 2015-05-16 18:09:58 +03:00
image_cache.py Logging message tweaks and minor PEP8 tweaks 2015-02-08 12:59:10 +10:00
indexermapper.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
logger.py Bump release version 2015-08-05 15:04:58 +01:00
name_cache.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
naming.py Fix refresh handling of Skipped and Ignored items and issue entering scene numbers. 2016-02-01 19:37:32 +00:00
network_timezones.py Change check for parameter types in parse_date_time. 2016-05-02 18:27:24 +01:00
nzbget.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
nzbSplitter.py Change validate and improve specific Torrent provider connections, IPT, KAT, SCC, TPB, TB, TD, TT. 2016-06-08 01:55:13 +01:00
postProcessor.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
processTV.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
properFinder.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
rssfeeds.py Fix alternative unicode show names from breaking search. 2016-02-26 01:07:39 +00:00
sab.py Fix false +ve outcome from incorrect return value and fix nzbfile implementation. 2015-12-17 02:07:50 +00:00
sbdatetime.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
scene_exceptions.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
scene_numbering.py Fix refresh handling of Skipped and Ignored items and issue entering scene numbers. 2016-02-01 19:37:32 +00:00
scheduler.py Change py2 exception clauses to py2/3 compatible clauses 2015-06-08 22:56:45 +08:00
search.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
search_backlog.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
search_propers.py Change instantly use saved value from Search Settings/Episode Search/"Check propers every" instead of after a restart. 2016-05-01 20:34:09 +01:00
search_queue.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
search_recent.py Change providers, add some, remove one, fix a snatch issue, rework ignore/require words, refactor code. 2015-12-02 01:31:50 +00:00
show_name_helpers.py Change process episodes with utf8 dir and nzb names, handle failed episodes without a dir, add log output streaming. 2016-02-02 15:15:48 +00:00
show_queue.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
show_updater.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
subtitles.py Change logos, text etc. branding to SickGear. 2014-11-12 20:56:40 +00:00
trakt_helpers.py Add multiple Trakt account support to Config/Notifications/Social. 2015-12-22 12:56:17 +00:00
traktChecker.py Change replace trakt with libtrakt for API v2. 2015-11-16 11:48:13 +00:00
tv.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
tvcache.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
ui.py Change logos, text etc. branding to SickGear. 2014-11-12 20:56:40 +00:00
version_checker.py Change providers, add some, remove one, fix a snatch issue, rework ignore/require words, refactor code. 2015-12-02 01:31:50 +00:00
webapi.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
webserve.py Add smart logic to reduce api hits to newznab server types and improve how nzbs are downloaded. 2016-09-21 17:50:27 +01:00
webserveInit.py Add search crawler exclusions. 2015-08-10 22:07:55 +01:00