Shinei Nouzen
9a8bebac47
Bump version to 2.4.0
2026-08-14 07:48:15 +05:30
Shinei Nouzen
426559d0de
v2.3.0: Update docs with streaming status, bump version, add solutions
2026-08-14 07:39:50 +05:30
Shinei Nouzen
d067d1f1d7
chore: bump version to 2.2.1 across package.json, README, docs, agents
2026-08-13 01:30:55 +05:30
Shinei Nouzen
8f423bf39c
docs: Complete documentation overhaul with live API data + bug fixes
...
Documentation (5800+ lines total):
- endpoints.md: All 43 endpoints documented with real response examples,
param tables, response patterns, common workflows, error formats
- streaming.md: Complete streaming workflow guide with HLS.js/Plyr/Video.js
integration, M3U8 proxy explanation, error handling
- examples.md: Working code examples in cURL, JS fetch, Python requests,
Node.js axios, HTML/JS player integration (2240 lines)
- architecture.md: Full project structure, request flow diagrams, caching
strategy, mirror failover, security, deployment notes
- index.md: Overview with quick start, feature highlights, endpoint tables
Bug fixes:
- episodeList.extractor: Parse JSON response before Cheerio (was passing
raw JSON string as HTML, causing escaped quotes in IDs)
- episodeListAjax.extractor: Same JSON parsing fix
- topAnimeRankings.controller: Fix JSDoc and default sort from top to day
(actual values are day/week/month, not top/newest)
- apiRoutes.js: Fix OpenAPI spec sort description for top-rankings
Tests: 35/35 passing
2026-07-30 08:28:51 +05:30
Shinei Nouzen
3000bcc1be
Rename index.md to readme.md
2026-07-29 07:35:37 +05:30
Shinei Nouzen
ba58219ace
docs: Add testing.md — test suite docs, auto-detect, benchmarks
2026-07-29 07:33:44 +05:30
Shinei Nouzen
d97d6bd883
docs: fix streaming flow parameter - use animeId instead of slug
2026-07-05 16:45:31 +05:30
Shinei Nouzen
403b205625
docs: update all documentation with pagination and fixes
...
- Update CHANGELOG.md with pagination metadata and bug fixes
- Update README.md with pagination documentation and project structure
- Update docs/endpoints.md with pagination section
- Update docs/index.md with pagination feature
- Update docs/architecture.md with pagination helper
2026-07-04 16:25:48 +05:30
Shinei Nouzen
fe51275db0
feat: upgrade to v2.0.0 with multi-mirror fallback, new endpoints, and LRU cache
...
- Add multi-mirror fallback system with 5 mirror domains
- Add LRU cache with configurable TTL per endpoint
- Add response compression (gzip)
- Add Seasons endpoint (/api/seasons/:id)
- Add Watch Order endpoint (/api/watch-order/:id)
- Add Latest Updated endpoint (/api/latest-updated)
- Add Download endpoint (/api/download)
- Add cache stats endpoint (/api/cache/stats)
- Add mirror status/reset endpoints (/api/mirrors, /api/mirrors/reset)
- Add configurable rate limiting with X-RateLimit headers
- Add request timeouts and entity too large handling
- Update documentation with all new endpoints
- Update CHANGELOG.md with v2.0.0 entry
- Update package.json version to 2.0.0
- Add 6 AI agent prompts for development
2026-07-04 15:07:07 +05:30
Sʜɪɴᴇɪ Nᴏᴜᴢᴇɴ
049e252362
v1.8.0: Update all documentation to match current state
...
Fixed 19 outdated occurrences across 7 files:
- public/index.html: 27→30 endpoints (6 occurrences)
- public/manifest.json: 27→30 endpoints
- README.md: 27→30 and 24→30 endpoints (7 occurrences)
- docs/index.md: 27→30 endpoints
- docs/architecture.md: 27→30 endpoints
- package.json: axios ^1.7.0→^1.8.0
- CHANGELOG.md: Added documentation update entry
2026-06-09 05:25:49 +05:30
Sʜɪɴᴇɪ Nᴏᴜᴢᴇɴ
e125fe4646
docs: update all docs with real live API data
...
- All examples now use real responses from live API
- Streaming flow tested end-to-end (episodeList -> servers -> stream)
- All code examples verified working
- Real titles: Wistoria, Witch Hat Atelier, Road of Naruto, etc.
- Real stream URLs from megaplay.buzz
- Real CDN URLs from anipixcdn.co
- Fixed streaming endpoints: proper JSON/HTML parsing
2026-06-08 21:06:58 +05:30
Sʜɪɴᴇɪ Nᴏᴜᴢᴇɴ
12aa1f5235
docs: complete API documentation folder
...
docs/index.md — Overview, quick start, features
docs/endpoints.md — Full API reference (27 endpoints)
docs/streaming.md — Streaming flow guide (3-step)
docs/examples.md — cURL, JavaScript, Python, Node.js examples
docs/architecture.md — Project structure, tech stack, design
Also fixes streaming endpoints:
- episodeList: Parse AJAX JSON, extract server_ids/timestamp/mal_id
- streamInfo: Parse server list HTML into structured objects
- streamInfo: Parse stream URL from JSON response
2026-06-08 20:58:39 +05:30