15 Commits
Author SHA1 Message Date
DIYgod 7e698e2320 fix: radar.js with type errors 2023-12-11 20:21:16 +08:00
Andvari 4d764ef13e fix(route/thepaper): Include links from carousel. (#13480) 2023-10-09 20:41:32 +08:00
Andvari fcff1240e9 feat(route): Add query parameter to control full text fetching function (#13404)
* 澎湃新闻图片及视频与正文重复
Fixes #13401

* Save cache to different path for each mode.

* Update website/docs/routes/traditional-media.md

* Add text content to full text if the source is of video type.

---------
2023-09-27 19:44:28 +08:00
Andvari f641a2ad7c feat(route): refine category list for thepaper. (#13178)
* feat(route): refine category for thepaper.

* Update utils.js
2023-09-01 22:38:42 +08:00
DIYgod 7b65ba69bb feat: add docusaurus website (#13039) 2023-08-15 03:12:12 +01:00
Felix Hsu 222903394e feat(route): add thepaper sidebar (#11890)
* feat(route): add thepaper sidebar

* Update docs/traditional-media.md for typo

---------
2023-02-17 10:42:56 +01:00
Tony 589ddb3a43 refactor(eslint): add back no-return-await (#11877)
* chore: add back no-return-await

* chore: fix action warning

* chore: fix all no-return-await
2023-02-16 04:30:05 +08:00
Felix Hsu d6350409a1 refactor(route): thepaper utils with cleaner structure (#11808)
* remove the timezone shift for thepaper page, cause it is already shifted

* optimize code
2023-02-09 21:22:42 +08:00
Felix Hsu 6073a332ec fix(route): remove the timezone shift for thepaper page, cause it is already shifted (#11795) 2023-02-07 19:19:23 +08:00
Felix Hsu 3e393ccce8 fix(route): thepaper list error and change to api.thepaper.cn (#11623)
* fix thepaper list error and change to api.thepaper.cn

* fix channel id in thepaper docs

* fix channel id in thepaper docs

* remove the trailing space in </Route>
2023-01-15 22:36:13 +08:00
Felix Hsu fe4f6505d5 fix(route): thepaper pic list feature page error (#11198)
* 1. fix timezone shift 2. add podcast for voice article 3.use list icon for list feed 4. category support

* extract logo using cheerio

* fix the fallback logo image on list feed

* fix the deepscan insufficient null checking

* add support for album type article

* video playback not working correctly on weixin

* fix thepaper pic list

* fix thepaper pic list deepscan
2022-11-02 20:11:05 +08:00
Felix Hsu adaf63670a fix(thepaper): thepaper video cannot playback in fullscreen correctly (#10908)
* 1. fix timezone shift 2. add podcast for voice article 3.use list icon for list feed 4. category support

* extract logo using cheerio

* fix the fallback logo image on list feed

* fix the deepscan insufficient null checking

* add support for album type article

* video playback not working correctly on weixin
2022-09-26 21:12:18 +08:00
Felix Hsu b053af1050 refactor: refactor thepaper utils for optimize rss reading (#10859)
* 1. fix timezone shift 2. add podcast for voice article 3.use list icon for list feed 4. category support

* extract logo using cheerio

* fix the fallback logo image on list feed

* fix the deepscan insufficient null checking

* add support for album type article
2022-09-22 22:47:09 +08:00
Felix Hsu fe50f9cb18 fix(route): thepaper changes its site to nextjs based backend, so change the feeder (#10850)
* fix(route) thepaper now use nextjs as backend

* Id to Name for channel and list

* summary ok

* determine the detail by null check instead of type check

* list_url for better reading

* add failback of thumbnail

* fix video article

* add list for thepaper

* add list for thepaper

* del the dup line

* small fix and optimize

* add maintainer
2022-09-21 22:53:50 +08:00
Ethan Shen 8ecad32db2 feat(route): add 澎湃明查 (#9380)
* feat(route): add 澎湃明查

* fix: 839studio routes

* docs: update example url

* fix: parseDate
2022-03-25 22:05:27 +08:00