Commit Graph

384 Commits

Author SHA1 Message Date
evilhero c02c946f35 FIX: (#1779) Download button from weekly pull would return a 500 error, FIX: When editing the Alternate Search Name field on the series detail page, would drag and drop the text box instead of highlighting the text within, FIX: Fix for filechecker/post-processor erroring out on an 'alt_series' message and/or creating .BAD files during post-processing, IMP: Removed some more unneeded logging lines 2017-11-26 02:30:40 -05:00
evilhero 6a3c2a1610 FIX: Completed download handling option was missing, along with some other items due to an improper commit merge 2017-11-26 00:51:42 -05:00
evilhero 8ba07e959d FIX: small css fix for some columns in pull-list going to a 2nd line 2017-11-22 11:56:55 -05:00
evilhero fc76303af4 FIX: fix for invalid css reference on index page, FIX: Corrected forum url to point to https 2017-11-18 20:24:31 -05:00
evilhero a6ee85c9ae Added Paused status to weekly pull list to show series that are in a Paused status, but would have been marked as Wanted otherwise 2017-11-18 14:32:30 -05:00
evilhero c45a70b0da IMP: Added config.ini option to not create series folders (create_folder=True/False) when adding/refreshing series, IMP: Adde test connection button for rtorrent, FIX: Fixed weekly pull recreate, FIX: Removed TorrentProject from public torrent searches, FIX: Updated url for demonoid again, FIX: Fixed schedulers not running/returning error when forced from schedulers tab, IMP: Removed some more unnecesary logging lines 2017-11-16 11:22:46 -05:00
barbequesauce fab36cb53d Add config viewer 2017-11-15 11:53:37 -05:00
evilhero 689268684b IMP: Changed configuration completely. New config processing, global/config variables changed over entire application. All changes in the configuration GUI take effect immediately after saving - no more need to restart Mylar, IMP: Added provider order sequence header to the top of the Providers tab for improved visibilty, IMP: Added completed download handling for both SABnzbd and NZBGet - will monitor active queue for downloads sent by Mylar and then post-process them accordingly (no more ComicRN), FIX: When recreating a pullist for a week that's not the current week, will now refresh series that are still missing data in case of late population, IMP: Removed loose/explict search options, and search results will now match more accurately to the terms entered, as well as being much quicker, IMP: Changed colour-codes on search results screen, green now indicates that the series is a print series, non-green indicates that it is either a HC/TPB/digital series and will also be indicated as such, IMP: Fixed weeklypull not refreshing some series due to legacy numbering on series deemed as Ended by Mylar, or the pull not refreshing propeprly and thereby were not elgible to be considered as a valid series for matching, IMP: Fixed problem with the scheduler of the weekly pull not running at the designated time, which causes problems when attempting to match series to the pullist for issues, IMP: Changed the autosnatch script so that the get.conf is no longer required to be maintained seperately. The get.conf config items are now located in the main config.ini and have to be repopulated initially, FIX: Fixed problem with the import count not resetting to 0 on subsequent runs of the Import A Directory option, IMP: Changed the sab api key from using the nzbkey to the full api key as is required for completed download handling, FIX: Fixed the retry option for newznab entries so that it should work across the board now for newznabs as opposed to only some providers, IMP: some minor code cleanup 2017-11-10 14:25:14 -05:00
DarkSir23 a171bf8164 OPDS (Near Completion) 2017-11-03 10:27:52 -04:00
DarkSir23 796b968449 OPDS Comics and Issues 2017-11-01 23:21:20 -04:00
DarkSir23 5af005395c OPDS Comics and Issues 2017-11-01 23:21:20 -04:00
DarkSir23 5c30fe444a OPDS Comics and Issues 2017-11-01 23:21:20 -04:00
DarkSir23 27eca82cf0 OPDS Comics and Issues 2017-11-01 23:21:20 -04:00
DarkSir23 1f98ae96f2 OPDS Comics and Issues 2017-11-01 23:21:20 -04:00
DarkSir23 8560295e2e OPDS Comics and Issues 2017-11-01 23:21:20 -04:00
DarkSir23 8fe07a0024 OPDS Comics and Issues 2017-11-01 23:21:20 -04:00
DarkSir23 9e8020d4c0 OPDS Comics and Issues 2017-11-01 23:21:20 -04:00
DarkSir23 ca87170e95 OPDS Publisher Indexing 2017-11-01 23:21:20 -04:00
DarkSir23 6cdbfe5bbf OPDS Publisher Indexing 2017-11-01 23:21:20 -04:00
DarkSir23 83b33c0681 OPDS Publisher Indexing 2017-11-01 23:21:20 -04:00
DarkSir23 2b040648bc OPDS Publisher Indexing 2017-11-01 23:21:20 -04:00
DarkSir23 23bc8fc972 OPDS Publisher Indexing 2017-11-01 23:21:20 -04:00
evilhero 4b47051ba6 small whitespace fix 2017-10-31 13:43:26 -04:00
DarkSir23 e1f4cabc0b OPDS Authentication, Cleanup, and Config Fixes 2017-10-31 13:41:44 -04:00
DarkSir23 2dd342c7d3 OPDS Start More config fixes for defaults 2017-10-31 10:15:17 -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 ab161f9d9c FIX: When post-processing story-arc issues that were one-off's via usenet, would fail to continue post-processing due to some broken references, IMP: Threaded the retry option from the story arc detail page 2017-09-28 10:05:44 -04:00
evilhero 08a29f7294 FIX: pullist links for series already on watchlist were broken due to previous commit 2017-09-25 16:37:43 -04:00
evilhero f372d3ae44 FIX: fix for 404 errors due to pullist issues having a 'No' for ComicID so no link was reachable 2017-09-25 14:58:14 -04:00
evilhero 0f1a3578f3 FIX:(#1715) When manually renaming from series detail page, would fail due to an invalid reference, FIX: Fixed some icon display issues with annuals and annual integration not dislaying proper ones, FIX: Annuals were not being refreshed that were previously present, due to a commit fix, IMP: Removed some code not needed 2017-09-18 16:07:21 -04:00
evilhero 8d9d275f07 FIX: fix display issues on series detail page when changing status' or marking as Wanted via icon 2017-09-16 10:43:44 -04:00
evilhero 595ed45511 FIX:(#1658) Retries from history should now be working again (with post-processing), IMP: When refreshing a series, if expected series directory was inaccessible/unavailable would delete old issue data resulting in a blank issue table, FIX: Fixed some encoding problems with the auto-snatch script, FIX: Removed Failed as a possible available option for status change on the Manage Issues tab, IMP: Changed some logger lines from info level to debug. 2017-09-14 14:49:24 -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
davalanche da8bec9bf1 IMP:(#1680) Added Pushbullet Channel Support 2017-07-19 14:09:09 -04:00
pwf115 997808851d Added Slack notification support 2017-07-13 14:28:10 -04:00
evilhero 3d91a5e521 FIX: Fix for TPSE switching to magnets only - will now send magnet link to chosen client, IMP: Telegram & Pushover notifications will now take on-screen data for test connections instead of always from cached, IMP: SABnzbd test connection will take on-screen data for test connection instead of always from cached, FIX: Quick fix for torrent-auto-snatcher trying to snatch single issues when the directory only contains the 1 file, FIX: On 32p, when doing api search and then verifying posting date of issue against store date of issue, would take the posting date as a string thinking it was an integer and causing mismatches for snatches (usually on mutli-volume series) 2017-06-08 20:23:59 -04:00
Brian Hartvigsen bc2b2d561e Fix escaping display name
Comics with an single quote `'` could not be imported as it brake the `onclick` javascript
2017-06-02 10:08:00 -04:00
evilhero 535c557e30 FIX:(#1630) One-off issues will now be post-processed according to grab-bag dir location, IMP: One-off pull-list issues will now have the status marked accordingly on weekly pullist for tracking purposes, FIX: Fix for utorrent not being able to update status properly after initial snatch, FIX: Fix for some incorrect variable references due to different snatch methods when trying to run on-snatch scripts, FIX: Fix for auto-torrent-snatcher trying to snatch a torrent with an '&' in the filename, FIX:(#1637) Fix for telegram not saving on snatch toggle properly, IMP: added additional logging for metatagging when attempting to create temp folder in cache location, IMP: will now clean up any left over metagtagging directories that fail during normal post-processing instead of leaving and continuing, FIX: Will notify on one-off grab's/storyarc's being post-processed, FIX: fix for displaying cbz issue details (the 'i' on the comic details page) in which the series title contained non-alphanumeric characters, IMP: Added ability to change status to Wanted on Upcoming tab (will perform an immediate search on selected issues), IMP: Threaded the one-off search call from the weeklypull 2017-06-02 10:05:06 -04:00
hubcaps 33b6de987b Change up to use already established variable. 2017-05-27 01:36:04 -04:00
hubcaps 74bfca41a7 Removed hardcorded year value and implemented a check for current year instead 2017-05-27 01:36:04 -04:00
evilhero d70eab5a4a IMP: Added 'Manually check for issues' button on weekly tab where it will search for any Wanted issues on the pullist in an non-Downloaded status, IMP: Sorted Wanted tab so most recent is at top, followed by Status order (Wanted, Snatched, Failed), IMP: Sorted Newznabs in GUI so that enabled are at the top and disabled newznabs are nearer to the bottom, IMP: When force searching, will now start with the most recent issues as opposed to a random sequence order 2017-05-18 14:45:29 -04:00
evilhero 5ccd402460 FIX: Fixed NMA & Pushbullet test notification options so that saving the configuration is no longer required prior to testing, FIX: NMA was using incorrect response codes due to xml usage 2017-05-12 14:24:35 -04:00
evilhero ac2281e801 FIX:(#1631) When adding/refreshing an arc that had series that had an identical comicid within another comicid, it would error out due to invalid data being returned 2017-05-09 09:38:23 -04:00
evilhero c5e46e552f IMP: Added Qbittorrent download client option, FIX:(#1604)Folder Name with a . at the end appears mess up on windows, FIX:(#1607) invalid reference to arc variable during post-processing, IMP: added an auto-snatch option for rutorrent/deluge seedbox users on nix systems (will automatically download the file to a local client for immediate post-processing), IMP: can now run custom script on snatch, FIX: Fixed a problem with volume labels getting reset on series refreshes to None, FIX: When recreating the pull (either automated/manual), will now wipe out the existing entries from the table prior to getting new information, IMP: Will now store hash of torrent (if applicable) when storing snatch information 2017-04-28 02:12:45 -04:00
evilhero 13cbe739c6 FIX: story-arc div not closed off in html 2017-04-04 11:32:46 -04:00
evilhero 2246aacc7d FIX:(#1600) Folder volume naming will now default to V1 if not indicated and the tag is used as well as the new SETDEFAULTVOLUME to True in the config.ini, FIX: Fix for post-processing getting locked up on some machines due to story arc post-processing, FIX: Fixed some incorrect css references resulting in some weird displays, FIX: If 32P torrent feed didn't have a torrent size, would error, IMP: Can now add/remove story-arc issues from directly within story-arcs. They will stay removed until arc is deleted. Added arcs are done by providing an issueid and a reading order number to set it to. IMP: Can now change reading order number by directly clicking on reading order column and entering in new sequence number. Screen refresh needs to be done thereafter still however. 2017-04-04 11:19:40 -04:00
evilhero 145df6e9f5 FIX:(#1583) Fixed sorting by have column so it is now percentage of completion, FIX: Adjusted the column lengths in order to accomodate everything on one line instead of overflowing rows 2017-03-31 14:22:12 -04:00
evilhero 4630a5b6e6 FIX: Changed CV url to https to get ahead of the change (verify option is available in config.ini as cv_verify), FIX:(#1598) Renaming comics with alphanumeric characters was not working, FIX: Story-arc issue status were not getting exact status as watchlisted issues during an add/refresh, FIX: Fix some problems related to not using a story arc directory or grab-bag directory (just monitoring) 2017-03-24 11:42:41 -04:00
evilhero d909435f1f FIX:(#1583) Fix for errant have total sorting on main page 2017-03-02 12:49:09 -05:00
evilhero 44a92cacec FIX:(#1578) Uncaught exceptions on manual search with torrents, FIX:(#1399) RSSCheck spamming the console, FIX: Numerical Sorting not working correctly on home page and comic details pages 2017-02-28 10:59:19 -05:00
evilhero cf3f177158 FIX: Fix for some screens not sorting issue number in proper sequence 2017-02-16 00:01:31 -05:00
evilhero f8a88a95d0 FIX: Fix for manual post-processing tidy-up phase after meta-tagging (would leave empty folders within cache), FIX: Removed unused section from within the upcoming tab 2017-02-13 12:39:57 -05:00
StephenJCotton df8983937d Updated jquery.datatables library to address some bugs. Fixes #1566 2017-02-11 18:59:33 -05:00
evilhero caa5894554 FIX:(#1529) Retrying downloads would fail to start search, FIX: One-off downloads from the weekly pull should now be working again, FIX: Test button for 32P Auth mode option will display proper response 2017-01-20 14:15:15 -05:00
evilhero 8745345407 FIX: Fix for story-arcs not showing 'Grab it/Remove it' for issues in a Skipped status 2017-01-14 11:30:05 -05:00
evilhero f2cb786b69 FIX: stupid typos 2017-01-06 14:09:23 -05:00
evilhero ea53e30409 FIX:(#1524) Fix for download issues button not working on pullist 2017-01-06 13:01:46 -05:00
evilhero ce9e926771 FIX: Fix for empty pullist table for first week of 2017 2017-01-02 00:55:15 -05:00
StephenJCotton dd5b2d37e8 Update to address multi-check not working in Comic Details. this commit fixes evilhero/mylar#1507 2016-12-31 00:47:37 -05:00
StephenJCotton 47a7fb53d3 Add All to Reading List Button, Account for issues renamed/rescanned after adding to reading list but before sync by ignoring stored location in readlist table and instead joining on comics and issues. 2016-12-31 00:40:18 -05:00
evilhero 0961f45ed0 FIX: rtorrent authentication type wouldn't save setting properly 2016-12-29 01:41:13 -05:00
StephenJCotton 46605c1246 New checkbox and config flag added to readinglist for maintaining folder structure on tablet. 2016-12-29 01:29:50 -05:00
evilhero 701131a5ef FIX:(#1498) When deleting series, will now delete from readinglist if delete folder is also enabled, FIX:(#1499) Better error handling when nzb/torrent provider does not respond with results, FIX: When adding story arcs, the status of 'None' would be applied to all issues not physically found on device - will now default to Skipped, FIX:(#1492) When issues for arc were not stored in directory, could not properly locate issue in series folder when determining the location (especially for Download Issue option). Will now save full path to issue regardless of if the issue is in the arc folder, or not, FIX:(#1497) If file is in archived status when post-processing but no location is stored for archived file, would fail during dupecheck check, FIX: ALT_PULL 0 method would fail in some cases due to not being able to verify against the site's certificate 2016-12-23 14:52:37 -05:00
evilhero 8e8b20ec08 FIX:(#1489) Unable to sort by Active on main page 2016-12-19 17:31:22 -05:00
Undeadhunter 7cb640500b Add Deluge for Torrent downloads 2016-12-19 10:17:19 -05:00
Roberto Pastor 47445452a7 Added download link on story arc list when issue is downloaded. Changed some lines indent. 2016-12-17 10:45:15 -05:00
evilhero 021459c280 FIX:(#1466) When post-processing if filename did not have issue year or volume, would error, IMP:(#1418) Separate copy/move/hardlink/symlink option for Story arcs, IMP:(#1417) Added story arc format folder to story arc options - can now specify folder format for story arc naming, IMP:(#1374) Added rtorrent_authentication to config.ini allowing user to specify digest/basic authentication, as well as the rpc_url (rtorrent_rpc_url) and ssl (rtorrent_ssl). Rtorrent_host no longer requires protocol in field, IMP: Instead of hitting the intermediary/32P site to get the torrent group, will now retain specific id for torrent group to speed up searches, FIX: (#1472) Fixed some problems with series being searched against 32P which had special characters and would return no results, FIX: Added some specific exception catches when attempting to retrieve search results for nzb providers, FIX: Fixed publisher retaining problem for story arcs (note story arcs will have to be refreshed), FIX: Fixed a problem with the pull-list matching up to the correct series when the issue was an annual for a given series with the alt_pull 2 method (would create an invalid link on the Wanted tab), IMP:(#1470) Added config.ini option to specify folder-formatting for weekly folder numbering, 0=YYYY-WN, 1=YYYY-MM-DD, IMP: (#1471) Added quick check to ensure that newznab host entries do not contain leading/trailing spaces and will strip accordingly, FIX:(#1476) Annuals now have option to add to reading list via the series detail page, IMP: Fixed password fields to allow for special characters within password, IMP: Weekly pull will now correctly show status for previous/future weeks for watchlisted series, IMP: Download option on pullist will work for previous weeks, FIX: Fixed some issues with one-off and story arc post-processing using different file operations, FIX: Fixed error when performing an 'Force Update Active Comics' from the Manage tab (or the scheduled updating of all active comics), IMP: Storyarc issues that are not on watchlist will now retain value for volume to help when searching and file-checking/post-processing, FIX:(#1473) Changed pullist dates on pullist page to unicode to allow for non-English presentation 2016-12-02 12:45:49 -05:00
Roberto Pastor 5e749801ef Only need to check if issue’s location is available, because on reading list it will have the complete path to the file. 2016-11-09 11:28:17 -05:00
Roberto Pastor 77b9153d71 - Added filter before displaying the download link 2016-11-09 11:28:17 -05:00
Roberto Pastor c8a9d7133f Added “Download option” for issues on reading list. 2016-11-09 11:28:17 -05:00
evilhero 2ff45f808c FIX: missing trailing slash on initialization string, FIX: Added Telegram option to configuration GUI 2016-11-09 11:10:45 -05:00
Bart274 4a3146fd27 Add telegram notifier 2016-11-09 10:53:58 -05:00
evilhero d195b44d71 FIX: Fixed some possible misinterpretation of wording in relation to Scan Library tab 2016-11-07 11:52:28 -05:00
Roberto Pastor 25c285bc43 Fix for visual snag with checkboxes 2016-11-03 11:13:18 -04:00
evilhero cef076ee83 FIX:(#1431) Fixed post-processing cleanup when using SAB + files resided in a sub-folder of the path sent from SAB, IMP: Added hardlink/softlink option for non-windows users (note that metatagging is forcibly disabled when these options are enabled), IMP: Added Enforce Permissions option to force Mylar to either force / ensure permissions are as set within Mylar, or to ignore permissions and just try to perform the given action (this is for adding series, post-processing, importing, arcs, etc), FIX: Fixed a problem where if local watchdir was set and a torrent downloader was selected, both would attempt to be used, but only the watchdir was actually utilized (now it's one or the other, never both), FIX: Mylar will now remove issues that are in Failed status that have incorrect Series Data attached, FIX:(#1438) When file-checking/post-processing if issue date in Mylar was current year and date in filename was the following year (for end-of-year issues), would cause traceback error, FIX: If series year polled from CV is incorrect or not provided, option is available in Edit Settings of series detail page that allows user to specify the correct series year, FIX:(#1427) Fixed a typo when the Scan Library option is used and ComicID's were able to be parsed from the files, FIX: When issues were archived, depending on if series had issues in a Downloaded status or not, would give different results to the Have totals, IMP: Manage tab / Manage Comics now has metatag option available to allow metatagging multiple series in a batch mode, IMP:(#1419) When 'write cvinfo' option is enabled, will now also write cvinfo into story arc directories when added / refreshed, FIX: Fixed a problem when group metatag was being used and causing errors, IMP: Manage Failed page now will link back to the series for easier reference, and the 'link' column was removed due to invalid references, FIX: Removed the 'issue not updated' from the series detail page as was not accurate, IMP: Added a Select Filtered Issues button to the series detail page to allow for selecting of all filtered issues (Show ALL MUST be enabled for it to work properly) 2016-11-02 11:00:56 -04:00
evilhero b437d7450a FIX:(#1411) When arc issue searching using 32p, would cause an error in regards to publisher not being present, FIX:(#1415) Fixed error with story arcs and searching when the year isn't specified, FIX: Copy/Move will during post-processing will now cleanup cache files properly, FIX:(#1413)(#1416) Fix for invalid reference when updating Story Arc settings.FIX: Added issue exception for issue 112/113, FIX: When story arc issue did not have an issue name present, would error, FIX: multiple destination dirs won't be scanned if the dir(s) don't exist 2016-10-14 13:52:55 -04:00
evilhero 9ca958f4b7 FIX: Added Transmission Download Directory option (if not specified will default to Mylar's Folder Monitor directory) 2016-10-12 12:01:51 -04:00
evilhero 48e67ebd8c FIX: Drop-down options on Manage Comics page were incorrect 2016-10-11 13:25:36 -04:00
evilhero df0eb49d9e FIX: When have total for a series was > 1000, updating status would fail when creating query, FIX: Filechecker/Importer will now account for filenames in the format of 'filename - year - issue', IMP: Added story arc diretory location in GUI when viewing story arc details, FIX: Removed inactive options on Story Arc main page 2016-10-11 11:08:30 -04:00
evilhero edd2bfb1a3 FIX:(#1405)(#1406)(#1408) Weekly pull list would not load properly, affected Wanted tab as well, FIX: When refreshing a story arc and storyarc directory was not selected, would scan entire Comic Location path, FIX: Fixed incorrect return when updating settings on Story Arc main page, FIX: Fixed have column creeping into Options column on Story Arc page, FIX: small typo on startup 2016-10-06 13:23:10 -04:00
evilhero e971620b43 FIX: When alt_pull 2 method was offline, would fail to drop-down to alt_pull 0/1 method and continue checking for new releases, FIX:(#1402) Fixed adding directly to uTorrent client, FIX: Added some exception traps for when Wanted tab is inaccessible, FIX: Updating public tracker demonoid to use new url for rss feeds, FIX: should now account for unicode issue numbers when filechecking, FIX: Attempt to improve unicode handling when importing, FIX: When importing a series, would not flip into Manual Intevention status when more than one search result came back in some instances 2016-10-05 10:12:58 -04:00
evilhero d57741515e FIX:(#1400) Added option to Manage Comics to bulk Recheck Files, FIX:(#1370) Fixed multiple problms with the Manage Comics options to mass delete and mass refresh series, FIX: When using alt-pull 2 method for pullist, when pull-list is updated with new info, status on series detail page wouldn't reflect Wanted status, IMP: Added some additoinal publisher logos, FIX: Removed some placeholder options from the Story Arc Details page 2016-09-30 16:10:08 -04:00
DarkSir23 0ff36a145f Story Arc Updates 2016-09-16 00:00:17 -04:00
evilhero 9a30a74193 FIX:(#1379) Unable to mark annual as Failed with series-annual integration enabled, FIX:(#1377) Partial fix - direct link to CV for series on pullist where the ComicID is known (using alt_pull 2 method) 2016-09-09 12:49:25 -04:00
evilhero e36cb13e6a FIX:(#1358) nzbname error when retrieving nzb and assigning filename from WWT tracker, FIX:(#1372)(#1369) Fix for creating series folder when adding a series when series title contains either double quotation marks, or an asterisk, FIX:(#1373) Filechecker would ignore filenames that had the extension captialized, FIX:(#1366) When Comic Publisher is not provided on CV, would error during add, FIX: Attempted fix for unicode characters when importing (series title, filenames), FIX: Removed str references that would cause an error on weekly pull in some instances, FIX: When checking for watched series, if series title being checked against had only one word, would cause a traceback error, FIX: When attempting to retrieve results/torrents from TPSE and was behind cloudflare, would error out, IMP: file-size check now works for 32p feeds, FIX: When pullist issue was marked as Wanted and issue was populated on series detail page, occassionaly would not have the same status of Wanted, FIX: Fixed incorrect placement of Comic Location title in GUI, IMP: Added short description for Search Delay option within GUI, FIX:(#1370) multiple selection from Manage Comics tab (Refresh/Delete/Pause) would only select one item 2016-09-06 11:06:07 -04:00
evilhero a850e386d4 IMP: Added new Public Torrent providers to TPSE option (will use TPSE for searches, and both WWT and DEM to poll RSS Feeds from), FIX: Removed KAT as a provider, IMP: Added ability for Retry Issue option to scan through all previous snatches instead of just using the last option, FIX: Tried to fix problems with Wanted tab causing an error when opening (usually after a new install), IMP: Will now store the last time that Mylar retrieved a pullist with alt_pull =2 method and will check every 2 hours for new issues and/or issues being delayed, FIX: Fixed a notification error when doing one-off downloads from the pull-list, FIX:(#1348) Fixed an issue with escape characters when performing a mass update change to the comic location (loc_move setting), FIX:(#1350) When post-processing if filename didn't have a year present, and volume of series wasn't given would cause an error 2016-08-20 17:56:30 -04:00
Brian Hartvigsen 5de91332ba Support for transmission 2016-08-11 01:43:11 -04:00
evilhero 06376bc81b FIX:(#1336) Search would crash when attempting to search using a Torznab entry, FIX:(#1338) Added try/exception trap for mktime arguements that where trying to convert improperly formatted dates, FIX:(#1335) Manage Issue View shows annuals with incorrect Status in multiple status views, IMP: Alt_pull 2 method to check for new/updated pull-list every 4 hours instead of 24 (altpull 0/1), FIX: Fixed an error when parsing a filename that contained an numeric + alpha combination, FIX: On ComicDetails for a series would incorrectly indicate that every issue was a Digital Edition print, FIX: Watch action on weekly pull list fixed - will now either indicate as Add Series when the issue information is available on CV (altpull2), or will stay in a Watched status until the information is populated and then auto-add the given series, FIX: Removed Delete Arc dialog box, and redacted back to just 'Remove Arc' option, FIX:(#1332) Unable to Refresh comics via the Manage Comics tab, FIX:(#1135) IndexError when importing more than 100 comics (thnx razorsliph), FIX: When importing and comparing against years when no volume present, would use invalid years for comparisons resulting in manual intervention or wrong series, FIX: Manual Intervention linking during Import would return a blank page, FIX: Legacy mode for 32P would result in parse error, FIX: When Importing, and move files was not selected would pass invalid arguements and not update Import Results screen status, FIX: If copy mode enabled and Duplicate Dump Folder would attempt to reprocess/retag copied file repeatidly, FIX: Fixed some typos and removed some more unnecessary logging statements, IMP: Added option to export all issues in a Downloaded status (Manage / Advanced Options) 2016-08-09 21:21:08 -04:00
evilhero 95b9b10786 FIX: Removed some more unnecessary log spamming when seaching, IMP: Added a 'type' field to the comicdetails page which will show whether or not a series is a Print or Digital Edition. This print/digital is also shown on the searchresults page 2016-07-20 15:49:41 -04:00
evilhero 6768e0e950 FIX:(#1321) Pull list download button creates 500 Internal Server Error, FIX:(#1323) Add One-Off generates 500 Internal Server Error 2016-07-20 15:43:16 -04:00
evilhero 4c192e3c67 FIX:(#1316) Attempted fix for Wanted section being broken after recent update 2016-07-12 01:15:25 -04:00
evilhero 55eedb1869 IMP: Added ALT_PULL=2 method for weeklypull management. Will now update against an external site and pull down already populated ComicID/IssueID's for the series that exist on the pullist. Alternate Search Names aren't needed with this option to match on pullist, as well as CV API Hits are also not used since it is all populated. Also allows for future viewing of pullists (up to 4 weeks in advance), FIX: Alternate search names now will be searched against when doing manual post-processing, FIX: When manually post-processing, if series volume wasn't specified would fail to match against v1 (by default), IMP:(#1309) Https_chain option now allowed within config.ini, IMP: 32P pack support on a per series basis (will search individual torrents first before packs), IMP: When pack is snatched, will mark all issues within pack that are not in a Downloaded status as Snatched within Mylar (annuals currently don't work), IMP: Removed unnecessary config spamming on startup when verbose mode was enabled, IMP: Allow for searching on 32p against series+publisher for some titles that distinguish between series by different publisher, IMP: Better series matching when trying to find series matches on 32P, FIX: When metatagging, if volume label is not provided within Mylar would default to None (now will be v1), IMP:(#1304) Attempt at better file parsing when utf-8 filenames are being parsed, FIX: Proper handling of Infinity issue number when file-checking, FIX: When adding series and annuals were enabled, if annual was a new release, would not be shown on the annual subset table for the given series (and subsequently wouldn't be auto-marked as Wanted), FIX:(#1306) Correct handling of the imported value when doing an import and moving files was selected (would previously error out during moving for some imports), FIX: When cbz files were being imported and were attempted to being auto-imported, would fail due to improper handling of the imported variable, FIX: Manage issues will now default the dropdown to the correct selected option, FIX: Manage Comics - fixed dropdown options for multiple selection of series - delete/pause/resume, IMP: Added 'delete stragglers' option to Story Arcs when deleting an arc to ensure that all traces of the arc are removed from the db, FIX: Manual/group metatagging would not tag properly if the START_YEAR_AS_VOLUME option was enabled, FIX: (#1313) NzbHydra wouldn't set the nzbid properly when using Failed Download handling/Retrying 2016-07-10 18:28:14 -04:00
evilhero 8ac1918b34 FIX: When importing, if search results had a '?' in the year field would cause errors, FIX: Fixed some matching problems when import is determining to auto-match or not based on a year(s), FIX: Delete Import (both selection and checkbox) would not delete in some circumstances, FIX: If the Imort series had a '&', was incorrectly handled 2016-05-16 13:10:45 -04:00
evilhero 872edd4329 IMP: Ability to use 32P session cookies for Auth Login (thnx @btx), IMP: 32P Backlog support! (individual issues only), FIX: 32P will only do one search occurance, instead of issue-numbered padded searching, IMP: When post-processing, if series is in a Paused status or is in an Ended publishing state with 100% of issues completed - will ignore series for post-processing comparisons, IMP: Dynamic Name matching added as matching algorithims in Weekly Pull Lists, FIX: If series contained a '+', would not be able to scan in files for comparison checks (or during post-processing), FIX: File-checking/Post-Processing was taking the incorrect subdirectory path due to escaped slashes (windows only), FIX: If a series contained more than one/multiple special characters, dynamic naming would be slightly off and cause matching problems in some cases, FIX: When peforming a migration of paths in the db using the locmove option, invalid character references would occur on some machines when moving between OS', IMP: Added status checking of an issue prior to downloading (should fix duplicate downloading of same issue within a specific timeframe), FIX: Fixed some parsing issues when using the ALT_PULL=1 method of the weekly pull list, FIX: Fixed some 500 errors when using reverse proxy (flush Impors, Recheck Files, Manage), FIX: When selecting 'Clear Post-Processed items' from history tab, will now also clear 'Processed' items as well, FIX: When importing series that were successfully scanned for metadata and contained valid ComicID's, would fail to regenerate the dataset, IMP: Added exception catch for ComicVine API limit being reached when performing imports (graceful error), IMP: Added graphical icons to indicate Pause/Loading/Error/Active state in the Manage Comics section 2016-05-12 11:28:28 -04:00
evilhero aa48391aae Added rutorrent options to GUI, restructured the watchdir options (local/remote) 2016-05-11 09:59:32 -04:00
Jason Cline 162094b980 Fix for branch check, Updated config HTML for uTorrent support. 2016-05-06 13:31:46 -04:00
Jason Cline 37cf39ccf4 Added uTorrent support 2016-05-05 11:11:39 -04:00
evilhero 09f6e32d60 FIX: Search results sortable by year column 2016-04-30 23:34:25 -04:00
evilhero 8f53f854ff FIX: When manually post-processing files, if files were in more than one subdirectory level deep would use incorrect path resulting in error, FIX:(#1261, #1262) Traceback error when searching and returned value had volume, FIX: If filenames had the Volume label after the issue number, would fail to recognize the series title properly resulting in errors during scanning, FIX: Removing imported series from the Import List via dropdowns, IMP: Improved upon imports matching up to series that have multiple volumes by comparing issue counts & years, IMP: If an import is determined to need manual intervention, will display only the results that have passed the issue counts/years/name matching as opposed to showing all the results, FIX: When moving files during an import will now only move those files that are attached to the specific grouping by series title/volume, FIX: Import Manual Intervention results sortable by Year column now, FIX: Fixed an errant callback to home during configuration saves that caused web browser error when used with reverse proxy, FIX: During story arc searching if a story arc had a '-' in the arc name, would not be able to find it, FIX: When adding a story-arc, if files pre-existed in the directory attached to the arc would error, FIX: When adding a series, if was used for Folder Format and the volume label didn't exist would label directory with 'noversion', FIX: Selecting to metatag annuals via the manual metatag option on the series detail page, FIX: When retrieving from KAT and response returned was a 404 would ignore it, now will retry alternate torcache site 2016-04-25 11:35:12 -04:00
evilhero c7779872d1 FIX:(#1251) Manual post-processing would delete provided folder if empty (no metatagging being used), FIX:(#1250) StoryArcs Check for watchlist matches / Adding a new story arc would fail, FIX: During post-processing, if an issue had a null date of 0000-00-00, and rename files was enabled - would cause an error on returning a null month value, IMP: Added Dynamic naming to story arcs for better matching against watchlist and filenames, IMP: Fixed some errant/unnecessary looping within the story arc modules which should speed things up, FIX: When Snatching items from the story-arc detail page, would fail to update status to Snatched if series wasn't on watchlist, IMP: In Story Arc details, series title will now reference back to the series on you watchlist if it exists 2016-04-15 12:44:28 -04:00
evilhero 77500d16b9 FIX:(#1239) Error during import when issues scanned didn't need to have filenames parsed, but contained metadata, FIX: (#1237) If issue was '9-5', would fail to update series data/refresh, FIX: failure to use utf-8 encoded filenames when determining file paths in several modules, FIX: If date within filename was a fulldate or contained a dash, would incorrectly assume it was part of an issue title, FIX: If numbers occured after a dash within a filename, issue number would be incorrectly adjusted, IMP: Added another date regex (YYYY-mm) to the list that Mylar can recognize within filenames, FIX: When manual post-processing, would fail to match up to watchlist series if series/filenames contained extra characters (dynamic names would fail), FIX: Fixed some incorrect utf-8/str references when post-processing, FIX: Turned off alert notice when viewing issue details, FIX: When adding a series (or refreshing existing ones), would not regenerate the dynamic name of the series which would cause problems when manually post-processing issues for the given series 2016-04-09 14:36:08 -04:00
evilhero 6085c9f993 FIX: When retrieving feeds from 32p and in Auth mode, personal notification feeds contained some invalid html entries that weren't removed properly resulting in no results when attempting to match for downloading, FIX: When searching 32P, if title had a '/' within the title - Mylar would mistakingly skip it due to some previous exceptions that were made for CBT, FIX: Main page would quickly display & hide the have% column instead of always being hidden, FIX: Adjusted some incorrect spacing for non-alphanumeric characters when comparing search results (should result in better matching hopefully), FIX: When adding a series and the most recent issue was present on the weekly-pull list, it would sometimes not mark it as Wanted and auto-attempt to search for it (if auto mark Upcoming enabled), FIX: Added Test Connection button for 32P where it will test logon credentials as well as if Captcha is present, IMP: If captcha is enabled for 32p and signon is required because keys are stale, will not send authentication information and will just bypass as a provider, IMP: Test Connection button added for SABnzbd, IMP: Added ability to directly add torrents to rtorrent and apply label + download directory options (config.ini only atm), FIX: If a search result had a 'vol.' label in it, depending on how the format of the label was mylar would refuse to remove the volume which resulted in failed matches (also fixed a similar issue with failing to remove the volume label when comparing search results), FIX: When filechecking, if a series had a - in the title, will now account for it properly, IMP: Completely redid the filecheck module which allows for integration into other modules as well as more detailed failure logs, IMP: Added Dynamic handder integration into filechecker and subsequent modules that use it which allows for special characters to be replaced with any other type of character, IMP: Manual post-processing speed improved greatly due to new usage of filecheck module, IMP: Importer backend code redone to include new filecheck module, IMP: Added status/counter to import process, IMP: Added force unlock option to importer for failed imports, IMP: Added new status to Import labelled as 'Manual Intervention' for imports that need the user to manually select an option from an available list, FIX: When import said there were search results to view, but none available - would blank screen, IMP: Added a failure log entry showing all the failed files that weren't able to be scanned in during an import (will be in GUI eventually), IMP: if only partial metadata is available during import, Mylar will attempt to use what's available from the metatagging instead of picking all of one/other, IMP: Better grouping of series/volumes when viewing the import results page as well as now indicating if annuals are present within the files, IMP: Added a file-icon beside each imported item on the import result page which allows the user to view the files that are associated with the given series grouping, IMP: Added a blacklisted_publishers option to config.ini which will blacklist specific publishers from being returned during search / import results, FIX: If duplicate dump folder had a value, but duplicate dump wasn't enabled - would still use the duplicate dump folder during post-processing runs, FIX: (#1194) Patch to allow for fixed H1 elements for title (thnx chazlarson), FIX: Removed UnRAR dependency checks in cmtagmylar since not being used anymore, FIX: Fixed a problem with non-ascii characters being recognized during a file-check in certain cases, IMP: Attmept by Mylar to grab an alternate jpg from file when viewing the issue details if it complies with the naming conventions, FIX: Fixed some metatagging issues with ComicBookLover tags not being handled properly if they didn't exist, IMP: Dupecheck now has a failback if it's comparing a cbr/cbr, cbz/cbz and cbr/cbz-priority is enabled, FIX: Quick check added for when adding/refreshing a comic that if a cover already existed, it would delete the cover prior to the attempt to retrieve it, IMP: Added some additional handling for when searching/adding fails, FIX: If a story arc didn't have proper issue dates (or invalid ones) would error out on loading the story arc main page - usually when arcs were imported using a cbl file. 2016-04-07 13:09:06 -04:00
evilhero 1e0b319d2b FIX:(#1222) Fixed usage with NZBHydra - will now be able to properly grab the nzb files, as well as proper logging and handling of Failed downloading, IMP: Duplicate Directory Dump option available in Configuration GUI. Any duplicates discovered during post-processing will be moved into this directory (if enabled) depending on the dupe constraints, FIX: Better handling of titles with '&' and '-' in the titles (as well as annuals) when adding series which should mean more accurate results when trying to add a series, FIX:(#1142) If files didn't have the pages field metadata within the comicinfo.xml file, would error out and either fail to display the issue, or fail to scan the issue during an import scan, FIX: When adding/refreshing a series, if the cover image from CV is unable to be retrieved or is not of an adequate size, fallback to a differnt quality image from CV, FIX: When refreshing/adding a series, annuals will only be checked against once (it was previously running through the entire annual check twice), FIX: During RSS scans/checks if a title in the results had an encoded & (&), would store it as the html which would never match up when doing actual comparison searches, IMP: Fixed usage of feedparser module in rss feeds so that it only uses the retrieved data and doesn't do the actual polling against the url (requests module now does), IMP: Added proper handling of error code 910 with dognzb (max api hits), so that once it hits the 910 error it will disable dognzb as a provider, FIX: When attempting to display issue details on a series detail page (the i icon in the issues table), if the metadata in the .cbz cannot be read or doesn't exist, will now display a graphical warning instead of a 500 error, IMP: Added fork/fork version/tag to comictagger user-agent/version, IMP: Removed configparser dependency from ComicTagger, FIX: When performing searches, improved volume label matching regardless of how the volume label is represented 2016-03-04 15:04:19 -05:00
evilhero b4f6d9a12a FIX: Added user-agent to all CV queries, and switched all queries to utilize the requests module, FIX: Added User-Agent to ComicTagger and switched to requests module for all CV queries, FIX: Removed libraryscan option from GUI as no longer used, FIX: Ability to sort 'Have' column on main index page properly now (by % complete), FIX: Fixed some display issues with the series detail page and displaying, FIX: Metatagging should now be working again for story-arc, and one-off post-processing, FIX: Fixed post-processing problem with decimal places if number was padded, FIX: Updated CV-URL to point to new CV api location, FIX: Fixed problem when file-checking and series contained numbers and/or decimals, would take the modified series name instead of the actual series name resulting in some missed matches, IMP: Added another keyword to ignore when checking for annuals against a particular series, FIX:(#1210) When importing files, if issues were meta-tagged with CVS would not scan the metadata properly, FIX: Fixed checkboxes on annuals table so drop-down will work again (just doesn't refresh the screen afterwards atm), FIX:(#1182) Notifications not respecting http base, IMP: Added option to specify SSL Verification on/off per provider when searching/downloading, FIX: Possible fix for cache_dir not being used on restarts of mylar, FIX: configparser check would only check on linux systems, and if not present would cause errors during post-processing on non nix-based systems, FIX:(#1181) Manual renaming an entire series would fail if lowercase_filenames was enabled as an option 2016-02-25 11:40:09 -05:00
evilhero a412e672af FIX: When configparser not installed, will now log error message at a WARNING log level - as well as being more verbose on the failure when first attempting to use ComicTagger, FIX: Changed default highlighted year in search results from 2014 to 2016, IMP: Added option for cbr-to-cbz conversion only (under Configuration/Post-Processing/MetaTagging), where will convert files to cbz without any metatagging 2016-02-02 12:05:54 -05:00
evilhero 81f8a4b76d FIX:(#1198) Updated py-unrar2 to latest version + patched to fix date format errors which was causing problems with ComicTagger and converting cbr-to-cbz, FIX: small typos in Config and Manage pages. 2016-01-29 12:38:32 -05:00
evilhero 52d0b29702 FIX:(#1197) Startup errors on Windows systems after last commit related to stderr/stdout problems, FIX: Selecting copy/move option from GUI configuration wouldn't retain settings, FIX: Removed unnecessary stdout calls from included CT module, FIX: When copy/moving during post-processing and meta-tagging enabled, won't move files to tag if copy is selected 2016-01-27 03:57:27 -05:00
evilhero d182321d9b FIX: included version of comictagger should now work with both Windows and *nix based OS' again, IMP: Global Copy/Move option available when performing post-processing, IMP: Added a verbose file-checking option (FOLDER_SCAN_LOG_VERBOSE) - when enabled will log as it currently does during manual post-processing/file-checking runs, when disabled it will not spam the log nearly as much resulting in more readable log files, IMP: Added Verbose debug logging both via startup option(-v), as well as toggle button in Log GUI (from headphones), as well as per-page loading of log file(s) in GUI, FIX: When doing manual post-processing on issues that were in story arcs, will now indicate X story-arc issues were post-processed for better visibility, FIX: Fixed an issue with deleting from the nzblog table when story arc issues were post-processed, IMP: Added WEEKFOLDER_LOC to the config.ini to allow for specification of where the weekly download directories will default to (as opposed to off of ComicLocation root), IMP: Better handling of some special character references in series titles when looking for series on the auto-wanted list, IMP: 32P will now auto-disable provider if logon returns invalid credentials, FIX: When using alt_pull on weekly pull list, xA0 unicode character caused error, FIX: If title had invalid character in filename that was replaced with a character that already existed in the title, would not scan in during file-checking, FIX: When searching for a series (weeklypull-list/add a series), if the title contained 'and' or '&' would return really mixed up results, FIX: When Post-Processing, if filename being processed had special characters (ie. comma) and was different than nzbname, in some cases would fail to find/move issues, IMP: Utilize internal comictagger to convert from cbr/cbz, IMP: Added more checks when post-processing to ensure files are handled correctly, IMP: Added meta-tag reading when importing series/issues - if previously tagged with CT, will reverse look-up the provided IssueID to reference the correct ComicID, IMP: If scanned directory during import contins cvinfo file, use that and force the ComicID to entire directory when importing a series, IMP: Manual meta-tagging issues will no longer create temporary directories and/or create files in the Comic Location root causing problems for some users, FIX: Annuals weren't properly sorted upon loading of comic details page for some series, IMP: Added some extra checks when validating/creating directories, FIX: Fixed a problem when displaying some covers of .cbz files on the comic details page 2016-01-26 02:49:56 -05:00
evilhero efe447f517 FIX: New CV API Rate limiting (1/s) will now be honoured (no more 400/15 mins), FIX: Removed old API lmiter/counters/display, FIX:(#1166) When more than one provider was selected, would leave out one provider when performing searches, FIX: Modified ComicTagger lib is now included due to CV API Rate limiting and causing API problems with normal ComicTagger. 2015-11-23 03:25:59 -05:00
evilhero 300cb2ef4b FIX:(#1162) Exception when doing a Force Check Availability (or when you have anything on Auto-Want status),and multiple results are returned, IMP: Added a delete icon to allow for removal of specific items on the auto-want list (Wanted tab/ Upcoming / upcoming nodata section) 2015-11-18 14:39:35 -05:00
evilhero 626167813f FIX: One-off Failed Download handling will now work, IMP: Some better error handling when detecting one-off's during post-processing, FIX:(#1143) When series contained a digit preceded by a dash, would incorrectly assume it as a negative issue number, FIX: Improved being able to detect corresponding annuals on CV when refreshing/importing a series when the annuals are new (ie. no data on CV), FIX: Alt_Pull method for weekly pull list retrieval working again, FIX: Fixed nzbid detection for experimental search, IMP: Mass Import button now available on Import Results screen (will attempt to import all series that are in a 'Not Imported' status), IMP: When searching for arc issues using the 'Search for Missing' option, the call is now threaded so it runs in the background, IMP: Changed IssueYear to IssueDate for Story Arc Issues on the arc details page, FIX:(#1156) Typo that caused error when attempting to view cbz comics in the series detail page, FIX:(#1145) Select All option via top checkbox (on series detail page), FIX: Auto-Want feature via weeklypull will better match to titles that contain 'the' and have hypens in differing character positions, FIX:(#1160) Would incorrectly take the length of a decimal placed issue when searching and never complete the issue number cylcing search, FIX:(#1161) When annuals not enabled, and series in watchlist and series annual in pullist, would error out trying to link series to pullist. 2015-11-18 01:32:40 -05:00
evilhero 60140e8c90 IMP: Added Failed DB Management to the Manage tab - allows one to clear the Failed status from specific issues within the db, IMP: Better handling of series that utilize the Alternate Search Name when it comes to file-checking the series themselves, FIX:(#1128) Hopefully fixed some issues when dealing with issues that have alpha-numerics in them with regards to both file-checking and searches, FIX: Problems with retrying issues that were in Snatched status would fail during post-processing dupecheck as being already snatched, IMP:(#1130) Changed PushOver notification to use requests module and fixed problem with Test Notfications not being sent, FIX:(#1122) Added category to search url for omgwtfnzbs provider (note this provider being used is still a WIP), IMP: Mylar will now handle search results that have incorrect headers being posted (ie. crap) - this was a problem for some providers recently, as well as nzbdb users, FIX: Fixed the year span for arcs on the main story arc page displaying incorrect years when the arc spanned years, FIX: ALT_PULL method for retrieving weekly pull list will go into a massive loop retrying the pull-list retrieval causing errors - disabled this method temporarily until a fix can be implemented and will default to the normal method. 2015-10-06 13:16:27 -04:00
evilhero caa8654b4a IMP: (#1122) Added provider OMGWTFNZBS (results untested), FIX:(#1124) Experimental search results had a 1/9 (or simliar) parts as part of the header, would error out trying to create the nzb due to invalid path, FIX: When importing a series, if Move Files wasn't enabled would error out during the import process, FIX: When on Import page, if selecting Save Changes without Scanning Library would leave pop-up notification up forever, FIX: When searching for series (like A-Force), results would return 16000+ which would look like it locked up due to the excessive number of results - will now better handle such titles, and overall search results are limited to the first 1000 hits, FIX: When clicking on 'Add Series' from the pull-list, if a series was a new series with no issues published would return 0 results from CV even though the series would exist, FIX:(#1120) Story Arcs with special characters would cause error during manual post-processing run, FIX:(#1125) If year is fuzzied for a given series when searching, would error out with invalid date comparisons 2015-09-11 11:49:56 -04:00
evilhero 72f915edb1 IMP: (#1089)Torznab provider option (will currently only allow for one torznab entry - use jackett), IMP: (#1095) Will now retain the reading order taken from ComicVine - previously would have some inconsistent reordering results, FIX: Better handling of INH & NOW issues within the issue number when file-checking/post-processing, FIX: manually post-processing annuals would fail, FIX: Download button on Weekly tab will now download issues that are in a Downloaded status as intended, FIX: NotifyMyAndroid Test button now works, FIX: Updated kat default url to use kat.cr, FIX: Removed some unecessary logging lines when performing the weekly pull refresh, IMP: Some moving/restructuring of some items in the rss/search modules to allow for future WIP items. 2015-08-11 17:56:22 -04:00
evilhero abcc4e88ec FIX:(#1046) if nzbname had '+' within title, would fail to create nzb within cache (nzb only), IMP:(#1079) test notification buttons added, FIX: Changed names of functions to ResumeSeries/DeleteSeries/PauseSeries, IMP: pushbullet notification converted now using requests module, FIX:(#1088) better versioning detection when searching, enforce permissions on cache directory before writing (to ensure nzbs will be written with proper permissions), IMP: Popup dialog box on Delete Series in Comic Details page - option to delete series folder & contents avaiable as well, IMP: Try to determine local IP on startup to allow for better execution of sending nzbs to nzb client 2015-07-21 02:37:41 -04:00
evilhero d43f2674c2 FIX: Added User/Group permissions for *nix-based OS' - will be enforced on file-checking/post-processing and manual meta-tagging, FIX: Fixed incorrect order being displayed on weekly pull-list that displayed issues that had Status' at the beginning of their publisher bracket ignoring their actual place in the ordered list, FIX: Added better error handling for failed authentication to 32P if the site is not available, FIX:(#1064) If weekly directory creation wasn't enabled, sending to read-list would not work 2015-07-01 18:52:26 -04:00
wyldphyre 24638102e1 Replace 'trash' icons with more appropriate 'retry' icons for "loose search", "explicit search", and "recreate pull-list" 2015-07-01 00:30:53 -04:00
evilhero 1b4db81878 FIX:(#1068) Pages being served showed incorrect branch when running from source 2015-06-22 09:33:37 -04:00
evilhero d87ed182f4 FIX: Will actually restrict CV usage to 400 hits / 15 minutes instead of erroring out and empty filling issue data, IMP: Updated version checker to utilize the requests module, IMP: Can now specify the git user and branch to pull from instead of defaulting to this one (in case I ever retire), IMP: Added hidden option in config.ini (host_return) which allows one to specify the complete url to return for sabnzbd to retrieve the nzb for from mylar the api when downloading nzbs - useful for sabnzbd and mylar machines that are on seperate subnets, IMP: Improved the auto-watch option on the weekly pull list - will now better match up to series when attempting to auto-populate the series into watchlists, IMP: Removed some unnecessary logging when refreshing series, IMP: Increased delay between series refreshes when doing the DBUpdate call (Update Active Series) from 5 to 15s (improves odds of CV not maxing out during large dbupdate sequence), FIX: Will now skip post-processing file(s) if said file(s) cannot be located with nzb_folder, or if it is not a valid cbr/cbz file. 2015-06-21 23:38:10 -04:00
evilhero ed754796fc FIX: Added warning to 32P Auth mode option to not use VPN with selected option, FIX: Main index page can now be sortable by Have column, FIX: Will now ignore any folders labelled as 'extras' (case-insensitive) when doing file-checking 2015-06-12 21:28:02 -04:00
evilhero d6009fa0a3 FIX:(#1039)(#1036) Problems sending files to SABnzbd when Mylar & SABnzbd are on seperate machines. Will now download the nzb, verify it, then send to SABnzbd via internal Mylar API, IMP: Seperated the SABnzbd Download Directory option within the Configuration to indicate is only required when Mylar and SABnzbd are on seperate machines, FIX:(#1037) Unable to retrieve Download URL when using NZBMegaSearch as a provider, IMP:(#1033) Story Arc issues downloaded via torrents/nzbs/outside of Mylar can now be manually post-processed into correct Story Arcs, as well as being downloaded directly via SAB/NZBget, FIX: Retrying a Snatched Download from either the History or Series Detail page should now be working, FIX:(#1042) Changed script source to relative URL for jquery-1.9.1.js, IMP: Start of small code clean-up 2015-06-06 21:44:46 -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
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 e58f17f958 FIX:(#995) Fix for various Readlist problems - cannot locate IssueID, IMP: Weekly Pull-list will now be updated as soon as post-processing has completed for new pulls (as opposed to manually having to refresh pull-list or wait 24hrs), IMP: Weekly Pull-list Comic Name field will now link back to the related watchcomic series page when it's been successfully matched on the pull-list, IMP: Force Update Active Comics now has a config.ini option (update_ended) which will if enabled (1) only update series that are in Continuing status, or (0) the default, update all series regardless of Continuing/Ended status 2015-04-27 22:15:53 -04:00
evilhero 0115135e43 IMP: 32P support added (identical to CBT, no backlog searching but full RSS url is required for usage), IMP: Threaded RSS Check (will only run once concurrently), IMP: Added option to enable/disable Snatched/Failed to show on Wanted tab, FIX: Removed UID from dognzb config, IMP: Removed apikey from being stored in db for dognzb, IMP: Will only store ID/HASH for torrents, instead of entire link - will recreate dynamically as required, IMP: Switched to requests for torrent retrieval, IMP: Removed getdefaultlocal requirements on startup (would fail startup on some OSX systems), IMP: Will now display covers that are in 00.png format when viewing issue details, IMP: Fixed incorrect logic for dupecheck status checks, FIX: Removed some unneeded print statements 2015-04-15 00:10:52 -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 a692cfb745 FIX: Hopefully addressed the issue where re-downloads of the pull-list occur after they've already been downloaded, FIX: Having duplicate issues within the series directory will now be handled properly based entirely on duplication settings in the GUI, FIX: Fixed a small bug when adding a series, would not populate the pull-list when the series was on said list, IMP: Removed Downloaded status as an available option to change issues to on the comic details page, FIX: Formatted multiple series diretories on the comic details page a bit better, IMP: Added different css colouring for Downloaded status on the weekly pull list, FIX: Annuals should now be appearing on the Manage Issues tab 2015-02-09 13:44:10 -05:00
evilhero c730c59552 FIX: Pushbullet notifcations fixed (will send to all pushbullet devices assigned to provided pushbullet apikey currently) 2015-01-31 17:21:42 -05:00
evilhero 950c843a76 FIX: Marking an annual as Wanted will now initiate a search in the background instead of locking the current session while searching 2015-01-30 20:13:56 -05:00
evilhero cd5a8b2be5 IMP: Added HTTPS support, with certificate/key generation, FIX: If a series had a ', search results would miss some key results when not hitting rss feeds, IMP: Better handling of series' that have non-alphanumeric characters when it comes to requesting search results, FIX: Removed some unnecessary spamming when file-checking/manual post-processing in relation to # signs 2015-01-24 21:26:22 -05:00
evilhero e80c39c085 IMP: Alternate File Naming can now be configured on a per-series basis, which will rename series' accordingly when manual renaming or post-processing (both downloaded & manual), FIX: Will now better handle filenames that contain a # to denote an issue numbering (file-checking), FIX: When manually renaming, if issue numbering had a trailing decimal would error out, FIX: When parsing search results, if an nzb had a ' in the title, would be incorrectly accounted for - will now be able to match these series' more reliably 2015-01-24 03:33:54 -05:00
evilhero 91e41039a6 FIX: removed comments within html 2015-01-21 14:18:45 -05:00
evilhero 80a86d53a5 FIX: Viewing specific Issue Details on the Series Detail page would result in a 500 error (for Windows users), IMP: Removed popup alert message when viewing the specific issue details. 2015-01-21 14:07:41 -05: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 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 212cfa7758 FIX:(#905) Removed Donation button from config screen to lessen confusion, FIX:(#906) External links will now open in new tab (again), as well as changelog link from within Update popup 2014-12-20 12:12:46 -05:00
evilhero d9a303fe4b IMP: When scanning a folder using the Import a Directory option, upon completion a button to the Import Results Management page will be displayed to allow for easier access / acknowledgement of completion of scan, FIX: Fixed some issues with the search results page displaying too much information, IMP: Improved the ability to see alternate covers within issues when viewing selected issue details via the 'i' icon on the issue details page, IMP: Fixed the problem with issues that had 2015 dates and wouldn't scan in via manual post-processing, IMP: Added duplicate issue detection (beta) - enabled, when post-processing (manually or otherwise), will retain the issue that is bigger in filesize and won't post-process if it's smaller in size, instead of hammering the oldest copy, FIX: bunch of small fixes, and getting groundwork done for other things. 2014-12-18 13:30:57 -05:00
evilhero d748d80ff1 IMP: Added ability to set Snatched Status as being able to accumulate the HAVE totals for every series - (config.ini - snatched_havetotal = 0/1) 2014-12-08 12:48:13 -05:00
evilhero f3806a1b4c FIX: When Adding a Story Arc via the Search method, if an issue had no title it would error out and only display a few issues when viewing the arc, IMP: When viewing a specific Story Arc, if it was an imported cbl, the issue's would not display the Publication Year properly, IMP: Removed a spammed print message, IMP: Changed the colour of the Donate button so that it's blue. 2014-12-08 12:19:20 -05:00
evilhero 7acf1d8b84 IMP: Added donation button/section (finally) - Flattr & Bitcoin can currently be used. 2014-12-01 20:13:50 -05:00
evilhero 4c8935804c Way too many fixes, some improvements (multipe_dest_dirs, alt weekly pull) 2014-11-21 12:16:28 -05:00
Pedro Vanzella 78e8110015 Fix Mako Runtime Error when adding multiple comics.
Sometimes, when adding multiple comics, series['Previous'] or series['Next']
wouldn't be set by the time data/interfaces/default/comicdetails.html got
rendered, which resulted in a KeyError and a ugly error screen.
2014-11-07 14:12:06 -05:00
evilhero 3edf32d6e4 FIX:(#877) Download button on Weekly Pull-list was not working. 2014-11-03 13:18:15 -05:00
TheLabRatt 5bfe348e72 Annuals link to series
Redesigned listLibrary as a dictionary. Annuals now link to their
series.
2014-10-10 14:13:31 -04:00
TheLabRatt b116df5227 Make "Already in library" link to comic details 2014-10-10 14:13:31 -04:00
TheLabRatt ccf30d42df Indicate comics already in library when searching 2014-10-10 14:13:31 -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 44f35de4f2 FIX:(#821) Additional fixes for one-off's on the weekly pull-list - will finish searching/matching/sending to client (updating the status on weeklypull list will be forthcoming) 2014-09-10 15:33:23 -04:00
Adrian Moisey d3245f7023 Make image paths relative 2014-09-10 01:46:10 -04:00
evilhero d4318ab732 FIX:(#819) 'int' error on Import from ImportResults page, IMP: Threaded the Scan Comic Library to improve speed/performance, IMP: framework for reading metatagging during Scan Comic Library function 2014-09-10 00:54:53 -04:00