Commit Graph

520 Commits

Author SHA1 Message Date
Ritesh Ghosh 2e93990d44 Merge pull request #90 from abdelaziz-mahdy/add-cache-headers
feat(cache): add Cache-Control middleware and update .env.example
2024-12-23 18:15:01 +05:30
Abdelaziz Mahdy dfc278be08 chore: styling changes to be more consistent 2024-12-23 03:27:43 -04:00
Abdelaziz Mahdy f1f5db84f9 feat(cache): add Cache-Control middleware and update .env.example 2024-12-22 15:32:56 -04:00
Conventional Changelog Action 2d5377cbc5 chore(release): v2.8.0 [skip ci] 2024-12-21 19:13:53 +00:00
Ritesh Ghosh 06d65461ef build: update aniwatch package 2024-12-22 00:43:36 +05:30
Ritesh Ghosh b26a9cd9ff refactor: integrate new getOrSet method definition 2024-12-22 00:43:18 +05:30
Ritesh Ghosh 64eaa18ed9 refactor: update getOrSet method definition 2024-12-22 00:43:03 +05:30
Ritesh Ghosh 09c6f2981a refactor(env): update ANIWATCH_API_HOSTNAME env example 2024-12-22 00:40:30 +05:30
Ritesh Ghosh 861a897999 feat(az-list): add /azlist/:sortOption endpoint for scraping hianime's az-list animes 2024-12-22 00:40:06 +05:30
Ritesh Ghosh 062e662fbc feat: add /v endpoint for identifying api repo vesion 2024-12-22 00:39:13 +05:30
Conventional Changelog Action 75dcf6bfeb chore(release): v2.7.2 [skip ci] 2024-12-19 12:00:00 +00:00
Ritesh Ghosh f9dcba20ff build: remove unnecessary deps from aniwatch pkg 2024-12-19 17:29:42 +05:30
Conventional Changelog Action adff08dc21 chore(release): v2.7.1 [skip ci] 2024-12-19 11:42:26 +00:00
Ritesh Ghosh 374c87cf8a fix(megacloud): WebAssembly.instantiate(): Argument 0 must be a buffer source error 2024-12-19 17:12:06 +05:30
Conventional Changelog Action c9d7339ed9 chore(release): v2.7.0 [skip ci] 2024-12-19 10:29:55 +00:00
Ritesh Ghosh 11462f309a feat: update dockerfile, remove chromium and related envs 2024-12-19 15:59:38 +05:30
Conventional Changelog Action 749fbe7df8 chore(release): v2.6.0 [skip ci] 2024-12-19 10:28:37 +00:00
Ritesh Ghosh cd41a54a7e feat(megacloud): update aniwatch pkg
fixing wasm module load error hindering source extraction
2024-12-19 15:58:20 +05:30
Conventional Changelog Action a076d95550 chore(release): v2.5.0 [skip ci] 2024-12-18 18:21:50 +00:00
Ritesh Ghosh 2478279db7 feat(megacloud): integrate https://github.com/drblgn/rabbit_wasm 's solution 2024-12-18 23:51:31 +05:30
Conventional Changelog Action e5fb1a3651 chore(release): v2.4.4 [skip ci] 2024-12-17 15:26:42 +00:00
Ritesh Ghosh 44478194e3 fix(vercel): try4 to fix 'cannot find module puppeteer-extra-plugin-stealth'
taken from: https://github.com/vercel/pkg/issues/910#issuecomment-1374872029
2024-12-17 20:56:24 +05:30
Conventional Changelog Action 1f2d65d644 chore(release): v2.4.3 [skip ci] 2024-12-17 15:06:01 +00:00
Ritesh Ghosh 3f81d6a3bb fix(vercel): try3 to fix 'cannot find module puppeteer-extra-plugin-stealth'
taken from: https://github.com/vercel/pkg/issues/910#issuecomment-1032839383
2024-12-17 20:35:41 +05:30
Conventional Changelog Action fa72668463 chore(release): v2.4.2 [skip ci] 2024-12-17 14:58:01 +00:00
Ritesh Ghosh f5ec625c6e fix(vercel): try2 to fix 'cannot find module puppeteer-extra-plugin-stealth'
taken from: https://github.com/vercel/pkg/issues/910#issuecomment-1032839383
2024-12-17 20:27:43 +05:30
Conventional Changelog Action 244847f45e chore(release): v2.4.1 [skip ci] 2024-12-17 14:28:42 +00:00
Ritesh Ghosh 95d818e371 fix(vercel): try1 to fix 'cannot find module puppeteer-extra-plugin-stealth'
taken from: https://github.com/vercel/pkg/issues/910
2024-12-17 19:58:22 +05:30
Conventional Changelog Action 1b5caede22 chore(release): v2.4.0 [skip ci] 2024-12-17 13:40:02 +00:00
Ritesh Ghosh 4275a65b9d feat(puppeteer): add chromium deps and envs for seamless operation of puppeteer 2024-12-17 19:09:42 +05:30
Conventional Changelog Action fddf1e6f2f chore(release): v2.3.1 [skip ci] 2024-12-17 12:39:31 +00:00
Ritesh Ghosh d65d0f17cc fix(bundled_file_error): update aniwatch pkg
To exclude bundled min.js file, instead fetch it from raw github user content
2024-12-17 18:09:11 +05:30
Conventional Changelog Action cddea128b6 chore(release): v2.3.0 [skip ci] 2024-12-17 07:20:45 +00:00
Ritesh Ghosh b70e65402e feat(megacloud): update aniwatch pkg, fixing episode/sources endpoint 2024-12-17 12:50:24 +05:30
Ritesh Ghosh bf4557daf0 test: increment testTimeout duration 2024-12-17 12:49:30 +05:30
Ritesh Ghosh 54fe5389e1 feat: add global constants 2024-12-17 12:49:14 +05:30
Conventional Changelog Action 1f474352d6 chore(release): v2.2.1 [skip ci] 2024-12-07 15:51:30 +00:00
Ritesh Ghosh e57a4f06d9 docs: fix typo 2024-12-07 21:21:11 +05:30
Conventional Changelog Action e0146af512 chore(release): v2.2.0 [skip ci] 2024-12-07 15:47:40 +00:00
Ritesh Ghosh b0718180a0 Merge pull request #80 from ghoshRitesh12/cache
Add caching layer for improved performance
2024-12-07 21:17:27 +05:30
Ritesh Ghosh 02c8d107dc docs: update docs regarding API configuration and fix typos 2024-12-07 21:15:14 +05:30
Ritesh Ghosh da83048f90 feat(cache): add middleware to insert CACHE_CONFIG variable in request context 2024-12-07 21:14:36 +05:30
Ritesh Ghosh 5cd99fcc64 feat(cache): integrated Redis caching layer for endpoint responses 2024-12-07 21:13:16 +05:30
Ritesh Ghosh b7d036dbe2 feat(cache): add AniwatchAPICache class to implement API caching layer 2024-12-07 21:12:34 +05:30
Ritesh Ghosh db022185ef feat(server): add aniwatch variables types for type-safe req context variable access 2024-12-07 21:11:44 +05:30
Ritesh Ghosh 872192bcc5 build(redis): add ioredis pkg to implement caching layer 2024-12-07 21:08:29 +05:30
Ritesh Ghosh 9d379ec4fe feat(envs): standardized env examples and add new redis connection url env 2024-12-07 21:05:50 +05:30
Conventional Changelog Action 03771a2096 chore(release): v2.1.0 [skip ci] 2024-10-29 07:44:35 +00:00
Ritesh Ghosh 96bbe101bf chore: add prettier dev dep and script for lint check 2024-10-29 13:14:04 +05:30
Ritesh Ghosh ac07ce91ea ci: add prettier lint check workflow 2024-10-29 13:13:29 +05:30