Commit Graph

187 Commits

Author SHA1 Message Date
AJ Slater d691c05de4
remove extra s's, which makes a png download successsfully 2020-02-23 13:40:57 -05:00
evilhero 251c59808c
FIX:(#2408) filenames containing a '@' would not be recognized during a recheck/refresh 2020-01-27 21:37:23 -05:00
evilhero 931cbed1c6
FIX:(#2405) When searching annuals would incorrectly grab the wrong issue under certain conditions, FIX: fixed the issue number detection when parsing nzb results due to the use of decimal places as spacers being used by some providers 2020-01-20 13:40:38 -05:00
evilhero 85f295976d FIX: fix for ½ symbol causing a traceback error for some series 2019-12-29 22:31:50 -05:00
evilhero cbb89e1b60 FIX:(#2372) Fix for file parser not picking up titles in the Series (Year) Issue format in some cases 2019-12-24 14:27:06 -05:00
Barbeque Sauce 7e8025c5f6 FIX: return empty comic list instead of crashing
Thanks @LordJay23 and @DarkSir23 :)
2019-12-07 14:51:00 -05:00
evilhero 0a6b29b9f6 FIX:(#2372)(#2337) fix file parser to pick up file formats where issue numbers are in brackets, series title is followed by a comma and the publication date is between the two? 2019-12-02 16:38:46 -05:00
evilhero 29f39e59ed FIX: filenames having a decimal as a space delimiter and also a series titles containting a hyphen would not be able to have the issue number properly detected 2019-10-05 11:53:10 -04:00
Peluko 46cd4d9317 Fixed index out of range when parsing issue number 2019-10-04 13:50:23 -04:00
Yovarni Yearwood 07750a32da Update for previous fix regarding volume parsing
Narrowed the parameters in which a str.split() would be used to be more exclusive
2019-10-04 13:43:50 -04:00
Yovarni Yearwood 22bf11ef13 Fixed incorrect volume/issue parsing
Some comics declare their volume/issue as v01.002 (volume #1, issue #2) but with the way the application parses this, it becomes "v01002" which can't be properly parsed.

TypeError: expected string or buffer
2019-10-04 13:43:50 -04:00
evilhero d51ad541d1 FIX: fix to allow for the file parser to adjust for filenames where the date is prior to the issue number 2019-08-05 14:50:45 -04:00
evilhero d340026502 FIX: fix for file parser error when parsing filename in which series contain numerics and was a special volume 2019-05-04 10:45:23 -04:00
evilhero 9fa7ceb709 FIX:(#2255) Fix for semi-colon not being properly handled when parsing the filename 2019-04-11 11:09:46 -04:00
evilhero f3dfe2ae6c FIX: fix for file parser upchucking on volume logging 2019-04-05 16:14:33 -04:00
evilhero 3063b3adf1 FIX: fix for file parser not properly detecting '35th' (or any number in that format), FIX: fixed some parser problems related to having an '#' in the filename, FIX: made sure to remove any text including covers from the filename during parsing, FIX: when filename had 'Vol. 2017' would not parse the volume properly 2019-04-05 12:39:59 -04:00
evilhero 3768a873b8 FIX:(#2002) File parser not parsing titles in format of 'series - year - issue' when series contains a '-' 2019-03-30 23:24:17 -04:00
evilhero 3af66dffd0 FIX: removed unnecessary logger spam line during filechecking 2019-03-30 22:32:01 -04:00
evilhero a89bf56b08 FIX: make sure the word 'infinity' isn't taken as a numeric when parsing filenames 2019-03-29 10:08:47 -04:00
evilhero eea52178aa FIX: fix for 'annual YEAR' not being properly detected as the issue number (when the issue number is intended to be the year) when scanning in annuals and annual-integration is enabled 2019-03-23 10:59:17 -04:00
evilhero e8f7444df6 FIX: fix for #Preview issue numbering being picked up, FIX: fix for unicode character issue numbering error due to previous commit which was always expecting an alphanumeric as well 2019-03-18 19:27:14 -04:00
evilhero c1b66df0b8 FIX: fix for filechecker not correctly parsing issues that contained a numeric and a unicode character (ie. 1½), FIX: Fix for improper adding of strings when annuals were being checked 2019-03-18 13:25:06 -04:00
evilhero 52ea6e3d26 FIX: fix for file-checker erroring on annual post-processing when no issue number present in some titles 2019-03-17 13:06:42 -04:00
evilhero bc105fbd10 FIX: Fix for file parser not picking up '2019 Giant Size' as a valid issue 2019-03-08 15:59:46 -05:00
evilhero b268351178 FIX: fix for .HU issue numbering not being accounted for / displayed due to invalid numeric 2019-03-05 15:11:21 -05:00
evilhero 7e9515d676 FIX:(#2225) typo fix 2019-03-02 00:24:50 -05:00
evilhero 3aa96d6378 FIX:(#2219) Em dash in filename / subfolders cause encoding error when performing a manual post-processing 2019-03-01 11:21:19 -05:00
evilhero 41e5f42471 FIX:(#2179) Post-processing item would fail if match would occur on story-arc check, FIX: Fixed some sub-directory problems when doing various types of scans, IMP: Added booktype to filechecker parsing results, FIX: When downloading via DDL, would not adhere to the booktype as a restraint, IMP: Pack support added for DDL (available as a per series option), IMP: Added BookType & Aliases to the arc's section which will impact how issues/series are searched/post-processed/cheked when they're an issue from an arc, IMP: Initial codebase for the a queue manager section, IMP: Write DDL-Queue data to the sql table so that stalled/broken downloads can be resumed/deleted etc eventually, FIX: If a filename didn't have a valid issue number and it is a Print Edition, will now throw a warning indicating other options to try instead of causing a traceback, IMP: Updated snatch notifications so the notification header will just say 'Issue Snatched' with a brief description, FIX: Removed multiple import db lines from the helpers module, IMP: cleanup_cache variable (true/false) added to config section which will initiate a cleanup of items in the cache directory on startup which will remove items that are no longer needed, IMP: Changed some logging string concatenation lines to try and avoid traceback errors due to logging 2019-02-01 16:25:24 -05:00
evilhero 2220d04755 FIX:(#2181) Fix for incorrect sub-path when manually post-processing issues 2019-01-31 13:40:15 -05:00
evilhero 43ca4825e5 FIX:(#2179) Post-processing item would fail if match would occur on story-arc check, FIX: Fixed some sub-directory problems when doing various types of scans, IMP: Added booktype to filechecker parsing results, FIX: When downloading via DDL, would not adhere to the booktype as a search-result constraint with regards to matching 2019-01-30 17:08:30 -05:00
evilhero 05f3eb4ad8 FIX:(#2156) On Windows, git would return error when viewing configuration page and display None for branch history, FIX: When manual post-processing and SABnzbd was enabled, in some cases would mistakingly try to post-process using some sabnzbd options, IMP: Added the [__ISSUEID__] option for post-processing files that will not pp/scan/etc. Add the issueid to the end of the filename in the format of [__123456__] and Mylar will post-process the issue directly to that issueid and ignore any verification checking (it will also remove the [__123456__] from the filename after post-processing), IMP: Added sabnzbd version to Test SABnzbd output, and if SAB is too low of a version, will remove Completed Download Handling as an option and provide warning indicating as such 2019-01-22 10:16:13 -05:00
evilhero ba011cc659 FIX:(#1519) Allow for scanning/checking of files whose issue numbers indicate seasons (must be numbered as #Winter, #Summer, #Spring, or #Fall) 2019-01-16 14:23:04 -05:00
evilhero 82bd567c32 FIX: When Rechecking series that are One-Shots, and the filename did not contain an issue number would cause an error and not scan in, FIX: if a Special did not contain an issue number (ie. One-Shot), would fail during parsing 2019-01-14 10:54:54 -05:00
evilhero d7dde8e6c2 FIX:(#2167) Fix for parser passing back trapped exception error messages during file parsing of files that contained the word 'of' 2019-01-14 09:48:13 -05:00
evilhero 90022b6013 FIX: When manual post-processing (or Folder Monitor), and items were matched via name, but failed in another aspect - in some cases, it would remove a previous successful match from the list to be actually post-processed resulting in fewer items post-processing, FIX: Modified logging lines when marking an issue as wanted to indicate that the item is being queued for a search, not an immediate search in some instances 2019-01-11 17:32:31 -05:00
evilhero 625a36abe7 FIX:(#2164) When adding TPB series with collected information in the description, if there were bulleted items in the description in some cases would cause an error, FIX: When searching for TPBs, would incorrectly reference a portion of the publication date as the issue # when logging, FIX: When searching for TPBs make sure to only remove the issue number for relevant search queries, FIX: Adjust the parser to use correct hyphens instead of unicode version in all usable instances 2019-01-09 11:12:00 -05:00
evilhero 5899c5277d IMP: when post-processing/filechecking/searching, will now check to see if the word 'part' is used in lieu of the word 'volume' (ie. part 01) and if the series is a TPB/GN will accept it as match 2019-01-02 21:43:54 -05:00
evilhero 5503a363ba FIX: Fix for filechecker returning traceback on some invalid date patterns, FIX: When a title contained the word special, but was not a part of a series (ie. annual integration) would fail to recognize it for post-processing 2018-12-10 12:05:42 -05:00
evilhero 25267995cc FIX: actual fix for could not convert logging 2018-12-08 02:11:10 -05:00
evilhero 7f4e61aa8c FIX: Lessen the could not convert error messages from occuring 2018-12-08 01:27:08 -05:00
evilhero f63e746280 IMP: Added TPB/GN detection for file parser, IMP: Added TPB as a booktype to series detail page, IMP: Added to format options for Folder Formatting which would denote either TPB or GN, IMP: If detected as a TPB/GN volume, will display the series/issues that are contained within - if they exist on your watchlist, they will be clickable links, IMP: Weeklypull set to display TPB/GN's when option is configured (backend change), IMP: Added proper detection for filenames that have mini-series designations within them ie ( '(of 04)' ), IMP:(#2102) detect decimal issues that also contain unicoded numbering, IMP: Proper handling of filenames that have '38 p' or the like to denote number of pages in issue, FIX: Removed forceful reference to lib.requests when using WWT, IMP: If an issue has a digital release prior to the actual print release, will now look at either date when attempting to reference if a successful match when post-processing/searching, IMP: Issues that also have digital release dates will be indicated on the series detail page as such, IMP: Added job completion notifs for refreshing/adding story-arcs, deleting directories, IMP: Main Home page will display if a given volume is a TPB/GN if determined, IMP: Reworded 'Search for Watchlist matches' to 'Search for Watchlist Matches/Recheck Files' for more clarity, FIX: Fixed story-arc posters causing some text boxes to overflow 2018-11-29 14:59:34 -05:00
evilhero f213bb028a FIX:(#2121) FileParser was incorrectly adjusting for series with 'the' within the series title 2018-11-26 10:16:31 -05:00
evilhero 2623bbcbaf IMP: Updated CT to a newer version - changed to use rarfile, fixes size 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 2018-06-14 13:07:39 -04:00
barbequesauce 37cd7346bc Changing log level 2018-04-26 09:21:20 -04:00
barbequesauce e6fb428dc6 Re-add filename into filechecker logging
I hate having to rebase after each update :)
2018-04-26 09:21:20 -04:00
evilhero 0efc698086 FIX:(#1928) Incorrect logging statement when file checker would attempt to return list of Failed Files 2018-04-22 01:11:52 -04:00
evilhero b0d2ab5430 IMP: Added 0-day pack support for 32p (definitely beta quality), FIX: Reconfigured post-process api to allow for direct post-processing of issues/packs directly to either issueid/comicid as appropriate, FIX: Removed some unnecessary logging, IMP: Added better error/logging handling for 32p authentication (will now return proper error instead of a generic message), FIX: auto-snatch environment variables set to use temporary values instead of reusing incorrect globals 2018-03-22 10:00:34 -04:00
evilhero effdf4b5dd IMP: Added issueid/comicid API to forceProcess API call which will allow for post-processing direcly against an issueid, or a series (if comicid alone is provided) if a directory is provided as the nzb_folder (ie. a pack) 2018-03-12 15:37:38 -04:00
verbumfeit e1e2916f07 Fix chmod/chown for single file 2018-02-27 14:11:32 -05:00
evilhero 0ff38c164e IMP: Added Choose specific Download option to manually select from result list on Upcoming/Details/Weekly tabs, IMP: Added Wanted storyarcs to the overall Wanted section so now will search as per global options (storyarc issues can be displayed optionally on Wanted tab), IMP: Added custom url option for image banners/posters for storyarcs, IMP: updated Cherrypy, FIX: Fixed ComicRN not working when forms authentication used - in conjunction updated autoProcessComics to 2.0 which now uses apikey instead of user/pass, IMP: Alternate Series Covers option for alternating existing series image to the most current issue image, IMP: Added overall series total to series page for reference, IMP: Search workflow completely changed to accomodate more than one indexer - now will simultaneously sumbit initial request to each provider, wait 30s submit additional as required at 30s intervals, FIX: Removed TPSE as an option and relabelled to just Public Torrents, IMP: Added direct backlog search to WWT option (pack support will follow), FIX: Removed line about configparser being required for ComicTagger usage, IMP: Test code in place for newzab testing, FIX: Fixed layout problem with torrents that are in auto-snatch status on weekly tab, IMP: backend code improvements to allow for better alias usage and annual linking directly from WS, IMP: Updated systemd init-scripts with read.me, IMP: When post-processing, will now check for available destination free space before actually moving files, IMP: Will copy during metatagging to cache folder instead of move being an option so cleanup is cleaner if something fails, FIX: Changed readinglist table to storyarcs for clarity, IMP: When post-processing issues, will now only update the one issue status and adjust totals accordingly (instead of doing a complete rescan of the series), FIX: Clear out empty ID's from the Failed DB on startup, IMP: Initial code-run at REST API interface, FIX: Fixed some matching problems with 32p due to case, IMP: removed apikeys from log entries that were accidentally logging, IMP: When searching 32p, if items get packed up - will now delete the cached reference so new items of the same can be located, IMP: ForceSearch option switched to scheduler so simultaneous runs should not occur, FIX: Fixed manual metatagging error that would occur if multiple destination directories existed 2018-02-16 14:57:01 -05:00