Commit Graph

33 Commits

Author SHA1 Message Date
evilhero 75d77546fe FIX: if 32p was disabled due to inability to signon, would still attempt to retrieve cached result when match occured which would then possibly result in excessive attempted logins, IMP: Added Force Type option to comicdetails page which will allow the type of series to be forced to TPB/GN format if Mylar is unable to decipher it under normal circumstances (doing this will affect how files are parsed for the given series), IMP: TPB/GN File Parser will now account for mutiple issues of the same TPB series within the given directory, IMP: When enabling/disabling Force Type, will rename existing folder to accomodate new naming folder convention if required, IMP: Started to move some of the file rename/manipulation modules into a filer.py module for more consistency, IMP: Added a to Folder Format which when triggered will use the designated Series Type, IMP:(#2130) When importing, option now available for the final series destination path to use the imported path location instead of defaulting to the Comic Location base folder - status will be no longer be Archived in such cases. Will also not show previous imported series on subsequent import runs if the import directory has not changed (thnx @CuddleBear92), IMP: Added the codebase for a Rename Preview option into the mix - GUI available, but not linked, FIX: Removed DEM from RSS scans when Public Torrents option is enabled, FIX:(#2137) When adding series, if series indicated date in a different format other than just numeric, would cause error 2018-12-10 12:27:53 -05:00
evilhero 4a2015c549 Added config.ini option to reduce Total issues by Ignored status counts for a given series (ignore_total). Note, that you cannot have both ignore_total AND ignore_havetotal enabled - both will be disabledeach until only one is enabled) 2018-11-19 12:20:18 -05:00
barbequesauce 805dc162ef IMP: Adding ability to hide alphabetical index 2018-09-20 10:21:39 -04:00
evilhero f7c1629679 IMP: Tiered wanted list searching - anything older than 2 weeks will only by searched for using RSS and/or manual means (scheduled searches only), IMP: Tiered option viewable in Upcoming tab, FIX: Fixed API searching against WWT option (RSS is still broken however, as that is due to WWT), IMP: Removed cherrypy logging in some instances, IMP: Updated cfscrape library to most recent, FIX: Fixed problem with simliar titles being incorrectly post-processed due to multiple matches when manual post-processing, FIX: Fixed notifications not firing off on a successful manual post-process/folder monitor due to some previous changes, FIX: If grabbag_dir was not set, would not correctly set the location, FIX:(#2051) When using nzbget, if nzbToMylar is enabled along with CDH - warning will be issued within Mylar to indicate as such 2018-08-31 12:03:54 -04:00
barbequesauce 796bfed2e5 Update config.py
BUG: Adding config option to enable table paging reset for pullist
2018-07-19 20:25:44 -04:00
evilhero 4314b8b98c FIX: Fix for log_dir error on startup when log_dir is not set in the config.ini - either due to new startup or was set to None 2018-05-11 12:34:41 -04:00
evilhero 127b109011 FIX:(#1912)(#1905) Logging would fail to initialize properly on non-English systems 2018-04-08 14:21:01 -04:00
evilhero a895f3f8d3 FIX:(#1905) Unicode errors when logging and system language is not a subset of english, IMP: Added post-processing queue (currently just for forceProcess api, but will be used by default for all post-processing actions soon), IMP: Multiple Torznab support added, IMP: Logging values for number of files and size/file added to config, IMP: Pushover notifications can be sent to specific device now, IMP: Added nzbget, newznab, nzb.su and dognzb test options, IMP: Added graphical checkmark/x when performing various tests (providers, downloaders, notifiers) within configuration, IMP: Removed some more unnecessary logging lines from searches 2018-04-06 13:46:39 -04:00
evilhero b0d2ab5430 IMP: Added 0-day pack support for 32p (definitely beta quality), FIX: Reconfigured post-process api to allow for direct post-processing of issues/packs directly to either issueid/comicid as appropriate, FIX: Removed some unnecessary logging, IMP: Added better error/logging handling for 32p authentication (will now return proper error instead of a generic message), FIX: auto-snatch environment variables set to use temporary values instead of reusing incorrect globals 2018-03-22 10:00:34 -04:00
evilhero 1803db9e53 FIX: StoryArc Options / Readinglist / Weekly Folder Options were not saving properly (would reset to default on restart) 2018-03-07 16:11:59 -05:00
evilhero 79a1fd7aec IMP: config.ini option (show_icons) to either show icons / show only text on weeklypull 2018-02-28 11:43:33 -05:00
evilhero 0ff38c164e IMP: Added Choose specific Download option to manually select from result list on Upcoming/Details/Weekly tabs, IMP: Added Wanted storyarcs to the overall Wanted section so now will search as per global options (storyarc issues can be displayed optionally on Wanted tab), IMP: Added custom url option for image banners/posters for storyarcs, IMP: updated Cherrypy, FIX: Fixed ComicRN not working when forms authentication used - in conjunction updated autoProcessComics to 2.0 which now uses apikey instead of user/pass, IMP: Alternate Series Covers option for alternating existing series image to the most current issue image, IMP: Added overall series total to series page for reference, IMP: Search workflow completely changed to accomodate more than one indexer - now will simultaneously sumbit initial request to each provider, wait 30s submit additional as required at 30s intervals, FIX: Removed TPSE as an option and relabelled to just Public Torrents, IMP: Added direct backlog search to WWT option (pack support will follow), FIX: Removed line about configparser being required for ComicTagger usage, IMP: Test code in place for newzab testing, FIX: Fixed layout problem with torrents that are in auto-snatch status on weekly tab, IMP: backend code improvements to allow for better alias usage and annual linking directly from WS, IMP: Updated systemd init-scripts with read.me, IMP: When post-processing, will now check for available destination free space before actually moving files, IMP: Will copy during metatagging to cache folder instead of move being an option so cleanup is cleaner if something fails, FIX: Changed readinglist table to storyarcs for clarity, IMP: When post-processing issues, will now only update the one issue status and adjust totals accordingly (instead of doing a complete rescan of the series), FIX: Clear out empty ID's from the Failed DB on startup, IMP: Initial code-run at REST API interface, FIX: Fixed some matching problems with 32p due to case, IMP: removed apikeys from log entries that were accidentally logging, IMP: When searching 32p, if items get packed up - will now delete the cached reference so new items of the same can be located, IMP: ForceSearch option switched to scheduler so simultaneous runs should not occur, FIX: Fixed manual metatagging error that would occur if multiple destination directories existed 2018-02-16 14:57:01 -05:00
barbequesauce ba2c9ed2f6 Fix Torzanb typo
Fix Torzanb typo
2018-02-06 10:38:15 -05:00
evilhero 2d97824c89 FIX:(#1842) Forms Login did not respect http_root option 2018-01-16 12:35:34 -05:00
evilhero a2f3fb7d67 (#1834) Added login page as an optional authentication method (thnx to 2mny for the Proof of concept & help) 2018-01-14 22:28:42 -05:00
evilhero 828ddb0124 FIX: removed some config logging lines 2018-01-12 09:47:32 -05:00
evilhero 1d253a1c3c FIX:(#1841) Legacy mode for 32P was broken due to previous config changes 2018-01-12 09:46:02 -05:00
evilhero a5db9d61a8 FIX: NZBGet auto-complete would fail silently even after sending to client, FIX: If both SAB & NZBGET completed download handling were enabled, would incorrectly queue against the wrong item, FIX: Config entry was located under an incorrectly named section, IMP: Config module can now move values across renamed values/sections and clean up erroneously named ones via dict, IMP: Improved manual PP-speed when combined with torrents as will now just scan the directory for previous completion vs scanning and parsing, IMP: Auto-snatch can now snatch previously Snatched torrents manually via Manage Issues tab or Weekly tab, FIX: Already in Library option in search results would use the incorrect value for the localized link 2017-12-01 17:10:20 -05:00
evilhero d86f4c2cb5 FIX: fix for initial startup not creating values for config.ini successfully 2017-11-25 13:40:34 -05:00
evilhero 40c945376a FIX:(#1785) Additional fix for config.ini's that are manually entered that have a % value, and/or initial startup sequences with said character 2017-11-25 13:16:09 -05:00
evilhero ab0d195196 FIX:(#1785) Fix for passwords containing a % character causing interpolation problems due to the config parser 2017-11-25 12:14:06 -05:00
evilhero 7be5b02ff6 FIX: After a save, Local Watch Dir option for Torrents would become unchecked if it was enabled 2017-11-23 09:50:04 -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
evilhero 8f4082c7b8 FIX: fix for configuration save error due to blacklisted_publishers not being handled correctly 2017-11-10 20:02:44 -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 e1f4cabc0b OPDS Authentication, Cleanup, and Config Fixes 2017-10-31 13:41:44 -04:00
DarkSir23 4540a864d2 Fixed ComicVine Defaults 2017-10-31 10:15:17 -04:00
DarkSir23 2dd342c7d3 OPDS Start More config fixes for defaults 2017-10-31 10:15:17 -04:00
DarkSir23 abfd9492be Config Fixes 2017-10-31 10:15:17 -04:00
evilhero fef5347c04 FIX: saving configuration from GUI would result in error pop-up message 2017-10-26 14:12:00 -04:00
evilhero 9ced86a0e1 FIX: when sab_host was blank, would error on config conversion, IMP: Removed blank spaces from extra newzanbs when writing config - also fixes the blank newznabs entries being generated when blank information is present 2017-10-26 13:24:38 -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