From fc2b1100c8d68ab82b0c1e3d17161c5a61d26303 Mon Sep 17 00:00:00 2001 From: Raiyn Aydin Date: Thu, 15 Oct 2026 19:37:00 +0800 Subject: [PATCH] fix(chinese/linovelib_tw): mark source broken after search moved to Google CSE The site's own /search/ route now 301-redirects to http://127.0.0.1/, which refuses connections, so searchNovels always fails. The site's search popup now submits to Google Programmable Search (cx=649de34f5e63448cb). Plain fetches of the CSE results endpoint return HTTP 403 to non-browser clients, so the plugin cannot reach search without a data-source change and an API key. Rename to linovelib_tw.broken.ts per the repository convention for unavailable plugins and bump the version to 1.0.2. Listing, novel detail and chapter parsing are unchanged. --- plugins/chinese/{linovelib_tw.ts => linovelib_tw.broken.ts} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename plugins/chinese/{linovelib_tw.ts => linovelib_tw.broken.ts} (99%) diff --git a/plugins/chinese/linovelib_tw.ts b/plugins/chinese/linovelib_tw.broken.ts similarity index 99% rename from plugins/chinese/linovelib_tw.ts rename to plugins/chinese/linovelib_tw.broken.ts index ffa8d834a..b533abef1 100644 --- a/plugins/chinese/linovelib_tw.ts +++ b/plugins/chinese/linovelib_tw.broken.ts @@ -9,7 +9,7 @@ class Linovelib_tw implements Plugin.PluginBase { name = 'Linovelib(繁體)'; icon = 'src/cn/linovelib/icon.png'; site = 'https://tw.linovelib.com/'; - version = '1.0.1'; + version = '1.0.2'; async popularNovels( pageNo: number,