From fdfd7e056184e326bf6a785d2f25fcb2fc8a3449 Mon Sep 17 00:00:00 2001 From: pseudoyu Date: Tue, 26 Nov 2024 13:00:27 +0800 Subject: [PATCH] chore(route): add more new media routes --- lib/routes/line/publisher.ts | 2 +- lib/routes/line/today.ts | 2 +- lib/routes/liveuamap/index.ts | 2 +- lib/routes/macfilos/blog.ts | 2 +- lib/routes/matters/namespace.ts | 2 +- lib/routes/mirror/index.ts | 2 +- lib/routes/mygopen/index.ts | 2 +- lib/routes/nautil/topics.ts | 2 +- lib/routes/odaily/activity.ts | 2 +- lib/routes/odaily/newsflash.ts | 2 +- lib/routes/odaily/post.ts | 2 +- lib/routes/odaily/search-news.ts | 2 +- lib/routes/odaily/user.ts | 2 +- lib/routes/panewslab/author.ts | 2 +- lib/routes/panewslab/news.ts | 2 +- lib/routes/panewslab/profundity.ts | 2 +- lib/routes/panewslab/topic.ts | 2 +- lib/routes/phoronix/index.ts | 2 +- lib/routes/psyche/topic.ts | 2 +- lib/routes/questmobile/report.ts | 2 +- lib/routes/readhub/daily.ts | 2 +- lib/routes/readhub/index.ts | 2 +- lib/routes/rebase/geekdaily.ts | 2 +- lib/routes/thepetcity/index.ts | 2 +- 24 files changed, 24 insertions(+), 24 deletions(-) diff --git a/lib/routes/line/publisher.ts b/lib/routes/line/publisher.ts index 9307d761d1..ba673fb6bd 100644 --- a/lib/routes/line/publisher.ts +++ b/lib/routes/line/publisher.ts @@ -4,7 +4,7 @@ import { baseUrl, parseList, parseItems } from './utils'; export const route: Route = { path: '/today/:edition/publisher/:id', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/line/today/th/publisher/101048', parameters: { edition: 'Edition, see table above', id: 'Channel ID, can be found in URL' }, radar: [ diff --git a/lib/routes/line/today.ts b/lib/routes/line/today.ts index da835e7fc4..5cb9e88d48 100644 --- a/lib/routes/line/today.ts +++ b/lib/routes/line/today.ts @@ -4,7 +4,7 @@ import { baseUrl as rootUrl, parseList, parseItems } from './utils'; export const route: Route = { path: '/today/:edition?/:tab?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/line/today', parameters: { edition: 'Edition, see below, Taiwan by default', tab: 'Tag, can be found in URL, `top` by default' }, radar: [ diff --git a/lib/routes/liveuamap/index.ts b/lib/routes/liveuamap/index.ts index cfa1ea48bd..d79b3d7522 100644 --- a/lib/routes/liveuamap/index.ts +++ b/lib/routes/liveuamap/index.ts @@ -6,7 +6,7 @@ import InvalidParameterError from '@/errors/types/invalid-parameter'; export const route: Route = { path: '/:region?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/liveuamap', parameters: { region: 'region 热点地区,默认为`ukraine`,其他选项见liveuamap.com的三级域名' }, features: { diff --git a/lib/routes/macfilos/blog.ts b/lib/routes/macfilos/blog.ts index f79c4e5306..f1391f7210 100644 --- a/lib/routes/macfilos/blog.ts +++ b/lib/routes/macfilos/blog.ts @@ -6,7 +6,7 @@ import { parseDate } from '@/utils/parse-date'; export const route: Route = { path: '/blog', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/macfilos/blog', parameters: {}, features: { diff --git a/lib/routes/matters/namespace.ts b/lib/routes/matters/namespace.ts index dd1b255a94..1fd32ba4d7 100644 --- a/lib/routes/matters/namespace.ts +++ b/lib/routes/matters/namespace.ts @@ -3,6 +3,6 @@ import type { Namespace } from '@/types'; export const namespace: Namespace = { name: 'Matters', url: 'matters.town', - categories: ['new-media'], + categories: ['new-media', 'popular'], lang: 'en', }; diff --git a/lib/routes/mirror/index.ts b/lib/routes/mirror/index.ts index 9025647795..e477c12d81 100644 --- a/lib/routes/mirror/index.ts +++ b/lib/routes/mirror/index.ts @@ -11,7 +11,7 @@ import InvalidParameterError from '@/errors/types/invalid-parameter'; export const route: Route = { path: '/:id', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/mirror/tingfei.eth', parameters: { id: 'user id' }, features: { diff --git a/lib/routes/mygopen/index.ts b/lib/routes/mygopen/index.ts index 8271f187b5..f318c5f462 100644 --- a/lib/routes/mygopen/index.ts +++ b/lib/routes/mygopen/index.ts @@ -4,7 +4,7 @@ import { parseDate } from '@/utils/parse-date'; export const route: Route = { path: '/:label?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/mygopen', parameters: { label: '分類,见下表,默认为首页' }, features: { diff --git a/lib/routes/nautil/topics.ts b/lib/routes/nautil/topics.ts index 116ee9c1ad..82cecd704e 100644 --- a/lib/routes/nautil/topics.ts +++ b/lib/routes/nautil/topics.ts @@ -12,7 +12,7 @@ const baseUrl = 'https://nautil.us'; export const route: Route = { path: '/topic/:tid', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/nautil/topic/arts', parameters: { tid: 'topic' }, features: { diff --git a/lib/routes/odaily/activity.ts b/lib/routes/odaily/activity.ts index 806061c6fc..41f99b5705 100644 --- a/lib/routes/odaily/activity.ts +++ b/lib/routes/odaily/activity.ts @@ -8,7 +8,7 @@ import { rootUrl } from './utils'; export const route: Route = { path: '/activity', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/odaily/activity', parameters: {}, features: { diff --git a/lib/routes/odaily/newsflash.ts b/lib/routes/odaily/newsflash.ts index a1834f3d79..20dcfa1ce7 100644 --- a/lib/routes/odaily/newsflash.ts +++ b/lib/routes/odaily/newsflash.ts @@ -6,7 +6,7 @@ import { rootUrl } from './utils'; export const route: Route = { path: '/newsflash', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/odaily/newsflash', parameters: {}, features: { diff --git a/lib/routes/odaily/post.ts b/lib/routes/odaily/post.ts index 53e0db4c48..c7c85814cc 100644 --- a/lib/routes/odaily/post.ts +++ b/lib/routes/odaily/post.ts @@ -19,7 +19,7 @@ const titles = { export const route: Route = { path: '/:id?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/odaily', parameters: { id: 'id,见下表,默认为最新' }, features: { diff --git a/lib/routes/odaily/search-news.ts b/lib/routes/odaily/search-news.ts index 8a9e3159c2..13108ca21d 100644 --- a/lib/routes/odaily/search-news.ts +++ b/lib/routes/odaily/search-news.ts @@ -6,7 +6,7 @@ import { rootUrl } from './utils'; export const route: Route = { path: '/search/news/:keyword', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/odaily/search/news/RSS3', parameters: { keyword: '搜索关键字' }, features: { diff --git a/lib/routes/odaily/user.ts b/lib/routes/odaily/user.ts index 84704c8ce4..3f0cdf92c1 100644 --- a/lib/routes/odaily/user.ts +++ b/lib/routes/odaily/user.ts @@ -8,7 +8,7 @@ import { rootUrl } from './utils'; export const route: Route = { path: '/user/:id', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/odaily/user/2147486902', parameters: { id: '用户 id,可在用户页地址栏中找到' }, features: { diff --git a/lib/routes/panewslab/author.ts b/lib/routes/panewslab/author.ts index d4c66eb323..d8a8c53902 100644 --- a/lib/routes/panewslab/author.ts +++ b/lib/routes/panewslab/author.ts @@ -6,7 +6,7 @@ import { parseDate } from '@/utils/parse-date'; export const route: Route = { path: ['/author/:id', '/column/:id'], - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/panewslab/author/166', parameters: { id: '专栏 id,可在地址栏 URL 中找到' }, features: { diff --git a/lib/routes/panewslab/news.ts b/lib/routes/panewslab/news.ts index 23ae5f5db8..cbc24f45aa 100644 --- a/lib/routes/panewslab/news.ts +++ b/lib/routes/panewslab/news.ts @@ -4,7 +4,7 @@ import { parseDate } from '@/utils/parse-date'; export const route: Route = { path: '/news', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/panewslab/news', radar: [ { diff --git a/lib/routes/panewslab/profundity.ts b/lib/routes/panewslab/profundity.ts index 18703bce39..f2cdac8c79 100644 --- a/lib/routes/panewslab/profundity.ts +++ b/lib/routes/panewslab/profundity.ts @@ -21,7 +21,7 @@ const categories = { export const route: Route = { path: '/profundity/:category?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/panewslab/profundity', parameters: { category: '分类,见下表,默认为精选' }, radar: [ diff --git a/lib/routes/panewslab/topic.ts b/lib/routes/panewslab/topic.ts index 46909c8d8f..4ccf701e41 100644 --- a/lib/routes/panewslab/topic.ts +++ b/lib/routes/panewslab/topic.ts @@ -6,7 +6,7 @@ import { parseDate } from '@/utils/parse-date'; export const route: Route = { path: '/topic/:id', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/panewslab/topic/1629365774078402', parameters: { id: '专题 id,可在地址栏 URL 中找到' }, features: { diff --git a/lib/routes/phoronix/index.ts b/lib/routes/phoronix/index.ts index e4413fd4b9..2893cd06de 100644 --- a/lib/routes/phoronix/index.ts +++ b/lib/routes/phoronix/index.ts @@ -114,7 +114,7 @@ const tryFetch = async (category, topic) => { export const route: Route = { path: '/:category?/:topic?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/phoronix/linux/KDE', parameters: { category: 'Category', diff --git a/lib/routes/psyche/topic.ts b/lib/routes/psyche/topic.ts index 5c60346974..d3ad02d4c2 100644 --- a/lib/routes/psyche/topic.ts +++ b/lib/routes/psyche/topic.ts @@ -5,7 +5,7 @@ import { getData } from './utils'; export const route: Route = { path: '/topic/:topic', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/psyche/topic/therapeia', parameters: { topic: 'Topic' }, radar: [ diff --git a/lib/routes/questmobile/report.ts b/lib/routes/questmobile/report.ts index 75f07bb97f..60fe5a3f46 100644 --- a/lib/routes/questmobile/report.ts +++ b/lib/routes/questmobile/report.ts @@ -31,7 +31,7 @@ const parseTree = (tree, result = []) => { export const route: Route = { path: '/report/:industry?/:label?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/questmobile/report', parameters: { industry: '行业,见下表,默认为 `-1`,即全部行业', label: '标签,见下表,默认为 `-1`,即全部标签' }, features: { diff --git a/lib/routes/readhub/daily.ts b/lib/routes/readhub/daily.ts index 5ddcbfa5ff..2e36c2ed99 100644 --- a/lib/routes/readhub/daily.ts +++ b/lib/routes/readhub/daily.ts @@ -7,7 +7,7 @@ import { rootUrl, apiRootUrl, processItems } from './util'; export const route: Route = { path: '/daily', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/readhub/daily', parameters: {}, features: { diff --git a/lib/routes/readhub/index.ts b/lib/routes/readhub/index.ts index f78073e546..4016532f80 100644 --- a/lib/routes/readhub/index.ts +++ b/lib/routes/readhub/index.ts @@ -12,7 +12,7 @@ import { rootUrl, apiTopicUrl, art, processItems } from './util'; export const route: Route = { path: '/:category?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/readhub', parameters: { category: '分类,见下表,默认为热门话题' }, features: { diff --git a/lib/routes/rebase/geekdaily.ts b/lib/routes/rebase/geekdaily.ts index 7ac9e4a7ea..dee8ccbae0 100644 --- a/lib/routes/rebase/geekdaily.ts +++ b/lib/routes/rebase/geekdaily.ts @@ -4,7 +4,7 @@ import { parseDate } from '@/utils/parse-date'; export const route: Route = { path: '/geekdaily', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/rebase/geekdaily', radar: [ { diff --git a/lib/routes/thepetcity/index.ts b/lib/routes/thepetcity/index.ts index 6801b02e00..3783102579 100644 --- a/lib/routes/thepetcity/index.ts +++ b/lib/routes/thepetcity/index.ts @@ -8,7 +8,7 @@ const baseUrl = 'https://thepetcity.co'; export const route: Route = { path: '/:term?', - categories: ['new-media'], + categories: ['new-media', 'popular'], example: '/thepetcity', parameters: { term: '見下表,留空為全部文章' }, radar: Object.entries(termsMap).map(([key, value]) => ({