コミットグラフ

57 コミット

作成者 SHA1 メッセージ 日付
Indrawan I 4ce195e453
fix(pururin, modifier): remove sort consume & update elements (#30)
* enable deepscan

* doesn't accept sorting anymore tho

* update element

* outdated apidoc definitions

* pururin update

* pre release
2023-08-04 19:29:21 +07:00
Indrawan I c7d6380fdb
fix: add some nhentai.to consumes (#26) 2023-05-16 15:50:31 +07:00
Indrawan I b3ee3cdcd6
feat: add nhentai.to support & improve tests (#24)
* tdd

* remove charset

* adjust client

* remake options

* add reverse proxy

* apply endpoint

* update docs

* add each controllers

* add each scraper

* pre release
2023-05-16 15:04:12 +07:00
Indrawan I b33ca13d28
fix: bump origin IP on nhentai (#23)
* NHENTAI_IP_4

* adjust modifier

* improve tests

* bump deps

* revert breaking changes
2023-05-15 16:23:57 +07:00
Indrawan I 154bb8e199
feat: rebranded mod.land targets from types definitions (#21)
* proper hentaifox img url

* fix apidocs definitions

* add getServer mocks
2023-04-11 22:16:38 +07:00
Indrawan I d56567d4ad
fix(nhentai): parodies array should take it all (#20)
* parodies array should take it all

* ffs typo

* pre release
2023-02-19 17:18:46 +07:00
Indrawan I 39ba37fef3
fix: handle invalid cookie should not throw (#19) 2023-02-11 05:06:55 +07:00
Indrawan I c36177337e
fix: proper status and error handling (#18)
* handling error and proper status

* push release
2023-02-11 02:35:12 +07:00
Indrawan I 0b6ffbd9a6
feat: simulating nhentai request on cloudflare enabled (#17)
* fix apidocs definitions

* add nhentaiStrategy method

* add MaybeError types

* add simulateCookie to janda class

* test case

* env example

* push release
2023-02-11 00:17:45 +07:00
Okita Alter c316ae5f46
fix: cache should be stored in a hour (#13)
* fix ttl expire

* Update .env.schema

* update readme
2022-12-25 02:45:19 +07:00
Indrawan I 87e9402305
ci: generate docs from apidoc definitions (#10)
* add some complier files to gitignore

* feat: add apidoc definitions in each controller

* ci: generate docs from apidoc definitions

* docs: update readme

* ci: update playground workflows

* bump marine template
2022-12-23 10:04:22 +07:00
Indrawan I 20e583182b
feat: apply persistent cache on each request (#9) 2022-12-21 22:03:22 +07:00
sinkaroid 1182dda5c9
fix(hentaifox): fix outdated element 2022-12-11 02:18:30 +07:00
sinkaroid bca6b2e910
fix: proper listening port 2022-12-11 00:11:08 +07:00
sinkaroid f7ec798702
fix(hentaifox): fix outdated element 2022-12-11 00:10:20 +07:00
sinkaroid 6b3bbbffb6
fix(asmhentai): handle upload_date value 2022-12-11 00:08:52 +07:00
sinkaroid 58f999389a
feat: add 3hentai to the supported sites 2022-10-01 08:21:52 +07:00
sinkaroid ac7e0db099
fix(asmhentai): proper total value because can stopping flow 2022-10-01 08:17:51 +07:00
sinkaroid 248003edac
fix(asmhentaiGetController): apply fixes for id parsing 2022-08-26 20:16:57 +07:00
sinkaroid 1c4aa30879
fix(nhentai): staged changes, update statements 2022-08-13 01:35:11 +07:00
sinkaroid 6f67d989e3
feat(options): staged changes for nhentai 2022-08-13 01:32:47 +07:00
sinkaroid d527da451f
feat: fix outdated data & types improvements 2022-08-12 02:33:34 +07:00
sinkaroid 6a850e7009
fix(modifier): apply fixes for nhentai random 2022-08-12 02:27:19 +07:00
sinkaroid 118aa4b1aa
feat: add interfaces 2022-08-12 02:26:08 +07:00
sinkaroid 29cd7d54d5
perf: implement cors for browser usage 2022-07-01 05:32:35 +07:00
sinkaroid 83bdf8982e
fix(options): update relative position 2022-06-15 01:23:44 +07:00
sinkaroid 3165315ac9
feat: add asmhentai redirects route 2022-06-15 01:17:31 +07:00
sinkaroid 2c3892e1a7
fix(asmhentai): strict name 2022-06-12 07:58:42 +07:00
sinkaroid 87d45115e0
fuckoff 2022-06-12 07:58:06 +07:00
sinkaroid fcb56d0364
fix(asmhentai): proper strict name 2022-06-12 07:56:46 +07:00
sinkaroid 84ae4829df
feat(scraper): add asmhentai abstraction 2022-06-12 07:46:56 +07:00
sinkaroid 1d4eaeae66
feat(endpoint): apply asmhentai routes 2022-06-12 07:46:21 +07:00
sinkaroid 557721cb7c
feat(options): add asmhentai support 2022-06-12 07:45:31 +07:00
sinkaroid b24199847e
feat(controller): add asmhentai request 2022-06-12 07:45:05 +07:00
sinkaroid 8140f7fca6
feat: add redirects route 2022-06-08 15:24:59 +07:00
sinkaroid c63a7e11c8
feat(nhentai): add language type 2022-06-08 15:09:16 +07:00
sinkaroid 33079534e0
feat(modifier): add `getIdRandomNhentai` method 2022-06-08 14:52:56 +07:00
sinkaroid 0758b406e3
feat(nhentai): add random abstraction 2022-06-08 14:52:34 +07:00
sinkaroid 54e9783ca0
fix(hentaifox): apply `followRedirects` for multiple query 2022-06-08 12:55:39 +07:00
sinkaroid 5568f27c34
fix(hentaifox): majority book is translated, so it's be 2022-06-08 12:38:04 +07:00
sinkaroid daf74d59a2
feat(hentaifox): apply followRedirects to generate random 2022-06-08 12:06:59 +07:00
sinkaroid f7579687d7
fix(nhentai): staged changes 2022-06-08 03:06:55 +07:00
sinkaroid 01010232db
feat: apply `/pururin/random` route 2022-06-07 23:17:04 +07:00
sinkaroid 276a36dd98
feat(modifier): add `getIdRandomPururin` method 2022-06-07 23:16:39 +07:00
sinkaroid fde156dd0a
feat(pururin): add random abstraction 2022-06-07 23:16:13 +07:00
sinkaroid e49bd0acfa
feat(modifier): add `getPururinLanguage` method 2022-06-07 19:27:00 +07:00
sinkaroid 2f4cd279a4
feat(pururin): add language type 2022-06-07 19:26:23 +07:00
sinkaroid 85f0df535e
fix(modifier): removed outdated method 2022-06-07 16:01:00 +07:00
sinkaroid 0d9215d4dd
feat(nhentai): staged changes 2022-06-07 15:42:24 +07:00
sinkaroid 26e375092a
fix(nhentai): staged changes 2022-06-05 23:43:19 +07:00