Commit Graph

20 Commits

Author SHA256 Message Date
6a22be3dfe - Update to 3.15.0:
- Remove site nfacommunity.com, parked domain, last worked
    Dec2018.
  - Remove site fannation.shades-of-moonlight.com, parked domain,
    last worked Dec2018.
  - Kludge fix for incorrect HTTP response 500 code from
    trekfanfiction.net.
  - trekfanfiction.net uses utf8 now
  - Make sure storyUrl has &->& and then change it back for
    Calibre. Matches how authorUrl is handled(in all_metadata).
    Closes #460 for adapter_sugarquillnet .
  - adapter_sugarquillnet change chapter text td to div. Issue
    #460
  - Update adapter_alternatehistorycom for XenForo2. Issue #457
  - Order custom columns in config page.
  - Add -U/--update-epub-always option to CLI.
  - Don't do URL quoting on file: URLs. Fix for spaces->+
    breaking default cover.
  - Catch ',' in front of 'Thread' in forum titles.
  - Reduce minimum_calibre_version to v2.85.1, last of 2 series.
  - Changes for Python3 compatibility, thanks eschwartz!

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=35
2020-01-20 20:17:11 +00:00
ec16c3afe3 - Update to 3.14.0:
- Different email URL for royalroad.com. Closes #452
  - Update adapter_fictionmaniatv to use HTML versions containing
    images and fall back if not found.
  - Update adapter_fictionmaniatv to use HTML versions vs text by
    default.
  - Update Translations
  - New Site fanfics.me (Russian language site).
  - Base_eFiction - Get Rating/Rated from TOC page if not found
    on print page. Remove from 2 individual adapters.
  - Failsafe for max_zalgo setting. Closes #449.
  - Add plugin option for toolbar button to pop menu.
  - Fix AO3 chapterstotal replace_metadata for multi digits.
  - Add
  - around AO3 chapter head/foot notes. Issue 447
  - Remove feature to save cookiejar between downloads and BG
    jobs--causes some obscure problems with QQ at least. Closes
    #466

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=33
2020-01-10 21:17:58 +00:00
Tomáš Chvátal
77ef49c98f - Skip python2 build as it is no longer resolvable
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=30
2020-01-02 10:04:02 +00:00
6f5a246ac5 - Update to 3.13.0:
- Add some code to handle 24 hr clocks w/o changing adapters.
  - Don't escape # in URLs, causes problems with ficbook.net.
  - Bypass expired SSL cert by not using SSL.
    adapter_thehookupzonenet
  - Bypass expired SSL cert by not using SSL.
    adapter_spikeluvercom
  - Remove site twilightarchives.com - Closed as per web site.
  - Remove site lotrfanfiction.com - Closed as per web site.
  - Remove site www.13hours.org. Moved to AO3.
  - Add site specific chapterslashtotal and chapterstotal for
    adapter_archiveofourownorg.
  - Fixes for adapter_webnovelcom site changes to JSON.
  - Add parentforums site specific metadata for base_xenforo,
    include partial list in category.
  - Add user/pass to adapter_fictionhuntcom, required to see
    chapter text now.
  - Discard cookie cache on library change--might use different
    users/settings.
  - At least one efiction site said Completed: Completed instead
    of Yes.
  - Adding some html class attrs to epub output for ease of CSS.
  - Add --no-output CLI option. Closes #443
  - Save cookiejar between downloads during same calibre session,
    including BG jobs.
  - Avoid post URLs in XenForo notification emails for QQ & AH
    too.
  - Avoid post URLs in XenForo notification emails better w/o
    catching post in thread title. Probably.
  - Fix for 404 error on XF always_login. Closes #438

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=28
2019-11-15 19:48:55 +00:00
9485893a94 - Update to 3.12.0:
- Update Translations
  - Add defaults.ini CSS for ficbook.net to preserve line breaks.
  - Changes for adapter_forumsspacebattlescom to use
    base_xenforo2forum.
  - Correct AO3 author parsing for high-byte characters.
  - Additional warnings about imaptags added to manually added
    story URLs.
  - Fix for adapter_trekfanfictionnet URL change. Closes #433.
  - Add 'Restricted to Registered Users'(restricted) metadata to
    AO3.
  - Fix for unicode chars in url params, fixes 427
  - Add feature to automatically add optional tags for stories
    downloaded from email URLs.
  - New Russian Site added: www.swi.org.ru - Thanks gunmetal313
  - Fix for wordcount in adapter_fanfiktionde when max_zalgo:1

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=27
2019-11-15 06:55:05 +00:00
Tomáš Chvátal
be7e61726d - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=25
2019-09-13 07:49:41 +00:00
650d3d772f - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=23
2019-08-06 12:34:45 +00:00
Tomáš Chvátal
2cfd4d9636 Accepting request 719799 from home:pgajdos
- 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

OBS-URL: https://build.opensuse.org/request/show/719799
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=21
2019-07-30 10:19:32 +00:00
Tomáš Chvátal
b55413c016 Accepting request 708358 from home:mcalabkova:branches:devel:languages:python
- update to version 3.8.0
  * Removing all filter()/map() calls--not consistent between Py2/Py3.
  * Various adapter fixes.
  * Some new translations.

OBS-URL: https://build.opensuse.org/request/show/708358
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=19
2019-06-07 12:57:10 +00:00
76988dfb7b Accepting request 700317 from home:mcepl:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/700317
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=17
2019-05-03 06:53:38 +00:00
36325e3826 Accepting request 698709 from home:mcepl:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/698709
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=15
2019-04-28 05:31:24 +00:00
Tomáš Chvátal
d5c5c21393 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=13
2019-03-19 15:24:01 +00:00
1e24543b23 Accepting request 682352 from home:mcepl:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/682352
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=11
2019-03-07 07:49:15 +00:00
c5c9ca2077 Accepting request 662669 from home:mcepl
- 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.

OBS-URL: https://build.opensuse.org/request/show/662669
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=9
2019-01-03 13:59:04 +00:00
0a5a45b706 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=7
2018-12-03 06:51:55 +00:00
df04096054 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=5
2018-10-14 22:47:02 +00:00
Dominique Leuenberger
057bb68136 Accepting request 641009 from devel:languages:python
Update metadata

OBS-URL: https://build.opensuse.org/request/show/641009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-fanficfare?expand=0&rev=1
2018-10-11 09:58:38 +00:00
f734aa6cd5 Update metadata
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=3
2018-10-10 13:24:44 +00:00
e701370350 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=2 2018-10-09 21:28:59 +00:00
1a38d10fd6 Accepting request 640896 from home:mcepl
- 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.
- Package also LICENSE and README.md
- 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
- 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
- Initial packaging effort

OBS-URL: https://build.opensuse.org/request/show/640896
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=1
2018-10-09 21:18:27 +00:00