Commit Graph

  • e098e7cfcb feat: integrate use of ebvalidated envs Ritesh Ghosh 2025-05-11 13:07:52 +05:30
  • 2054785565 feat: add new logging middleware that uses pino logger Ritesh Ghosh 2025-05-11 13:07:43 +05:30
  • b6288a02d8 feat: add custom pino logger Ritesh Ghosh 2025-05-11 13:07:17 +05:30
  • 5e028771f0 feat: integrate use of ebvalidated envs Ritesh Ghosh 2025-05-11 13:07:04 +05:30
  • fc92194407 feat: add new husky script Ritesh Ghosh 2025-05-11 13:06:15 +05:30
  • 5880fe3db6 feat: add envalid for better env management Ritesh Ghosh 2025-05-11 13:06:04 +05:30
  • 797fc2455c style: prettier format changes Ritesh Ghosh 2025-05-11 13:05:23 +05:30
  • 21ca35904b feat: add envalid, pino & format scripts Ritesh Ghosh 2025-05-11 13:03:42 +05:30
  • 935e59fcac refactor: rename prettier check workflow to link-&-format Ritesh Ghosh 2025-05-11 13:02:50 +05:30
  • 8a0e10514c chore(release): v2.12.0 [skip ci] Conventional Changelog Action 2025-04-14 18:42:29 +00:00
  • 7c5d868a39 test(getNextEpisodeSchedule): add test case for /next-episode-schedule endpoint Ritesh Ghosh 2025-04-15 00:12:04 +05:30
  • f7af9c890a style: formatting changes Ritesh Ghosh 2025-04-15 00:11:33 +05:30
  • f5cd3415d8 feat(getNextEpisodeSchedule): add /anime/:animeId/next-episode-schedule endpoint Ritesh Ghosh 2025-04-15 00:11:22 +05:30
  • f9f045ccc5 docs(getNextEpisodeSchedule): add docs for /:animeId/next-episode-schedule endpoint Ritesh Ghosh 2025-04-15 00:10:53 +05:30
  • 8abdcb4e32 style: formatting changes Ritesh Ghosh 2025-04-15 00:00:29 +05:30
  • 07e8f35770 feat: merge branch 'main' of https://github.com/ghoshRitesh12/aniwatch-api Ritesh Ghosh 2025-04-14 23:59:59 +05:30
  • cc838023ae style: formatting changes Ritesh Ghosh 2025-04-14 23:59:26 +05:30
  • 23007fe0b7 chore(release): v2.11.3 [skip ci] Conventional Changelog Action 2025-03-20 17:32:50 +00:00
  • 059872346c Merge pull request #111 from Sodiumchloridy/main Ritesh Ghosh 2025-03-20 23:02:39 +05:30
  • 7a6b5d5ae5 build: install curl for healthcheck in Dockerfile Sodiumchloridy 2025-03-19 18:20:06 +08:00
  • cbfc462d5e chore(release): v2.11.2 [skip ci] Conventional Changelog Action 2025-03-15 17:25:17 +00:00
  • e0f873fc87 build: update aniwatch pkg to latest version Ritesh Ghosh 2025-03-15 22:55:01 +05:30
  • 54c61abcdc chore(release): v2.11.1 [skip ci] Conventional Changelog Action 2025-01-01 08:15:12 +00:00
  • 00cd0f71f6 build: update aniwatch pkg Ritesh Ghosh 2025-01-01 13:44:56 +05:30
  • 610ea2e44d refactor: update Dockerfile description Ritesh Ghosh 2025-01-01 13:42:28 +05:30
  • cb5a4672a8 fix(ts build error): fixed ts build error due to conflicting types Ritesh Ghosh 2025-01-01 13:42:07 +05:30
  • e0badf7449 build: bump pkg versions Ritesh Ghosh 2025-01-01 13:41:24 +05:30
  • c8a06fc115 refactor: update .prettierignore Ritesh Ghosh 2025-01-01 13:41:03 +05:30
  • 1e5eca4da7 refactor: update .env.example file Ritesh Ghosh 2025-01-01 13:40:43 +05:30
  • a2dabdcdbd chore(release): v2.11.0 [skip ci] Conventional Changelog Action 2024-12-25 12:45:24 +00:00
  • b844d0b1e1 build: update aniwatch pkg to latest version Ritesh Ghosh 2024-12-25 18:15:03 +05:30
  • 03d0ec0a8c docs(/qtip): add /qtip endpoint documentation Ritesh Ghosh 2024-12-25 18:14:49 +05:30
  • f0acd89d87 feat(/qtip): add new /qtip endpoint Ritesh Ghosh 2024-12-25 18:13:47 +05:30
  • c4d4c1edb1 chore(release): v2.10.0 [skip ci] Conventional Changelog Action 2024-12-24 11:40:37 +00:00
  • da6699ba22 feat: use refactored error handlers and cache middlewares Ritesh Ghosh 2024-12-24 17:10:14 +05:30
  • da19fb7e86 feat(errorHandling): add error handlers config file Ritesh Ghosh 2024-12-24 17:09:43 +05:30
  • 7e9f920784 docs: update docs regarding new envs and api endpoint Ritesh Ghosh 2024-12-24 17:08:28 +05:30
  • 5f1f2167df feat(cache): add cacheConfigSetter & cacheControlMiddleware by #90 Ritesh Ghosh 2024-12-24 17:07:35 +05:30
  • d939222757 chore(release): v2.9.0 [skip ci] Conventional Changelog Action 2024-12-23 12:45:17 +00:00
  • 2e93990d44 Merge pull request #90 from abdelaziz-mahdy/add-cache-headers Ritesh Ghosh 2024-12-23 18:15:01 +05:30
  • dfc278be08 chore: styling changes to be more consistent Abdelaziz Mahdy 2024-12-23 03:27:43 -04:00
  • f1f5db84f9 feat(cache): add Cache-Control middleware and update .env.example Abdelaziz Mahdy 2024-12-22 15:32:56 -04:00
  • 2d5377cbc5 chore(release): v2.8.0 [skip ci] Conventional Changelog Action 2024-12-21 19:13:53 +00:00
  • 06d65461ef build: update aniwatch package Ritesh Ghosh 2024-12-22 00:43:36 +05:30
  • b26a9cd9ff refactor: integrate new getOrSet method definition Ritesh Ghosh 2024-12-22 00:43:18 +05:30
  • 64eaa18ed9 refactor: update getOrSet method definition Ritesh Ghosh 2024-12-22 00:43:03 +05:30
  • 09c6f2981a refactor(env): update ANIWATCH_API_HOSTNAME env example Ritesh Ghosh 2024-12-22 00:40:30 +05:30
  • 861a897999 feat(az-list): add /azlist/:sortOption endpoint for scraping hianime's az-list animes Ritesh Ghosh 2024-12-22 00:40:06 +05:30
  • 062e662fbc feat: add /v endpoint for identifying api repo vesion Ritesh Ghosh 2024-12-22 00:39:13 +05:30
  • 75dcf6bfeb chore(release): v2.7.2 [skip ci] Conventional Changelog Action 2024-12-19 12:00:00 +00:00
  • f9dcba20ff build: remove unnecessary deps from aniwatch pkg Ritesh Ghosh 2024-12-19 17:29:42 +05:30
  • adff08dc21 chore(release): v2.7.1 [skip ci] Conventional Changelog Action 2024-12-19 11:42:26 +00:00
  • 374c87cf8a fix(megacloud): WebAssembly.instantiate(): Argument 0 must be a buffer source error Ritesh Ghosh 2024-12-19 17:12:06 +05:30
  • c9d7339ed9 chore(release): v2.7.0 [skip ci] Conventional Changelog Action 2024-12-19 10:29:55 +00:00
  • 11462f309a feat: update dockerfile, remove chromium and related envs Ritesh Ghosh 2024-12-19 15:59:38 +05:30
  • 749fbe7df8 chore(release): v2.6.0 [skip ci] Conventional Changelog Action 2024-12-19 10:28:37 +00:00
  • cd41a54a7e feat(megacloud): update aniwatch pkg Ritesh Ghosh 2024-12-19 15:58:20 +05:30
  • a076d95550 chore(release): v2.5.0 [skip ci] Conventional Changelog Action 2024-12-18 18:21:50 +00:00
  • 2478279db7 feat(megacloud): integrate https://github.com/drblgn/rabbit_wasm 's solution Ritesh Ghosh 2024-12-18 23:51:31 +05:30
  • e5fb1a3651 chore(release): v2.4.4 [skip ci] Conventional Changelog Action 2024-12-17 15:26:42 +00:00
  • 44478194e3 fix(vercel): try4 to fix 'cannot find module puppeteer-extra-plugin-stealth' Ritesh Ghosh 2024-12-17 20:56:24 +05:30
  • 1f2d65d644 chore(release): v2.4.3 [skip ci] Conventional Changelog Action 2024-12-17 15:06:01 +00:00
  • 3f81d6a3bb fix(vercel): try3 to fix 'cannot find module puppeteer-extra-plugin-stealth' Ritesh Ghosh 2024-12-17 20:35:41 +05:30
  • fa72668463 chore(release): v2.4.2 [skip ci] Conventional Changelog Action 2024-12-17 14:58:01 +00:00
  • f5ec625c6e fix(vercel): try2 to fix 'cannot find module puppeteer-extra-plugin-stealth' Ritesh Ghosh 2024-12-17 20:27:43 +05:30
  • 244847f45e chore(release): v2.4.1 [skip ci] Conventional Changelog Action 2024-12-17 14:28:42 +00:00
  • 95d818e371 fix(vercel): try1 to fix 'cannot find module puppeteer-extra-plugin-stealth' Ritesh Ghosh 2024-12-17 19:58:22 +05:30
  • 1b5caede22 chore(release): v2.4.0 [skip ci] Conventional Changelog Action 2024-12-17 13:40:02 +00:00
  • 4275a65b9d feat(puppeteer): add chromium deps and envs for seamless operation of puppeteer Ritesh Ghosh 2024-12-17 19:09:42 +05:30
  • fddf1e6f2f chore(release): v2.3.1 [skip ci] Conventional Changelog Action 2024-12-17 12:39:31 +00:00
  • d65d0f17cc fix(bundled_file_error): update aniwatch pkg Ritesh Ghosh 2024-12-17 18:09:11 +05:30
  • cddea128b6 chore(release): v2.3.0 [skip ci] Conventional Changelog Action 2024-12-17 07:20:45 +00:00
  • b70e65402e feat(megacloud): update aniwatch pkg, fixing episode/sources endpoint Ritesh Ghosh 2024-12-17 12:50:24 +05:30
  • bf4557daf0 test: increment testTimeout duration Ritesh Ghosh 2024-12-17 12:49:30 +05:30
  • 54fe5389e1 feat: add global constants Ritesh Ghosh 2024-12-17 12:49:14 +05:30
  • 1f474352d6 chore(release): v2.2.1 [skip ci] Conventional Changelog Action 2024-12-07 15:51:30 +00:00
  • e57a4f06d9 docs: fix typo Ritesh Ghosh 2024-12-07 21:21:11 +05:30
  • e0146af512 chore(release): v2.2.0 [skip ci] Conventional Changelog Action 2024-12-07 15:47:40 +00:00
  • b0718180a0 Merge pull request #80 from ghoshRitesh12/cache Ritesh Ghosh 2024-12-07 21:17:27 +05:30
  • 02c8d107dc docs: update docs regarding API configuration and fix typos Ritesh Ghosh 2024-12-07 21:15:14 +05:30
  • da83048f90 feat(cache): add middleware to insert CACHE_CONFIG variable in request context Ritesh Ghosh 2024-12-07 21:14:36 +05:30
  • 5cd99fcc64 feat(cache): integrated Redis caching layer for endpoint responses Ritesh Ghosh 2024-12-07 21:13:16 +05:30
  • b7d036dbe2 feat(cache): add AniwatchAPICache class to implement API caching layer Ritesh Ghosh 2024-12-07 21:12:34 +05:30
  • db022185ef feat(server): add aniwatch variables types for type-safe req context variable access Ritesh Ghosh 2024-12-07 21:11:44 +05:30
  • 872192bcc5 build(redis): add ioredis pkg to implement caching layer Ritesh Ghosh 2024-12-07 21:08:29 +05:30
  • 9d379ec4fe feat(envs): standardized env examples and add new redis connection url env Ritesh Ghosh 2024-12-07 21:05:50 +05:30
  • 03771a2096 chore(release): v2.1.0 [skip ci] Conventional Changelog Action 2024-10-29 07:44:35 +00:00
  • 96bbe101bf chore: add prettier dev dep and script for lint check Ritesh Ghosh 2024-10-29 13:14:04 +05:30
  • ac07ce91ea ci: add prettier lint check workflow Ritesh Ghosh 2024-10-29 13:13:29 +05:30
  • 9ae824b42c feat(prettier): add prettier.config.mjs Ritesh Ghosh 2024-10-29 13:12:45 +05:30
  • 23fcd4a19f feat(prettier): add .prettierignore Ritesh Ghosh 2024-10-29 13:12:19 +05:30
  • 90c0e869ab feat: add .editorconfig Ritesh Ghosh 2024-10-29 13:11:49 +05:30
  • fe0b6776b8 chore(ci): bump node version Ritesh Ghosh 2024-10-29 13:11:17 +05:30
  • dd6c5ed2ed chore: bump node version & update Dockerfile description Ritesh Ghosh 2024-10-29 13:10:53 +05:30
  • dffea41ccb chore(release): v2.0.2 [skip ci] Conventional Changelog Action 2024-10-06 03:30:38 +00:00
  • 3e84349a41 docs: update personal deployment section Ritesh Ghosh 2024-10-06 09:00:27 +05:30
  • 972cf2c203 chore(release): v2.0.1 [skip ci] Conventional Changelog Action 2024-10-06 03:29:22 +00:00
  • af5672913f docs: update personal deployment section Ritesh Ghosh 2024-10-06 08:59:07 +05:30
  • 996f11eebe chore(release): v2.0.0 [skip ci] Conventional Changelog Action 2024-10-05 19:43:37 +00:00
  • 46f688ac12 Aniwatch API Version 2 (#66) Ritesh Ghosh 2024-10-06 01:13:23 +05:30