Commit Graph

126 Commits

Author SHA1 Message Date
evilhero 3b148298df FIX:(#742) Overlapping of text on ManageComics screen, FIX: Parsed names showing up on Upcoming list instead of actual series titles, FIX:(#744) If Alternate Search used, with a series that has '&' in it, would never get any matches, FIX:(#741) Search results would return multiples for the same search results (default search mode), FIX:(#738) Wipe Nzblog should now return to History page after wipe, IMP: Removed unnecessary logging that resulted in excessive spam, FIX: ManageComics screen - using checkboxes would result in errorswith a table error 2014-06-11 14:39:50 -04:00
evilhero 1c35ba48fb FIX: Able to specify own CV API key now (almost a requirement) - warning implemented throughout as well (api key usage 200 hits/15 minutes per api key), IMP: If Store in Weekly Directory option enabled in Weekly Pull-list, when post-processing pull-list files will automatically copy the finished files into the weekly directory as well as normal series directory, FIX:(#737) When using manual Rename with Annuals would get extra words appended to filenames by mistake, FIX: Default set for Safestart mode. 2014-06-09 03:55:05 -04:00
evilhero f53905262f IMP:(#735) Search now has 3 options available - 'loose', 'all', or 'explicit', FIX: weekly pull-list would error out due to excessive threads being generated, IMP: Removed unecessary cursor statements in weeklypull, streamlined back to db module 2014-06-04 14:53:33 -04:00
evilhero cdd409016e IMP:(#732) manageComics now sortable, Status column included, have counts tally correctly, FIX:(#729) if cover image did not exist on CV, would error - now will attempt alternate size, IMP: Option added to search results to allow explicit searching (meaning will search for ONLY terms, instead of default of ALL), FIX:(#730) typo, IMP:(#719) Configuration/Advanced/Notify on manual post-processing of torrents option added now - will notify on post-processing of snatched torrents, IMP: Added some more threading for performance (marking issues as wanted will now thread instead of run & wait) 2014-06-02 15:02:28 -04:00
evilhero a1ef71c881 FIX:(#717) MacOS metadata will now be ignored during filechecks, FIX:(#718) searchprov error during searching should be fixed now, IMP: Made manual-run and some other functions threaded to help improve performance, FIX: Manual post-processing should recurse directories properly now (thnx bmfrosty), FIX:(#715) if pre-scripts were being used, post-processing would fail, IMP: Removed some unnecessary logging, FIX: When doing a Force Check (or normal 6-hr delayed api check), would error out if a series was a GN/Trade - now will continue but ignore the GN/trade 2014-05-29 14:05:11 -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 df4f897b82 FIX:(#672) Removed 'download file to cache' option - now will download directly from series directory and changed to be able to have cherrypy serve out with proper mimetypes 2014-04-23 00:00:21 -04:00
evilhero e0299e5c35 FIX: Removed unnecessary print statements from importResults, FIX: If Issue number contains a negative, when renaming would rename to '00-1' (with padding enabled), FIX: When searching RSS cache for search results, would use both CBT and KAT regardless if only one was enabled (but either was used previously), FIX: Allow for some issues store dates to have a fluctuation of 1.5 weeks in order to account for some discrepencies in dates with the weekly pullist, FIX: (#671) Issues tagged as Archived (either manually, or by auto-checks) would not tally count the Have totals properly - it would not add the Archived count to the total Have Issue count. 2014-04-20 00:01:23 -04:00
evilhero a216f3c4d5 FIX:(#613) Negative issues now accounted for properly when File Checking, FIX: If filename extension was uppercase, would be ignored (again), FIX: When creating temporary directory for metatagging, will raise exception on error, FIX: Changed 'Enable RSS Feeds' to 'Enable RSS Feeds for torrents & nzbs', IMP: Removed some unnecessary print statements 2014-04-14 14:10:10 -04:00
evilhero 8b67d14bac FIX:(#663) Weekly pull list would crash on issues with decimal places if series on watchlist, FIX: Error logging when performing search, FIX:(#662) Removed 'Test SABnzbd button' as was causing configuration saving issues. Can still be used by url : /SABtest, IMP: Added more logic checking to weeklypull list when comparing series for matches (to ensure an issue is part of a given series), IMP: Removed dead references to nzbx as a provider, FIX: If issue had no leading 0 in a decimal issue, mylar would crash, FIX: None status would occur when refreshing a series and more than one issue was being pulled in for data, IMP: When using manual post-processing, if issue date was near end/start of year issue comparison would fail. Comparison by month now added, FIX: file checking - if decimal in issue and no year present, would skip issue, FIX: manual post-processing - would fail/skip if no year provided for issue within filename, FIX: Manual Annual Add option will only be available if annuals_on=1 within the config.ini now 2014-04-07 12:20:05 -04:00
evilhero dfde9197bb IMP: Removed unneeded code from several modules, IMP:(#659) Subdirectories now will be scanned in properly when in series directories, FIX:(#635)(#658) Moved code from html into module to allow for better integration and further templating needs, IMP: Added ability for mylar to auto-grab SABnzbd API when provided with user/pass, IMP: Test SABnzbd button works again - will auto-rollback to NZBKey usage, IMP: Added counts to Upcoming page, IMP: Added some more detailed parsing to the ImportResults, IMP: ImportResults will now show proper series title, IMP: Improved some logic when determining if a new weekly issue is on a watchlist if a rebooted series, IMP: A bunch of smaller fixes, and some various code tweaks... 2014-04-02 15:08:59 -04:00
evilhero af41c43b4c FIX: If no providers are selected, will abort search so it doesn't spam, FIX: (#650) Changed nzb.su to use new api url, FIX: (#649) Filechecker parsing failed on recheck/post-process on Windows machines, FIX: Annuals would not get manually post-processed, FIX: Added missing icon for manually adding a series to another series, IMP: Removed dead provider (nzbx) references 2014-03-21 14:48:25 -04:00
evilhero b7347a80ef IMP: Ability to now use the 'future pull-list' to mark series that have no data as of yet to be 'watched', IMP: Added extra tabs to Upcoming page (Upcoming no data=series on the future-pullist that are to be watched and then auto-added and downloaded when information is available - usually for number 1's, future upcoming=up to 3+ months in advance showing what's coming up for series in watchlist), IMP: Improved date comparisons for determing when issue reboots in a given year are the correct series 2014-03-19 15:07:25 -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 08f8b4e265 FIX:(#639) If newznab was enabled, and API hits resulted, would error out on doing sdate comparisons, IMP: Added pagination to Annuals as was being cut-off, FIX: flipped back to using offset instead of page for CV searches, IMP: Removed unnecessary print statements 2014-03-02 14:57:57 -05: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 aad93a2314 IMP:(#559) Differences between pull-list naming and ComicVine - substitutions.csv usage, FIX:(#583) When Importing Series, if filenames had a volume label it would error out, FIX:(#597) When Importing Series, decimal in issue would cause error, FIX:(#600) Annuals file format now inluded as (thanks uspider7), IMP:(#571) centos-init.d and ubuntu-init.d added, Various other fixes.... 2014-01-16 15:25:02 -05:00
evilhero b27584af81 FIX:(#599) 'Newer version available, you're 0 commits behind' error, FIX:(#572) On Windows systems, when metatagging enabled would not delete temporary files (Thanks uspider7), IMP: Removed redudant looping code from cmtagmylar module, FIX: Annuals now will display correctly without destroying table layout after changing any issue status on screen, IMP: Added .NOW to issue scanner checks, FIX: When selecting one-off from Weekly Pull-list and not on watchlist, would error out as no year provided 2013-12-30 14:30:50 -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 c030ba5465 FIX: Scanning in an Existing directory via the Manage tab didn't do anything (broken link) 2013-10-25 23:31:51 -04:00
evilhero 6a8993d03e FIX: Removed unnecessary provider statements 2013-10-01 15:10:40 -04:00
evilhero 4ce7728b00 FIX: necessary git catchup (bad merge) 2013-10-01 14:37:42 -04:00
evilhero 336a8d1b46 IMP: missed an abbreviation 2013-10-01 13:42:39 -04:00
evilhero 732d93e109 IMP: added necessary abbreviations 2013-10-01 13:41:33 -04:00
evilhero 9491d5f9ca IMP: Added pretty notification icons to config, FIX: When searching, if found title contained 'the' it wouldn't match, FIX:(#532) Annuals reflected correctly in Total column on homepage, FIX: Forcibly marking a series as Continuing wasn't reflected properly on homepage, IMP: Changed 'Zero Suppression' to 'Issue Number Padding' in Configuration GUI 2013-09-08 00:49:09 -04:00
evilhero 3ee2c6a692 IMP: Boxcar support now added (awaiting Review), IMP: Manage tab now contains Import Directory, Manual Run, and other options, FIX: added status' to StoryArcs 2013-09-07 02:05:32 -04:00
evilhero 0db2968d36 IMP: KAT torrent searches will now work (was a gzip issue), FIX:(#526) NzbGet support was broken (fixed - thanks ministoat), IMP: Merged Manual Run GUI option now in idirectory tabbed screen, FIX:(#524) ComicID not defined in updater.py 2013-09-04 22:36:41 -04:00
evilhero 40685b7dc1 FIX:(#515) Unicode characters support for Comic Location, IMP: Added Force Continuing Series to forcibly mark a series as Continuing regardless of actual status, IMP: corrected some logging errors on non-english systems (not completed yet), FIX: Added wait timer on writing .torrent file in attempt to fix invalid torrents, FIX: Removed extra loop on searching that was in error. 2013-08-19 02:14:47 -04:00
evilhero 37c6decd07 FIX: Updated search to better account for versioning, FIX/IMP: Improved KAT torrent support, FIX:(#509) github issue link, FIX: Manual Run Post-Processing should be working again, FIX: FileChecking inclusions added, as well as more parsing (Issue Titles currently not supported) 2013-08-11 01:31:41 -04:00
evilhero 176de5b92a FIX:(#503) inclusion of 1/4 issues, FIX:(#505) Versioning now removed from filenames in filechecker, FIX:(#504) Enable_RSS would reset to enabled on every update/Also added additional checking, IMP: KAT integration buildup 2013-08-07 02:27:12 -04:00
evilhero e4e1bcc078 FIX:(#500) Can't start Mylar after update - failed newznab migration, IMP:(#499) Annuals will now filecheck, Alphanumeric Issues should work now, IMP:Added nzblog wipe button to History page - will Wipe the nzblog table for those having problems with post-processing and the .1 folders. 2013-08-05 20:53:10 -04:00
evilhero ce43aa61ca FIX:(#492) Rssdb Empty - UID fields added to Providers, RSS not run if not enabled, FIX:(#496) Incorrect Path for Metatagging for Mac OS, FIX:(#495) Versioning now fully detected when searching, FIX: If issue had alpha-numerics, now will seperate for more results, FIX: Newznab would loop an extra time (or more) when doing searches / rss, FIX:(#490)(#482) Invalid literal during PostProcessing (FileChecking), IMP: Cleaned up some unneeded code and streamlined some process' 2013-08-04 01:57:21 -04:00
evilhero 2e5e403de3 FIX: Updater failing to update status on snatches, FIX: Removed extra Archive Icon from Annuals table, FIX: Annuals not matching on search results. 2013-07-30 01:28:09 -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 ff198c75fc FIX: When using Experimental Search, would error out when parsing results due to filesize addition, IMP: Removed 'Experimental Only' from tite in configuration File-Size Search Restrictions 2013-07-10 23:55:40 -04:00
evilhero 7000e880cf IMP: Added option to delete Annuals in case incorrectly grabbed for a series, IMP: Added a few more exceptions for annuals to help getting propers, IMP: Min/Max Size restrictions for searches/downloads now working for newznabs and various providers (previously only worked for Experimental), IMP: Removed unnecessary filechecking logging statements which caused logs to get big 2013-07-10 23:37:52 -04:00
evilhero c5f2705f43 FIX:(#441) Cannot locate comic Details page after last development commit. 2013-07-09 23:04:18 -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 8aae168844 IMP:(#437) Selections included now in history for selective choices, FIX:(#438) If filenames contained a '#' in filename would not detect properly, FIX: Removal of ' in directory naming, FIX: Added some error-catching for metadata & comictagger 2013-07-05 22:42:58 -04:00
evilhero 00cf2bf174 FIX:ReadingList table not defined, IMP:added icon for Readinglists, IMP:mock-empty directory for comictaggerlib 2013-07-02 01:50:14 -04:00
evilhero 36f7863ac6 IMP:(#398) Manual PostProcess inclusion, FIX:(#434) Search related issues when series title has 'the' and a numeric, FIX:(#432) Age of Ultron (AI), FIX:(#426) -1 Issue support, FIX:(#419) Filecheck support for Title inclusion in filenames, FIX:(#417) Status displayed wrongly on main, IMP:(#417) Indipendent publisher now can set time btwn issues for Continuing/Ended, FIX:(#414) Unicode problem, IMP:(#409) Annual Inclusion (config.ini/Annuals=1), IMP: ReadingLists inclusion (../readlist.html) & more 2013-07-01 01:19:15 -04:00
evilhero 69ba40e5e9 FIX:(#383) Filenames with symbols seperated with spaces woulnd't register properly when filescanning, FIX:(#350) Flush import option fixed, FIX:(#344) Lowercase honoring on manual Rename of files, FIX:(#218) ComicLocation move fixed - Options available to Keep existing FolderFormat, or use settings from Config (FFTONEWCOM_DIR), IMP: Added a Log popup after ImportResults is done to view log instead of in console 2013-05-25 02:18:00 -04:00
evilhero 1d20ad76b0 IMP:(#350) Ability to mass flush import table as well as well as checkboxes now work for deleting multiple imports 2013-05-19 01:21:32 -04:00
evilhero d0c6eb1d52 FIX:(#390) If year not present within brackets in nzb filename would discard - now attempts to put within brackets (rupaschomaker), IMP: Redid Newznab section to allow for better integration and future improvements (rankings, priority, max results,etc) 2013-05-19 00:07:18 -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 19eee4d913 IMP: Added 'Download' button to Weekly Pullist that will Download all 'Downloaded' Comics from the pullist into either the grabbag_dir or a weekly_directory 2013-05-04 00:40:32 -04:00
evilhero c3e305118f FIX:(#368) Post-Processing and Comicvine URL Fix would not save settings properly, IMP: some more verbose logging for (#281) and removed some calls, FIX: Fixed some icon errors on the issue details page 2013-05-03 21:57:19 -04:00
evilhero 188463470b FIX for ComicVine (inadvertently?) switching to beta API site. Configuration/Web Interface option now available to turn on/off (on = beta..., off = normal api) 2013-05-01 14:13:07 -04:00
evilhero 5d624ed0db IMP:(#298) Added Pushover notification option (Pull Request from pyntel) 2013-04-22 00:13:56 -04:00