Commit Graph

23 Commits

Author SHA1 Message Date
Adrian Moisey 9a4a6b4bc5 Whitespace cleanup 2015-05-27 00:43:43 -04:00
evilhero f0305ec1ae IMP: 32P legacy mode (rss feed only) and Auth mode (user/pass) available now. With Auth mode, will monitor all of personal notification feeds, IMP: Changed access methods to 32P for retrieving links, FIX:(#1007) Fixed error for one-off downloading via weekly pull list, FIX: (#1004) Fix for post-processing errors (missing files), FIX: (#1001) Extra scripts & pre-scripts will now accept bash scripts, FIX: Annuals were being incorrectly tallied in Have total as well as not having status correctly updated, IMP: Fixed some discrepencies with the provider_order generation line, IMP: Made some additional adjustments to the file-checking to account for some additional variations in naming, FIX: Fixed traceback errors when folder monitor was running and wouldn't be able to complete the post-processing properly, FIX: Cleanup code and some other small fixes.... 2015-05-08 22:39:28 -04:00
evilhero cdc3e8a7a0 IMP: Cleaned up interface for StoryArcs / Story Arc Details, IMP: Cleaned up interface for Reading list Management, IMP: Added better reading list management - new status (added, downloaded, read), IMP: Added sync option for use with another device for reading list transfer (ie. tablet) Android only, IMP: Autopopulate new weekly pull releases to reading list, IMP: 'Watch' option in weekly pull list now fully functional. Will watch CV for series' that do not have any series data yet as they are new starting series. Will auto-add once available, IMP: Auto-watch check is run after every refresh/recreate of the weeklypull list, IMP: Improved the Add a Series option where it will now look for issues that are 'new' or 'wanted' during add sequence, IMP: Main page interface now has coloured have/total bars to denote series completion, IMP: New scheduler / threading locks in place in an attempt to avoid database locks, FIX: Removed some erroneous locking that was going on when importing a directory was being run, IMP: Stat counter now present when post-processing multiple issues in sequence, FIX: for issue number error when post-processing and issue number was a non-alphanumeric, FIX: for metatagging: when original file was .cbz, would try to convert and fail, FIX: for issues that were negative and were preceeded by a # in the filename (filechecker), FIX: for publisher having non-alphanumeric character in name when attempting to determine publisher, FIX: if annuals enabled, would incorrectly show as being 'already in library' when viewing search results if results constained annuals, FIX:(#944) for incorrect nzbname being used when post-processing was being performed from an nzb client (experimental mainly), IMP: Turned off logging for ComicVine API counter, FIX: Added retry attempts when connecting to ComicVine in order to avoid errors when adding a series, IMP:(#963) Added ability to add snatched to filter when viewing Wanted issues on Wanted tab, FIX: When importing and then selecting a series to import via the select screen, will now flip back to the importresults and add the selected series in the background, IMP:(#952) Main page is now sorted in ascending order by Continuing/Ended status (and subbed by whether is Active/Paused).Custom sorting is still available, FIX: Dupecheck will now automatically assume existing 0-byte files are to be overwritten when performing post-processing, FIX: If publication date for series contained a '?' (usually with brand new series) will force to 'Present' to allow for pull-list comparisons to take place, FIX: Mylar will now disallow search results which have 'covers only' or 'variant' in the filename, IMP: Better nzbname generation/retrieval (will check inside nzb for possible names) to be used when post-processing, IMP: DB Update will now perform update to all active comics in descending order by Latest Date (instead of random order), FIX: Enforce the 5hr limit rule when running DB update (will only update series that haven't been updated in >5 hours), FIX: Annuals will now have/retain the proper status upon doing DB Update, FIX: Have totals will now be updated when doing a recheck files (sometimes wouldn't get updated depending on various states of status'), FIX:(#966) Added urllib2.URLError exeception trap when attempting to check Git for updates, IMP: Removed the individual sqlite calls for weeklypull, and brought them into line with using the db module (which will minimize concurrent access, which seemed to be causing db locks), IMP: Cleaned up some code and shuffled some functions so they are in more appropriate locations 2015-03-27 13:27:59 -04:00
evilhero 61af7a5e3d FIX: Removed the 'v' from the volume tag when applying it to the ComicRack tagging when using meta-tagging 2015-01-20 00:41:29 -05:00
evilhero ae6f2830c3 FIX: When downloading/post-processing a cbz file, and meta-tagging was enabled - would delete the actual cbz file at the end of the sequence and mark it as Archived. Now will tag it correctly and more importantly, not delete said file after sequence has been run. 2015-01-19 00:11:59 -05: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 08c364b5ee FIX:(#870) Post-Processing with metadata would fail when attempting to run external command during metatagging (windows systems only) 2014-10-29 14:23:33 -04:00
evilhero 2f59e495dc FIX:(#868) Unrar Path wouldn't keep manual path when specified, IMP: Updated external calls when tagging so to use python that calls Mylar, instead of default python (for those with more than one version of python), FIX: Removal of temporary directories when metatagging is being run and the original file is a .cbz 2014-10-29 00:46:57 -04:00
evilhero 52bbc5b42c IMP: Added ability to specify unrar location within config.ini (unrar_cmd=full_path), IMP: Added some more exception handling for post-processing errors 2014-10-14 03:31:49 -04:00
evilhero 9066ebb965 IMP: (#844)Annuals now deleted from table on a Delete Series command, IMP: (#837)Better volume detection when searching for issues, IMP: (#842)(#808) Added some handling for issue titles when searching (it's not perfect, but it works for most), IMP: (#836)Added .cb7 for filechecking purposes only, IMP: (#830)issue numbers that are -1 can now be renamed, FIX: 'bi-annual' now fixed along with some other improvements for annual handling, IMP: Added version check for autoProcessComics and ComicRN - in order to help warn users of changes and the need to update these files since they are usually outside of the mylar git directory when being used, FIX:(#840) Boxcar2 should be working again, FIX: (#845) If search returned a filename that had no distinction between issue number and issue title and/or extra information, would error out if any of the words contained NOW, IMP: (#823) Added some better detection for NZBGet parameters when using ComicRN.py 2014-10-06 14:10:36 -04:00
evilhero 2ea7b82ad8 FIX: Metagging - set default location for unrar for freebsd systems to /usr/local/bin/unrar instead of /usr/bin/rar for other nix systems 2014-09-10 02:39:15 -04:00
evilhero 5696ab905c FIX: When manual processing with folders, would delete the main folder provided to in the GUI. Now will check if files exist within directory, and that it's not identical as the provided folder and remove if both are not True, FIX: Removed some str statements that were hanging up due to unicode. 2014-06-25 11:32:54 -04:00
evilhero 8b118ed55e IMP:(#753) Better handling of cbz files when using metatagging option, IMP: Added option for MetaTagging to enable/disable overwriting of existing metadata on cbz files, IMP: Post-Processing will now delete folders that are identical to filenames after successful post-processing, FIX:(#756) Fix for Manual Search for an Issue which resulted in traceback errors upon not finding any matches (Windows), IMP: Added module-name to logging for some modules to help troubleshooting (eventually all will be done), IMP: If a filename contained repeated characters for spaces (ie. ___ or ...), it would fail on post-processing due to the nzbname being off, IMP: Monitoring of CV API will now be persitent on restarts/shutdowns/etc, IMP: Added a maximum CV API global so that it can be adjusted for monitoring more easily should API requirements change, IMP: When Adding new series, will now only mark issues that are actually upcoming as Wanted (based on Store Date) 2014-06-22 04:32:45 -04:00
evilhero c510860c46 FIX: (#746) updated autoProcessComics.py / ComicRN.py's which will now send proper completion messeages to clients, FIX: (#752) refresh series will now test if a series is 'out of whack' with it's numerical issue count (ie. 5/4) or it has no issue data due to a bad refresh / api maxing out and will adjust it's processing to accomodate either, IMP: (#750) Added ComicVine API Checker which will check API counts at regular intervals to inform/warn users of usage, as well as adding a screen-time display of API hits / mins used at the bottom of every page (refreshing/reloading pages will update counts), FIX: (#747)EOL normalization (dos2unix) on search.py - removed classes & exceptions as not being used, IMP: (#747) Skip processing issues with an invalid store date & issue date (thnx rupaschomaker), FIX: Removed strings when searching/logging torrents as was causing ascii errors especially with KAT, IMP: Added [META-TAGGING] to logging for meta-tagging module, IMP: Added ability in GUI to select CR or Cbl tags (or both) when writing metadata to cbz files, IMP: Improved support/usage with ComicTagger v1.1.15 which allows for personal CV API Key usage - if supplied to Mylar, will use when tagging with ComicTagger, IMP: Added Manual Search option to allow for individual searches of issues without changing initial status. 2014-06-18 15:58:19 -04:00
evilhero 2ce158b2e3 IMP: Added ComicTagger API option (v.1.1.15-beta) - if 1.1.15 used, will attempt to use personal CV API Key provided in Mylar, otherwise if a lower version or no personal CV API key provided will default to generic ComicTagger key 2014-06-15 01:10:45 -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 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 5859b17e5e FIX:(#533) Decimal issues not detected when filescanning, FIX:(#532) Decimal issues/Annuals count not being included in count totals, FIX: During Post-Processing, if decimal issue MetaTagging would error out, IMP: Removed some verbose logging in file checker 2013-09-09 00:39:08 -04:00
evilhero 67ca74fc65 FIX:(#518) When searching, if found title had 'v0#' instead of 'v#' wouldn't match, FIX:(#476) Fixed some issues with Tagging in Windows where it couldn't find the file after it was converted to .cbz or if it came across a .cbz before conversion, IMP: Manual Run improvement - will now attempt to determine correct series based on year and total issue numerical comparison [ie.Batman (1938) vs Batman (2011)] 2013-08-20 22:33:57 -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 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 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 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