1
0
Fork 0
mirror of https://github.com/evilhero/mylar synced 2024-12-25 17:16:51 +00:00
Commit graph

740 commits

Author SHA1 Message Date
evilhero
826ef79622 FIX: nzbget post-processing with ComicRN was spamming incorrect version on every post-processing run. 2015-05-19 13:35:54 -04:00
evilhero
66c9fbe99d FIX: stupid typo in download url 2015-05-19 13:06:08 -04:00
evilhero
12423e9d9e FIX:(#1018) Invalid URL being passed for download (another attenpt) 2015-05-18 17:03:59 -04:00
evilhero
2ce9f613f6 FIX: Another attempt to resolve some problems when downloading nzb. 2015-05-18 16:48:38 -04:00
evilhero
80cd948ccd FIX:(#1018) Invalid URL being passed for download 2015-05-18 16:28:45 -04:00
evilhero
c7dbd06bde FIX: Possible fix for nzbget users being able to send to client (non-urlencoded link now being sent) 2015-05-14 12:46:45 -04:00
evilhero
8f2b9bed34 FIX: Fix for 32P Legacy mode downloading torrent files. 2015-05-14 12:22:23 -04:00
evilhero
3528b88162 FIX: (#1006) Fix Legacy mode for 32P not being able to properly pull in feed, FIX: Fix Auth mode for 32P erroring out when reading feed list 2015-05-14 05:33:40 -04:00
evilhero
f41ee0f34e FIX: Another attempt at the IncompleteRead errors when accessing CV 2015-05-12 22:21:22 -04:00
evilhero
c4b9d4a4c4 FIX: Possible short-term fix for IncompleteRead errors occuring when retrieving from CV 2015-05-12 21:35:40 -04:00
evilhero
11dc52b00a IMP: When manual post-processing, will now check file(s) in sequence to see if they are still being written before starting the actual post-processing. 2015-05-12 15:05:54 -04:00
evilhero
b144daa474 FIX:(#1010) Possible fix for sending urls via nzb.su provider, FIX: Incorrect download url being passed to nzbget, FIX: Fix for duplication of keys being generated when sending to SABnzbd 2015-05-12 14:27:20 -04:00
evilhero
173b9304fe FIX:(#1011) Possible fix for duplicate apikeys being posted for addurl link in SAB for nzbgeek, FIX: [Story Arcs] When Search Missing option was used, would error out in GUI and immediately fail search, FIX: [Story Arcs] When post-processing and meta-tagging enabled, would pass an invalid IssueID into the tagger resulting in no tags being written, FIX: If nzbname had decimals in place of spaces, would fail to match during post-processing and return an error indicating could not locate nzbfile in database 2015-05-11 04:14:47 -04:00
evilhero
b04af7af42 FIX: fix for problems with nzbname not being found when post-processing. 2015-05-09 18:25:16 -04:00
evilhero
1c8ee0c15a FIX: Fix for manual post-processing not moving files when Rename Files option was enabled - would indicate unable to move files and no files were moved into series directories. 2015-05-09 18:15:37 -04:00
evilhero
4619ced150 FIX: possible fix for problems sending nzbs to sabnzbd for some nzb providers 2015-05-09 12:21:57 -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
b6b8c6293a FIX: fix for filecheck errors when rechecking files or post-processing (list index out of range error). 2015-04-29 13:21:57 -04:00
evilhero
51777e8e19 FIX:(#995) Fix for Add to Readinglist icon always returning IssueID not found 2015-04-28 11:57:17 -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
ec1941a78b FIX: Fix for file-checker not being able to scan filenames that had a numeric in the series title, and no year (issue / volume) was present 2015-04-27 21:59:10 -04:00
evilhero
2b98184718 FIX:(#986) Fix for empty newznab provider when searching - will now auto-populate to newznab host if it exists, if not it will ignore entirely, FIX: Fixed a problem with 32P RSS Feed and unicode series titles 2015-04-23 03:39:13 -04:00
evilhero
b31ee589b3 FIX: Import Error messages re:Requests should be fixed now, IMP: Switched default kat url to use https (if you're using the kat_proxy, you just need to specify the https in the url) 2015-04-19 19:39:02 -04:00
evilhero
fda491e2fc FIX: Fix for publisher name having unicode characters and in the Folder Format field, FIX: Manual Post-Processing would incorrectly filesafe the source filename before attempting to copy which resulted in aborted post-processing, FIX: If search would attempt to grab an invalid nzb, will return as a failed entry and continue to next result 2015-04-17 14:39:56 -04:00
evilhero
d7e7ab80a1 FIX: Fix for TypeError on startup regarding specific site 2015-04-17 14:36:20 -04:00
evilhero
c3de824271 FIX: Another attempt at a fix for the insecure https requests errors 2015-04-17 14:35:05 -04:00
evilhero
538d9d8e24 FIX: Possible fix for urllib3 exception errors 2015-04-17 13:29:30 -04:00
evilhero
5c2a24f874 FIX: Added requests to library 2015-04-15 01:42:03 -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
Cybr Wizrd
4426483bae - Further simplification of feed parsing 2015-04-07 23:58:57 -04:00
Cybr Wizrd
88c3a3b158 - Unrolling RSSDB loops 2015-04-07 23:58:57 -04:00
Cybr Wizrd
ff0421d1ee - Inject a function into Feedparser so that we can get the newznab:attr from the RSS feed. Now we can use it to get file sizes from the DOGNZB RSS. The complete list of possible attributes is available at http://newznab.readthedocs.org/en/latest/misc/api/#predefined-attributes , but it's a much smaller subset for comics and size is pretty much the only interesting one. 2015-04-07 23:58:57 -04:00
Cybr Wizrd
3ed8673152 - By default the RSS feeds fetches 50 items for experimental, and 25 each for NZB.SU and DOGNZB . Those defaults are probably fine when everything runs correctly and the feeds are requested frequently enough. However, there might be a gap if Mylar is stopped for a few hours, or if a large amount of new releases come out in a very short time, as is likely on Wednesday.
So I changed it so that when either Mylar is restarted, or a RSS refresh is forced, Mylar will request the largest amount of items possible from each RSS feeds which would be 250 items from experimental, and 100 items each from NZB.SU and DOGNZB.
2015-04-07 23:58:57 -04:00
Cybr Wizrd
a153b6f790 - Use Mylar's own user-agent instead of feedparser's generic user-agent which seems to be rejected by NZB.SU with a 403 : You don't have permission to access /rss 2015-04-07 23:58:57 -04:00
Cybr Wizrd
77575cc660 RSS Check query would search for 'newznab' instead of site name. 2015-04-07 23:58:57 -04:00
evilhero
87d37e6011 FIX: more invalid str references whem manual post-processing / importing 2015-03-28 21:03:22 -04:00
evilhero
59ffc702b8 FIX: invalid str reference whem manual post-processing / importing 2015-03-28 18:40:11 -04:00
evilhero
a32909ed24 FIX: logging statements cleaned to allow for logging information about unicode filenames, FIX: if '#' in filename, and series did not have any special characters, would not scan in files during file checking 2015-03-28 17:55:10 -04:00
evilhero
2680f66b7a FIX: Bunch of fixes for using the Reading List - Send to option now available for specific issues on reading list, transfer or issues to tablet will now work, location of issues on reading list will now be stored based on series directory, and other small code fixes 2015-03-28 17:53:18 -04:00
evilhero
640fafc3d3 FIX: When Failed download handling was being run, would fail to find nzb/torrent in the db due to extra characters not being parsed. 2015-03-28 17:50:26 -04:00
evilhero
4fad909380 FIX: readinglist module error 2015-03-27 15:07:19 -04:00
evilhero
bacb9111ef FIX: Paramiko module error on startup if Paramiko not installed. 2015-03-27 14:42:48 -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
John
052e6ecb0b remove auth for /cache, added getArt
Set correct headers, add imageurls to do, added getArt.
2015-03-05 13:57:12 -05:00
evilhero
dea9ee73a2 FIX:(#944) When using RSS Feeds, and grabbing off of them - would sometimes take an incorrect value for the nzbname which would result in a failed post-processing message (due to the nzbname being generated off of the d-nzbname-proper) 2015-02-18 14:33:18 -05:00
Cybr Wizrd
a27a18619e In retryissue: Missing U in UID for nzb.su (should be NZBSU_UID, not NZBSU_ID) 2015-02-17 02:06:32 -05: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
f31f279add FIX: If an issue was downloaded where the series contained an ', it would fail to match up on post-processing due not accounting for the ' properly within the nzb name that is stored by Mylar 2015-02-08 14:55:33 -05:00
evilhero
946c3d48e1 FIX:(#939) Redirect loop error when ALT_PULL is enabled and attempting to load up new weekly pull-list, FIX: When manual post-processing and doing out-of-whack check if the Series Total was equal to the Have Total, would perform an endless loop sequence. 2015-02-02 15:29:21 -05:00
evilhero
e7b1cdf843 FIX: When searching for issues prior to local OS' epoch date, would error due to resulting mktime comparison (mainly Windows based). Now will just set a pre-determined value for anything prior to 1970 to use as a posting date when comparing dates. 2015-02-02 13:59:30 -05:00