------------------------------------------------------------------- Fri Sep 13 07:48:06 UTC 2019 - Tomáš Chvátal - Update to 3.11.0: * Install attached plugin zip file, or use Calibre's 'Get plugins' feature. * Add URL prefix for XF2 authorUrl if relative. Circa Aug 23, 2019 SV changed the author URL FFF collects to a relative link and I didn't notice it until now. * Add dedup_chapter_list option for buggy chapter lists. Optional in case they're not buggy. * Add fetch_last_page for base_xenforo--SB doesn't send notice emails if user not up-to-date now. * Fix for corner-case with deleting Rejects. * Fix for XF1 regression caused by XF2 threadmarks metadata code. * Add XF2 threadmarks_cover/status/desc/title options. ------------------------------------------------------------------- Tue Aug 6 14:32:05 CEST 2019 - Matej Cepl - Update to 3.10.5: - Fixes for IMAP folder parsing. - ensure_str on IMAP4 folder name for Python3. Fixes #419 - Fix adapter_inkbunnynet incorrect example URL, caused problems with get URLs from page. ------------------------------------------------------------------- Tue Jul 30 09:15:07 UTC 2019 - pgajdos@suse.com - version update to 3.10.1 * Additional error checking and output for IMAP4 fetch. * Add always_include_first_post_chapters to base_xenforoforum_adapter * XF posts can include a tags without href, look for href searching for links. Closes #417 * Add work around to fix XF2 issue with multiple '...' in threadmarks. * Tweak getting URLs from email for SV XF2 changes, don't get post URLs. * Changes to adapter_forumssufficientvelocitycom for XenForo2 migration. * Fix for Plugin: Group reported results better for meta-only updates. * Plugin: Group reported results better. * Add a de-dup check to XF threadmark collection due to at least one SB story having TM bug. * Adjust reader_posts_per_page for forum.questionablequesting.com. * adapter_wuxiaworldco: Don't include grayed out 'In preparation' chapters * Move BS version debug so it doesn't appear in CLI without -d. * Fix for regression on XF not-first index post. * Fix for a corner-case global_cache written by py2, then read by py3 bug. * Update included dependencies -- mostly for Calibre 2.85.1. * adapter_asianfanficscom json fixes - thanks oh45454545 * adapter_asianfanficscom foreword json fix - thanks oh45454545 * Change metadata separator to ' & ' when filling 'Contains names' custom columns. * Fix for adapter_asianfanficscom change for views metadata * Fix for site change adapter_novelonlinefullcom * More fixes for adapter_asianfanficscom site now giving different HTML to FFF. * Fix for some(older?) adapter_asianfanficscom stories not have json links. * Fixes for site changes adapter_asianfanficscom * Fix for extended chars in text email imap fetchs on py3. * Show debug output BeautifulSoup version. * adapter_mediaminerorg: Fix for not finding a block in chapter download. * Fix for newer BS4/soupsieve enforcing CSS selector rules about :/ chars. * Fix for site date change adapter_wuxiaworldcom ------------------------------------------------------------------- Fri Jun 7 12:38:47 UTC 2019 - Marketa Calabkova - update to version 3.8.0 * Removing all filter()/map() calls--not consistent between Py2/Py3. * Various adapter fixes. * Some new translations. ------------------------------------------------------------------- Fri May 3 08:45:55 CEST 2019 - Matej Cepl - Update to 3.7.6: - Fix CLI Upload to have correct version. - Fix for BS halping with string conversions on PI update from Saved Meta Column. - More improvements for adapter_asianfanficscom, including auto_sub feature, thanks oh45454545 - Improvements for adapter_asianfanficscom, thanks oh45454545 - Update adapter_asianfanficscom to fetch chapter texts from JSON url. - Ad wall indicator has changed for adapter_webnovelcom. - Fix use_archived_author in AO3. ------------------------------------------------------------------- Sun Apr 28 07:26:14 CEST 2019 - Matej Cepl - Update to 3.7.0: - Update translations - Revert "Remove defunct site www.destinysgateway.com" - Recognize destinysgateway.com and www.destinysgateway.com - Remove ncisfic.com -- moved to AO3. - Fix date format for adapter_gluttonyfictioncom - Comment out some old debugs. - Add debug output for encoding used. - Fix some comments. - Add another StoryDoesNotExist string for adapter_fanfictionnet - Closes #390 - RoyalRoad click link in emails. - Update a comment link in setup.py. - Include status 'Hiatus' for adapter_royalroadcom. - Correct a comment in defaults.ini. - Fix for saved custom column metadata and boolean values. - Add bookmarked site specific metadata for adapter_archiveofourownorg. - Fix for PI saved metadata not reading False & empty strings. - More fixing for bool metadata values--convert to string when set. - Add remove_authorfootnotes_on_update feature for AO3. - Update Translations. ------------------------------------------------------------------- Tue Mar 19 15:20:41 UTC 2019 - Tomáš Chvátal - Update to 3.6.0: * Install attached plugin zip file, or use Calibre's 'Get plugins' feature. - Use dos2unix for file conversions - Add missing runtime dependencies ------------------------------------------------------------------- Thu Mar 7 07:39:41 UTC 2019 - Matěj Cepl - Update to version 3.5.0 (from 3.3.0): - Update Translations. - Remove firefly.populli.org -- now on AO3. - Remove fhsarchive.com -- now on AO3. - Add www.mugglenetfanfiction.com as replacement for removed fanfiction.mugglenet.com. - Fix for int(pages) in adapter_adultfanfictionorg. Closes #375 - Fix author parsing at webnovelcom - pull request #372 from Rikkitp - Remember original href in data-orighref attr with epub internalize_text_links so inserted 'earlier' chapters don't break internal links. - Add always_login setting to base_xenforo for SV login-required story with 404 result. - Ignore current Virtual Library when checking for existing story ID. - Fix defaults.ini add_to_titlepage_entries for hentai-foundry.com - Fix metadata parsing for adapter_siyecouk - Fix adapter_whoficcom for site changes. - Update translations. - Fix AO3 logout url used to detect when already logged in. - Add conditionals_use_lists(default:true) setting for replace_metadata & Include/Exclude metadata conditionals. *Might change existing behavior for some users.* - Remove outdated comment. - Allow ==, !=, =~ and !~ in replace_metadata conditionals like in/exclude_metadata. - Additional metadata edit recursion proofing. - Allow animated gifs through Calibre Image proc -- need to remove gif.py later. - Update some comments in adapter_archiveofourownorg - Additional fix for AO3 login site changes. - Fix for AO3 login site changes. - Add bookmarkprivate and bookmarkrec site-specific metadata to adapter_archiveofourownorg ------------------------------------------------------------------- Thu Jan 03 13:32:26 UTC 2019 - opensuse-packaging@opensuse.org - Update to version 3.3.9: * Fix metadata parsing for adapter_siyecouk * Fix adapter_whoficcom for site changes. * Update translations. * Fix AO3 logout url used to detect when already logged in. * Add conditionals_use_lists(default:true) setting for replace_metadata & Include/Exclude metadata conditionals. Might change existing behavior for some users. * Remove outdated comment. * Allow ==, !=, =~ and !~ in replace_metadata conditionals like in/exclude_metadata. * Additional metadata edit recursion proofing. * Allow animated gifs through Calibre Image proc -- need to remove gif.py later. * Update some comments in adapter_archiveofourownorg * Additional fix for AO3 login site changes. * Fix for AO3 login site changes. * Update translations * Force Translation Update * Add bookmarkprivate and bookmarkrec site-specific metadata to adapter_archiveofourownorg * Accept archiveofourown.com for archiveofourown.org. archiveofourown.org remains the 'canonical' domain. * Update translations. * Workaround for adapter_hentaifoundrycom bad dateUpdated value. * New Site: www.hentai-foundry.com - Stories only. * Improve recursion-proofing of replace_metadata for performance and duplicate lines. * Don't cache file: URLs. Option --save-cache can mask changes to _filelist files while debugging. * Don't sleep when fetching file: URLs. * Remove defunct site www.artemis-fowl.com * Remove defunct site asr3.slashzone.org * Remove defunct site tolkienfanfiction.com * Remove defunct site fanfiction.tenhawkpresents.com * Remove defunct site unknowableroom.org * Remove defunct site mujaji.net * Update adapter_harrypotterfanfictioncom for site change. * Change for adapter_storiesonlinenet for 'Full Access' stories. - Switch from pull commits to the released tarballs again. ------------------------------------------------------------------- Mon Dec 03 06:50:01 UTC 2018 - opensuse-packaging@opensuse.org - Update to version 3.2.1+git.1543262085.5eb1f1f3: * Bump Test Version 3.2.1 * base_xenforoforum_adapter - Fix for buggy threadmarks on SV thread 46020. * Bump Release Version 3.2.0 * Update example.ini. * Bump Test Version 3.1.10 * Add background_color ini verbiage and check before image conversion. * Bump Test Version 3.1.9 * Refactor busy_cursor, busy cursor around saving rejects & settings, bump copyright years. * Move rejectlisturls_data out of settings in to own 'namedspaced' for efficiency. PI Only. * Use saved rejectlist_data. * Reject list changes: show numbers, edit title/author, incomplete save rejects as data. * Add feature for manually editing settings JSON. Only shown in debug mode. * Add verbiage to [www.asianfanfics.com] about site censoring words when not logged in. * Bump Test Version 3.1.8 * Detect 'fake' 404 page (with HTTP 200) for adapter_royalroadcom * Fix defaults.ini order * Bump Test Version 3.1.7 * Fix for adapter_wuxiaworldco for Python3. * Added volumes to chapter titles * Bump Test Version 3.1.6 * Fix adapter_wuxiaworldco description decomposition * Bump Test Version 3.1.5 * Fix for adapter_wuxiaworldcom site change. * Minor improvement to adapter_asianfanficscom logging. * Bump Test Version 3.1.4 * adapter_fanfiktionde login doesn't use ssl.fanfiktion.de anymore. * Bump Test Version 3.1.3 * Update for adapter_storiesonlinenet(& finestories) for login change. * Use a default chapter name when none is given. Problem with adapter_novelonlinefullcom * Bump Test Version 3.1.2 * Story URLs from email notice for royalroad contain clicktracker links that redirect to actual story URLs. Hit those to get story URL. Issue #349 * Bump Test Version 3.1.1 * Fix for problem with new collision code and rejected URL. * Bump Release Version 3.1.0 * Bump Test Version 3.0.11 * Fix for Calibre Metadata update called with URLs not in library. * Add a debug to see when adapter_test1 extractChapterUrlsAndMetadata called. * Update translations. ------------------------------------------------------------------- Sun Oct 14 22:44:11 UTC 2018 - opensuse-packaging@opensuse.org - Update to version 3.0.10+git.1539286261.2b549c5a: * Bump Test Version 3.0.10 * Update strings to translate. * Change adapter_lightnovelgatecom to adapter_novelonlinefullcom for site change. Closes #346 * Bump Test Version 3.0.9 * Fix adapter_wuxiaworldco date formate for 24 hour clock. Closes #345 * Bump Test Version 3.0.8 * Add max_zalgo feature. * Bump Test Version 3.0.7 * Handle stories without cover correctly adapter_wwwlushstoriescom. Closes #344 * Bump Test Version 3.0.6 ------------------------------------------------------------------- Tue Oct 9 21:13:03 UTC 2018 - Matěj Cepl - Update to 3.0.0: * Update support for various sites * adapter_chosentwofanficcom: use pagecache and extracategories:Buffy the Vampire Slayer * Add --no-meta-chapters/-z CLI option. * Restore cursor in finally: clauses in case of issues.(plugin) * Update Translations * Tweak mobi output--move TOC to end. * Improve CLI --save-cache, save on each fetch/post, fix a py2/py3 cross bug. * Small fix for <> appearing in text format. * Add latestonly option to mark_new_chapters feature to remove pre-existing (new) chpater marks on update and only mark chapters that are new in this update. Closes #330 * Attempting to get password protected stories in FimF working again. * Fix mobi output -- Fix an encoding issue, Kindle Goto-TOC works, TOC links are more accurate * Many, many changes to make code run on both python 2.7 and python 3. ------------------------------------------------------------------- Wed Aug 15 20:37:00 UTC 2018 - mcepl@suse.com - Package also LICENSE and README.md ------------------------------------------------------------------- Wed Aug 15 20:22:27 UTC 2018 - opensuse-packaging@opensuse.org - Update to version 2.28.0+git.1534354069.445b74bc: * Bump Test Version 2.37.7 * Include LICENSE, etc differently to not end up installed in /usr/local * Bump Test Version 2.37.6 * Cleanup Web Service HTML & CSS a bit. Email ebooks disabled. * Bump Test Version 2.37.4 * Add DESCRIPTION.rst, LICENSE, README.md to pip package. Closes #329 ------------------------------------------------------------------- Tue Aug 14 16:53:01 UTC 2018 - opensuse-packaging@opensuse.org - Update to version 2.28.0+git.1534190226.9694cfa8: * Use chapters collected, not all chapter count for determining TOC inclusion. Closes #328 * Web: stripHTML() on allrecent descriptions. * Web: Save output format setting in cookie. * Put Nook STR Cover 'fix' back in. * Bump Test Version 2.37.3 * MOBI Debug output * Fix for mobi output--link to TOC works again--was broken by html5lib enforcing html5 rules. * Fix for mobi broken page breaks at 'file' boundries and inline 'TOC' links. * Fix for mobi issue with 0 byte record markers being misplaced. * Fix a stray print to log in mobihtml.py ------------------------------------------------------------------- Tue Aug 14 16:42:25 UTC 2018 - mcepl@suse.com - Initial packaging effort