Commit graph

3470 commits

Author SHA1 Message Date
JackDandy
116e0c64db Change factor out cleanup_cache() into cleanup_cache() + delete_not_changed_in() for multiple use cases.
Change make it simpler to add cache paths to cleanup_cache() using a list of tuples.
Change PEP8 .. cleanup_cache > cleanup_Cache.
2016-10-03 23:34:57 +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
JackDandy
0c3e462fe4 Merge pull request #794 from JackDandy/feature/ChangeAddFallbackTzinfo
Change use legacy tzlocal if new gettz returns nothing.
2016-10-03 18:27:38 +01:00
Prinz23
2446a58439 Change use legacy tzlocal() if new gettz returns nothing. 2016-10-03 18:18:38 +01:00
JackDandy
8a2d04125d Merge pull request #791 from JackDandy/feature/FixHachoirParserLib
Change hachoir_parser to close input stream if no parser is found e.g…
2016-10-03 01:07:46 +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
93eb79e237 Merge pull request #792 from JackDandy/feature/ChangeParseTorrentProvs
Change improve parser tolerance for torrent providers.
2016-10-03 01:01:49 +01:00
JackDandy
d626c65a24 Change improve parser tolerance for torrent providers.
Change disable TorrentBytes provider, over 90s for a response is not good.
2016-10-02 19:50:24 +01:00
JackDandy
bcfcfaec8d Merge pull request #789 from JackDandy/feature/FixPPProperCheck
Fix issue with post processing propers/repacks.
2016-10-01 15:22:12 +01:00
Prinz23
d3e4652cce Fix issue with post processing propers/repacks. 2016-10-01 15:05:52 +01:00
JackDandy
3d51f2c9b3 Merge pull request #788 from JackDandy/feature/AddTzlocal
Change improve getting the local timezone information.
2016-10-01 14:17:28 +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
5c3ec65813 Merge pull request #786 from JackDandy/feature/FixAiredInSeason
Change allow pp to replace files with a repack or proper of same qual…
2016-10-01 11:31:20 +01:00
Prinz23
5adf5071d7 Change allow pp to replace files with a repack or proper of same quality.
Fix ensure downloaded eps are not shown on episode view.
Fix allow propers to pp when show marked upgrade once.
Fix never set episodes without airdate to wanted.
Various other fixes.
2016-10-01 11:27:25 +01:00
JackDandy
92ee9b0b3f Merge pull request #784 from JackDandy/feature/UpdateTornado
Feature/update tornado
2016-10-01 01:30:05 +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
05d15d9e79 Merge pull request #783 from JackDandy/feature/ChangeCacheTraktImg
Change locally cache "Add from Trakt" show posters, first run takes m…
2016-10-01 01:20:13 +01:00
JackDandy
f23c40ba88 Change locally cache "Add from Trakt" show posters, first run takes more time but is faster thereafter. 2016-10-01 01:16:26 +01:00
JackDandy
17bf73e5ae Merge pull request #785 from JackDandy/feature/AddProvHDT
Add HD-Torrents provider.
2016-10-01 01:13:50 +01:00
JackDandy
acef8c1ebb Add HD-Torrents provider.
Add freeleech options to fano, freshon, hdspace, phd, ptf providers.
Change SceneTime to cookie auth.
Remove ILT torrent provider.
2016-09-30 23:20:28 +01:00
JackDandy
ee01c28372 Merge pull request #782 from JackDandy/feature/FixAddCustomTorrent
Fix add custom torrent RSS.
2016-09-26 00:50:28 +01:00
JackDandy
326f5529d0 Fix add custom torrent RSS.
resolves SickGear/SickGear#781
2016-09-26 00:46:36 +01:00
JackDandy
512a67d0e5 Merge pull request #780 from JackDandy/feature/ChangeUnaired
Change prevent any unaired changes due to ui.
2016-09-25 16:04:33 +01:00
JackDandy
9200ab9acb Change prevent any unaired changes due to ui. 2016-09-25 15:59:58 +01:00
JackDandy
527cc06f07 Merge pull request #779 from JackDandy/feature/ChangeUnaired
Remove check box to unaired episodes on display show page and unaired…
2016-09-25 15:26:06 +01:00
JackDandy
53f5b7efe0 Remove check box to unaired episodes on display show page and unaired items on backlog page. 2016-09-25 15:22:29 +01:00
JackDandy
7c5db5366e Merge pull request #778 from JackDandy/feature/ChangeWhenUnairedShown
Change only show unaired episodes on Manage/Backlog Overview and Mana…
2016-09-25 02:27:53 +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
JackDandy
4a4afdaa01 Merge pull request #777 from JackDandy/feature/FixStatusReset
Fix status reset of a snatched, downloaded, or archived episode when …
2016-09-24 03:40:56 +01:00
JackDandy
55ca693109 Fix status reset of a snatched, downloaded, or archived episode when its date is set to never (no date) on the info source and there is no media file. 2016-09-24 03:36:16 +01:00
JackDandy
b44b11b3fc Merge pull request #775 from JackDandy/feature/ChangeOptimiseTVDBv1
Change optimise TheTVDB processes, 40% to 66% saved adding new and ex…
2016-09-24 02:17:11 +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
JackDandy
289394ecee Merge pull request #776 from JackDandy/feature/ChangeBacklogParts
Change update and use backlogparts when BACKLOG_FREQUENCY setting is …
2016-09-24 01:14:18 +01:00
Prinz23
d5a5b94af8 Change update and use backlogparts when BACKLOG_FREQUENCY setting is changed. 2016-09-24 01:09:54 +01:00
JackDandy
05b5a2dceb Merge pull request #774 from JackDandy/feature/AddProvTorLock
Add TorLock provider.
2016-09-23 21:41:48 +01:00
JackDandy
435378e0c5 Add TorLock provider. 2016-09-23 21:34:25 +01:00
JackDandy
beeff7ab89 Merge pull request #773 from JackDandy/feature/FixSearch
Fix only replace initial quality releases from the upgrade to list.
2016-09-22 13:26:36 +01:00
JackDandy
9d24ec109f Fix only replace initial quality releases from the upgrade to list. 2016-09-22 13:20:48 +01:00
JackDandy
e1ab0d4c2d Merge pull request #772 from JackDandy/feature/ReduceNewznabHits
Add smart logic to reduce api hits to newznab server types and improv…
2016-09-21 17:56:12 +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
JackDandy
2d66e88585 Merge branch 'master' into develop 2016-09-13 21:01:10 +01:00
JackDandy
b9e31eca28 Merge branch 'hotfix/0.11.15' 2016-09-13 20:57:13 +01:00
Prinz23
ea702379c3 Add rollback capability to undo database changes made during tests. 2016-09-13 20:50:35 +01:00
JackDandy
52f405c45a Merge pull request #768 from JackDandy/feature/FixJoin
Fix join clean up.
2016-09-13 17:06:07 +01:00
JackDandy
5cc26a6ddd Fix join clean up. 2016-09-13 16:59:41 +01:00
JackDandy
d9f55d168c Merge pull request #767 from JackDandy/feature/AddTorrentz
Add Torrentz2 provider.
2016-09-12 21:05:06 +01:00
JackDandy
05a9dc62f1 Add Torrentz2 provider.
Change handle when a torrent provider goes down and its urls are cleared.
Add handler for when rar files can not be opened during post processing.
2016-09-12 17:07:22 +01:00
JackDandy
be2e53f73f Merge pull request #766 from JackDandy/feature/FixDSM
Fix data logger for clients on develop branch (DSM).
2016-09-05 21:09:50 +01:00