Commit Graph
8059 Commits
Author SHA1 Message Date
Zifan Hua ad01222209 feat(routes): add ZJU School of International Studies routes (#19783)
* feat(routes): add ZJU School of International Studies routes

* feat: Add URL field to ZJU SIS route configuration

* fix: use title attribute for news items

* fix: remove indent for description

* fix: remove all notifications

* fix: use map instead of push
2025-08-12 03:10:38 +08:00
Tsung-Han Yuandgoogle-labs-jules[bot] a89d26e5ea feat(route): Add RSS feed for MIT HAN Lab Blog (#19795)
* feat: Add RSS feed for MIT HAN Lab Blog

- add a new RSS feed for the MIT HAN Lab blog (https://hanlab.mit.edu/blog), available at the route `/mit/hanlab/blog`.
- include the title, link, date, and a TL;DR snippet for each post.

* Update lib/routes/mit/hanlab.ts

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-08-12 02:10:34 +08:00
Ethan Shen 28d93675a8 feat(route): add Digital Policy Alert Activity Tracker (#19808)
* feat(route): add Digital Policy Alert Activity Tracker

* fix typo
2025-08-12 01:53:40 +08:00
Stephen Zhou 7e81995135 feat(route/bilibili): subtitle (#19771)
* feat(route/bilibili): subtitle

* chore: update
2025-08-12 00:04:19 +08:00
DIYgod bbe768246f feat: vercel compatibility 2025-08-11 21:39:03 +08:00
Kenny FongandKenny Fong 5f00a5e92a fix(route/gamer): 熱門推薦 改為 本板推薦 (#19796)
Co-authored-by: Kenny Fong <kennyfong@shkp.com>
2025-08-11 19:12:41 +08:00
DIYgod 20b67e1402 chore: add Vercel build configuration
- Introduced a new build script for Vercel in package.json.
- Created a new tsdown configuration file for Vercel deployment.
- Updated tsconfig.json to remove the deprecated vercel.ts file from the include path.
- Added a new server entry point for compatibility with Vercel's deployment.
2025-08-10 18:34:16 +08:00
Ethan Shen bef0e52883 feat(route): add 搬书匠 (#19786)
* feat(route): add 搬书匠

* fix typo
2025-08-10 01:31:46 +08:00
Tony cc983c878b feat(route/modelscope): add learn (#19787) 2025-08-10 01:20:15 +08:00
github-actions[bot] 78ac310252 style: auto format 2025-08-09 14:14:35 +00:00
Feixinandfeixin 96e22de994 feat(routes/neu): add yz route (#19737)
* feat(routes/neu): add yz route

* fix: Cache the return object

* fix: eslint error

* fix: solve eslint error

* fix: update resultItem type to DataItem

---------

Co-authored-by: feixin <paintstar000@outlook.com>
2025-08-09 22:12:36 +08:00
Ethan Shen 84d8a388ad feat(route): add TiDB社区专栏分类 (#19715)
* feat(route): add TiDB社区专栏分类

* fix typo

* fix typo

* fix typo
2025-08-08 22:51:54 +08:00
tssujt a6cae9afbb feat(route/meteoblue): add namespace and weather news route (#19770) 2025-08-08 19:26:09 +08:00
AiraNadihandAiraNadih e0bde128f2 fix(radar): correct target paths for coomer and kemono routes (#19775)
Co-authored-by: AiraNadih <AiraNadih@users.noreply.github.com>
2025-08-08 05:23:03 +08:00
CedaricandTony 4b28fe7648 feat(route/zhizhuan100): add new route and update maintainer (#19750)
* feat(zhizhuan100): add new route and update maintainer

* refactor: use modern Unicode APIs and improve error handling

* Update lib/routes/zhizhuan100/report.ts

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

* refactor(zhizhuan100): use cheerio, clean headers, simplify decoding, filter invalid items

* Update lib/routes/zhizhuan100/report.ts

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

* refactor: simplify Body.js script selection with CSS selector

---------
2025-08-08 03:14:19 +08:00
Nishant Singh c7ab000a0e feat(route/thewirehindi): add routes (#19727)
* add hindi

* init

* add image in content

* remove hindi

* remove variables
2025-08-08 01:05:31 +08:00
Tony cca3733810 fix(route/sohu): add auth token (#19774)
* fix(route/sohu): add auth token

* fix(route/sohu): update selector for publication date
2025-08-07 22:55:27 +08:00
lonn f455f542ab feat(route): add 深圳市罗湖区人民政府 (#19740) 2025-08-07 21:10:07 +08:00
Stephen Zhou 37507f6553 feat(route/youtube): subtitle attachment (#19772)
* feat(route/youtube): subtitle attachment

* chore: update

* update
2025-08-07 20:42:00 +08:00
Stephen Zhou 74f0d40244 fix(route/kakuyomu): add missing link and guid (#19767)
* fix(route/kakuyomu): add missing link and guid

* add link
2025-08-07 17:45:54 +08:00
Andvari 4bc9284627 fix(route/zaobao): Misc refactor (#19758)
* fix(route/zaobao): Misc refactor

* Adapt to international version

* Update util.ts

* Update util.ts
2025-08-07 14:39:04 +08:00
Ethan Shen d12d04c3ab feat(route): add 深圳台风网深圳天气直播 (#19766) 2025-08-07 00:37:28 +08:00
LCMs 8b2353669d feat(route): add 黑龙江大学 (#19739)
* Update

* Update

* fix  unnecessary escape characters

* fix error

* fix ID
2025-08-06 22:59:09 +08:00
L b18f792596 fix(route/apple): add guid to items (#19760)
* fix: add guid to items

* fix: reduce the number of feed items

* Revert "fix: reduce the number of feed items"
2025-08-06 21:01:59 +08:00
Nishant Singh 9ec1dda74d feat(types): add hindi (#19726)
* add hindi

* fix: sort entries

---------
2025-08-04 21:58:46 +08:00
RYO bc4a3bd9d0 fix(route): fix /cursor/changelog route (#19741) 2025-08-04 19:13:04 +08:00
Nishant Singh 39362851ee fix(route/grist): payload changed (#19717)
* fix grist

* remove a line
2025-08-01 21:43:24 +08:00
Ethan Shen 4717c7db41 feat(route): add Kiro Changelog (#19702)
* feat(route): add Kiro Changelog

* fix typo

* Apply suggestions from code review

* Update lib/routes/kiro/namespace.ts

---------
2025-07-31 23:37:56 +08:00
Andvari 309ca7d0b2 fix(route/cw): Enhance stability by simplifying process when fetching full text (#19725) 2025-07-31 22:45:30 +08:00
Andvari 52094e2ba0 fix(route/zaobao): Change list selector for China version (#19723) 2025-07-31 00:31:13 +08:00
blank 9a2d8e7fff fix(route/openai): tweak openai cookbook class css selector (#19711) 2025-07-29 14:25:30 +08:00
Cason Kervis 4f79cc1c2a fix(routes/landiannews): fix _embed search params (#19710) 2025-07-29 10:15:10 +08:00
Tony 66f541ba9b fix(route/qingting): use common query parameter 2025-07-28 22:40:22 +08:00
pseudoyu 46efcf6936 fix(route/qingting): default pageSize value 2025-07-28 14:39:29 +08:00
pseudoyu f41abedadd chore(route/qingting): add pageSize param and default to 30 2025-07-28 14:29:44 +08:00
AiraNadihandAiraNadih 83b08fb27a fix(routes): migrate coomer and kemono to new domains, standardize GUID generation format (#19699)
Co-authored-by: AiraNadih <AiraNadih@users.noreply.github.com>
2025-07-27 23:20:48 +08:00
Ethan Shen cfbadae460 feat(route): add Expats.cz Czech News (#19695) 2025-07-27 06:07:11 +08:00
Kjasn 3537bba8d3 fix(route/hanime1): fix wrong return property (#19694) 2025-07-26 22:10:02 +08:00
4a1e5c36aa feat(route/railway): add Railway blog configuration (#19678)
* feat(route/railway): add Railway blog configuration

* style: auto format

* feat(route/railway): update namespace for Railway Blog

* fix(route/railway): correct namespace name and URL for Railway

* Update lib/routes/railway/index.ts

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

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-25 20:29:30 +08:00
Ethan Shen 5e92c1630c feat(route): add Rock the JVM Articles (#19594)
* feat(route): add Rock the JVM Articles

* fix: add templates
2025-07-25 06:29:28 +08:00
Joseph Lee 7d53d6ab4d fix(route/deeplearning): fix json parsing path (#19680) 2025-07-24 17:46:05 +08:00
Nishant SinghandTony f057e7626e feat(route/capitalmind): add capital mind (#19601)
* init

* remove podcast details

* update podcast details

* remove temp string

* Update lib/routes/capitalmind/utils.ts

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

* add image
2025-07-24 06:01:05 +08:00
Tony 0824360a85 feat(route/newswav): add latest news (#19675) 2025-07-23 23:14:42 +08:00
Cason KervisandTony a0b0ad780a feat(routes/manus/blog): add manus blog route (#19652)
* feat(routes/manus/blog): add manus blog route

* Apply suggestion from @TonyRL

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

* fix: drop support for multi-language

---------
2025-07-23 19:46:35 +08:00
Ethan Shen deee22ee8c feat(route): add Yu Gao's Blog (#19666) 2025-07-23 01:02:35 +08:00
dependabot[bot] ae3e646ea9 chore(deps-dev): bump eslint-plugin-unicorn from 59.0.1 to 60.0.0 (#19662)
* chore(deps-dev): bump eslint-plugin-unicorn from 59.0.1 to 60.0.0

---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
  dependency-version: 60.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* refactor: replace reverse() with toReversed() for improved readability

* chore: update packageManager version to pnpm@10.13.1

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 20:45:42 +08:00
Millium Orion 4492c051be feat(route): add TechCrunch category route (#19665) 2025-07-22 10:11:04 +00:00
sddzhyc c522ca819e fix(route/upc): fix FetchError bug when fetching the Full Text (#19645)
* fix(route/upc): fix FetchError bug when fetching the Full Text

- fix the bug in dealing with external links

* fix(route/upc): Add fetching full texts from additional sites
2025-07-22 17:05:06 +08:00
Cason Kervis ea821def53 feat(types): export Language and Category for better TS type Inference (#19651) 2025-07-22 14:53:39 +08:00
Nishant Singh 874e912778 feat(route/dev.to): add dev.to (#19591)
* init

* remove fake date

* fix(dev.to): comment route for dev.to top posts and update maintainers list
2025-07-22 14:33:27 +08:00