17
0

Commit Graph

  • c0661f9bbb Accepting request 1332338 from devel:languages:python factory Ana Guerrero 2026-02-11 17:47:55 +00:00
  • c958fe859c - Update to the version 4.54.0: Matej Cepl 2026-02-10 23:17:53 +00:00
  • a5c2931e06 Accepting request 1330811 from devel:languages:python Ana Guerrero 2026-02-03 20:35:51 +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 Matej Cepl 2026-01-27 16:47:08 +00:00
  • e22880f12b Accepting request 1320774 from devel:languages:python Ana Guerrero 2025-12-02 12:20:10 +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 Matej Cepl 2025-12-01 17:34:49 +00:00
  • c5ae9d7613 Accepting request 1316586 from devel:languages:python Dominique Leuenberger 2025-11-09 20:08:52 +00:00
  • 8c2e5accc8 Mention removed patch. Matej Cepl 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 Matej Cepl 2025-11-07 22:08:08 +00:00
  • 988fe3cd02 Accepting request 1312236 from devel:languages:python Ana Guerrero 2025-10-20 11:35:14 +00:00
  • 989e784308 - add otw-login.patch to fix AO3 login (gh#JimmXinu/FanFicFare#1263). Matej Cepl 2025-10-18 20:52:48 +00:00
  • 891db92832 Accepting request 1309866 from devel:languages:python Dominique Leuenberger 2025-10-09 13:05:29 +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. Matej Cepl 2025-10-01 21:41:09 +00:00
  • b305339349 Accepting request 1301148 from devel:languages:python Ana Guerrero 2025-08-25 18:38:26 +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. Matej Cepl 2025-08-24 21:51:41 +00:00
  • a54cc2e58b Remove *.obs* files Matej Cepl 2025-08-11 17:55:48 +00:00
  • c714a33ced Accepting request 1290547 from devel:languages:python Ana Guerrero 2025-07-06 15:13:45 +00:00
  • c3e1cd39b7 [info=ae11cd735ca52ea3734aee5edcbdb114ca7678e1f3a777d2fba6fbbd441ad20f] OBS User unknown 2025-07-03 20:46:32 +00:00
  • 4f70ce4dc4 Accepting request 1284270 from devel:languages:python Ana Guerrero 2025-06-10 07:08:39 +00:00
  • 40bad60805 [info=ed345524b4a4f66f133c69d6dd093e956b8c65bbf3cfee4f7835b27ad667d03b] OBS User unknown 2025-06-09 19:35:32 +00:00
  • 8b9b974587 Accepting request 1274084 from devel:languages:python Dominique Leuenberger 2025-05-03 18:59:17 +00:00
  • d126b51713 [info=b68c50809d03f58d05c96b42b164e6f0f2619d33c3450fd64f24bfe608f59cf4] Matej Cepl 2025-05-03 00:52:27 +00:00
  • 33b6db598a Accepting request 1274080 from devel:languages:python Matej Cepl 2025-05-03 00:19:02 +00:00
  • 37f7f033de [info=b68c50809d03f58d05c96b42b164e6f0f2619d33c3450fd64f24bfe608f59cf4] OBS User unknown 2025-05-02 23:46:42 +00:00
  • 992896f387 [info=caf33ec6714bb61b8cb0bd2b0a50b4c545ec2ed852d7f7a38a3b479a0cfe981c] Matej Cepl 2025-05-02 23:42:45 +00:00
  • b9b1e05d4c [info=caf33ec6714bb61b8cb0bd2b0a50b4c545ec2ed852d7f7a38a3b479a0cfe981c] Matej Cepl 2025-05-02 20:44:28 +00:00
  • a44f8e4e7b Accepting request 1268067 from devel:languages:python Ana Guerrero 2025-04-16 18:39:16 +00:00
  • f75a72483d Make start of the directory name case ambivalent. Matej Cepl 2025-04-02 07:51:03 +00:00
  • 0bab777c1f Fix file list. Matej Cepl 2025-04-01 21:16:36 +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 Matej Cepl 2025-04-01 21:12:05 +00:00
  • ad0a9375dc [info=caf33ec6714bb61b8cb0bd2b0a50b4c545ec2ed852d7f7a38a3b479a0cfe981c] OBS User unknown 2025-03-31 12:29:22 +00:00
  • 2d36c9a069 [info=9cfe0c872e608bcee025d0f5c0bc7fdf90ed52ffe1781836ae436870d273ec7f] OBS User unknown 2025-03-04 03:05:15 +00:00
  • 9b480851f9 Accepting request 1249814 from devel:Factory:git-workflow:staging:mcepl:python-fanficfare:7 Ana Guerrero 2025-03-03 15:05:44 +00:00
  • 5ae90defd6 [info=df517f447116834ead0d32cd0008dca7ce7553f1d0e9b4a44ae7807f19909928] OBS User unknown 2025-02-18 14:26:10 +00:00
  • fce7049b5e Accepting request 1244288 from devel:Factory:git-workflow:staging:mcepl:python-fanficfare:6 Dominique Leuenberger 2025-02-09 19:01:44 +00:00
  • 3993fbda87 [info=5339f64ac28a016306f8de898d06408196639c93b92e706af47cfdb71a68a00f] Git SCM Staging 2025-02-07 22:22:21 +00:00
  • ddc53e1acd [info=86b9dd2f8086bc4e7e5fcdfbe575e93468665da9989a7e1302bdb204915853cb] OBS User unknown 2025-01-07 10:44:30 +00:00
  • 691a2b31b2 [info=578bef1c448593aef7bae718fb00f46874f5648ef907b5ab9112c1b089769066] Matej Cepl 2025-01-05 21:29:34 +00:00
  • 785d537cb3 Accepting request 1234432 from devel:Factory:git-workflow:staging:mcepl:python-fanficfare:5 Ana Guerrero 2025-01-05 14:28:19 +00:00
  • 09efcd8a17 [info=0f5b27b3ca54e110e3e1e1f5ba846185b0f2c84341c47e1dd4bb56060d2b4643] Git SCM Staging 2025-01-01 23:02:00 +00:00
  • 96c9ebaad6 [info=578bef1c448593aef7bae718fb00f46874f5648ef907b5ab9112c1b089769066] OBS User unknown 2024-11-05 14:41:18 +00:00
  • d0be358cdf Accepting request 1221255 from devel:Factory:git-workflow:staging:mcepl:python-fanficfare:4 Ana Guerrero 2024-11-05 14:41:10 +00:00
  • 4865d4c60c [info=d6a4bc72e7e41d41457dc8af186dd1cf13fe9fbecee8ef51da54029b940725a7] Git SCM Staging 2024-11-04 20:49:34 +00:00
  • 097b7a90a1 Accepting request 1205187 from devel:Factory:git-workflow:staging:mcepl:python-fanficfare:2 Ana Guerrero 2024-10-02 19:34:35 +00:00
  • 17ae2530fa [info=caf33ec6714bb61b8cb0bd2b0a50b4c545ec2ed852d7f7a38a3b479a0cfe981c] Matej Cepl 2024-10-02 05:55:35 +00:00
  • 6dc8bd1488 Accepting request 1204543 from devel:languages:python Ana Guerrero 2024-09-30 13:39: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 Matej Cepl 2024-09-22 16:28:45 +00:00
  • 953b9e1444 Accepting request 1191025 from devel:languages:python Dominique Leuenberger 2024-08-01 20:06:08 +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 Matej Cepl 2024-08-01 16:52:29 +00:00
  • 616e634b6d Accepting request 1186281 from devel:languages:python Ana Guerrero 2024-07-09 18:04:00 +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 Matej Cepl 2024-07-01 20:42:44 +00:00
  • 89eddbe87e Accepting request 1179247 from devel:languages:python Ana Guerrero 2024-06-09 18:20:43 +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 Dirk Mueller 2024-06-07 14:11:22 +00:00
  • d8dd19d77e Accepting request 1163989 from devel:languages:python Ana Guerrero 2024-04-02 14:43:44 +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 Matej Cepl 2024-04-01 20:04:07 +00:00
  • 8806a71630 Accepting request 1158747 from devel:languages:python Ana Guerrero 2024-03-17 21:16:55 +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 Dirk Mueller 2024-03-17 12:32:56 +00:00
  • 60b1534ede Accepting request 1154140 from devel:languages:python Dominique Leuenberger 2024-03-01 22:39:45 +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. Matej Cepl 2024-03-01 17:39:54 +00:00
  • a2b66ef187 Accepting request 1142076 from devel:languages:python Ana Guerrero 2024-01-29 21:28:27 +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. Dirk Mueller 2024-01-28 10:25:13 +00:00
  • 0bb7f1a72d Accepting request 1127938 from devel:languages:python Ana Guerrero 2023-11-21 20:33:08 +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 Dirk Mueller 2023-11-21 14:48:33 +00:00
  • 209d009899 Accepting request 1112734 from devel:languages:python Ana Guerrero 2023-09-21 20:22:59 +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. Matej Cepl 2023-09-21 06:16:22 +00:00
  • 25a9192782 Accepting request 1098808 from devel:languages:python Ana Guerrero 2023-07-17 17:22:56 +00:00
  • c86e77fd9f - Fix Requires: brotli -> Brotli Matej Cepl 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 Matej Cepl 2023-07-11 19:48:51 +00:00
  • 98252d6e16 Accepting request 1070710 from devel:languages:python Dominique Leuenberger 2023-03-10 21:08:30 +00:00
  • b7cb0e08aa - Remove adapter_dwiggiecom.patch … it really doesn't work. Matej Cepl 2023-03-10 12:11:40 +00:00
  • 92066210d3 Accepting request 1069115 from devel:languages:python Dominique Leuenberger 2023-03-03 21:28:25 +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 Dirk Mueller 2023-03-03 09:16:25 +00:00
  • 551315e551 Accepting request 1067093 from devel:languages:python Dominique Leuenberger 2023-02-22 14:21:37 +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. Matej Cepl 2023-02-15 06:53:20 +00:00
  • d5aa10a022 Accepting request 1046102 from devel:languages:python Dominique Leuenberger 2023-01-02 14:02:17 +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 Matej Cepl 2023-01-02 07:43:08 +00:00
  • 2c76391929 Accepting request 1037251 from devel:languages:python Dominique Leuenberger 2022-11-22 15:10:41 +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 Matej Cepl 2022-11-22 07:52:05 +00:00
  • 0131958d4f Accepting request 1030937 from devel:languages:python Dominique Leuenberger 2022-10-25 09:20:04 +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. Matej Cepl 2022-10-24 17:28:17 +00:00
  • c57771d2f7 Accepting request 1004981 from devel:languages:python Dominique Leuenberger 2022-09-20 17:24:15 +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. Matej Cepl 2022-09-20 12:30:14 +00:00
  • adc7c94dbc Accepting request 998406 from devel:languages:python Dominique Leuenberger 2022-08-21 12:11:05 +00:00
  • a216688a19 Accepting request 998405 from home:mcepl:branches:devel:languages:python Matej Cepl 2022-08-20 21:04:04 +00:00
  • 7dabb3e88a Accepting request 993599 from devel:languages:python Dominique Leuenberger 2022-08-07 16:34:06 +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. Matej Cepl 2022-08-07 06:37:18 +00:00
  • 1320b69f90 Accepting request 988869 from devel:languages:python Dominique Leuenberger 2022-07-13 11:45:31 +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 Matej Cepl 2022-07-12 21:21:14 +00:00
  • 7ed140294b Accepting request 974505 from devel:languages:python Dominique Leuenberger 2022-05-03 19:19:12 +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 Matej Cepl 2022-05-03 05:47:48 +00:00
  • 4488a6766b Accepting request 955094 from devel:languages:python Dominique Leuenberger 2022-02-15 22:57: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 Matej Cepl 2022-02-15 18:33:02 +00:00
  • 2105155384 Accepting request 949193 from devel:languages:python Dominique Leuenberger 2022-01-26 20:27:05 +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. Matej Cepl 2022-01-26 07:44:53 +00:00
  • fe6be0c0ba Accepting request 945636 from devel:languages:python Dominique Leuenberger 2022-01-11 20:20:24 +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 Matej Cepl 2022-01-11 17:51:18 +00:00
  • c0739679f6 Accepting request 914387 from devel:languages:python Dominique Leuenberger 2021-08-26 21:15:14 +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 Matej Cepl 2021-08-26 10:12:35 +00:00
  • 7ece7beeb1 Accepting request 907525 from devel:languages:python Dominique Leuenberger 2021-07-21 17:06:50 +00:00
  • 03f5136362 - Update to 4.4.0: Matej Cepl 2021-07-21 13:36:28 +00:00