Commit Graph
100 Commits
Author SHA1 Message Date
Jason Lyu 71bdc53eb6 Chore(docker): update Dockerfile (#87) 2024-08-13 20:40:21 -04:00
Jason Lyu 3eee5248c7 Chore: update .gitignore (#86) 2024-08-14 08:32:09 +08:00
Jason Lyu c447722a9d Chore: update minor comments (#85) 2024-08-14 07:25:38 +08:00
Jason Lyu 70416426c9 Refactor(engine): use std log (#84) 2024-08-14 07:02:34 +08:00
Jason Lyu b08a726c73 CI(actions): add testing (#83) 2024-08-13 04:18:29 +08:00
Jason Lyu edbf5d1c09 Refactor(set): use generic set (#82) 2024-08-13 01:09:20 +08:00
Jason Lyu aebb59c1fc Fix(redirect): parse pid with pos (#81) 2024-08-12 11:16:52 +08:00
Jason Lyu 30a443cca5 Fix(redirect): parse query error (#80) 2024-08-12 10:35:53 +08:00
Jason Lyu 6106303779 Chore(provider): rename to Gfriends (#79) 2024-08-12 09:48:54 +08:00
Jason Lyu 9515dd0d5d Chore(database): minor updates (#78) 2024-08-12 06:05:40 +08:00
Jason Lyu 90d2a8e05d Chore(provider): minor test updates (#77) 2024-08-12 03:43:54 +08:00
Jason Lyu 6c2ec6f01f Chore: update go mods (#76) 2024-08-11 11:54:36 +08:00
Jason Lyu 413fe18056 CI(linter): update lint config (#75) 2024-08-11 06:44:52 +08:00
Jason Lyu ff041c71bb Refactor: minor restructuring (#73) 2024-08-11 02:56:31 +08:00
Jason Lyu cbe0ce4451 Fix(fanza): should detect region error (#72) 2024-08-10 10:17:29 +08:00
Jason Lyu 6b0c223a31 Feature(route): support image cache control (#65) 2024-08-10 10:07:45 +08:00
Jason Lyu 40707b6ebc Refactor(log): misc improvement (#71) 2024-08-08 10:56:03 +08:00
Jason Lyu 37af75e164 Refactor: restruct cmd/server (#70) 2024-08-08 09:26:19 +08:00
Jason Lyu c432f7a4ca Fix(version): ignore commit if unknown (#69) 2024-08-08 05:31:48 +08:00
Jason Lyu 3f47c1b066 Refactor: private /db/version api (#68) 2024-08-08 05:00:53 +08:00
Jason Lyu 61d40b292e Feature: add engine options (#66) 2024-08-08 04:59:15 +08:00
Jason Lyu ca2a6692c7 Feature(api): add /v1/db/version entrypoint (#67) 2024-08-07 12:15:18 +08:00
Jason Lyu b147688502 Chore(version): minor improvement (#64) 2024-08-07 07:39:20 +08:00
Jason Lyu 3bcad9433d Refactor: auto versioning (#63) 2024-08-06 10:26:07 +08:00
Jason Lyu e0bf7993c2 Refactor: improve cmd pkg (#61) 2024-08-06 06:35:24 +08:00
Jason Lyu f71bae32dd Chore: bump go mods (#60) 2024-08-06 03:35:25 +08:00
Jason Lyu eeba920fe9 Chore: update go mods (#57) 2024-07-16 05:42:36 +08:00
Jason Lyu ef47649f6b Fix(FANZA): parse mono preview video link (#53) 2024-06-20 02:23:19 +08:00
Jason Lyu 72616b67e0 Fix(SOD): ignore results with invalid covers (#52) 2024-06-20 02:22:51 +08:00
Jason Lyu 320ca4ff76 Fix(fetcher/javbus): add Referer to header (#50) 2024-06-17 07:32:41 +08:00
Jason Lyu aa5ea61a53 Fix(avbase): skip image tls verification (#49) 2024-06-12 10:06:35 +08:00
Jason Lyu 99c62d3a6c Feature(provider): set priority from env (#48) 2024-06-12 09:33:45 +08:00
xjasonlyu 143ae9a6e0 Chore(provider): rename pkg to av-league 2024-06-11 20:27:15 -04:00
xjasonlyu f9e32a3981 Chore: set invalid date fields to 2 2024-06-09 17:05:39 -04:00
Jason Lyu 7fc8dada1f Feature(provider): support av-league (#47) 2024-06-10 04:04:03 +08:00
xjasonlyu 4c07f6fa0c Chore: fix lint error 2024-06-09 14:33:40 -04:00
xjasonlyu b3a026ba9e Chore: update mods 2024-06-09 14:28:48 -04:00
xjasonlyu b8ba6f4fce Deprecate: unregister xslist 2024-06-09 14:19:23 -04:00
xjasonlyu e293ca75ad Chore: update go mod 2024-05-22 15:45:37 -04:00
Jason Lyu e214472d59 Chore(actions): use go version from go.mod (#46) 2024-05-13 02:43:47 +08:00
Jason Lyu 78107cdea2 Chore: update mods and actions (#45) 2024-05-13 02:12:43 +08:00
xjasonlyu 1a1e769805 Fix: try to solve img fetch issue 2024-03-08 17:53:09 -05:00
xjasonlyu 6afd04377d Chore: update go mods 2024-03-02 15:56:51 -05:00
Jason Lyu d7f60bc185 Fix(carib/core): empty release date (#37) 2024-03-03 04:53:24 +08:00
xjasonlyu 73f8ea801b Refactor: unify FALENO/DAHLIA core 2024-02-17 15:34:24 -05:00
xjasonlyu e2345a0642 Refactor(parser): add ParseIDToNumber 2024-02-17 15:01:37 -05:00
xjasonlyu 700cd28cac Improve: use fetcher for core 2024-02-13 21:56:43 -05:00
xjasonlyu 334537313f Fix(engine): honor fetch timeout 2024-02-13 21:48:56 -05:00
xjasonlyu cd860f13d9 Improve: reuse HTTP connections 2024-02-13 20:34:29 -05:00
xjasonlyu 1a2b481c2e Fix(1pondo): core suspends due to HTTP keepalive 2024-02-13 19:27:19 -05:00
xjasonlyu 6ad39df87f Chore: adjust limit rule 2024-02-13 18:22:18 -05:00
xjasonlyu 90c5aacc9d Fix(database): downgrade postgres to v1.5.4 2024-02-04 19:51:26 -05:00
xjasonlyu 2f3e5d4a43 Fix(fanza): lint errors 2024-02-04 19:42:36 -05:00
Jason Lyu 5ac0860836 Fix(fanza): preview video quality (#32) 2024-02-05 08:39:54 +08:00
xjasonlyu 8a4c059065 Chore: update go mod 2024-01-11 21:47:40 -05:00
xjasonlyu b57702e5a1 Feature(fanza): report error when region not available 2024-01-11 21:44:40 -05:00
xjasonlyu 8fa9f3033b Revert(scraper): revert support for FlareSolverr
This reverts commit 585c3b8e64.
2023-12-29 17:30:42 -05:00
Jason Lyu 585c3b8e64 Feature(scraper): support FlareSolverr (#31) 2023-12-30 06:29:55 +08:00
xjasonlyu 2314123379 Revert(search): revert language option
This reverts commit cd3fba4485.
2023-12-29 17:17:39 -05:00
xjasonlyu 4eb4e12ec5 Chore(provider): disable madouqu 2023-12-29 17:17:02 -05:00
xjasonlyu 76c2d52c67 Chore(README): update credits 2023-12-29 17:17:01 -05:00
xjasonlyu 54ef55d878 Refactor(model/actor): add aliases to search result 2023-12-29 17:17:01 -05:00
Jason Lyu cd3fba4485 Feature(search): add language option (#30) 2023-12-29 17:17:01 -05:00
Jason Lyu f692f9948b Feature(provider): support madouqu (#29) 2023-12-29 06:46:37 +08:00
xjasonlyu 129aa1b48c Chore: update go mod 2023-12-28 13:40:23 -05:00
Jason Lyu 23d860352c Chore: create FUNDING.yml 2023-12-23 04:46:11 +08:00
xjasonlyu 347d0d8c60 Fix(fanza/dvd): no preview images 2023-12-17 12:45:01 -05:00
xjasonlyu f7b9ae03b8 Chore: use engine logger 2023-12-17 11:56:22 -05:00
xjasonlyu 3d1c01d0de Fix: ignore provider if deprecated 2023-12-17 11:48:22 -05:00
xjasonlyu 1cd97537e4 Chore: use preferred func 2023-12-17 02:38:07 -05:00
xjasonlyu 94a9ef054c Chore: add search log 2023-12-17 02:22:56 -05:00
xjasonlyu 242a0d8272 Chore: use colly rateLimit 2023-12-17 02:03:04 -05:00
xjasonlyu 6c1bc22b7a Fix(engine/review): lint error 2023-12-17 01:01:21 -05:00
Jason Lyu 6201154462 Feature: store reviews in database (#26) 2023-12-17 13:56:34 +08:00
xjasonlyu b56080cd56 Fix: gofumpt lint error 2023-12-16 22:49:58 -05:00
Jason Lyu 303892fc59 Fix(1pondo/core): add semaphores (#25) 2023-12-17 11:36:22 +08:00
xjasonlyu 0f369e7726 Improve(fanza): prefer digital results 2023-12-15 17:45:51 -05:00
Jason Lyu 35e921a824 Chore: update SECURITY.md (#24) 2023-12-14 06:02:08 +08:00
xjasonlyu 70c301aeae Chore: update go mod 2023-12-12 21:20:04 -05:00
Jason Lyu 4cc4fc1459 Feature: support movie reviews (#23) 2023-12-13 10:18:35 +08:00
xjasonlyu 2590b95352 Chore: show lint errors 2023-12-12 17:55:24 -05:00
xjasonlyu 33418574e9 Chore: run lint for main & pr only 2023-12-12 17:52:15 -05:00
xjasonlyu 2428278c37 Chore: update go mod 2023-12-10 01:01:08 -05:00
xjasonlyu bb4d6b9892 Feature: custom ratio for actor images 2023-12-10 00:59:58 -05:00
Jason Lyu c0f683f5d3 Chore: update go mod (#22) 2023-11-12 05:53:44 +08:00
Jason Lyu 47395214c2 Fix: force limit jav321 timeout to 10s (#21) 2023-11-12 05:53:23 +08:00
Jason Lyu 1055ea21aa Fix: redirect query escape issue (#20) 2023-11-12 05:53:10 +08:00
Jason Lyu ac71d260f4 Chore: set Ratio to float64 (#19) 2023-11-04 04:47:19 +08:00
Jason Lyu 6efb347773 Refactor: separate movie/actor provider (#18)
* use ParseActorIDFromURL
* rename to NormalizeMovieKeyword
2023-11-04 04:20:48 +08:00
Jason Lyu 9d66943e6b Chore: bump to go1.21 (#17) 2023-10-31 09:50:27 +08:00
Jason Lyu b32b6de264 Chore(actions): use github variables (#16) 2023-10-25 00:20:10 +08:00
Jason Lyu c38be54177 Fix: handle provider id redirection (#15) 2023-10-14 05:04:46 +08:00
Jason Lyu 0def0358f8 Chore: update README (#14)
* Update README.md
2023-10-14 02:50:21 +08:00
xjasonlyu 672efacb86 Feature(actions): add concurrency control 2023-10-13 14:17:51 -04:00
xjasonlyu b0c66f9b63 Chore: update go mods 2023-10-13 14:16:05 -04:00
Jason Lyu 34b677ebdb Fix(avbase): support new prefix formatted ID (#13) 2023-10-14 02:13:03 +08:00
xjasonlyu 0312fa293a Fix: handle potential panic 2023-10-02 16:31:56 -04:00
xjasonlyu a7652d47d1 Chore: update colly core 2023-10-01 15:40:01 -04:00
xjasonlyu 0fc749ae33 Chore: update action versions 2023-10-01 15:31:08 -04:00
xjasonlyu 0b047c3d04 Fix: update hotfix for JavBus 2023-10-01 15:27:48 -04:00