38 Commits
Author SHA1 Message Date
gdjdkid 8da49ddce8 docs: updated the README files and added 5 languages gif 2026-03-27 14:44:11 +08:00
gdjdkid 9e3a4fafb0 fix: remove Node 18 from CI matrix due to undici compatibility issue 2026-03-27 13:37:22 +08:00
gdjdkid 5ff3e416a1 chore: add GitHub Actions CI + Release + npm publish 2026-03-27 11:03:19 +08:00
gdjdkid 388862e9c1 updated version to 1.3.1 2026-03-26 23:32:39 +08:00
gdjdkid 20873e7512 docs:
1.Updated README for five languages, added explanations of multilingual output parameters.
2.Version from 1.2.X to 1.3.0
2026-03-26 21:06:52 +08:00
gdjdkid 68eca80e5f feat: Added fields to display the number of people who rated and the number of people who wanted to see the content. 2026-03-23 21:34:21 +08:00
gdjdkid b5795785d3 docs: Instructions on how to update the latest version 2026-03-22 20:28:16 +08:00
gdjdkid 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. 2026-03-22 18:37:01 +08:00
gdjdkid c6fe9cc85f docs: Adding multiple QR codes for receiving donations 2026-03-22 15:24:03 +08:00
gdjdkid 19964c8d72 docs: Edit the README document 2026-03-22 13:18:09 +08:00
gdjdkid 163fe8d826 docs: Add demo GIF 2026-03-22 12:55:27 +08:00
gdjdkid 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
2026-03-22 12:12:00 +08:00
gdjdkid fd517c95d1 chore: Update package-lock.json 2026-03-22 11:49:37 +08:00
gdjdkid 428813de78 Docs: Added Japanese, Korean, and German README files; added language switching links to all versions. 2026-03-22 10:55:55 +08:00
gdjdkid a866805bf5 docs: The English version is set as the primary README file, and the Chinese version is renamed README_zh.md 2026-03-22 10:31:22 +08:00
gdjdkid 2bb536b9ff docs: Updated installation method, added direct installation via npm install. 2026-03-21 21:46:09 +08:00
gdjdkid b96b12ee91 Fix: Restore normal priority 2026-03-21 20:43:44 +08:00
gdjdkid 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
2026-03-21 19:24:54 +08:00
gdjdkid e65e6a4602 Optimize code 2026-03-21 17:23:26 +08:00
gdjdkid 9e9bd2ec83 Fix: Choose different request methods based on the platform. 2026-03-21 16:57:01 +08:00
gdjdkid b71e1271c3 Fix: Send requests using Node.js's native HTTPS, without relying on curl, and with cross-platform compatibility. 2026-03-21 16:40:28 +08:00
gdjdkid 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. 2026-03-21 15:57:36 +08:00
gdjdkid b88fb0c1e6 Fix: Change cookies to Netscape format 2026-03-21 14:24:17 +08:00
gdjdkid 188fa55efc Fix: When comparing, hyphens and underscores are treated as the same character. 2026-03-21 13:25:41 +08:00
gdjdkid d7671e38d8 Fix: Modify the hyphen FC2 format to underscore format. 2026-03-21 13:12:25 +08:00
gdjdkid aca5e6dda6 Fix: Solving FC2 format conversion logic problems 2026-03-21 12:18:39 +08:00
gdjdkid 7649390852 Fix: Add FC2 format search logic 2026-03-21 11:12:09 +08:00
Unknow 56c11e89a3 Fix: To resolve the issue of "number not found", add automatic retry logic to the main search function. 2026-03-21 10:23:31 +08:00
Unknow f009bde08c Fix: Solving the problem of curl not reading cookies correctly 2026-03-21 01:44:06 +08:00
Unknow 3e88978613 Fix: Transmit cookies using temporary files 2026-03-21 01:23:24 +08:00
Unknow 4e6e43df89 updated the version 2026-03-21 00:46:05 +08:00
Unknow 953e916d27 Feat: Three data sources as backup, JAVDB Cookie is now an optional configuration. 2026-03-21 00:44:28 +08:00
Unknow 231023ab2d Fix: Search results not performing exact matches. 2026-03-20 21:43:48 +08:00
Unknow 51c9ccceef Fix: Bypassing Cloudflare's TLS fingerprint detection for Node.js using curl. 2026-03-20 21:09:49 +08:00
Unknow df68291483 Fix: Decoding cookies to solve the 403 error of Axios secondary encoding. 2026-03-20 20:39:59 +08:00
Unknow 089c590dee fix: 填Fix: Entering real cookies resolves 403 errors 2026-03-20 19:52:13 +08:00
Unknow 2a7f668a0d Fix: Request failed with status code 403 2026-03-20 18:13:14 +08:00
Unknow 3e46f1fc0f feat: init project 2026-03-20 17:18:58 +08:00