Skip to content
This repository has been archived by the owner on Jan 2, 2021. It is now read-only.

Commit

Permalink
IMP: Updated CT to a newer version - changed to use rarfile, fixes si…
Browse files Browse the repository at this point in the history
…ze invalid errors with some cbr's encountered during conversions, IMP: Search and Post-Processing Queues now added in order to queue up all searches/post-processing in sequence instead of loading lists and iterating through it and encountering various lock-related errors, IMP: In most cases, will now post-process directly against comicid/issueid/storyarcid instead of relying on relationship via nzb/torrent, FIX: realigned some checkboxes on series detail page, FIX: in configuration, indicated that ComicRN cannot be used when Completed Download Handling is enabled for a client now, FIX: Fix for issues named as 'special' that are part of the annuals section, but would not work in various portions (also will allow for naming differences in the future hopefully), FIX: Will now trap error properly when file cannot be located during dupecheck so that post-processing can continue without error, FIX: Fixed newznab test option on configuration screen so that it will return the correct response (previous was an invalid api endpoint), FIX: When retrieving image for storyarcs would error when no image was present and stop the process, FIX: accounted for some incorrect newznab responses that would return a non-api endpoint when retrieving via rss, which resulted in invalid nzbs, FIX: in some cases, weekly pull snatches would not update properly on the weekly page due to some db values not being written
  • Loading branch information
evilhero committed Jun 14, 2018
1 parent a6aa29a commit 2623bbc
Show file tree
Hide file tree
Showing 113 changed files with 20,337 additions and 13,952 deletions.
9 changes: 6 additions & 3 deletions data/interfaces/default/comicdetails.html
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,9 @@ <h3><i>(Comic information is currently being loaded)</i></h3>
<fieldset>
<br/>
<div class="row checkbox right clearfix">
<input type="checkbox" style="vertical-align: bottom; margin: 3px; margin-top: -3px;" name="force_continuing" value="2" ${comicConfig['force_continuing']} /><label>Forcibly Mark as Continuing<a href="#" title="Will forcibly mark this series as 'Continuing' regardless of actual status"><img src="interfaces/default/images/info32.png" height="16" alt="" /></label></a>
<label>Forcibly Mark as Continuing</label>
<input type="checkbox" style="vertical-align: bottom; margin: 3px; margin-top: -3px;" name="force_continuing" value="2" ${comicConfig['force_continuing']} />
<a href="#" title="Will forcibly mark this series as 'Continuing' regardless of actual status"><img src="interfaces/default/images/info32.png" height="16" alt="" /></a>
</div>
%if any([comic['ComicYear'] == '2099',comic['ComicYear'] == '0000', comic['ComicYear'] == '', comic['Corrected_SeriesYear']]):
<div class="row">
Expand Down Expand Up @@ -216,8 +218,9 @@ <h3><i>(Comic information is currently being loaded)</i></h3>
<%
year_options = "Default - Keep the Year as is\nYear Removal - Remove issue publication year from searches (dangerous)\nFuzzy the Year - Increase & Decrease the issue publication year by one"
%>
<label>Year Options<a href="#" title="${year_options}"><img src="interfaces/default/images/info32.png" valign="bottom" height="16" alt="" /></a></label>
<input type="radio" style="vertical-align: bottom; margin: 3px; margin-top: -3px;" name="fuzzy_year" value="0" ${comicConfig['fuzzy_year0']} /> Default&nbsp;<input type="radio" style="vertical-align: bottom; margin: 3px; margin-top: -3px;" name="fuzzy_year" value="1" ${comicConfig['fuzzy_year1']} /> Year Removal&nbsp;<input type="radio" style="vertical-align: bottom; margin: 3px; margin-top: -3px;" name="fuzzy_year" value="2" ${comicConfig['fuzzy_year2']} /> Fuzzy the Year
<label>Year Options</label>
<input type="radio" style="vertical-align: middle; margin: 3px; margin-top: -3px;" name="fuzzy_year" value="0" ${comicConfig['fuzzy_year0']} /> Default&nbsp;<input type="radio" style="vertical-align: middle; margin: 3px; margin-top: -3px;" name="fuzzy_year" value="1" ${comicConfig['fuzzy_year1']} /> Year Removal&nbsp;<input type="radio" style="vertical-align: middle; margin: 3px; margin-top: -3px;" name="fuzzy_year" value="2" ${comicConfig['fuzzy_year2']} /> Fuzzy the Year&nbsp;&nbsp;
<a href="#" title="${year_options}"><img src="interfaces/default/images/info32.png" valign="bottom" height="16" alt="" /></a>
</div>

%if all([mylar.CONFIG.ENABLE_32P is True, mylar.CONFIG.ENABLE_TORRENT_SEARCH is True, mylar.CONFIG.MODE_32P == 1]):
Expand Down
44 changes: 34 additions & 10 deletions data/interfaces/default/config.html
Original file line number Diff line number Diff line change
Expand Up @@ -386,11 +386,11 @@ <h1 class="clearfix"><img src="interfaces/default/images/icon_gear.png" alt="set
</div>

<div class="row checkbox left clearfix">
<input type="checkbox" id="sab_client_post_processing" onclick="initConfigCheckbox($this));" name="sab_client_post_processing" value="1" ${config['sab_client_post_processing']} /><label>Enable Completed Download Handling</label>
<div id="completedinfo">
<input type="checkbox" id="sab_client_post_processing" onclick="initConfigCheckbox($this);" name="sab_client_post_processing" value="1" ${config['sab_client_post_processing']} /><label>Enable Completed Download Handling</label>
<div id="sabcompletedinfo">
<div class="row">
<small class="heading"><span style="float: left; margin-right: .3em; margin-top: 4px;" class="ui-icon ui-icon-info"></span>
ComicRN script cannot be used with the same category / Category above has to be set within SABnzbd</small>
ComicRN script cannot be used with this enabled</small>
</div>
</div>
</div>
Expand Down Expand Up @@ -445,8 +445,13 @@ <h1 class="clearfix"><img src="interfaces/default/images/icon_gear.png" alt="set
</div>

<div class="row checkbox left clearfix">
<input type="checkbox" id="nzbget_client_post_processing" onclick="initConfigCheckbox($this));" name="nzbget_client_post_processing" value="1" ${config['nzbget_client_post_processing']} /><label>Enable Completed Download Handling<label>
<small>The category label above is used to when completed download handling is enabled</small>
<input type="checkbox" id="nzbget_client_post_processing" onclick="initConfigCheckbox($this);" name="nzbget_client_post_processing" value="1" ${config['nzbget_client_post_processing']} /><label>Enable Completed Download Handling</label>
<div id="nzbgetcompletedinfo">
<div class="row">
<small class="heading"><span style="float: left; margin-right: .3em; margin-top: 4px;" class="ui-icon ui-icon-info"></span>
ComicRN script cannot be used with this enabled</small>
</div>
</div>
</div>

<div align="center" class="row">
Expand Down Expand Up @@ -1509,21 +1514,40 @@ <h3><img src="interfaces/default/images/slack.png" style="vertical-align: middle
});
if ($("#sab_client_post_processing").is(":checked"))
{
$("#completedinfo").show();
$("#sabcompletedinfo").show();
}
else
{
$("#completedinfo").hide();
$("#sabcompletedinfo").hide();
}

$("#sab_client_post_processing").click(function(){
if ($("#sab_client_post_processing").is(":checked"))
{
$("#completedinfo").slideDown();
$("#sabcompletedinfo").slideDown();
}
else
{
$("#sabcompletedinfo").slideUp();
}
});
if ($("#nzbget_client_post_processing").is(":checked"))
{
$("#nzbgetcompletedinfo").show();
}
else
{
$("#nzbgetcompletedinfo").hide();
}

$("#nzbget_client_post_processing").click(function(){
if ($("#nzbget_client_post_processing").is(":checked"))
{
$("#nzbgetcompletedinfo").slideDown();
}
else
{
$("#completedinfo").slideUp();
$("#nzbgetcompletedinfo").slideUp();
}
});
if ($("#opds_enable").is(":checked"))
Expand Down Expand Up @@ -1911,7 +1935,7 @@ <h3><img src="interfaces/default/images/slack.png" style="vertical-align: middle
inkd = numberWithCommas(inkd);
$('#status32p').val(obj['status']);
$('#inkdrops32p span').text('Inkdrops Available: '+inkd);
$('#ajaxMsg').html("<div class='msg'><span class='ui-icon ui-icon-check'></span>"+data+"</div>");
$('#ajaxMsg').html("<div class='msg'><span class='ui-icon ui-icon-check'></span>"+obj['status']+"</div>");
if ( data.indexOf("Successfully") > -1){
imagechk.src = "";
imagechk.src = "interfaces/default/images/success.png";
Expand Down
11 changes: 0 additions & 11 deletions lib/comictaggerlib/UnRAR2/README.md

This file was deleted.

18 changes: 0 additions & 18 deletions lib/comictaggerlib/UnRAR2/UnRARDLL/license.txt

This file was deleted.

Binary file removed lib/comictaggerlib/UnRAR2/UnRARDLL/unrar.dll
Binary file not shown.
140 changes: 0 additions & 140 deletions lib/comictaggerlib/UnRAR2/UnRARDLL/unrar.h

This file was deleted.

Binary file removed lib/comictaggerlib/UnRAR2/UnRARDLL/unrar.lib
Binary file not shown.
Loading

0 comments on commit 2623bbc

Please sign in to comment.