Commit Graph

5433 Commits

Author SHA1 Message Date
Chenyang Shi ea5d33dcc3 add 虎扑BBS步行街 (#1551) 2019-02-19 11:37:43 +08:00
Hash Lin 6410c2f876 add Github Pull requests rss feed (#1549)
add Github pull requests rss feed with `github/pull/{user}/{repo}` this pattern
2019-02-19 11:30:13 +08:00
Chenyang Shi 42590aad2f add kingkong开播提醒 (#1548) 2019-02-19 11:28:16 +08:00
WenryXu 521f126ba6 add: duozhi.com (#1526) 2019-02-19 11:27:13 +08:00
Henry Wang 44189d5261 fix: handle wemp future pubDate (#1546) 2019-02-19 11:26:40 +08:00
Henry Wang de74c26136 fix: handle docker images without build history (#1545)
Fetch build stats via `tags` api
2019-02-19 11:26:18 +08:00
Henry Wang bf1ca4d8b9 fix: handle 9to5 missing cover photo (#1544) 2019-02-19 11:25:48 +08:00
Henry Wang c9e9c06a7e fix: Readhub cache issue (#1540)
this will hopefully fix #1508
2019-02-19 11:25:24 +08:00
Chenyang Shi 02e8d64b8b add 牛客网讨论区 (#1539) 2019-02-19 11:25:01 +08:00
CoderTonyChan f14a24558e add Vol.mol (#1538)
add Vol.moe
![image](https://user-images.githubusercontent.com/16996753/52684793-69469c80-2f82-11e9-9a67-7b47ef79879f.png)
2019-02-13 14:30:21 +08:00
Chenyang Shi ba3ef16542 add 腾讯大家的作者与专栏 (#1537)
closes #1535
2019-02-13 14:29:14 +08:00
Henry Wang b074915ec8 route: add Docker Hub new image build (#1536) 2019-02-13 14:22:34 +08:00
Chenyang Shi 4fde0e17c2 add 我是产品经理用户收藏 (#1533) 2019-02-13 12:16:16 +08:00
Henry Wang 8080038e01 修复懂球帝早报部分链接 404 的问题 (#1498)
* 修复懂球帝早报部分链接 404 的问题

* refactor: revert back to axios
2019-02-13 12:16:04 +08:00
Chenyang Shi fd70841e63 add 人人都是产品经理专栏作者文章 (#1532) 2019-02-13 12:10:47 +08:00
Chenyang Shi c854ce36b1 add 豆瓣浏览发现页不同内容分类 (#1524) 2019-02-13 12:00:54 +08:00
Songkeys f97c651391 add 高清电台 gaoqing.fm (#1518)
* add 高清电台 gaoqing.fm
2019-02-13 11:21:23 +08:00
沚水 371021c211 增加:轻小说文库 (#1515) 2019-02-13 11:16:44 +08:00
DIYgod a4760ad9dd
remove useless code 2019-02-01 18:25:24 +08:00
DIYgod b102ad2d07
test: route cache in middleware/cache 2019-02-01 17:52:29 +08:00
Howel ad2e87d3a9 增加摩根大通研究所 (#1513)
* feat: support jpmorganchase

* fix: add host to link
2019-02-01 15:46:41 +08:00
我愿人长久 aa33cb1a81 add 「美拍用户动态」 (#1510)
用户动态 By @ihewro
举例: https://rsshub.app/meipai/user/56537299

路由: /meipai/user/:id

参数:
id, 必选 - 用户 id, 可在 分享出去获得的用户主页 URL 中找到
2019-02-01 15:37:06 +08:00
DIYgod c08d4481f0
lib: remove useless file 2019-01-31 17:30:30 +08:00
幻葬咲夜 d0d3b69d27 add indienova (#1509) 2019-01-31 17:21:59 +08:00
DIYgod ab2028ffa2
lib: merge lur-cache and redis-cache module 2019-01-31 17:19:36 +08:00
DIYgod 8e75f8184a Merge commit 'ec5fa9ffcf4827ce5580299bc1ff61d870ae5386' 2019-01-31 15:32:48 +08:00
DIYgod 9afa5049d0
test: middleware/header 2019-01-31 15:12:54 +08:00
Tsuki d202869bfa add: ebb.io (#1464) 2019-01-31 14:47:21 +08:00
DIYgod cc7d8ed4a1
remove sentry 2019-01-31 12:04:20 +08:00
DIYgod 3baf2e2b86
fix types 2019-01-31 11:57:57 +08:00
周长安 196220868d 🐛 Fix #1499 (#1503) 2019-01-31 11:46:05 +08:00
DIYgod 0a62389eaa
test: middleware/template 2019-01-31 11:45:00 +08:00
Chenyang Shi 5daa65673b add Animen 动漫平台 (#1497)
closes #664
2019-01-31 11:13:48 +08:00
Henry Wang 70e13884da Fix #1499 (#1502)
close #1499
2019-01-31 11:12:22 +08:00
Henry Wang aee658b121 Update warning message (#1501) 2019-01-31 11:01:46 +08:00
周长安 698c7bdaa5 Adding RSS:日报 | D2 资源库 (#1494)
添加对 [D2 资源库日报](https://awesome.fairyever.com/daily/) 的支持。

**注意**:
引入了一个新的依赖:[sanitize-html](https://www.npmjs.com/package/sanitize-html)
用于去除 HTML 中不需要的内容

```javascript
description = sanitizeHtml(description, {
    allowedTags: ['section', 'h2', 'ul', 'li', 'p', 'span', 'a'],
});
```
2019-01-31 10:58:20 +08:00
Henry ec5fa9ffcf Fix node-redis warning
node_redis: Deprecated: The SETEX command contains a argument of type Promise.
This is converted to "[object Promise]" by using .toString() now and will return an error from v.3.0 on.
Please handle this in your code to make sure everything works as you intended it to.
2019-01-30 21:06:07 +00:00
Henry af00264e92 Update caching solution 2019-01-30 10:12:22 +00:00
Henry 47778c187d Merge remote-tracking branch 'DIYgod/master' into dev 2019-01-30 09:31:03 +00:00
周长安 41ac7ebbc2 增强 ReadHub (#1492)
对 ReadHub 下的不同分类做特定的处理:
1. [科技动态](https://readhub.cn/news)、[https://readhub.cn/tech](开发者咨询) 和 [区块链快讯](https://readhub.cn/blockchain):这三个分类没有细分内容,直接显示概要。 Reeder 下表现:

![image](https://user-images.githubusercontent.com/21376471/51958951-56fe3600-248d-11e9-9ec7-86a5e312ed7e.png)

2. [热门话题](https://readhub.cn/topics) 和 [每日早报](https://readhub.cn/daily) 显示包括媒体报道、相关事件、事件追踪、原文链接在内的细分内容。Reeder 下表现如下:

![image](https://user-images.githubusercontent.com/21376471/51959007-8a40c500-248d-11e9-8114-612f11e913f1.png)
2019-01-30 14:51:45 +08:00
CoderTonyChan a582bd942c fix bug:javbus (#1488)
fix bug:去掉多余参数 而且存在部分网页正则匹配不上导致数组越界
2019-01-30 11:52:08 +08:00
周长安 5bdbd2d762 即刻:对两个新闻主题做特殊处理 (#1489)
修改即刻 Feed,对两个新闻主题 [一觉醒来世界发生了什么](https://web.okjike.com/topic/553870e8e4b0cafb0a1bef68/official) 和 [今天网上都在热议什么](https://web.okjike.com/topic/55963702e4b0d84d2c30ce6f/official) 进行特殊处理:
- 标题改为 `${主题名称} ${日期}` 如 `一觉醒来世界发生了什么 01月30日`
- 为每个新闻添加源文链接

Reader 中效果如下:
![image](https://user-images.githubusercontent.com/21376471/51955323-76419700-247e-11e9-901c-58a3fe2e4ec4.png)

![image](https://user-images.githubusercontent.com/21376471/51955331-7a6db480-247e-11e9-9083-8148f1f41d3d.png)
2019-01-30 11:16:28 +08:00
Henry Wang 21a7bf375c 增加虎嗅网用户文章 (#1462)
以及时区 timezone util 类
2019-01-29 19:16:36 +08:00
DIYgod d2fafd71db
test: middleware/error 2019-01-29 19:15:06 +08:00
DIYgod 8cec57eaec
test: middleware/parameter 2019-01-29 18:54:30 +08:00
DIYgod 42ed46532b
test: middleware/debug 2019-01-29 18:22:59 +08:00
CoderTonyChan e90f940ada Javbus Enhancement (#1482)
close #1475

本地测试没啥问题
![test1](https://user-images.githubusercontent.com/16996753/51881496-59da2780-23b6-11e9-9401-714ed476414a.png)
![test2](https://user-images.githubusercontent.com/16996753/51881502-5d6dae80-23b6-11e9-90e0-17575a10b772.png)
2019-01-29 17:24:32 +08:00
DIYgod 6ef8957e8f
test: remove useless code 2019-01-29 17:15:02 +08:00
qixingchen ba424e30a8 add bilibili video danmaku (#1478) 2019-01-29 16:49:14 +08:00
Chenyang Shi 9f91279296 add doulist (#1484)
closes #1294
2019-01-29 15:42:42 +08:00
Chenyang Shi 795120f453 add 新浪科技探索 (#1483) 2019-01-29 15:41:42 +08:00
Henry 0bfa79e762 Update tryGet() and use default parameters 2019-01-28 21:21:22 +00:00
Henry 4227c30d77 Update docs and example 2019-01-28 21:18:31 +00:00
Henry 3b97b5fcb4 Implement persistent cache 2019-01-28 21:17:18 +00:00
Henry 23d2039a73 Merge remote-tracking branch 'DIYgod/master' into dev 2019-01-28 20:17:00 +00:00
imlonghao dc9e52b7c9 Fix pubDate format and close #1476 (#1477) 2019-01-28 18:25:11 +08:00
Henry Wang bf0ecf0ae9 增加微信公众号 wemp.app 路径 (#1469) 2019-01-28 18:13:16 +08:00
Henry Wang a5c371cbd3 移除好奇心日报 (#1465)
请使用官方全文源:https://www.qdaily.com/feed.xml
2019-01-28 18:11:05 +08:00
Henry Wang 4942e77f44 Add post type detection for #1431 (#1461)
Fix #1431
2019-01-28 17:48:03 +08:00
monnerHenster 79d449b5f1 增加人生05的电影下载网站 (#1459) 2019-01-28 17:47:20 +08:00
Chenyang Shi 5c2813e43e add 惠誉评级板块 (#1457) 2019-01-28 17:47:06 +08:00
Chenyang Shi 66cdae860a Mpaypass (#1456)
close #1454
2019-01-28 17:38:51 +08:00
Henry 7b4e1613be Fix redis ttl error 2019-01-25 18:46:55 +00:00
Henry 3dce787c47 Add refresh for redis cache 2019-01-24 22:50:32 +00:00
Henry 313fd8ef76 Add updateAgeOnGet to lru-cache 2019-01-24 22:05:36 +00:00
DIYgod 36eae92311
test: blacklist in middleware/access-control 2019-01-24 16:02:47 +08:00
SettingDust 871786aa69 添加最新政策全文输出 (#1449) 2019-01-24 11:33:39 +08:00
DIYgod c1a5b0c48a
app: remove config.connect.disabled 2019-01-24 11:32:10 +08:00
Fei Gao d727e54a76 Show fulltext description for Sspai Matrix (#1450) 2019-01-23 16:04:12 +08:00
DIYgod 58f0333cca
test: date 2019-01-23 11:55:50 +08:00
SettingDust d7b7c5fa1b 添加最新政策 (#1448)
close #1447
2019-01-23 11:35:20 +08:00
Chenyang Shi f46df357ef add 小黑盒 (#1445)
close #1435
2019-01-23 11:00:01 +08:00
DIYgod 6b74c3f974
test: api 2019-01-22 18:47:24 +08:00
DIYgod d00c4dc263
test: utils/date 2019-01-22 18:01:23 +08:00
Huang Kan 494da8eeb3 添加路由動漫狂|add router for (https://www.cartoonmad.com) (#1442)
添加路由動漫狂|add router for (https://www.cartoonmad.com)
测试通过:
1.别当欧尼酱了(https://www.cartoonmad.com/comic/5827)
2.第一次的Gal(https://www.cartoonmad.com/comic/5107)
2019-01-22 14:45:36 +08:00
Svend b927ede23d 修改妹子图最新和最热的 title。如果title一样在有的软件中不能同时添加两个订阅 (#1441) 2019-01-21 17:38:28 +08:00
Fei Gao c4f7cd8580 sspai matrix (#1432)
Add support for sspai matrix column [^1].

[^1] https://sspai.com/matrix
2019-01-21 14:27:56 +08:00
imlonghao 55ce3bdb1e Fix zhihu and dribbble guid conflict (#1428)
问题路由:

```
/zhihu/collection/26444956
/dribbble/user/google
/dribbble/keyword/player
```
2019-01-20 22:21:34 +08:00
DIYgod 7b85955fe2
rss: supply weibo headers 2019-01-20 22:17:17 +08:00
凉凉 b776aa6dd3 增加: 创业邦 (#1440)
Closes #1398
2019-01-20 22:03:00 +08:00
Artin 7852e3c623 ximalaya: get all tracks (optional) (#1386)
更改了api,就算获取全部单集也只需要访问几个页面。
close: #1352
2019-01-20 21:54:58 +08:00
imlonghao eb198c3348 Fix bilibili live search 404 (#1429)
接口地址修改。
2019-01-20 21:46:56 +08:00
凉凉 3fb7c70155 Enhancement: twitter animated_gif autoplay (#1426)
- `media.type` 为 `animated_gif` 时自动循环播放视频,普通视频(`video`)维持原状
- 具体表现与阅读器(或者说是浏览器内核)有关,有些确实不支持自动播放,可以参考[这个](https://imququ.com/post/new-video-policies-for-ios10.html)
- Closes #1421
2019-01-20 21:46:30 +08:00
Keren Zhu a2ba04daf6 Retrive latest posts from nga (#1424)
Currently the NGA Thread API `/nga/post/:tid` retrieves only the first post in the thread. This PR retrieves all the posts in the last page of the given thread.  

This closes #1423 .
2019-01-20 21:45:14 +08:00
imlonghao 7e43bd2f2c Fix invalid pubDate (#1425)
根据 https://travis-ci.org/DIYgod/RSSHub/builds/478233072 修正了大部分无效的 pubDate

prprpr
2019-01-17 23:56:26 +08:00
imlonghao c7961a241e Fix a9vg Invalid Date (#1422) 2019-01-17 19:02:02 +08:00
DIYgod 7850b43834
rss: new /rsshub/rss 2019-01-17 18:41:35 +08:00
DIYgod 850bbf4166
rss: new bilibili bangumi route 2019-01-17 16:48:40 +08:00
DIYgod e12a67310f
test: test route for response test 2019-01-17 16:00:56 +08:00
DIYgod 83a1e4a574
format 2019-01-17 15:57:03 +08:00
DIYgod d64ca7b724
fix Content-Type in cached response 2019-01-17 15:55:34 +08:00
fengkx f134fac915 Duozhuayu (#1410)
* 多抓鱼 搜索

* doc
2019-01-17 14:43:44 +08:00
imlonghao c42d6a26d0 Fix manhuagui close #1381 (#1419)
如果漫画话数不多的情况下用原方案是可以的,
但是如果话数多了之后会分页,
div 的 id 会变为 `#chapter-list-1` 就不可用了

直接修改成 class `.chapter-list` 就同时兼容了这两部分了。
2019-01-17 14:34:17 +08:00
SettingDust 671368714b Hotfix: bangumi links error (#1418)
prprpr DIYgay
2019-01-17 14:33:52 +08:00
SettingDust 63607f76f5 Add update time (#1417) 2019-01-17 12:09:29 +08:00
Henry Wang 18b06a8cc3 Add All Poetry (#1414)
Part of #1387
2019-01-17 11:32:32 +08:00
Henry Wang 6e72888961 Fix 9to5 links (#1412) 2019-01-17 11:26:19 +08:00
凉凉 dd94352550 Hotfix: bilibili bangumi (#1407)
- 接口字段变动
- 拿不到更新时间了
2019-01-17 11:19:00 +08:00
xu yang e3f4f2f6ca +wallstreetcn router (#1405)
+wallstreetcn router
2019-01-16 18:29:55 +08:00
凉凉 49f2c42e1a Add: twitter likes (#1404)
Closes #1402
2019-01-15 15:20:24 +08:00
DIYgod bd657cb4be
format 2019-01-15 10:51:52 +08:00
tgly307 5b92a6fb47 改进开源中国路由 (#1395) 2019-01-14 14:53:42 +08:00
NStal c956c8a0dd Add socks proxy support (#1379) 2019-01-14 14:52:30 +08:00
AlanDecode 743c86e5e5 增加:北京航空航天大学 (#1392) 2019-01-14 00:25:07 +08:00
凉凉 c495afb92c 增加: 淘宝众筹 (#1389)
Closes #1364
2019-01-14 00:24:05 +08:00
凉凉 6cbfac4b65 Hotfix: github search (#1385)
Closes #1383
2019-01-14 00:19:25 +08:00
凉凉 0c02303254 Hotfix: twitter wrap (#1384)
Closes #1382
2019-01-14 00:18:58 +08:00
凉凉 dab7da03a8 Enhancement: cctv video (#1378)
Closes #1376
2019-01-10 12:04:22 +08:00
凉凉 de44afac1b Hotfix: 36kr link (#1375)
Closes #1373
2019-01-10 12:03:02 +08:00
DIYgod 38a089a436
restore date range test, remove problematic test cases 2019-01-09 19:04:37 +08:00
DIYgod 6643233063 Merge commit '9935767c623a478628f3ad9d188512769fcc419c' 2019-01-09 18:28:11 +08:00
fengkx 28a506d9df fix 36kr search (#1371)
fix 36kr
2019-01-09 16:46:20 +08:00
Chenyang Shi 8297348be4 add: 京东众筹 (#1369)
closes #1363
2019-01-09 16:40:52 +08:00
Yanran Wu 3a30d5d5a3 add china part for guardian (#1368) 2019-01-08 20:01:43 +08:00
凉凉 cde8fe8dc7 Hotfix: twitter gif (#1356)
Closes #1355
2019-01-08 19:58:13 +08:00
Chenyang Shi ddd74a9a4a add 币乎 (#1353)
closes #1349 #1350
2019-01-08 19:55:55 +08:00
凉凉 cbb1ac4ce9 Enhancement: 修改油价标题 (#1351)
https://github.com/DIYgod/RSSHub/issues/818#issuecomment-451130749
2019-01-08 19:52:52 +08:00
Bright-W bacc388187 Update index.js (#1348)
过滤掉不必要的a 子元素
2019-01-08 19:50:32 +08:00
凉凉 739a5ee235 Hotfix: icourse163 (#1340)
修复 `TypeError: Cannot read property 'reduce' of null` 报错
2019-01-08 19:32:13 +08:00
凉凉 189a1dcd97 Hotfix: infzm (#1341)
Closes #1339
2019-01-08 19:31:44 +08:00
SettingDust 9935767c62 format 2019-01-01 22:23:22 +08:00
SettingDust 02867a2220 Add test 2019-01-01 19:45:17 +08:00
SettingDust f9c0b3037c Merge branch 'master' of https://github.com/DIYgod/RSSHub
# Conflicts:
#	lib/routes/galgame/mmgal.js
#	routes/galgame/mmgal.js
#	routes/galgame/mygalgame.js
2019-01-01 18:15:37 +08:00
supriome 57910eef17 Add QDaily Rss source support (#1337)
增加好奇心日报RSS订阅源
2018-12-31 18:42:39 +08:00
凉凉 8cd7ab4d23 增加: 虎嗅-搜索 (#1336)
Closes #1328
2018-12-31 18:41:47 +08:00
Richard Yu 76103963aa feat: add linux patchwork comments (#1327) 2018-12-31 01:02:50 +08:00
Chenyang Shi a94c087f53 add: github搜索结果 (#1325)
closes #1289
2018-12-31 01:01:51 +08:00
凉凉 644a86962d 增加: nga 帖子更新 (#1324)
Closes #1311
2018-12-31 01:01:00 +08:00
Chenyang Shi 20b3b59b5a Fix seu (#1323)
fix #1316 
* 计算机技术与工程学院rss正常
* 信息科学与工程学院学术活动最新一期跳转到了微信文章,加了判断
2018-12-31 01:00:20 +08:00
凉凉 668161fe5d 增加: 澎湃新闻-频道 (#1322)
Closes #1315
2018-12-31 00:59:30 +08:00
tgly307 0e9a5de669 修复知乎专栏和开源中国 (#1321)
怎么还顺便改了一些其他路由的格式……eslint抽了?
2018-12-31 00:58:37 +08:00
DIYgod 21877b1f28
unit test 2018-12-30 14:38:11 +08:00
DIYgod 38a90e29b0
optimize directory structure 2018-12-26 18:35:10 +08:00