RSSHub/lib
jxtan 71d5ded520
feat(route): add maoyan (猫眼电影) routes (#20956)
* feat(route): add LinuxDo RSS routes

- Add /linux-do/posts route for latest posts
- Add /linux-do/top/:period route for trending topics with period filter
- Optimize /linux-do/latest route
- Update namespace documentation with descriptions
- Handle Zstandard compression by using Accept-Encoding: identity

* revert: remove linux-do routes (PR rejected)

* feat(route): add codefather (编程导航) routes

- Add posts route with hot/new/recommend sorting and category filter
- Add questions route with new/hot sorting
- Support for 编程导航 programming community

* fix: address all PR review comments

- Reorder path params: category before sort
- Remove config.trueUA (not needed)
- Use upvotes/comments fields instead of description
- Remove title slicing
- Change default sort to 'new'
- Remove title from description
- Remove content truncation

* feat(route): add maoyan (猫眼电影) routes

Add three new routes for Maoyan:
- /maoyan/box - Real-time box office ranking
- /maoyan/hot - Currently showing movies
- /maoyan/coming - Upcoming movies

* fix: address PR review comments

- Remove author field from box.ts (releaseInfo is not author)
- Remove unnecessary mobile User-Agent from coming.ts and hot.ts
2026-01-24 13:43:07 +08:00
..
api feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
assets feat: deploy RSSHub to Cloudflare Workers (#20804) 2026-01-04 09:22:05 +08:00
errors feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
middleware feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
routes feat(route): add maoyan (猫眼电影) routes (#20956) 2026-01-24 13:43:07 +08:00
routes-deprecated fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
shims refactor: deploy all routes to Cloudflare Workers (#20809) 2026-01-04 17:33:55 +08:00
utils refactor: deploy all routes to Cloudflare Workers (#20809) 2026-01-04 17:33:55 +08:00
views fix: add summary field in JSON output format (#20778) 2025-12-30 21:57:51 +08:00
app-bootstrap.test.tsx feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
app-bootstrap.tsx
app.test.ts
app.ts
app.worker.tsx feat(worker): implement KV-based caching for Cloudflare Workers (#20806) 2026-01-04 11:29:33 +08:00
config.remote-error.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
config.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
config.ts feat(xiaohongshu): add proxy configuration support (#20952) 2026-01-22 17:17:04 +08:00
container.ts feat: add Cloudflare Containers deployment support (#20932) 2026-01-20 15:29:13 +08:00
entrypoints.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
index.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
index.ts
pkg.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
pkg.ts style: auto format 2025-11-27 05:54:33 +00:00
registry.dynamic.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
registry.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
registry.ts fix(lib/registry.ts): Allow hide debug info. (#20891) 2026-01-15 19:33:36 +08:00
route-paths.d.ts
router.js fix(route/javbus): remove avgle api usage (#20861) 2026-01-13 00:38:10 +08:00
routes.test.ts style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
server.ts
setup.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
types.ts style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
worker.ts feat: deploy RSSHub to Cloudflare Workers (#20804) 2026-01-04 09:22:05 +08:00
worker.worker.test.ts test: double worker test timeout 2026-01-09 23:12:27 +08:00