Commit Graph

47 Commits

Author SHA1 Message Date
Cloud
17b4946c00 feat: add queshu (#2850)
* feat: add queshu

* feat: add queshu
2019-08-14 17:34:21 +08:00
Cloud
3ce63c72b7 fix: try to solve #1888 (#2829) 2019-08-11 23:12:54 +08:00
DIYgod
0aaf1e3f6c fix: object got query, close #2824 2019-08-11 01:33:33 +08:00
DIYgod
5d8cf35ef5 Merge branch 'request-wrapper' 2019-08-11 00:37:34 +08:00
DIYgod
e5d34eda6b test: request-wrapper 2019-08-11 00:31:20 +08:00
Cloud
054d159e8c fix: Request path contains unescaped characters error (#2784) 2019-08-08 22:49:32 +08:00
DIYgod
6f3a7836f2 feat: request wrapper 2019-08-06 13:00:22 +08:00
DIYgod
08878e1d52 fix: set proxy for http module, close #2647 #2094 2019-08-03 20:38:37 +08:00
DIYgod
cd10dfcc93 refactor: format 2019-08-02 17:55:00 +08:00
sanmmmm
914034760d feat: 新增自动提取全文输出 (#2738) 2019-08-02 17:22:58 +08:00
Henry Wang
1d071836a9 fix: various optimizations (#2581)
* chore: string quotations

* fix: various optimizations

remove redundant checks
2019-07-08 11:52:47 +08:00
Henry Wang
d09affa703 feat: add addNoReferrer in common-utils (#2571)
* fix: no-referrer tag

* chore: merge qdaily routes

* feat: add addNoReferrer in common-utils

This adds no-referrer attribute to images.
Parameters:

- add no-referrer attribute to images
- $: cheerio selector
- source: source selector, string
- target: target attribute name, typically for lazyload imgs, string
- srcPrefix: prefix for src, string
- removeAttr: attributes to remove, array: ['attrA','attrB']

* test: add test case

* doc: update
2019-07-08 11:45:02 +08:00
DIYgod
59bb15e761 fix: got encoding 2019-06-15 10:24:06 +08:00
DIYgod
56e74742fc test: got axios options 2019-06-14 17:51:03 +08:00
DIYgod
749ede3af8 test: puppeteer auto close 2019-06-13 18:37:55 +08:00
DIYgod
f8f427a414 test: date cases 2019-06-13 16:21:05 +08:00
Henry Wang
4531de80f9 feat: add common-utils (#2374) 2019-06-12 11:09:27 +08:00
DIYgod
ea508b8bc2 fix: post type 2019-06-04 18:28:06 +08:00
DIYgod
907d7498ca fix: compatible with axios data and params 2019-06-04 15:10:27 +08:00
DIYgod
3efdb57be0 fix: got option.body 2019-06-04 11:59:36 +08:00
DIYgod
feab46cb15 fix: got.all 2019-06-04 11:54:20 +08:00
DIYgod
2bd3b39fcd fix: always parse response body 2019-06-04 11:13:54 +08:00
DIYgod
a56c0b5a39 refactor: rename axios to got 2019-06-03 18:03:05 +08:00
DIYgod
c4bf4fcdb4 fix: agent option 2019-06-03 17:44:22 +08:00
DIYgod
163a589e20 Merge branch 'master' into feature/got 2019-06-03 17:06:48 +08:00
Xiang Li
633154c778 refactor: 重构 rss-parser 作为工具类 (#2280) 2019-06-02 12:45:52 +08:00
DIYgod
e2badbfa98 chore: module alias for all routes 2019-05-15 15:27:15 +08:00
zengxs
4e5f50fe56 feat: OSChina 新闻抓取的时候解析时间字符串 (#2062) 2019-05-07 12:08:51 +08:00
DIYgod
df026d7198 support http and https proxy 2019-04-18 14:27:07 +08:00
DIYgod
07b2771b63 fix buffer encoding 2019-04-18 00:20:39 +08:00
DIYgod
57a06b190f Merge branch 'use-got-fix-proxy' of https://github.com/fengkx/RSSHub into fengkx-use-got-fix-proxy 2019-04-17 23:05:13 +08:00
DIYgod
9ff646c066 fix douyin 2019-04-11 14:35:16 +08:00
footair
ba57ded1cd 解决一分钟之内发布的微博,pubDate为'刚刚'的bug (#1874)
解决一分钟之内发布的微博,pubDate为'刚刚'的bug

close #1870
2019-04-08 11:28:27 +08:00
Marcus
ee137c4007 增加艾瑞产业研究报告 2019-03-25 13:10:48 +08:00
DIYgod
f4a958d93a format 2019-03-23 00:41:40 +08:00
SettingDust
f8990b7cb7 The cherrio config route (#1699)
Use js config too build rss

close #349 close #1035
2019-03-11 10:47:09 +08:00
fengkx
ca0b9bca33 format code 2019-03-10 09:37:15 +08:00
fengkx
1c0bf5697f test 2019-03-10 00:19:54 +08:00
fengkx
a1259483cd replace axios using got 2019-02-28 21:51:24 +08:00
Chenyang Shi
19fa9093af add segmentfault频道 (#1543) 2019-02-19 11:50:42 +08:00
DIYgod
58f0333cca test: date 2019-01-23 11:55:50 +08:00
DIYgod
d00c4dc263 test: utils/date 2019-01-22 18:01:23 +08:00
DIYgod
bd657cb4be format 2019-01-15 10:51:52 +08:00
NStal
c956c8a0dd Add socks proxy support (#1379) 2019-01-14 14:52:30 +08:00
DIYgod
38a089a436 restore date range test, remove problematic test cases 2019-01-09 19:04: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