Commit Graph
898 Commits
Author SHA1 Message Date
欠陥電気 1636b09b71 feat(route): add mixcloud (#11672)
* feat(route): add mixcloud

* docs

* feat(route): add mixcloud

* convert linebreaks to <br>

* docs: add supportPodcast

* codestyle: use template literals

* refactor: split graph ql queries
2023-01-27 23:03:03 +08:00
Fatpandac 53fb40e9d4 fix(route): fix date err and refactor to v2 (#11705)
* fix(route): fix date err and refactor to v2

* docs: add en docs

* fix: typo
2023-01-27 14:28:55 +08:00
Tony c08afbfc8d feat(route): github wiki history (#11700) 2023-01-27 00:29:02 +08:00
Tony dccf9a09a7 fix(route): ikea (#11685) 2023-01-25 04:02:57 +08:00
Tony c32a46f80a feat(route): famitsu (#11682) 2023-01-24 23:14:48 +08:00
Ethan Shen 4c4b98eda5 fix(route): Sky Sports pubDate (#11668) 2023-01-23 01:27:55 +08:00
Rongrong 7e6fbdb37f feat(route): add Uptime Robot RSS (#11663)
Signed-off-by: Rongrong <i@rong.moe>

Signed-off-by: Rongrong <i@rong.moe>
2023-01-21 03:35:31 +08:00
BrandNewLifeJackie26 c2da0659ae feat(route): LinkedIn Job Listing (#11656)
* fix(docs): layoffs.fyi radar docs link

* feat(route): LinkedIn Job Listing

Basic job posts feed, due to anti-scraping, it uses guest
APIs with limited information.

* feat(docs): add LinkedIn router docs

* fix(docs): route bug fix

* fix (misc): fix bugs in LinkedIn jobs listing route
2023-01-21 02:14:00 +08:00
Tony ba89e298bb fix(route): google news (#11662) 2023-01-21 01:30:13 +08:00
papersnake 0d7f42e483 feat(route): 商论 (#11659)
* feat(route): 商论

* fix: apply suggestions from code review

* fix: remove language.sort
2023-01-20 23:44:48 +08:00
Joshua Peek 44305f529b fix(route): bloomberg author (#11619)
* Switch bloomberg author feed to html scraper

* Safely resolve relative href

* Prefer WHATWG URL API

* Remove list cache

* Cache article list

* Avoid caching captcha

* Add back rss parser as fallback

* Load author news list from api

* Fallback to rss

* docs: add docs for new params
2023-01-19 22:15:12 +08:00
BrandNewLifeJackie26 e4053665d9 feat(route): add layoffs.fyi (#11621)
* feat(route): add layoffs.fyi

Add RSS source for layoffs.fyi (routes and docs).

* Update lib/v2/layoffs/index.js

Remove the unnecessary header.
2023-01-16 02:26:14 +08:00
Tony 3d1b54f1b4 feat(route): add qoo-app (#11624)
* feat(route): qoo-add

* docs: add docs

* refactor: combine extractNotes
2023-01-15 16:25:20 -01:00
Joshua Peek b0253d09d8 feat(route): bloomberg by author (#11615)
* Extract asyncPoolAll to utils

* Add bloomberg news by author route

* docs: add docs and radar
2023-01-13 20:25:28 +08:00
Tony a66cbcf6ee feat(config)!: unsafe domain toggle (#11588) 2023-01-10 11:45:05 +00:00
Tony 09bfe77f66 fix(route): typora (#11578) 2023-01-08 23:32:16 +08:00
kaiixandYukai Huang 7e3e034b56 feat(route): hackmd (#11560)
* Add HackMD RSS source

* Adapt to v2 router & minor fixes

Co-authored-by: Yukai Huang <yukaihuangtw@gmail.com>
2023-01-08 02:30:17 +08:00
DIYgod a090507de4 feat: hotukdeals hottest 2023-01-04 21:02:44 +00:00
Tony d2ab8ab3c0 feat(core): json feed (#11494)
* feat(core): json feed

* docs: json feed description

* fix: remove extra comma if no elements exist after author

* test: json feed test

* feat: generate json feed without art-template

* test: fix coverage

* style: 4 spaces json

* docs: fix parameter
2023-01-02 21:35:36 +08:00
Xiaoxu Guo 3ebe76eae2 feat(route): add CodeForces recent actions (#11522)
* added CodeForces recent actions

* fixed link

* followed the v2 rule standard
2023-01-01 00:30:25 +08:00
vzz64 14594242c4 feat(route): add mangadex (#11508)
* feat(route): add mangadex

* refactor: update lib/v2/mangadex/index.js

* refactor: update lib/v2/mangadex/radar.js
2022-12-29 23:05:06 +08:00
Zeddy ac02f3ede6 feat(route): add seccon (#11498)
* add seccon

* add seccon

* add seccon

* add seccon

* delete seccon under the lib/v2/ folder and divide it by domain

* fix wrong path

* Update lib/v2/ieee-security/sp.js

* Update lib/v2/ieee-security/sp.js

* Update lib/v2/ieee-security/sp.js

* Update lib/v2/ieee-security/sp.js

* Update lib/v2/sigsac/ccs.js

* Update lib/v2/sigsac/ccs.js

* Update lib/v2/usenix/usenix.js

* Update lib/v2/usenix/usenix.js

* Update lib/v2/usenix/usenix.js

* Update lib/v2/sigsac/ccs.js

* Update lib/v2/usenix/usenix.js

* Update lib/v2/usenix/usenix.js

* Update lib/v2/usenix/usenix.js

* ignore eslint

* add parseDate lib and edit doc

* add ndss

* uniform variable name style

* Update docs/journal.md

* Update lib/v2/ieee-security/radar.js

* Update lib/v2/ieee-security/radar.js

* Update lib/v2/usenix/radar.js

* Update lib/v2/ieee-security/radar.js

* Update lib/v2/sigsac/radar.js

* Update lib/v2/ndss-symposium/radar.js

* fix ndss

* docs: add en docs

* docs: fix closing tag
2022-12-29 22:26:04 +08:00
github-actions[bot] 8096803ff1 style: auto format 2022-12-28 16:22:36 +00:00
Martin Meixger 0572e4a59e feat(route): add ui.dev newsletter archives: reactnewsletter.com and bytes.dev (#11499)
* feat(route): add ui.dev reactnewsletter.com and bytes.dev

* fix(route): split reactnewsletter.com and bytes.dev into separate routes

* fix(route): typo

* fix: add missing radar and maintainer.js
2022-12-29 00:20:50 +08:00
Tony 0128bf798a fix(config): pixiv default img proxy (#11495) 2022-12-24 01:30:01 +08:00
Fatpandac 781c4270a3 feat(route): add paradigm writing (#11478)
* feat(router): add paradigm writing

* Update lib/v2/paradigm/writing.js

* Update lib/v2/paradigm/writing.js
2022-12-20 22:02:50 +08:00
Tony 178124ef31 docs: fix badges (#11457) 2022-12-16 04:42:41 +08:00
Tony f9619615c2 fix(route): pixiv daily ai (#11437) 2022-12-12 23:56:52 +08:00
Tony 8ed999f1b5 fix(route): researchgate (#11429) 2022-12-10 01:41:37 +08:00
Derrick Ding 7826184ec8 feat(route): add uw gix news (#11315)
* add uw gix news feed

* add uw gix news doc

* Apply suggestions from code review

* fix: add missing maintainer and radar
2022-12-06 04:21:40 +08:00
HuangWei 5339a7239d fix: update ACM-ECNU radar doc (#11381)
* update ACM-ECNU radar doc

* only triggle CI

* refactor: migrate to v2
2022-12-06 03:29:08 +08:00
lyrl f796ff1d54 feat(route): add panda feed (#11367)
* * feat: add panda feed

* * feat: document table inside the Route tag

* * feat: panda route Introduce limit parameter

* docs(ROUTE): add /panda/feeds/:id  parameter description

* refactor(ROUTE): Use a more appropriate path  /usepanda/feeds/:id   instead of  /panda/feeds/:id

* refactor(ROUTE): Remove non-existent attributes tags

* feat(ROUTE): fix limit param

* fix: add missing radar
2022-12-05 23:24:21 +08:00
Ovler c9d4f76733 feat(route): add curius.app (#11182)
* feat(route): curius.app

* fix typo

* fix undefined

* use full text

* Change style

* add tab

* upd

* edit example

* Specify the root domain only

* Fix maintainer.js

* fix typo

* update link

* fix: multiple fixes
2022-11-26 22:52:38 +08:00
Enoch Ma aaf3d95a5d fix(route): nautilus (#11242)
* Update topics.js

* update doc(cn) for nautilus

* update doc(en) for nautilus

* refactor: use cache.tryGet

* refactor: migrate to v2

* refactor: use wordpress api
2022-11-23 23:21:39 +08:00
zxx-457 52c887a2cb feat(route): add AIEA seminars (#11302)
* feat(route): add AIEA seminars

* Fix lib/v2/aiea/radar.js

* fix lib/v2/aiea/maintainer.js

* add docs

* add docs title

* fix comma

* docs: add en docs
2022-11-22 02:47:16 +08:00
noname1776andhu meng 297b3a7313 feat(nyaa/sukebei): 搜索指定用户的内容 (#11175)
* feat(nyaa/sukebei): 搜索指定用户的内容

* docs: match path with maintainer

Co-authored-by: hu meng <mail@meng.hu>
2022-11-16 20:40:19 +08:00
evnydd0sfandgithub-actions[bot] 6c2277d59b feat(route): 增加对南京艺术学院图书馆新闻的支持 (#11164)
* 南京艺术学院研究生院

* Update lib/v2/nua/gra.js

* Update lib/v2/nua/gra.js

* Update lib/v2/nua/gra.js

* Update lib/v2/nua/radar.js

* Update lib/v2/nua/radar.js

* Update lib/v2/nua/gra.js

* Update lib/v2/nua/gra.js

* Update docs/university.md

* Update docs/university.md

* 优化代码

* 优化

* update

* 补充南京艺术学院

* fix

* fix

* fix

* 更新南京艺术学院数据源。

* 更新南京艺术学院数据源。

* fix

* fix

* update

* fix doc

* fix

* Update lib/v2/nua/radar.js

* fix: yarn.lock permission

* style: auto format

* fix double fetch same page

* Update dc.js

* Revert "Merge branch 'master' of https://github.com/evnydd0sf/RSS-Hub"

This reverts commit dd56f9469b, reversing
changes made to d900050eb8.

* fix

* Revert "fix"

This reverts commit 820ff88120.

* Revert "Revert "Merge branch 'master' of https://github.com/evnydd0sf/RSS-Hub""

This reverts commit ce67e0b53c.

* 增加微信公众号解析引导。

* 修正url

* 适配微信公众号内容。

* 适配站内文章、微信公号号文章和未知文章引导。

* Update wechat-mp.js

* fix fetch wechat bug

* 增加设计学院研创、后浪模块

* bugfix

* Revert "Merge branch 'DIYgod:master' into master"

This reverts commit 102cb48db6, reversing
changes made to ccac4be518.

* Update university.md

* Revert "Revert "Merge branch 'DIYgod:master' into master""

This reverts commit c8841910b8.

* fix fetch listname

* 优设网

* 优设网

* fix: switch default case

* Update lib/v2/uisdc/utils.js

* Update lib/v2/uisdc/utils.js

* Update docs/design.md

* 更新 hunter 细节猎手内容提取

* 精简代码

* 增加南京艺术学院图书馆的信息

* update

* update doc

* update

* Revert "update"

This reverts commit 87289de180.

* fix doc

* fix docs

* docs: remove extra tag

* refactor: do not ignore eslint

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-11-16 00:55:47 +08:00
Balazs Varkonyi 4fa3faa597 feat(route): Added TheVerge Hubs (#11276)
* Added TheVerge Hubs

https://www.theverge.com/2012/1/25/2732963/verge-rss-feeds

* Fixed Lint warnings

* Fixed string quotes

* Updated maintainer and radar

* Updated the docs

* Update docs/en/new-media.md

* Update docs/new-media.md

* Update lib/v2/theverge/maintainer.js

* docs: fix typo
2022-11-15 20:17:53 +08:00
Manu 0855c9fb80 docs: Add PikaPods.com as deployment option (#11256)
* Add PikaPods.com as deployment option

* docs: fix wording
2022-11-10 20:49:05 +08:00
Harry Cheng c7e0a099b7 fix(route): Fix Nintendo eShop US (#11232)
* Fix eshop us

* Update lib/routes/nintendo/eshop_us.js

* refactor: migrate to v2
2022-11-10 03:29:46 -01:00
hulbandhulb b8074985da feat(route): add Uber Engineering Blog (#11106)
* add Uber Engineering Blog

* use more readable fulltext

* use wp json api instead of original website scrapping,fix some mistakes according to the comments

* try to mistaken modification of removing a newline at the end

* Update docs/blog.md

* Update docs/en/blog.md

* Update lib/v2/uber/radar.js

Co-authored-by: hulb <hulb@RD-NeoHu.netis.com.cn>
2022-11-06 23:20:29 +08:00
James Chen-Smith e1fd9ca1e3 fix(route): use GraphQL query in GitHub trending (#11188)
* fix(route): use GraphQL query in GitHub trending

Uses GraphQL to get desired repository data instead of attempting to
query it from the repository page.

* docs: add `selfhost` attribute to GitHub trending
2022-11-01 22:45:51 +07:00
Felix Hsu 0397ca9065 feat(route): Add bloomberg rss (#11131)
* bloomberg initial ok

* add lede

* add lede

* video ok

* video fix

* video fix

* fix some

* fix some

* change docs

* anticrawler

* fix deepscan

* change async to 1

* fix null checking

* fix audio

* fix 404 api

* bloomberg fix fallback html

* Delete description.art

Added by mistake

* return fallback item

* comply with reviews

* change to some func

* fix radar

* fix video poster

* merge into oneline

* fix no-await-in-loop with for await ... of loop

* add PX3 ok

* fix deepscan error

* fix features signle page

* fix deepscan

* docs: fix line break
2022-11-01 22:13:44 +08:00
Axojhf e754ff764e feat(route): 添加Lovelive官网Schedule页的路由 (#11128)
* 添加Lovelive官网Schedule页的路由

* fix pubDate
2022-10-31 21:13:01 +08:00
St. John Johnson 167b11dfb9 fix(route): ComicsKingdom changed their UI elements (#11168)
* fix(11167): ComicsKingdom changed their UI elements

* refactor: migrate to v2
2022-10-28 01:11:13 +03:00
Bin Wang d8071411ea fix(route): fix pubdate for scmp (#11100)
* fix(route): fix pubdate for scmp

Currently SCMP tries to find pubDate from the actual article link. But
sometimes there is no date in the link. So use pubDate in offical feed
instead.

* refactor: migrate to v2
2022-10-19 22:07:46 +08:00
AlfredoandTony fe99193a9c feat(route): Add La Jornada news (#11091)
* git commit -m "feat(route): Add La Jornada news"

* fix(route): Lint for route

* fix(route): get precise date

* Update docs/en/traditional-media.md

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* Update lib/v2/lajornada/router.js

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* fix: radar

* fix: maintainer
2022-10-19 20:55:45 +08:00
DIYgod 4c7ca4fe6b docs: add sponsor foresight 2022-10-16 00:08:04 +01:00
Tony ed08cefe30 feat(route): thecatcity (#11092)
* feat(route): thecatcity

* fix: radar

* fix: default title
2022-10-14 22:24:07 +08:00
Tony f1d696ed21 feat(route): youtube custom channel url (#11085)
* feat(route): youtube custom url

* docs: fix typo
2022-10-14 00:45:22 +04:00