RSSHub/lib/routes/chikubi
Tsuyumi acdbd11e93
feat(route/chikubi): refactor URL fetching and add new routes (#16758)
* refactor(route/chikubi): switch to native /feed for article URL fetching

* feat: add new routes

* refactor: remove decodeURIComponent

* fix: Handle unescaped characters in tag URLs

* chore: use '@/utils/rss-parser' instead of 'rss-parser'

* chore: update description

* feat(utils): add getPostById and getPostsByIdList for REST API content fetching

* refactor(search): use getPostsByIdList instead of processItems

* fix: Handle unescaped characters

* refactor: Separate index and navigation

* feat: optimize post fetching by id and add category & tag functions

* refactor: use api to get posts for tags and categories

* chore: directly use url

* fix: use API to fetch 'best'

* fix: destructure post object in map function

* feat: optimize getPosts function for reusability

* refactor: remove wrapper functions for getBySlug and getPostsBy
2024-09-26 01:14:26 +08:00
..
category.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00
index.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00
namespace.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00
navigation.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00
nipple-video-category.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00
nipple-video-maker.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00
search.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00
tag.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00
utils.ts feat(route/chikubi): refactor URL fetching and add new routes (#16758) 2024-09-26 01:14:26 +08:00