Commit Graph

34 Commits

Author SHA1 Message Date
evilhero d280ce0b0b FIX:(#2275) Experimental search was pointing to incorrect/old domain 2019-05-18 11:27:24 -04:00
evilhero 041231a74b FIX: Experimental searches would not honour one-shot issues being searched without an issue number 2019-02-14 14:14:47 -05:00
evilhero 8a350ba231 FIX:(#2165) fix for Experimental Search not returning results 2019-01-14 16:54:41 -05:00
evilhero 0c9ed00a13 IMP: Added 'Force to TPB/GN' option for printed editions and 'Force to Print' option for TPB/GN's (this WILL impact how files are scanned in - so make sure you have files named appropriately), IMP: Added One-Shot as a Type, FIX: Fixed incorrect variable reference to seriesvolume during post-processing of TPB series, FIX: Fixed refresh to fire off every 5 minutes, FIX: When post-processing and metatagging a cbz file with rename files not enabled, would indicate the new filename as being a copy of the existing file (ie. (1).cbz) which would carry over to a final filename, IMP: Allow Mylar to populate the alias list on add/refresh of a series if the aliases don't already exist in the Alternate Series field for the series, FIX: Fixed a problem with single quotes in series titles when using experimental search,
IMP: When searching for a one-off series, will accept either issues with an issue number or those with no issue numbers as acceptable search results when searching,  IMP: Updated search code to utilize the existing filename parser within Mylar when parsing the search results for more consistency
2018-12-22 17:48:14 -05:00
evilhero c98d50bd9f FIX:(#1938) better handling of Experimental searches for issue numbers that are padded & search titles having common words removed for more accurate/related hits, FIX: When Oneoff has been downloaded on weekly pull, would point to incorrect local link instead of pointing to CV 2018-05-01 13:43:01 -04:00
evilhero 78d84eee5e FIX:(#1934) added additional parser exception for experimental search 2018-04-27 21:23:04 -04:00
evilhero c95b3d847c IMP: Redid configuration completely - added config module and changed structures accordingly. Allow for minimal ini configuration (minimal_ini=True). Updated global/config variables throughout each module as required. Provider order sequence now generated on each save (no longer requires a restart). Bunch of other fixes that were either part of the configuration changeover, or the result of and had to be changed/fixed in order for the this to work 2017-10-25 14:33:56 -04:00
evilhero 21eee17344 IMP:New scheduler tab (Manage / Activity) where you can see job current run status', next runtime, and prev runtimes as well as force/pause a job, FIX: Disabling
torrents will now properly hide torrent information, IMP: Specified daemon port for deluge as an on-screen tip for more detail, IMP: Added 100,200,ALL as viewable
watchlist views, FIX: When viewing pullist and annual integration enabled, if annual was present would incorrectly link to invalid annual series instead of the
actual series itself, IMP: Added more detail error messages to metatagging errors and better handling of stranded files during cleanup, IMP: Improved some handling for weekly pull-list one-off's and refactored the
nzb/oneoff post-processing into a seperate function for future callables, Moved all the main url locations for public torrent sites to the init module so that it
can be cascaded down for use in other modules instead as a global, IMP: Added a 'deep_search_32p' variable in the config.ini for specific usage with 32p, where
if there is more than one result will dig deeper into each result to try and figure out if there are series matches, as opposed to the default where it will only use ref32p
table if available or just the first hit in a multiple series search results and ignore the remainder, FIX:Fixed some unknown characters appearing in the pullist due
to unicode-related conversion problems, FIX: fixed some special cases of file parsing errors due to Volume label being named different than expected, FIX: Added a
3s pause between experimental searches to try and not hit their frequency limitation, IMP: Weekly Pullist One-off's will now show status of Snatched/Downloaded as
required, FIX: Fixed some deluge parameter problems when using auto-snatch torrent script/option, IMP: Changed the downlocation in the auto-snatch option to an
env variable instead of being passed to avoid unicode-related problems, FIX: Fixed some magnet-related issues for torrents when using a watchdir + TPSE, FIX: Added
more verbose error message for rtorrent connection issues, FIX: Could not connect to rtorrent client if no username/password were provided, IMP: Set the db updater to run
every 5 minutes on the watchlist, automatically refreshing the oldest updated series each time that is more than 5 hours old (force db update from the activity/job schedulers page will run the db updater
against the entire watchlist in sequence), IMP: Attempt to handle long paths in windows (ie. > 256c) by prepending the unicode windows api character to the import
a directory path (windows only), IMP: When manual metatagging a series, will update the series after all the metatagging has been completed as opposed to after each
issue, IMP: Will now display available inkdrops on Config/Search Providers tab when using 32P (future will utilize/indicate inkdrop threshold when downloading)
2017-09-10 11:50:08 -04:00
evilhero a036e554d2 Fixed some incorrect lib references 2016-09-07 00:04:42 -04:00
evilhero a4b2bad38e FIX:(#1242) Problem with # in filenames when issue number is a digit or series title contains numeric, FIX:(#1243) Fixfor incorrect volume label being removed during search parsing, FIX: Removed excessive logging from experimental search, FIX: Removed 200 status code being returned on getting results from provider api, FIX: If annual existed in series directory, and annuals were enabled - but annual was not discovered, would fail to update status' for other issues in series 2016-04-12 23:19:37 -04:00
evilhero 0c1e864099 FIX: (#1013) Story Arcs now have a Refresh option which will refresh the issue data from ComicVine. The Arc must be added via the search in order for the Refresh option to appear (using a cbl file won't allow for a refresh currently), FIX:(#1023) Filenames that have the wording of 'Vol.' as well as having an Issue Year present, or some filenames that have a vYEAR format could not be scanned in, FIX: When doing an Import a Directory, when on Windows OS and running with suppressed console, would receive bad file descriptor errors,
FIX: Unicode filenames will now accept 1/2, 1/4, 3/4 (all unicoded) within the actual filename when scanning (usually during manual post-processing), FIX: Blackhole method for nzb's was failing when trying to send to SABnzbd
2015-05-27 01:40:38 -04:00
Adrian Moisey 9a4a6b4bc5 Whitespace cleanup 2015-05-27 00:43:43 -04:00
evilhero 3945ba4a0d Many updates & bug fixes - too many too list here (check changelog @ http://forum.mylarcomics.com/viewtopic.php?f=2&t=545) 2015-01-16 14:40:08 -05:00
evilhero 4607a1688b FIX: Error when using Experimental search (typo) 2014-12-01 17:15:31 -05:00
evilhero 1ad1d7e927 FIX:(#897) Improvements for Experimental search and better rss handling/searching for it, IMP: restricting filetypes to cbr/cbz, as well as file-sizees, should now be working for Experimental / CBT / KAT, FIX:(#885) referencing issue_firstword errors should now be fixed and working again, IMP: Attempt at better handling of filenames that have issue titles within them (searching only) 2014-12-01 12:23:49 -05:00
evilhero dadc4baec0 FIX: (#855) When using Experimental Search, unable to find issues when the series contained an '&' due to improper url-encoding 2014-10-13 15:46:38 -04:00
evilhero b6217b729b IMP: Experimental search would not remove the word 'the' from series starting with it, resulting in non-hits for such series, IMP: Removed unnecessary print statements from solicit, IMP: If torrents was enabled, but no torrent providers enabled would still check/cache rss feeds, IMP: Additonal logging for weekly-pull copy to Weekly Download directory during post-processing 2014-06-15 01:05:42 -04:00
evilhero ea02cd83f2 IMP: Ability to now specify search provider order (regardless of torrents or nzb) within the config.ini, IMP: (#667) Changed the db module to try to accomodate db locking errors and lowering the amount of actual write transactions that were committed along with a new scheduler system, IMP: Changed sabnzbd directory to post-processing, and included subdirs for sabnzbd & nzbget ComicRN scripts, IMP: NZBGet Post-Processing ComicRN.py script (updated for use with nzbget v11.0+)added & updated in post-processing/nzbget directory (thnx ministoat), FIX: If Issue Location was None, and status was Downloaded would cause error in GUI and break series, IMP: (#689) Minimum # of seeders added (will work with KAT), IMP: (#680) Added Boxcar 2 IO Notifications, IMP: Added PushBullet Notifications, IMP: Cleaned up some notification messages so it's not so cluttered, IMP: Added Clickable series link in History tab, IMP: Added Post-Processed as a status to History tab to show manually post-processed items, IMP: Removed log level dropdown from Logs page & added 'ThreadName' as a column, IMP: Added Force Check Availability & View Future Pull-list to Upcoming sub-tabs, IMP: Added '--safe' option to startup options which will redirect directly to Manage Comics screen incase things are broken, FIX: Added proper month conversions for manual post-processing when doing comparitive issue analysis for matches, FIX: (#613) Allow for negative issue numbers in post-processing when renaming and issue padding is enabled, FIX: File Permissions on post-processing would stop post-processing if couldn't change, now will just log the error and continue, IMP: Added Scheduler (from sickbeard) to allow for threadnaming and better scheduling, IMP: Filenames in the format of ' () ' will now get scanned in, IMP: During manual post-processing will now stop looking for matches upon a successful match, IMP: A Refresh/Weeklypull series check will now just scan in issue data, instead of series info,etc, IMP: Removed some legacy GCD code that is no longer in use, IMP: Exception/traceback handling will now be logged, FIX: Unable to grab torrents from KAT due to content-encoding detection failing, IMP: Added universal date-time conversion to allow for non-english based dates to be properly compared when checking search results against publication dates, FIX: Annuals will now get proper notification (prior was leaving out the word 'annual' from notification/logs), IMP: Improved future pull-list detection and increased retension (now ~5 months), IMP: Will now mark new issues as Wanted on a Refresh Series if autowant upcoming is enabled (was reverting to a status of None previously), IMP: Cannot change status to Downloaded if current status is Skipped or Wanted, FIX: (#704) UnSkipped will now work (X in options column on comic details page), IMP: future_check will check upcoming future issues (future pull-list) that have no series data yet (ie. #1's) and auto-add them to watchlist when the data is available and auto-want accordingly, IMP: (#706) Downloading issues to local machine (via comicdetails screen) with special characters in filename now will work, IMP: improved comparison checks during weekly pull list and improved speed abit since only refreshing issue data now instead of entire series, Other Referenced issues: (#670)(#690) and some others.... 2014-05-25 14:32:11 -04:00
evilhero 1be1a4a9b2 FIX: If newznab provider and nzbget are used, retrieve nzb link broken, FIX:(#645) Experimental search improvements by series length comparisons, FIX:(#645) Experimental searching will now perform normal searching regiment instead of just one, FIX: Fixed incorrect URL for Series on Reading List page, FIX:(#642) Corrected typo in nzbn and moved post-processor extra scripts code so it runs in manual process (big thnx Decipher), FIX: Newer version message when ahead of current comment (again, thnx Decipher) 2014-03-19 14:54:39 -04:00
evilhero 606114c743 FIX:(#627) Rebooted #1's showing incorrectly on pull-list/matching, FIX:(#630) identify cbr/cbz files only in filechecker, FIX:(#632) NZBGet Download directory option added, IMP: Manual Annual add now supported via comicid directly (on bottom of comicdetails screen), IMP: Publisher now accounted for when searching, IMP: / added for file format values, IMP: Store/Publication dates now used to help better matching during et all, FIX:(#620) dognzb/nzb.su should be working (again), IMP: Very generic API implemented (taken from headphones), lots of other fixes... 2014-02-26 14:48:50 -05:00
evilhero 4b26013400 FIX: (#584) If publication date was in February, wouldn't rollback year to previous when doing deeper searches, IMP: Versioning check will remove some erroneous numerics, IMP: RSS Feeds better matching for nzbs, FIX: If annuals not enabled and annuals within given series directory, would error on refresh/recheck files 2013-12-09 14:44:26 -05:00
evilhero f1e7b9d50e IMP: Added ForceRSS Check and Test SABnzbd Connection buttons in Config, FIX: If Annuals not enabled, would error on home screen, IMP: updated mylar.init.d (thnx Kalinon), FIX: Manual Post-Processing fix for Manual Run (thnx Kalinon), IMP: Library Monitor working (check folder every X minutes and Post-Process), IMP: Future Upcoming introduction, IMP: Experimental search better handling of year inclusions, FIX: Filechecker will now pick up series with years in the series title accordingly, FIX: Torrent seedbox sending would lockup occassionally when attempting to send torrent file, FIX: malformed image url on some series, IMP: Moved issue updating to a seperate function, IMP: When series was refreshed, would download the last issue (or few issues depending on date), regardless of status, IMP: When series is volume 1 or volume label doesn't exist, either assume V1 or remove volume requirements to improve matching hits, IMP: StoryArcs will now check in StoryArc folder for existing issues and change status in StoryArc accordingly... 2013-11-28 10:48:59 -05:00
evilhero 85db439550 FIX: Added addtional newsgroup to Experimental option for some newer results (0-day) 2013-09-20 01:17:04 -04:00
evilhero f364a72c83 IMP: Torrent Integration with CBT and KAT, IMP: RSS Feed Integration, IMP: Multiple Alternate Search Names, IMP: Newznab Provider Name Field, FIX:(#475) Metatagging not changing status, FIX:(#468) Covers not displaying in FF, FIX:(#469)(#459) NZB Search Scan Error, FIX: (#467) Annuals not found ... too many to list. 2013-07-30 00:57:37 -04:00
evilhero 6a72a202c2 FIX:(#444) Experimental Search couldn't parse certain posts properly and would error out, FIX:(#452) Broken previous/next arrows on comicdetails page 2013-07-17 00:20:52 -04:00
evilhero 9c40baf7a8 IMP: Added Advanced Options tab to Manage for easier access to hidden options, IMP: attempt to clear out errors when annuals inclusion (not quite working yet), IMP: Removed alot of unnecessary print statements and did some renaming, FIX: Experimental search should now be working (regex's removed), FIX: Metatagging option will now take windows paths, FIX: PostProcessing would error out on using Metatagging option 2013-07-09 21:45:10 -04:00
evilhero b08998ba82 FIX:(#378) Improved filechecker to pick up different variations in Volume inclusions, as well as special chars, IMP: Pullist improvements with regards to identical titles but not recent (would get confused), IMP: Added some extra checks when determining if a series is Continuing vs Ended 2013-05-08 22:22:47 -04:00
evilhero b9ce2d7e36 FIX:(#340) Increase result-set from 25 to 50 to allow for lower-issue number variations. 2013-04-14 02:56:12 -04:00
evilhero 8bfa050523 FIX:(335) ? in filenames / comicnames correctly accounted for now in all facets, IMP: Improved upon RegEx's in Experimental Search (Thnx SpammyHagar), IMP: Added individual pulls for Pullist now (Grabbag_dir set in config.ini, else defaults to ComicLocation root), FIX:(#331) Incorrect re.sub when using blackhole functionality which causes it to break 2013-04-11 22:14:27 -04:00
evilhero ed6f6e93a9 FIX:(#287) Unicode error using Experimental search 2013-03-29 00:14:39 -04:00
evilhero c3faf642a7 FIX:(#238) Usenet Retention settings have no effect (Thnx TheLabRatt), FIX:(#240) added some checks for NZBGet values and fixed some invalid strings 2013-03-01 15:20:39 -05:00
evilhero af7bdb3966 FIX:(#162) Sab Download directory option available for Post-Processing, FIX:(#195) Series that had digits in the title would error out occasionally on File Checking, IMP: Minimum/Maximum size restrictions available for Experimental Search ONLY, IMP: some further work on the directory import screens 2013-02-08 22:34:02 -05:00
evilhero 0035046379 Fix: for endless downloading when Experimental Search was enabled. 2013-01-02 12:56:46 -05:00
evilhero b0873994b9 fix: Experimental search, fix: dognzb not able to download nzbs, fix:nzb.su fix for nzb filenames (broke renaming/post-processing), add: newznab provider added, add:explicit search.log 2012-12-16 12:57:02 -05:00