Commit Graph

  • 8da49ddce8 docs: updated the README files and added 5 languages gif master gdjdkid 2026-03-27 14:44:11 +08:00
  • 9e3a4fafb0 fix: remove Node 18 from CI matrix due to undici compatibility issue gdjdkid 2026-03-27 13:37:22 +08:00
  • ee551146ca fix: move File polyfill to top of fetcher.test.js and fix vitest config gdjdkid 2026-03-27 12:03:21 +08:00
  • 1a1cd9778f fix: polyfill File API for Node 18 in tests + improve CI gdjdkid 2026-03-27 11:52:58 +08:00
  • ca70cf7c3b fix: modified ci.yml gdjdkid 2026-03-27 11:35:34 +08:00
  • 5ff3e416a1 chore: add GitHub Actions CI + Release + npm publish gdjdkid 2026-03-27 11:03:19 +08:00
  • 388862e9c1 updated version to 1.3.1 gdjdkid 2026-03-26 23:32:39 +08:00
  • c2aae0b9ed fix: modified fc2Detected gdjdkid 2026-03-26 23:25:24 +08:00
  • e146b59aae fix: added setup* fields gdjdkid 2026-03-26 23:08:10 +08:00
  • f37db4b22b fix: fixed function clearCache and added 2 fields cacheClearFailed/cachePath gdjdkid 2026-03-26 22:52:42 +08:00
  • 20873e7512 docs: 1.Updated README for five languages, added explanations of multilingual output parameters. 2.Version from 1.2.X to 1.3.0 gdjdkid 2026-03-26 21:06:52 +08:00
  • 3a0f1b025e feat: Added multilingual text output display gdjdkid 2026-03-26 01:13:04 +08:00
  • 68eca80e5f feat: Added fields to display the number of people who rated and the number of people who wanted to see the content. gdjdkid 2026-03-23 21:34:21 +08:00
  • 1e5a7e1c0f chore: Removes .idea and .iml files from version control. gdjdkid 2026-03-23 21:28:57 +08:00
  • b5795785d3 docs: Instructions on how to update the latest version gdjdkid 2026-03-22 20:28:16 +08:00
  • bb236fb1d9 docs: Added instructions for mainland China proxy and network connectivity test commands, and completed the FAQ entries missing in the Japanese, Korean, and German versions to maintain consistency with the Chinese version. gdjdkid 2026-03-22 18:37:01 +08:00
  • c6fe9cc85f docs: Adding multiple QR codes for receiving donations gdjdkid 2026-03-22 15:24:03 +08:00
  • b054cfe31a updated package-lock.json gdjdkid 2026-03-22 13:20:05 +08:00
  • 19964c8d72 docs: Edit the README document gdjdkid 2026-03-22 13:18:09 +08:00
  • 57b4a054b8 updated package-lock.json gdjdkid 2026-03-22 12:56:43 +08:00
  • 163fe8d826 docs: Add demo GIF gdjdkid 2026-03-22 12:55:27 +08:00
  • c08c365b53 Version upgraded to v1.2.6 gdjdkid 2026-03-22 12:18:22 +08:00
  • e2932476a7 Fixes: Improved unit tests for fetcher and display - display.test.js: Added vitest import to afterEach - fetcher.test.js: Changed from mock axios to mock child_process.execSync - fetcher.test.js: Added mock cache.js to avoid caching interference with tests - fetcher.test.js: Changed network failure test to expect null return gdjdkid 2026-03-22 12:12:00 +08:00
  • fd517c95d1 chore: Update package-lock.json gdjdkid 2026-03-22 11:49:37 +08:00
  • 73d9805034 Add MIT License to the project かいとキッド 2026-03-22 11:35:38 +08:00
  • 428813de78 Docs: Added Japanese, Korean, and German README files; added language switching links to all versions. gdjdkid 2026-03-22 10:55:55 +08:00
  • a866805bf5 docs: The English version is set as the primary README file, and the Chinese version is renamed README_zh.md gdjdkid 2026-03-22 10:31:22 +08:00
  • 2bb536b9ff docs: Updated installation method, added direct installation via npm install. gdjdkid 2026-03-21 21:46:09 +08:00
  • b96b12ee91 Fix: Restore normal priority gdjdkid 2026-03-21 20:43:44 +08:00
  • 9e32129d7d Test gdjdkid 2026-03-21 19:43:21 +08:00
  • 8a2a09ebed Featured: Added a fourth data source, NJAV, improving JAVCode coverage. - Added the searchNjav function, supporting direct URL queries using code names. - High stability based on JSON-LD structured data parsing. - No cookies required; works on both Windows and Linux. - Adjusted data source priority: JAVBUS → NJAV → JavLibrary → JAVDB - Version upgraded to v1.2.0 gdjdkid 2026-03-21 19:24:54 +08:00
  • e65e6a4602 Optimize code gdjdkid 2026-03-21 17:23:26 +08:00
  • 9e9bd2ec83 Fix: Choose different request methods based on the platform. gdjdkid 2026-03-21 16:57:01 +08:00
  • b71e1271c3 Fix: Send requests using Node.js's native HTTPS, without relying on curl, and with cross-platform compatibility. gdjdkid 2026-03-21 16:40:28 +08:00
  • e6823c8312 Temporary debugging+0 gdjdkid 2026-03-21 16:14:22 +08:00
  • cf7af598a3 Fix: By using env to pass cookies as environment variables to curl, the shell's handling of special characters is bypassed, and it works correctly on both Windows and Linux. gdjdkid 2026-03-21 15:57:36 +08:00
  • fd90cc2fed Temporary debugging+3 gdjdkid 2026-03-21 15:29:13 +08:00
  • 5e985c39de Temporary debugging+2 gdjdkid 2026-03-21 15:17:59 +08:00
  • b5fa793296 Temporary debugging+1 gdjdkid 2026-03-21 14:55:31 +08:00
  • c68aaba5ad Temporary debugging+0 gdjdkid 2026-03-21 14:30:10 +08:00
  • b88fb0c1e6 Fix: Change cookies to Netscape format gdjdkid 2026-03-21 14:24:17 +08:00
  • 3344741510 Temporary debugging+3 gdjdkid 2026-03-21 14:09:50 +08:00
  • 5425fa5007 Temporary debugging.. gdjdkid 2026-03-21 14:00:20 +08:00
  • 66b261811b Temporary debugging. gdjdkid 2026-03-21 13:51:15 +08:00
  • 287cfbb120 Temporary debugging gdjdkid 2026-03-21 13:40:44 +08:00
  • 188fa55efc Fix: When comparing, hyphens and underscores are treated as the same character. gdjdkid 2026-03-21 13:25:41 +08:00
  • d7671e38d8 Fix: Modify the hyphen FC2 format to underscore format. gdjdkid 2026-03-21 13:12:25 +08:00
  • aca5e6dda6 Fix: Solving FC2 format conversion logic problems gdjdkid 2026-03-21 12:18:39 +08:00
  • f745d5b799 Add a few lines of debugging gdjdkid 2026-03-21 12:01:49 +08:00
  • 279ee3a6c1 checked the error source gdjdkid 2026-03-21 11:51:54 +08:00
  • 7649390852 Fix: Add FC2 format search logic gdjdkid 2026-03-21 11:12:09 +08:00
  • 56c11e89a3 Fix: To resolve the issue of "number not found", add automatic retry logic to the main search function. Unknow 2026-03-21 10:23:31 +08:00
  • f009bde08c Fix: Solving the problem of curl not reading cookies correctly Unknow 2026-03-21 01:44:06 +08:00
  • 3e88978613 Fix: Transmit cookies using temporary files Unknow 2026-03-21 01:23:24 +08:00
  • 4e6e43df89 updated the version Unknow 2026-03-21 00:46:05 +08:00
  • 953e916d27 Feat: Three data sources as backup, JAVDB Cookie is now an optional configuration. Unknow 2026-03-21 00:44:28 +08:00
  • 1bebc39e16 Fix: f=all Unknow 2026-03-20 21:59:43 +08:00
  • 231023ab2d Fix: Search results not performing exact matches. Unknow 2026-03-20 21:43:48 +08:00
  • 51c9ccceef Fix: Bypassing Cloudflare's TLS fingerprint detection for Node.js using curl. Unknow 2026-03-20 21:09:49 +08:00
  • df68291483 Fix: Decoding cookies to solve the 403 error of Axios secondary encoding. Unknow 2026-03-20 20:39:59 +08:00
  • 10d899f2b3 Removed the node_modules Unknow 2026-03-20 20:00:07 +08:00
  • 089c590dee fix: 填Fix: Entering real cookies resolves 403 errors Unknow 2026-03-20 19:52:13 +08:00
  • 2a7f668a0d Fix: Request failed with status code 403 Unknow 2026-03-20 18:13:14 +08:00
  • 3e46f1fc0f feat: init project Unknow 2026-03-20 17:18:58 +08:00