17
0

87 Commits

Author SHA256 Message Date
c958fe859c - Update to the version 4.54.0:
- Update Translations
  - Plugin BG settings: Remove 'old' vs 'new' BG handling
    verbiage
  - adapter_ficbooknet: Change how replace_text_formatting
    converts to text.
  - BrowserCache: Add comment about py2 and gzip.decompress
  - Don't give format section warnings for fix_excess_space
  - adapter_storiesonlinenet: Site changed, get series number
    from series page now.
  - adapter_ficbooknet: Add replace_text_formatting option to
    replace CSS paragraphing with tags, for txt output.
  - adapter_royalroadcom: Fix login failure reporting #1302
  - Image Handling Changes
  - base_xenforo2forum_adapter: Fix include_nonauthor_poster: Had
    left testing conditional

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=151
2026-02-10 23:17:53 +00:00
6ad76c3ac8 - Update to the version 4.53.0:
- Fix for rare 'false' as INI list corner case
  - base_xenforo2forum_adapter: Add include_nonauthor_poster
    option
  - adapter_storiesonlinenet: Improve inject_chapter_title
  - writer_epub: Add option as page_progression_direction_rtl
  - Changes for #1292 for normalizing different series URL forms.
  - adapter_literotica: Remove unused chapter_categories_use_all
    option, fix other site options for better defaults.ini
  - Calc words_added even if not in logpage_entries.
  - AO3: Site changed 'don't have permission' string
  - adapter_literotica: Get series ID from data object
  - adapter_literotica: Add chapter descriptions to summary
  - adapter_literotica: Don't require tags_from_chapters for old
    eroticatags collection
  - adapter_fictionlive: create self.chapter_id_to_api earlier
    for normalize_chapterurl
  - adapter_literotica: Fix for one-shot aver_rating

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=150
2026-01-27 16:47:08 +00:00
d175f83efb - Update to the version 4.52.0:
* adapter_fanfictionsfr: Site SSL requires www now
  * Remove Site: sinful-dreams.com/whispered/muse - broken for 6+ years
    even though other two sites on same DN work
  * Remove site: www.wuxiaworld.xyz - DN parked somewhere questionable
    for +2 years
  * Update translations.
  * Add metadata entry marked_new_chapters for epub updated '(new)'
    chapters count
  * adapter_literotica: Get chapters from JSON fetch for #1283
    (no current examples)
  * Update QQ reader_posts_per_page default - Thanks, MacaroonRemarkable
    #1282
  * Implement Alternate Tagging and Date calculation for Literotica -
    Thanks, albyofdoom #1280
  * Add appendices config and improve URL matching for fiction.live
    adapter - Thanks, MacaroonRemarkable #1279
  * adapter_royalroadcom: New status Inactive
  * Fix for add_chapter_numbers:toconly and unnew. Closes #1274

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=149
2025-12-01 17:34:49 +00:00
8c2e5accc8 Mention removed patch.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=148
2025-11-08 14:28:16 +00:00
65ce8dd10b - Update to the version 4.51.0:
- writer_epub: Only do svg check for epub3
  - writer_epub: More epub3 - prefix & prop cover-image
  - Don't include default_cover_image with use_old_cover with a
    different name.
  - adapter_storiesonlinenet.py - tolerate contest stories with
    "(Hidden)" author, #1272, thanks bpothier
  - Find and use epub3 cover on update--relies on Calibre's
    calibre:title-page property.
  - writer_epub: Also write the calibre:title-page property for
    epub3.
  - writer_epub: Rearrange to detect and flag files containing
    svg tags for epub3.
  - Preserve original titles for Reader Post blocks from
    fiction.live #1269, thanks MacaroonRemarkable!
  - adapter_ficbooknet: Collect additional metadata #1270, thanks
    dbhmw!
  - OTW/AO3: Don't apply series page handling to non-series pages
- Update to the version 4.50.0:
  - OTW(AO3): Fix for site change breaking logged in detection.
    Closes #1263
  - adapter_literotica: Site change, regex outdated. PR1261,
    thanks dbhmw!
  - adapter_storiesonlinenet: Add check for SOL accounts in
    renewal warning period to verbosely explain to users why
    their downloads don't work. PR1262, thanks bpothier!
  - base_otw_adapter: Fix for markedforlater site change
  - OTW(AO3): Accept /chapter/999 URLs without /works/999 for
    #1258
  - Fix tuple vs grouping vs list, closes #1254 (royalroad

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=147
2025-11-07 22:08:08 +00:00
989e784308 - add otw-login.patch to fix AO3 login
(gh#JimmXinu/FanFicFare#1263).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=146
2025-10-18 20:52:48 +00:00
d6ce215cfe - Update to 4.49.0:
- adapter_storiesonlinenet: Change page not found error
    reporting
  - adapter_literotica: Yet another site change, addresses #1245
  - base_otw: Add collectionsUrl and collectionsHTML metadata
  - adapter_literotica: Site change
  - browsercache_simple: Code for 0 length stream in cache file,
    only seen in Mac
  - Add continue_on_chapter_error_try_limit setting
  - adapter_fireflyfansnet: Allow for missing authorId.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=145
2025-10-01 21:41:09 +00:00
c0f258531f - Update to 4.48.0:
- OTW/AO3 - change to 'need to login' text, accept both old and
    new and another string. #1229
  - Improve error reporting for open_pages_in_browser_tries_limit
    #1231
  - Tweak a few defaults.ini settings.
  - adapter_ficwadcom: Fix for site change.
  - scribblehub: slow_down_sleep_time:5 per user recommendation
  - Update translations.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=144
2025-08-24 21:51:41 +00:00
OBS User unknown
c3e1cd39b7 [info=ae11cd735ca52ea3734aee5edcbdb114ca7678e1f3a777d2fba6fbbd441ad20f]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=142
2025-07-03 20:46:32 +00:00
OBS User unknown
40bad60805 [info=ed345524b4a4f66f133c69d6dd093e956b8c65bbf3cfee4f7835b27ad667d03b]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=141
2025-06-09 19:35:32 +00:00
d126b51713 [info=b68c50809d03f58d05c96b42b164e6f0f2619d33c3450fd64f24bfe608f59cf4]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=140
2025-05-03 00:52:27 +00:00
33b6db598a Accepting request 1274080 from devel:languages:python
revert

OBS-URL: https://build.opensuse.org/request/show/1274080
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=139
2025-05-03 00:19:02 +00:00
OBS User unknown
37f7f033de [info=b68c50809d03f58d05c96b42b164e6f0f2619d33c3450fd64f24bfe608f59cf4]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=138
2025-05-02 23:46:42 +00:00
b9b1e05d4c [info=caf33ec6714bb61b8cb0bd2b0a50b4c545ec2ed852d7f7a38a3b479a0cfe981c]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=136
2025-05-02 20:44:28 +00:00
ce8f43e5c3 - Update to 4.44.0:
- adapter_storiesonlinenet(et al): Add always_login
    option. Closes #1185
  - Improve logpage updating
  - Implementing Timed One Time Password(TOTP) 2FA Exception and
    collection
  - adapter_literotica: Fixed incorrect parsing for get url from
    webpage option, thanks dbhmw! #1182 & #1183
  - Note on open_pages_in_browser for MacOS users linking to
    #1142
  - adapter_asianfanficscom: Add inject_chapter_image
    option. Closes #1143
  - ffnet only: try_shortened_title_urls option #1166
  - Revert "adapter_fanfictionnet: Attempt chapter from m. (vs
    www) when chapter not found"
  - adapter_ficbooknet: Fix additional metadata collection,
    thanks dbhmw
  - Add support for 'directimages' with use_browser_cache, thanks
    nsapa #1180
  - AO3 use_archive_transformativeworks_org option
  - Add remove_empty_p option, usually for AO3/OTW. #1177
  - adapter_storiesonlinenet: Change parsing for when the
    description/details contains extraneous /div tag #1176
    thanks, bpothier
  - adapter_fimfictionnet: Fetch stories only found in
    bookshelf. #1174 thanks, dbhmw
  - adapter_syosetucom: site update #1173 thanks, praschke
  - BrowserCache Chrome Block: Treat entry missing headers same
    as not found. #1167 #1169

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=133
2025-04-01 21:12:05 +00:00
OBS User unknown
ad0a9375dc [info=caf33ec6714bb61b8cb0bd2b0a50b4c545ec2ed852d7f7a38a3b479a0cfe981c]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=132
2025-03-31 12:29:22 +00:00
OBS User unknown
2d36c9a069 [info=9cfe0c872e608bcee025d0f5c0bc7fdf90ed52ffe1781836ae436870d273ec7f]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=131
2025-03-04 03:05:15 +00:00
OBS User unknown
5ae90defd6 [info=df517f447116834ead0d32cd0008dca7ce7553f1d0e9b4a44ae7807f19909928]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=130
2025-02-18 14:26:10 +00:00
OBS User unknown
ddc53e1acd [info=86b9dd2f8086bc4e7e5fcdfbe575e93468665da9989a7e1302bdb204915853cb]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=129
2025-01-07 10:44:30 +00:00
OBS User unknown
96c9ebaad6 [info=578bef1c448593aef7bae718fb00f46874f5648ef907b5ab9112c1b089769066]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=127
2024-11-05 14:41:18 +00:00
17ae2530fa [info=caf33ec6714bb61b8cb0bd2b0a50b4c545ec2ed852d7f7a38a3b479a0cfe981c]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=126
2024-10-02 05:55:35 +00:00
6d69206f7f - Chrome Simple Browser Cache extra field fix (Mac/Linux)
- adapter_scribblehubcom: Allow for changing title in story URL.
- Update adapter_syosetucom.py (#1095) Fix update retrieval for
  series not completed, thanks dado330
- Make CLI username prompt more visible
- Update translations

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=124
2024-09-22 16:28:45 +00:00
0e694ee227 - update to 4.37.0:
- Fix for paginated AO3 series, closes #1091
  - Allow scribblehub.com story URLs w/o title and search calibre w/o title
  - Use titlepage_entry for titlepage_wide_entry unless explicitly set.
  - adapter_storiesonlinenet: Fix for chapter select getting cover image link.
  - adapter_storiesonlinenet: Remove ''s Page' to '.s Page'
  - Full OTW settings for www.adastrafanfic.com in defaults.ini
  - Update translations

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=122
2024-08-01 16:52:29 +00:00
c72c7d0674 - update to 4.36.0:
* Built-in Event For Action Chains plugin
  * Catch bad href searches during internal link anchor search.
  * adapter_spiritfanfictioncom: use_basic_cache:true
  * adapter_spiritfanfictioncom: Cheesy fix for py2 not knowing
    %z in dates.
  * New Site: SpiritFanfiction.com Portuguese language site
    (#1078) thanks kilandra
  * XF2: SB/SV changed the header for thread_status
  * adapter_ficbooknet: adapter_ficbooknet: Better fixes for py2
    from dbhmw
  * adapter_ficbooknet: Fix breakage for proxies & add covers
    #1077 - #1076, thanks dbhmw

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=120
2024-07-01 20:42:44 +00:00
06d5c7edda - update to 4.35.0:
* Add download_finished_signal for Action Chains #1073
  * New Site: touchfluffytail.org thanks dbhmw
  * adapter_wattpadcom: Improve error reporting when story not
    found / connection refused.
  * base_xenforo2 better detect whether logged in.
  * adapter_deviantartcom: Streamline login vs watchers vs
    mature See #1070
  * adapter_inkbunny: Fix author & category thanks dbhmw
  * base_xenforo2forum: Prefix tag collecting too much.
  * datetime.utcnow() deprecated in more recent py3 versions
  * Skip invalid images, detect img types thanks dbhmw
  * Fix for WebToEpub firefox cache key changing
  * QQ: Doesn't need reader_posts_per_page:30 anymore
  * adapter_forumquestionablequestingcom:Switch to
    BaseXenForo2ForumAdapter
  * adapter_ficbooknet: Remove py3 string handling that breaks on
    py2
  * Update bundled certifi cacert.pem and version, not core.py
- update to 4.34.1:
  * adapter_ficbooknet: Remove py3 string handling that breaks on
    py2
  * Update bundled certifi cacert.pem and version
- update to 4.34.0:
  * FanFicFare is delivered as a `pip` Python package.
  * adapter_literotica: "Beta" site changes #1058
  * Ficbook.net More metadata collection #1064 Thanks, dbhmw
  * Ficbook.net Add chapter dates for TOC #1065 Thanks, dbhmw
  * Ficbook.net Fix categories and add chapter notes #1063
    Thanks, dbhmw

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=118
2024-06-07 14:11:22 +00:00
4a96742896 - Update to 4.33.0:
- Update translations.
  - adapter_inkbunnynet: Honor keep_summary_html, allow alternate
    cover image. Thanks hmonsta #912.
  - adapter_deviantartcom: Add a 6th different message to
    indicate 'mature content'. #1052
  - adapter_deviantartcom: Bad username fails separately than bad
    pass. #1052
  - Paste into ini edit as plain text only.
  - syosetu: make numeric metadata robust against wording changes
    - thanks praschke
  - New site Japanese language site kakuyomu.jp, thanks praschke
  - adapter_deviantartcom: Add another way to remove comments
    section.
  - Don't try to set imap tags before checking for 'good' update.
  - Move new exception catching for metadata errors

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=116
2024-04-01 20:04:07 +00:00
e8da789722 - update to 4.32.3:
* Fix setting book['tags'] for bgmeta for update AND overwrite.
  * Report errors during library update loop better.
  * SV site change, paginated threadmarks list

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=114
2024-03-17 12:32:56 +00:00
c0f84b21a1 - Update to 4.32.0:
- Update translations.
  - Add Edit personal.ini as a direct menu item--can keyboard
    shortcut
  - adapter_deviantartcom: Fix for site change and detect no
    username.
  - Set book[tags] after writeStory for literotica.
  - New site: syosetu.com Japanese language site, thanks praschke
  - Don't do random lang anymore in test1--changes series sort in
    Calibre.
  - Don't need \n after </span> looking for log entries.
  - Add include_images:coveronly option for
    [#1037](https://github.com/JimmXinu/FanFicFare/issues/1037)
  - adapter_literotica: Allow for empty div.aa_ht tags, remove
    extra None from text
  - adapter_wwwutopiastoriescom: Remove author page get, add
    extracategories instead. Site static now.
  - adapter_wwwutopiastoriescom: Updates for site changes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=112
2024-03-01 17:39:54 +00:00
d341134e08 - update to 4.30.0:
* Install attached plugin zip file, or use Calibre's 'Get
    plugins' feature.
  * FanFicFare is delivered as a `pip` Python package.
  * Run `fanficfare -h` from command-line.
  * Update translations.
  * Better handling of &<> entities with stripHTML() and chapter
    titles. #1019
  * SB(but not SV) removed RSS link from thread list title.
    Closes #1017
  * adapter_storiesonlinenet: Allow /n/ as well as /s/ paths
  * adapter_storiesonlinenet: Update for chapter URL change for
    paid subs. See #1014, thanks bpothier!
  * adapter_storiesonlinenet: Update for chapter URL change. See
    #1013
  * adapter_fanfictionnet: Only use data-original cover images.
  * BrowserCache should ignore usecache flag, that's for
    BasicCache.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=110
2024-01-28 10:25:13 +00:00
cf9de8d1b8 - update to 4.29.0:
* Update translations.
  * Retry Calibre metadata update when it fails due to
    conflicting program(Windows File Explorer)
  * adapter_asianfanficscom: Fix for 'friend only' stories
    initially giving 404
  * Change bs4.find(text=) to string= for deprecation change.
  * Add use_flaresolverr_proxy:directimages experimental for
    #1007
  * Add base_adapter.img_url_trans() for adapter_fictionlive
    image URLs #1004
  * Update six.py to 1.16 for Python 3.12 compatibility. #1006
  * ConfigParser.read_file added in py3.2, readfp removed in
    py3.12, only used in plugin #1006
  * Update translations.
  * adapter_fanficsme: More fixes for unusual cases, now using
    regexp #999
  * adapter_fanficsme: Fixes for some unusual cases Closes #999
  * Switch from setup.py to pyproject.toml for CLI packaging.
  * Remove site: www.lotrgfic.com - DNS removed +1year ago
  * Remove site: www.lushstories.com - Changed +2years ago
    incompatibly Closes #988
  * Remove site: www.silmarillionwritersguild.org - Changed
    +2years ago incompatibly
  * Remove site: www.scarvesandcoffee.net - Changed +2years ago
    incompatibly
  * Remove site: merengo.hu - Doesn't serve text in full print
    +1year
  * Remove site: www.destinysgateway.com - Domain parked +1year
  * Remove site: archive.skyehawke.com - Domain parked, broken

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=108
2023-11-21 14:48:33 +00:00
d0519fd73a - Update to 4.27.0:
- AO3: Real fix for adult string change, revert earlier attempted fixes.
- Update to 4.26.1:
  - Fix for extratags not being picked up by include_in_subjects
- Update to 4.26.0:
  - adapter_royalroadcom: user found a story with no chapters
  - base_efiction: .string -> stripHTML for nested tags Closes
    #984
  - Fix fanfiktionde status parsing #980 - thanks, burny2!
  - AO3: Make subscribed, markedforlater True/False to match
    bookmarked/bookmarkprivate/bookmarkrec
  - Add title replace_metadata(commented) for literotica Ch/Pt
    titles
  - AO3: Add subscribed, markedforlater
  - Filter cookies for flaresolverr
  - Add _LIST option to
    include_subject_tags(/extra_subject_tags), refactor
  - AO3 fix for protected email addr in chapter name breaking
    chapter datetime
  - Fix for #979, AO3 Get URLs from Page
  - adapter_storiesofardacom: Fix for detecting adult question on
    indiv chapters.
  - New Site: sunnydaleafterdark.com, thanks inklesspen!
  - Add anthology_merge_keepsingletocs option, requires new
    EpubMerge.
  - Apply mark_new_chapters to new story chapters in
    Anthologies. #977
  - Allow mark_new_chapters when 1 chapter in case it changes.
  - Increase sleep times between cache checks using
    open_pages_in_browser.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=106
2023-09-21 06:16:22 +00:00
c86e77fd9f - Fix Requires: brotli -> Brotli
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=104
2023-07-15 10:00:25 +00:00
eec9212f1e - Update to 4.25.0:
- Fix for make_firstimage_cover causing embedded image to also
    use cover.jpg.
  - adapter_wuxiaworldxyz: Paginated TOC
  - Add use_workskin option for AO3 (& squidgeworld). PR#967,
    thanks niacdoial
  - Make Rejects List Note column orderable.
  - fix_relative_text_links fix for #anchors doesn't handle '.'
    in id. Fixes #966 refer #952
  - AO3 Check for hidden work after login.
  - adapter_storiesonlinenet: Login now has a hidden token. -
    #962 Thanks, mvlcek
  - Allow for href='' in fix_relative_text_links processing.
- Update to 4.24.0:
  - Fix wuxiaworld.xyz specific setting section
  - Fix force_cover_image when already in story
  - AO3: Apparently minor change to chapter end note HTML. #956
  - wuxiaworld.co -> wuxiaworld.xyz changes most data collection
    #953
  - Fix Update Always metadata in BG logic
  - fix_relative_text_links: Keep #anchor links if target also in
    chapter. See #952
  - Add order_chapters_by_date option for literotica.com, used to
    be hard coded.
  - Add force_update_epub_always option to update when EPUB has
    more chapters than source. See #950 #949 #942.
- Update to 4.23.0:
  - Change force_img_referer to force_img_self_referer_regexp See
    #940 #941
  - adapter_deviantartcom: Another detect login string. #947

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=103
2023-07-11 19:48:51 +00:00
b7cb0e08aa - Remove adapter_dwiggiecom.patch … it really doesn't work.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=101
2023-03-10 12:11:40 +00:00
f4242d05dd - update to 4.21.0:
* adapter_fictionlive: fix #922 -- call utf8fromSoup exactly
    once - Thanks, HazelSh!
  * adapter_royalroadcom: Fixes for site changes. #923
  * AO3: Re-soup full_work on every chapter to avoid problems
    with soup changes. Found with
    always_reload_first_chapter:true
  * adapter_thesietchcom: Fix for site more closely following
    XenForo2
  * FlareSolverr: novelfull.com sometimes w/o expires of any kind
  * adapter_fictionlive: Soup chapter text to fix up HTML
  * Add style attr by default to fiction.live

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=99
2023-03-03 09:16:25 +00:00
a6093c20c7 - Update to 4.20.0:
- Fixes for adapter_fictionlive story URLs-normalize & skip
    unsub URL
  - adapter_deviantartcom date changes #910, thanks bugmaschine
  - Revamp retries for browser cache with open_pages_in_browser
  - Fix for & in chapter title.
  - Add r_anthmax/n_anthmax options for custom_columns_settings
  - Fixed the Deviantart adapter not detecting that a Deviation
    is Marked as needing a login, thanks bugmaschine
  - Skip day of week for localization in browsercache_firefox2
  - Move makeDate to dateutils to call from browsercache_firefox2
  - adapter_mediaminerorg: Updates for site changes
  - adapter_fastnovelsnet: Fixes for site changes -- tested with
    use_flaresolverr_proxy
  - Update language->langcode mapping for updated AO3 list
  - Browser Cache Refactor & open_pages_in_browser feature
  - See PR #905 and this MR post.
  - Fixes for config base_xenforo options, closes #902
  - Fix for adapter_quotevcom status
  - Equalize ok/cancel buttons on user/pass & email pass dialogs
  - adapter_ficbooknet: Site change for status + remove debug
  - Tweak for adapter_storiesonlinenet description parsing
- Add adapter_dwiggiecom.patch (gh#JimmXinu/FanFicFare#903)
  for openSUSE-only (reasons are in the patch) support for
  dwiggie.com.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=97
2023-02-15 06:53:20 +00:00
e5137b3830 - Update to 4.19.0:
- Fixes for config base_xenforo options
  - Fix for adapter_quotevcom status
  - Equalize ok/cancel buttons on user/pass & email pass dialogs
  - adapter_ficbooknet: Site change for status + remove debug
  - Tweak for adapter_storiesonlinenet description parsing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=95
2023-01-02 07:43:08 +00:00
e1fafacbec - Update to 4.18.0:
- Update metadata caching with dependency invalidating
  - Still allow images with use_flaresolverr_proxy if
    use_browser_cache
  - Support classic AND modern (and minimalist) theme for
    storiesonline, finestories and scifistories - thanks, mvlcek
  - adapter_tenhawkpresents: Change site to t.evancurrie.ca -
    tenhawk domain semi-broken
  - remove_class_chapter missing from config lists
  - adapter_adultfanfictionorg: Fixes for site changes, thanks
    cryosaur.
  - Remove Calibre Update Cover option entirely(was deprecated)
    #878

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=93
2022-11-22 07:52:05 +00:00
3289770881 - Update to 4.17.0:
- Update Translations
  - Fix site name fanfiction.tenhawkpresents.ink
  - Flaresolverr v3 beta using 'expiry' cookie key, was
    'expires'.
  - Flaresolverr v3 beta doesn't have 'headers'??
  - adapter_adultfanfictionorg: Fixes for site changes.
  - Disable Cancel during metadata update ProgBar.
  - adapter_chosentwofanficcom: Site has several links to each
    story in a series page.
  - Fixes for add_category/genre_when_multi_category settings.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=91
2022-10-24 17:28:17 +00:00
8181018ec1 - Update to 4.16.0:
- Update embedded certifi to 2022.06.15.1
  - Add use_ssl_default_seclevelone option for aneroticstory
  - adapter_storiesonlinenet: Fix for empty scores. #882
  - Update translations.
  - Add flaresolverr_proxy_timeout (default 60000ms) #703
  - storiesonline / finestories / scifistories : Change story
    URL scheme to keep story-title & use to detect story ID
    reuse. #882
  - Fix for remove from update & rejects lists when lower
    selected first.
  - adapter_wattpadcom: Add include_chapter_banner_images
    feature, defaults on
  - Clear metadata cache on numWords set from plugin for derived
    values.
  - Deprecate 'Update EPUB Cover?' Download Option. See #878 and
    Cover Settings Calibre Plugin
  - Add force_cover_image setting
  - Add use_old_cover setting
  - Add 'Set Calibre Cover Only for New Books' checkbox
  - Remove RSS link from threadmarks_title (XF2)
  - Also include threadmarks_title in tagsfromtitle (XF)
  - nsapa_proxy: detect proxy protocol violation - Fix #865 -
    thanks, nsapa
  - Make series name/comment area scrollable for when lengthy.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=89
2022-09-20 12:30:14 +00:00
a216688a19 Accepting request 998405 from home:mcepl:branches:devel:languages:python
- Update to 4.15.0:
  - adapter_adultfanfictionorg: http->https
  - Fix for win10/qt6 progbar not displaying initially.
  - Add get_section_url() for adapter_royalroadcom for longer story URL [sections]
  - adapter_storiesonlinenet: Single chapter stories slightly
    different. Also scifistories and finestories.
  - Use cal6 icon theme system to allow plugin icon customization.

OBS-URL: https://build.opensuse.org/request/show/998405
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=87
2022-08-20 21:04:04 +00:00
1d8ee145d6 - Update to 4.14.3:
- Update translations.
  - Remove site: webnovel.com See #843
  - Fix for qt6 vs qt5 in Calibre6 and personal.ini search.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=85
2022-08-07 06:37:18 +00:00
eda529a7fe - Update to 4.14.0:
- Update translations.
  - adapter_fictionhuntcom: Fix for changes to chapter list.
  - Restore & > < entities in chapter titles. Closes #863
  - Update translations
  - Better handling for fail of an existing anthology book on
    update. Closes #860
  - adapter_fictionhuntcom: Update for site changes.
  - Fix for problem with remove_tags refactor.
  - Refactor code to remove empty tags to also remove now-empty
    parents by making another pass.
  - Collect rating for adapter_libraryofmoriacom, refactor rating
    from TOC in base_efiction. Closes #859
  - adapter_themasquenet: Switch to https, closes #854
  - PI: Ctrl-Return/Enter on personal.ini editbox equivalent to
    clicking OK button.
  - base_xenforoforum_adapter(QQ): Allow for guest/deleted author
    w/o a link. Closes #852
  - adapter_readonlymindcom: Add include_author_notes setting -
    See #850, thanks FayeGray!
  - adapter_mcstoriescom Allow multiple authors. Closes #847
- Update to 4.13.0:
  - Update translations.
  - adapter_chosentwofanficcom: http->https
  - adapter_mediaminerorg: More story URL forms. #845
  - Don't set marked in Calibre when book_id is None #833
  - adapter_quotevcom: Update collection of searchtags
  - Add config check parsing for custom_columns_settings on
    personal.ini save.
  - Refactor img code in story.py to fix a problem when cover

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=83
2022-07-12 21:21:14 +00:00
8e650ddfee - Update to 4.12.4:
- Fix for SpaceBattles using an attr on noscript tags now.
  - add chapter date metadata to RoyalRoadAdapter
  - Address Storiesonline.net "Click to Load text..."
  - adapter_storiesonlinenet py2 fixes
  - Update translations.
  - Py2 vs py3 fix #828
  - adapter_phoenixsongnet: Remove login code and changes for
    static author links.
  - adapter_webnovelcom: Fixes for site changes.
  - adapter_fictionhuntcom: Fixes for site changes.
  - Xenforo2 status Ongoing==In-Progress
  - Apply connect_timeout setting to network requests.
  - adapter_webnovelcom: Unescape & too.
  - Detect and error on adjusted chapter list < 1.
  - adapter_webnovelcom: Read chapter text from json in <script>
    tag.
  - Add --mozilla-cookies CLI option.
  - use large cover images on royalroad
  - PI: Check for existing anthology ebook on new anthology from
    series URL.
  - ffnet: Add meta_from_last_chapter option.
  - adapter_literotica: add ...$ to story URL search for when
    /xyz-pt1 and /xyz are different stories.
  - fix wuxiaworldco: www => m
  - Adding fandom/category parsing to
    adapter_fictionhuntcom--more than just HP now.
  - Update translations.
  - adapter_quotevcom: Additional chapter image parsing.
  - royalroad: Recognize and normalize various chapter url

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=81
2022-05-03 05:47:48 +00:00
34b64ddfdc - Upgrade to 4.10.0:
- adapter_fanfiktionde: Update where description comes from.
  - ReadOnlyMindAdapter: Add series_tags feature to populate
    series metadata (#803) - Thanks Nothorse
  - Add use_flaresolverr_proxy:withimages option for FlareSolverr
    v1 users.
  - Correct use_flaresolverr_proxy error checking.
  - adapter_royalroadcom: Add status 'Dropped'
  - New Site: readonlymind.com, thanks Nothorse Issue #767 PR
    #801
  - Force include_images:false when use_flaresolverr_proxy:true
    -- FlareSolverr v2.2.0 crashes on image request.
  - Remove defunct site: hpfanficarchive.com
  - base_efiction: Add 'Igen' as equiv to 'Yes, Completed' in
    Hungarian
  - adapter_royalroadcom: Add status 'Stub' Closes #800
  - New site: merengo.hu (Hungarian), thanks estherflails
  - Remove site: fanfic.hu (moved to merengo.hu, storyIds don't
    appear to be the same)
  - Fix for py2 for base_xenforoforum tagsfromtitle. Thanks hseg
    for the help. See #791
  - Extend base_xenforoforum tagsfromtitle for ')(' ']['
  - Changes for upcoming Qt6 Calibre

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=80
2022-02-15 18:33:02 +00:00
2f70c6a1cd - Update to 4.9.0:
- Remove removed fictionalley site from plugin-example.ini
  - Update defaults.inis for Chrome's new Cache_Data dir.
  - Update translations.
  - Adding plugin feature to Mark anthologies when individual
    story skipped. See #786
  - Refactoring of cli.py by hseg.
  - Tweaks to base_xenforoforum tagsfromtitle default
    replace_metadata by hseg.
  - adapter_archiveofourownorg: AO3 notification emails now
    sending http: instead of https:
  - Add remove_class_chapter feature, true by default. For
    Calibre convert with Base eFiction.
  - adapter_scribblehubcom: Corner case removing spoilers.
  - adapter_wwwnovelallcom: fixes for story w/o chapters & html desc.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=79
2022-01-26 07:44:53 +00:00
874fd1cbb4 - Update to 4.8.0:
- Add fix_relative_text_links feature, defaults to true.
  - Make Scribble Hub spoilers & footnotes look nicer PR#733,
    thanks Epicpkmn11!
  - Add averrating metadata to adapter_novelfull.
  - Fix for cover_min_size causing failures with SVG images when
    no_image_processing:true.
  - Set default slow_down_sleep_time:2 for [www.asianfanfics.com]
  - Deviantart date fix (closes #768), also storyId and extratags
    changes, thanks jcotton42
  - New Site: www.deviantart.com, thanks jcotton42 (see #765 and
    #374)
  - New Site: psychfic.com (re-added), thanks HappyFaceSpider
    Closes #764
  - adapter_storiesonlinenet: Take rating from 'Age' field on
    scifistories/finestories - Thanks bpothier
  - adapter_ficbooknet: Fix for site change.
  - Code for FlareSolverr v2.0.X, can't handle images.
  - Update translations.
  - adapter_royalroadcom: fix for ancient bug reading unixtime
    attr that's come back after years. #753
  - fictionalley-archive.org: Convert adapter_fictionalleyorg to
    adapter_fictionalleyarchiveorg.
  - adapter_storiesonlinenet: Fix for site updates, login and
    dates.
  - adapter_wwwutopiastoriescom: Add
    siterating_votes,siterating,siterank_of,siterank,v iews #750
  - Fix for more arbitrary py3 incompatibility(MutableSet).
    Closes #748
  - Update bundled certifi to 2021.10.08

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=78
2022-01-11 17:51:18 +00:00
6794fc69aa - Update to 4.5.0:
- (Known issue: #729 - wuxiaworld.site has changed)
  - Update translations.
  - Fix for lazyload images in base_xenforoforum_adapter
  - Keep existing series/anthology URL during update for config
    purposes.
  - Allow chapter URLs for adapter_webnovelcom.
  - Shift adapter_fictionmaniatv to http, problems with https
    server?
  - Change blockfilecache to save uint32 addrs instead of
    original cache key. Hashing cache key proved unreliable in
    some cases.
  - Allow fictionpress.com with use_browser_cache--user still
    needs to configure in personal.ini Closes #716

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=77
2021-08-26 10:12:35 +00:00
03f5136362 - Update to 4.4.0:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=76
2021-07-21 13:36:28 +00:00
267f456e40 - Update to 4.4.1:
- PI: Only update author link (AKA authorUrl) in Calibre if
    changed.
  - Collect 'fandoms' for adapter_scribblehubcom.
  - Change defaults.ini to correctly show default values for
    remove_spoil…
  - XF: Take datePublished from first post and fix date reading.
  - Browser Cache Chome Simple Cache -- Skip with warning on bad
    file par…
  - Browser Cache Firefox Cache2 -- Skip with warning on bad file
    parse i…
  - Add link to wiki/BrowserCacheFeature in Cloudflare
    error. #708
  - Treat img url contains '.svg?' same as
    endswith('.svg')--Calibre imag…
  - adapter_ficbooknet remove double / from author URL.
  - ficbook.net doesn't use www. anymore.
  - Implement use_browser_cache for ficbook.net.
  - nsapa_proxy: detect&log proxy connection error
  - adapter_wwwnovelallcom - Updates for site changes.
    'translator' no lo…
  - New Site: worldofx.de (German language X-files eFiction)
  - Also save error column on new books because chapter errors
    now making…
  - Pre-v5 Calibre fix for nsapa_proxy.
  - Fix for XF2 stories using author img as cover when absolute URL.
  - XF: data-url or data-src for lazyload images. Closes #713
  - adapter_royalroadcom: Collect numWords. #712
  - Add estimatedWords for XF2 sites that provide it (SB/SV
    mainly).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fanficfare?expand=0&rev=75
2021-07-21 11:32:38 +00:00