Ritesh Ghosh
|
bd5016472d
|
ci: update release workflow try15
|
2025-05-12 01:17:23 +05:30 |
|
Ritesh Ghosh
|
50bfabaf32
|
ci: update release workflow try14
|
2025-05-12 01:16:43 +05:30 |
|
Ritesh Ghosh
|
9bea3e51ca
|
feat: add format-package-json script for JSON formatting
|
2025-05-12 01:16:19 +05:30 |
|
Ritesh Ghosh
|
56d574c527
|
ci: update release workflow try13
|
2025-05-12 01:14:06 +05:30 |
|
Ritesh Ghosh
|
8e6cc57343
|
ci: update release workflow try12
|
2025-05-12 01:13:19 +05:30 |
|
Ritesh Ghosh
|
70c6a6531e
|
style: remove unnecessary comment from format-package-json script
|
2025-05-12 01:13:04 +05:30 |
|
Ritesh Ghosh
|
53276f3961
|
ci: update release workflow try11
|
2025-05-12 01:09:27 +05:30 |
|
Ritesh Ghosh
|
26070841f5
|
style: remove whitespace
|
2025-05-12 01:09:20 +05:30 |
|
Ritesh Ghosh
|
61c2580858
|
ci: update release workflow try10
|
2025-05-12 01:04:09 +05:30 |
|
Ritesh Ghosh
|
5ccf05401d
|
ci: add format package.json script file
|
2025-05-12 01:03:25 +05:30 |
|
Ritesh Ghosh
|
39e23b5707
|
ci: update release workflow try9
|
2025-05-12 00:42:02 +05:30 |
|
Ritesh Ghosh
|
27d69029bf
|
ci: update release workflow try8
|
2025-05-12 00:40:18 +05:30 |
|
Ritesh Ghosh
|
276bf80319
|
ci: update release workflow try7
|
2025-05-12 00:38:50 +05:30 |
|
Ritesh Ghosh
|
2db01a86d7
|
ci: update release workflow try6
|
2025-05-12 00:37:08 +05:30 |
|
Ritesh Ghosh
|
aeb29c8da4
|
ci: update release workflow try5
|
2025-05-12 00:36:11 +05:30 |
|
Ritesh Ghosh
|
03d73fc470
|
ci: update release workflow try4
|
2025-05-12 00:34:09 +05:30 |
|
Ritesh Ghosh
|
59a684853b
|
ci: update release workflow try3
|
2025-05-12 00:31:19 +05:30 |
|
Ritesh Ghosh
|
22cdadd27f
|
ci: update release workflow try2
|
2025-05-12 00:29:19 +05:30 |
|
Ritesh Ghosh
|
322116b629
|
ci: update release workflow
|
2025-05-12 00:25:56 +05:30 |
|
Ritesh Ghosh
|
3281144ef3
|
ci: udpate lint & format & release workflows
|
2025-05-12 00:24:48 +05:30 |
|
Ritesh Ghosh
|
15846871fd
|
ci: add extra formatting step
|
2025-05-12 00:21:07 +05:30 |
|
Ritesh Ghosh
|
3f2dbede4f
|
style: format change
|
2025-05-12 00:14:53 +05:30 |
|
Ritesh Ghosh
|
cedbd93929
|
test: add missing test cases
|
2025-05-12 00:06:55 +05:30 |
|
Ritesh Ghosh
|
9e7b52ff94
|
test: fix failing nextEpisodeSchedule test case
|
2025-05-12 00:04:32 +05:30 |
|
Ritesh Ghosh
|
468a6e3ef9
|
test: update tests directory
|
2025-05-12 00:03:39 +05:30 |
|
Ritesh Ghosh
|
a72f469f40
|
feat: update to the latest aniwatch pkg
|
2025-05-12 00:01:24 +05:30 |
|
Ritesh Ghosh
|
36b4f8acfc
|
refactor: rename logger to log
|
2025-05-11 13:31:58 +05:30 |
|
Ritesh Ghosh
|
e23383f4c4
|
ci: update lint and format check workflow
|
2025-05-11 13:10:46 +05:30 |
|
Ritesh Ghosh
|
83076b672b
|
feat: integrate custom logger and envalidated envs
|
2025-05-11 13:08:12 +05:30 |
|
Ritesh Ghosh
|
e098e7cfcb
|
feat: integrate use of ebvalidated envs
|
2025-05-11 13:07:52 +05:30 |
|
Ritesh Ghosh
|
2054785565
|
feat: add new logging middleware that uses pino logger
|
2025-05-11 13:07:43 +05:30 |
|
Ritesh Ghosh
|
b6288a02d8
|
feat: add custom pino logger
|
2025-05-11 13:07:17 +05:30 |
|
Ritesh Ghosh
|
5e028771f0
|
feat: integrate use of ebvalidated envs
|
2025-05-11 13:07:04 +05:30 |
|
Ritesh Ghosh
|
fc92194407
|
feat: add new husky script
|
2025-05-11 13:06:15 +05:30 |
|
Ritesh Ghosh
|
5880fe3db6
|
feat: add envalid for better env management
|
2025-05-11 13:06:04 +05:30 |
|
Ritesh Ghosh
|
797fc2455c
|
style: prettier format changes
|
2025-05-11 13:05:23 +05:30 |
|
Ritesh Ghosh
|
21ca35904b
|
feat: add envalid, pino & format scripts
|
2025-05-11 13:03:42 +05:30 |
|
Ritesh Ghosh
|
935e59fcac
|
refactor: rename prettier check workflow to link-&-format
|
2025-05-11 13:02:50 +05:30 |
|
Ritesh Ghosh
|
7c5d868a39
|
test(getNextEpisodeSchedule): add test case for /next-episode-schedule endpoint
|
2025-04-15 00:12:04 +05:30 |
|
Ritesh Ghosh
|
f7af9c890a
|
style: formatting changes
|
2025-04-15 00:11:33 +05:30 |
|
Ritesh Ghosh
|
f5cd3415d8
|
feat(getNextEpisodeSchedule): add /anime/:animeId/next-episode-schedule endpoint
|
2025-04-15 00:11:22 +05:30 |
|
Ritesh Ghosh
|
f9f045ccc5
|
docs(getNextEpisodeSchedule): add docs for /:animeId/next-episode-schedule endpoint
|
2025-04-15 00:10:53 +05:30 |
|
Ritesh Ghosh
|
8abdcb4e32
|
style: formatting changes
|
2025-04-15 00:00:29 +05:30 |
|
Ritesh Ghosh
|
07e8f35770
|
feat: merge branch 'main' of https://github.com/ghoshRitesh12/aniwatch-api
|
2025-04-14 23:59:59 +05:30 |
|
Ritesh Ghosh
|
cc838023ae
|
style: formatting changes
|
2025-04-14 23:59:26 +05:30 |
|
Ritesh Ghosh
|
e0f873fc87
|
build: update aniwatch pkg to latest version
|
2025-03-15 22:55:01 +05:30 |
|
Ritesh Ghosh
|
00cd0f71f6
|
build: update aniwatch pkg
|
2025-01-01 13:44:56 +05:30 |
|
Ritesh Ghosh
|
610ea2e44d
|
refactor: update Dockerfile description
|
2025-01-01 13:42:28 +05:30 |
|
Ritesh Ghosh
|
cb5a4672a8
|
fix(ts build error): fixed ts build error due to conflicting types
|
2025-01-01 13:42:07 +05:30 |
|
Ritesh Ghosh
|
e0badf7449
|
build: bump pkg versions
|
2025-01-01 13:41:24 +05:30 |
|
Ritesh Ghosh
|
c8a06fc115
|
refactor: update .prettierignore
|
2025-01-01 13:41:03 +05:30 |
|
Ritesh Ghosh
|
1e5eca4da7
|
refactor: update .env.example file
|
2025-01-01 13:40:43 +05:30 |
|
Ritesh Ghosh
|
b844d0b1e1
|
build: update aniwatch pkg to latest version
|
2024-12-25 18:15:03 +05:30 |
|
Ritesh Ghosh
|
03d0ec0a8c
|
docs(/qtip): add /qtip endpoint documentation
|
2024-12-25 18:14:49 +05:30 |
|
Ritesh Ghosh
|
f0acd89d87
|
feat(/qtip): add new /qtip endpoint
|
2024-12-25 18:13:47 +05:30 |
|
Ritesh Ghosh
|
da6699ba22
|
feat: use refactored error handlers and cache middlewares
|
2024-12-24 17:10:14 +05:30 |
|
Ritesh Ghosh
|
da19fb7e86
|
feat(errorHandling): add error handlers config file
|
2024-12-24 17:09:43 +05:30 |
|
Ritesh Ghosh
|
7e9f920784
|
docs: update docs regarding new envs and api endpoint
|
2024-12-24 17:08:28 +05:30 |
|
Ritesh Ghosh
|
5f1f2167df
|
feat(cache): add cacheConfigSetter & cacheControlMiddleware by #90
|
2024-12-24 17:07:35 +05:30 |
|
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 |
|
Ritesh Ghosh
|
f9dcba20ff
|
build: remove unnecessary deps from aniwatch pkg
|
2024-12-19 17:29:42 +05:30 |
|
Ritesh Ghosh
|
374c87cf8a
|
fix(megacloud): WebAssembly.instantiate(): Argument 0 must be a buffer source error
|
2024-12-19 17:12:06 +05:30 |
|
Ritesh Ghosh
|
11462f309a
|
feat: update dockerfile, remove chromium and related envs
|
2024-12-19 15:59:38 +05:30 |
|
Ritesh Ghosh
|
cd41a54a7e
|
feat(megacloud): update aniwatch pkg
fixing wasm module load error hindering source extraction
|
2024-12-19 15:58:20 +05:30 |
|
Ritesh Ghosh
|
2478279db7
|
feat(megacloud): integrate https://github.com/drblgn/rabbit_wasm 's solution
|
2024-12-18 23:51:31 +05:30 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Ritesh Ghosh
|
4275a65b9d
|
feat(puppeteer): add chromium deps and envs for seamless operation of puppeteer
|
2024-12-17 19:09:42 +05:30 |
|
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 |
|
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 |
|
Ritesh Ghosh
|
e57a4f06d9
|
docs: fix typo
|
2024-12-07 21:21:11 +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 |
|
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 |
|
Ritesh Ghosh
|
9ae824b42c
|
feat(prettier): add prettier.config.mjs
|
2024-10-29 13:12:45 +05:30 |
|
Ritesh Ghosh
|
23fcd4a19f
|
feat(prettier): add .prettierignore
|
2024-10-29 13:12:19 +05:30 |
|
Ritesh Ghosh
|
90c0e869ab
|
feat: add .editorconfig
|
2024-10-29 13:11:49 +05:30 |
|
Ritesh Ghosh
|
fe0b6776b8
|
chore(ci): bump node version
|
2024-10-29 13:11:17 +05:30 |
|
Ritesh Ghosh
|
dd6c5ed2ed
|
chore: bump node version & update Dockerfile description
|
2024-10-29 13:10:53 +05:30 |
|
Ritesh Ghosh
|
332feca25f
|
feat(future): add hianime_v2 social img
|
2024-10-04 23:25:29 +05:30 |
|
Ritesh Ghosh
|
1bba988e0d
|
feat(future): add hianime_v2 image
|
2024-10-04 23:08:43 +05:30 |
|
Ritesh Ghosh
|
6ce6b105c7
|
refactor: rename WINDOWMS env to WINDOW_MS
|
2024-10-04 12:25:04 +05:30 |
|
Ritesh Ghosh
|
21a8718f87
|
feat: update allowed origins to include wildcard if env not present
|
2024-10-04 12:24:31 +05:30 |
|
Ritesh Ghosh
|
e30d983996
|
refactor: update .env.example formatting
|
2024-10-04 12:22:03 +05:30 |
|
Ritesh Ghosh
|
24d35869d9
|
chore: update description and bump dependencies
|
2024-09-05 11:34:32 +05:30 |
|