Commit graph

238 commits

Author SHA1 Message Date
JackDandy
7b656dca02 Change factor TVDb lib artwork url to one function to remove duplicity issues. 2016-11-05 17:10:35 +00:00
Prinz23
44241a61a2 Fix TVDb search issue when only 1 result is returned. 2016-11-01 18:19:55 +00:00
JackDandy
b8c5eac61f Fix "error trying to retrieve image" from TVDb due to attempts made when there is no image to fetch. 2016-10-29 18:06:50 +01:00
JackDandy
3ce332a5ad Change make sure avi files are closed if an error occurs.
Change refactor hachoir scan_index for non RIFF file processing.
2016-10-12 02:00:23 +01:00
JackDandy
d0ab6db706 Change reduce time taken to parse avi RIFF metadata during post processing and other times.
Change avi metadata extraction is more fault tolerant and the chance of hanging due to corrupt avi files is reduced.
2016-10-08 16:25:13 +01:00
Prinz23
6b418ddea9 Change load cached images (Trakt) on demand.
Cleanup cache every day during show update (files older then 30 days).
2016-10-03 23:33:53 +01:00
Prinz23
e17730a44a Change hachoir_parser to close input stream if no parser is found e.g. due to file corruption. 2016-10-03 01:04:27 +01:00
JackDandy
cd412e22e5 Change add support for freebsd /var/db/zoneinfo when getting local timezone information. 2016-10-01 14:11:29 +01:00
Prinz23
7c68ac2439 Change improve getting the local timezone information. 2016-10-01 13:59:52 +01:00
JackDandy
7dcf2022e3 Update change to suppress reporting of Tornado exception error 1 to updated package (ref:hacks.txt). 2016-10-01 01:26:13 +01:00
JackDandy
68446ea5d6 Update Tornado Web Server 4.4.dev1 (c2b4d05) to 4.5.dev1 (92f29b8). 2016-10-01 01:26:07 +01:00
JackDandy
145301e275 Change only show unaired episodes on Manage/Backlog Overview and Manage/Episode Status Management where relevant.
Change display show page, can mark unaired items with a date to "Wanted" to trigger a manual active backlog search provided search setting "Unaired episodes" is enabled.
2016-09-25 02:18:48 +01:00
Prinz23
9b3af8b84a Change optimise TheTVDB processes, 40% to 66% saved adding new and existing shows, 40% to 50% saved per show update.
Change improve shows with more episodes gain largest reductions in time spent processing.
Change when using "Add new show" reduce search time outs.
Change always allow incomplete show data.
Remove redundant config/general/"Allow incomplete show data".
2016-09-24 02:09:53 +01:00
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
Prinz23
24afe020d8 Add strict Python version check (>= 2.7.9 and < 3.0), ** exit ** if incorrect version. 2016-08-23 17:18:23 +01:00
JackDandy
48a27e57a0 Add detection of password protected rars with config/Post Processing/'Unpack downloads' enabled.
Change post process to cleanup filenames with config/Post Processing/'Unpack downloads' enabled.
Change post process to join incrementally named (i.e. file.001 to file.nnn) split files.
Change replace unrar2 lib with rarfile 3.0 and UnRAR.exe 5.40 beta 4 freeware.
Change post process "Copy" to delete redundant files after use.
2016-08-22 16:09:07 +01:00
JackDandy
5519fd7e13 Update IMDb 5.0 to 5.1dev20160106 2016-05-01 20:23:01 +01:00
Prinz23
820594505b Change handle all Hachoir library parser errors and replace its Unicode enforcement.
Allow episode status "Skipped" to be changed to "Downloaded".
Allow found "Skipped" episode files to be set "Unknown" quality.
2016-02-09 22:43:35 +00:00
Prinz23
cee865461c Change move dateutil-zoneinfo.tar.gz file to data files /cache.
Add dateutil library hack for new location.
2016-02-06 23:45:58 +00:00
JackDandy
64b9bba47f Add backports_abc 0.4 and singledispatch 3.4.0.3. 2016-01-28 03:33:50 +00:00
JackDandy
715a1aa101 Update Six compatibility library 1.9.0 (r400) to 1.10.0 (r405). 2016-01-12 03:43:32 +00:00
JackDandy
717ef25da5 Update SimpleJSON library 3.8.0 (a37a9bd) to 3.8.1 (6022794). 2016-01-12 03:39:42 +00:00
JackDandy
6b80f1cf52 Update Requests library 2.7.0 (5d6d1bc) to 2.9.1 (a1c9b84). 2016-01-12 03:35:22 +00:00
JackDandy
75cdf710aa Update profilehooks 1.4 to 1.8.2.dev0 (ee3f1a8). 2016-01-12 03:31:43 +00:00
JackDandy
8c026d7977 Update html5lib 0.999 to 0.99999999/1.0b9 (46dae3d). 2016-01-12 03:25:00 +00:00
JackDandy
66ab3c2acd Update Hachoir library 1.3.4 (r1383) to 1.3.4 (r1435). 2016-01-12 03:21:47 +00:00
JackDandy
fb599d70ec Update dateutil library 2.4.2 (083f666) to 2.4.2 (d4baf97). 2016-01-12 03:18:22 +00:00
JackDandy
a0b42a335c Update chardet packages 2.3.0 (26982c5) to 2.3.0 (d7fae98). 2016-01-12 03:14:52 +00:00
JackDandy
17220a1ce9 Update Certifi to 2015.11.20.1 (385476b). 2016-01-12 03:10:58 +00:00
JackDandy
902fbc652e Update cachecontrol library 0.11.2 to 0.11.5. 2016-01-12 03:07:19 +00:00
JackDandy
4d47258e94 Update backports/ssl_match_hostname 3.4.0.2 to 3.5.0.1 (r18). 2016-01-12 02:59:59 +00:00
JackDandy
7c0c75fc99 Update Beautiful Soup 4.4.0 (r390) to 4.4.0 (r397). 2016-01-12 02:56:04 +00:00
JackDandy
a959c9c688 Remove redundant MultipartPostHandler. 2016-01-12 02:50:54 +00:00
JackDandy
ea1a8f6df2 Update change to suppress reporting of Tornado exception error 1 to updated package (ref:hacks.txt). 2016-01-12 02:39:49 +00:00
JackDandy
f0b81ff846 Update Tornado Web Server 4.3.dev1 (1b6157d) to 4.4.dev1 (c2b4d05). 2016-01-12 02:39:48 +00:00
JackDandy
2fd30411e6 Update unidecode library 0.04.11 to 0.04.18 (fd57cbf). 2016-01-12 02:31:35 +00:00
JackDandy
a03f2844f3 Update xmltodict library 0.9.2 (579a005) to 0.9.2 (eac0031). 2016-01-12 02:26:29 +00:00
Prinz23
b3be940d44 Add multiple Trakt account support to Config/Notifications/Social.
Add setting to Trakt notification to update collection with downloaded episode info.
Add Most Watched, Collected during the last month on Trakt.
Change Add from Trakt/"Shows:" with Anticipated, Popular views.
Change improve robustness of Trakt communications.
Change Trakt notifier logo.
Change pep8 and cleanup.
2015-12-22 12:56:17 +00:00
JackDandy
43778d8edd Change providers, add some, remove one, fix a snatch issue, rework ignore/require words, refactor code.
Add BitMeTV torrent provider.
Add TVChaosUK torrent provider.
Add HD-Space torrent provider.
Add Shazbat torrent provider.
Remove Animenzb provider.
Change use tvdbid for searching usenet providers.
Change consolidate global and per show ignore and require words functions.
Change "Require word" title and notes on Config Search page to properly describe its functional logic.
Add "Reject Blu-ray M2TS releases" to BTN provider.
Add regular expression capability to ignore and require words by starting wordlist with "regex:".
Add list shows with custom ignore and require words under the global counterparts on the Search Settings page.
Fix failure to search for more than one selected wanted episode.
2015-12-02 01:31:50 +00:00
JackDandy
74feb39eb6 Change Trakt notification config to only handle PIN authentication with the service.
Fix handling of an erroneous PIN input/authentication flow and clean-up the ui and results output.
Remove all other Trakt deprecated API V1 service features pending reconsideration.
2015-11-16 11:48:15 +00:00
Prinz23
96467210c8 Change replace trakt with libtrakt for API v2. 2015-11-16 11:48:13 +00:00
Adam
6880a7882b Change to throttle connection rate on thread initiation for adba library 2015-10-26 18:50:19 +08:00
JackDandy
44e08b857c Update chardet packages to 2.3.0 (9e419e9). 2015-10-20 03:18:53 +01:00
JackDandy
9540ff3b52 Update TvDB API library 1.09 with changes up to (35732c9) and some pep8 and code cleanups. 2015-10-17 21:51:35 +01:00
JackDandy
5798b14b8b Add ability to parse command line output from unix unrar version 4 and below. 2015-10-13 23:30:38 +01:00
JackDandy
24b1e193aa Fix py-unrar2 on unix to handle different date formats output by different unrar command line versions.
Fix an indentation typo.
Update HACKS.txt.
2015-10-13 04:11:45 +01:00
JackDandy
0b3cf5284e Update py-unrar2 library 99.3 to 99.6 (2fe1e98). 2015-10-13 01:54:20 +01:00
JackDandy
e6317dada5 Update dateutil library to 2.4.2 (083f666). 2015-09-13 16:50:40 +01:00
JackDandy
9469bb050f Update SimpleJSON library 3.7.3 to 3.8.0 (a37a9bd). 2015-08-22 01:15:45 +01:00
JackDandy
5cf79fb3b9 Update Requests library to 2.7.0 (5d6d1bc). 2015-08-22 01:09:44 +01:00