Commit graph

884 commits

Author SHA1 Message Date
JackDandy
23fd0bb3a9 Add changeable master Show ID when show no longer found at TV info source.
Add guiding links to assist user to change TV Info Source ID.
Change Edit Show/Other to expose editing of master ID field *when* required.
Change add feature to search for a replacement master ID *when* required.
2017-09-05 00:23:18 +01:00
JackDandy
11711b2238 Change show search, add options to choose order of search results.
Add option to sort search results by 'A to Z' or 'First aired'.
Add option to sort search results by 'Relevancy' using Fuzzywuzzy lib.
Change search result anchor text uses SORT_ARTICLE setting for display.
Change add server side search result ordering.
Change use iteritems instead of items to improve performance.
Change existing shows in DB are no longer selectable in result list.
Change add image to search result item hover over.
Change improve image load speed on browse Trakt/IMDb/AniDB pages.
Change PEP8.
2017-09-04 02:41:25 +01:00
JackDandy
292312636e Merge pull request #980 from JackDandy/feature/FixTvdbV2
Fix image not loaded from tvdb_api if there is only one poster/banner.
2017-08-27 02:04:05 +01:00
Prinz23
29683acc96 Fix image not loaded from tvdb_api if there is only one poster/banner.
Add new parameter 'poster' to indexer api.
Add optional tvdb_api load season image: lINDEXER_API_PARMS['seasons'] = True.
Add optional tvdb_api load season wide image: lINDEXER_API_PARMS['seasonwides'] = True.
Change prevent setting show/episode attr to None from indexer data.
2017-08-27 01:46:23 +01:00
JackDandy
253f2237cc Merge branch 'master' into develop 2017-08-26 18:20:00 +01:00
Prinz23
11d283910e Change prevent indexer specific release name parts from fudging search logic. 2017-08-26 18:15:06 +01:00
JackDandy
1ff79cee4d Update Beautiful Soup 4.4.0 (r397) to 4.6.0 (r449). 2017-08-26 01:09:14 +01:00
JackDandy
0b6b9388bc Update chardet packages 2.3.0 (d7fae98) to 3.0.4 (9b8c5c2). 2017-08-26 00:19:44 +01:00
JackDandy
682261bb96 Update unidecode library 0.04.18 to 0.04.21 (e99b0e3). 2017-08-25 23:51:26 +01:00
JackDandy
2b1935cf85 Update Certifi 2015.11.20.1 (385476b) to 2017.07.27 (f808089). 2017-08-25 21:17:38 +01:00
JackDandy
16d012cfb2 Add TorrentVault torrent provider. 2017-08-25 18:13:08 +01:00
JackDandy
64e12fd28a Add WorldOfP2P torrent provider. 2017-08-25 14:04:16 +01:00
JackDandy
1e4562a39d Add SceneHD torrent provider. 2017-08-24 12:36:23 +01:00
JackDandy
297c4a2785 Add MagnetDL torrent provider.
DRY refactor download_file with getURL.
2017-08-24 02:40:28 +01:00
JackDandy
92ef777f2b Merge branch 'master' into develop 2017-08-22 19:03:31 +01:00
JackDandy
8f6b1150f1 Update to UnRar 5.50 release. 2017-08-22 19:00:57 +01:00
Prinz23
a74f022ea3 Change file modify date of episodes older than 1970 can be changed to airdate, log warning on set fail. 2017-08-22 13:18:13 +01:00
JackDandy
ecdcb83e44 Update Tornado Web Server 4.5.dev1 (92f29b8) to 4.5.1 (79b2683) 2017-08-21 01:39:14 +01:00
George Hafiz
7557f51d3c Change post processor, ignore symlinks found in process_dir. 2017-08-20 14:59:37 +01:00
JackDandy
5e558ecadd Merge branch 'master' into develop 2017-08-20 13:09:06 +01:00
Prinz23
1bd9cf863e Fix infinite loop loading network_timezones.
Change add optional "stack_size" setting as integer to config.ini under "General" stanza.
Change prevent too many retries when loading network timezones, conversions, and zoneinfo in a short time.
Update to UnRar 5.50 beta 6.
2017-08-20 13:05:25 +01:00
Prinz23
33a36432d8 Change improve newnab autoselect categories.
Change add nzb.org BoxSD and BoxHD categories.
Change improve category exclude logic for newznab.
Change add WEB-DL category to autoselect categories for newznab.
Change comment out HEVC category parsing since it's not auto selected.
2017-08-19 15:53:59 +01:00
JackDandy
17e9059d08 Add autoProcessTV/onTxComplete.bat to improve Windows clients Deluge, qBittorrent, Tranmission, and uTorrent.
This batch file copies select files to an isolated location for SickGear to post process with the 'Move' episode method so that seeding files are no longer post processed over and over, using this greatly improves overall performance.
2017-08-19 15:11:37 +01:00
JackDandy
5203784f36 Merge branch 'master' into develop 2017-08-01 21:36:14 +01:00
JackDandy
cbe8b6b37c Remove provider SceneAccess. 2017-08-01 21:32:48 +01:00
JackDandy
74bd52681d Merge branch 'master' into develop 2017-07-31 20:53:55 +01:00
Prinz23
b0890ae17f Fix copy post process method on posix. 2017-07-31 20:51:46 +01:00
Prinz23
3e9a9095a6 Change make indexer lookup optional in NameParser, and deactivate during searches. 2017-07-21 22:39:08 +01:00
Prinz23
653a717f42 Change increase performance by reducing TVDb API requests with a global token.
Change raise tvdb_error if any of the episodes pages return an error instead of an incomplete episode list.
Handle expired token.
2017-07-21 22:03:52 +01:00
Prinz23
6f5100c541 Change showupdate add integrity safeguards and improve image processing. Add an episode view filter, improve WEB PROPER selection.
Change show update, don't delete any ep in DB if eps are not returned from indexer.
Change prevent unneeded error message during show update.

Change improve performance, don't fetch episode list when retrieving a show image.
Change don't remove episodes from DB with status: SNATCHED, SNATCHED_PROPER, SNATCHED_BEST, DOWNLOADED, ARCHIVED, IGNORED.
Change add additional episode removal protections for TVDb_api v2.

Change filter SKIPPED items from episode view.
Change improve clarity of various error message by including relevant show name.
Change extend WEB PROPER release group check to ignore SD releases.
2017-07-21 11:34:32 +01:00
Prinz23
dd7d5bcfec Change improve post processing by using more snatch history data.
Add try to match .nzb or .torrent name in history for pp, fallback to dirname.
Add showObj lookup to scheduled pp.
Add a debug log message for snatched shows found in history during post processing.
Add use filename of largest video file for history lookups.
2017-07-21 03:02:11 +01:00
JackDandy
8b384e22d7 Merge branch 'master' into develop 2017-07-18 16:57:01 +01:00
Prinz23
6d8b665149 Remove obsolete tvrage_api lib. 2017-07-18 16:55:04 +01:00
JackDandy
873485f02e Merge branch 'master' into develop 2017-07-13 20:25:20 +01:00
JackDandy
9e32a1521d Fix "Server failed to return anything useful" when should be using cached .torrent file.
Fix displayShow 'Unaired' episode rows change state where appropriate.
Change displayShow to stop requiring an airdate for checkboxes.
2017-07-13 20:23:13 +01:00
Prinz23
574dbb60b5 Change improve TVDB data handling.
Add handling of None type for actors, fanart, and banners.
Change handle exception with no data due to connection error.
Fix check for number in show obj in tvdb_api.
2017-07-12 17:43:36 +01:00
Prinz23
39b162419c Change editshow saving empty scene exceptions.
Change replace invalid scene exceptions table season column with -1.
Fix already saved invalid scene_exceptions.
2017-07-12 12:54:18 +01:00
Prinz23
09f511c710 Change only use newznab Api key if needed. 2017-07-12 11:56:48 +01:00
JackDandy
85deeec565 Update cachecontrol library 0.11.5 to 0.12.3 (db54c40). 2017-07-12 01:47:37 +01:00
JackDandy
5b2732710b Change remove redundancies (note: use SIGTERM or SIGINT to shutdown) 2017-07-05 17:22:24 +01:00
JackDandy
ea1ccbdc98 Merge branch 'master' into develop 2017-06-20 00:38:39 +01:00
JackDandy
62b68375d4 Change provider Bit-HDTV user/pass to cookie. 2017-06-20 00:35:25 +01:00
JackDandy
f1a17ea879 Merge branch 'master' into develop 2017-06-15 04:24:25 +01:00
JackDandy
e9b2f386f7 Change send info now required by qBittorrent 3.13+ clients. 2017-06-15 04:20:06 +01:00
Prinz23
266c87f5f1 Change catch show update task errors.
Change tracebacks to ERROR.
Add scene_exceptions error handling with missing data.
Add exception catching and traceback logging in show_updater.
2017-06-15 01:37:28 +01:00
Prinz23
0331d5ee6f Change improve search for PROPERS.
Include snatch_proper, snatch_best, downloaded, archived in check for already downloaded propers.
Remove path from compared result.
2017-06-15 01:27:40 +01:00
Prinz23
06599ac708 Change use TVDb API v2.
Add complete actor parsing into _actors.
Make returned _banners compatible with old v1 api lib.
Add all poster + fanart loading (optional) into poster, fanart subdicts of _banners subdict.
Depending on requested image_type set fanart or banners to true.
Readd banners parameter to tvdb lib.
Add new parameter fanart to tvdb lib.
If no firstaired for an episode return None.
Remove old imports.
2017-06-14 21:56:36 +02:00
JackDandy
af3f5432dc Change cosmetic title on shutdown. 2017-06-14 16:12:56 +01:00
JackDandy
9e7ad9f5b2 Add persistent hide/unhide cards to Add show/Trakt and Add show/IMDb Cards.
Change simplify dropdowns at all Add show/Cards.
2017-05-20 10:47:03 +01:00
JackDandy
21c235e52c Merge branch 'master' into develop 2017-05-20 10:35:24 +01:00