Commit graph

25 commits

Author SHA1 Message Date
lilydjwg
ffaca8c949 option to not verify HTTPS certificate
fixes #190.
2021-06-23 16:08:47 +08:00
Maud LAURENT
9deb55806d
Add optional token for regex and httpheader. Add htmlparser source (#182)
add an httptoken option; add htmlparser with xpath source

Co-authored-by: Maud LAURENT <maud.laurent@eurecia.com>
Co-authored-by: lilydjwg <lilydjwg@gmail.com>
2021-06-11 16:18:39 +08:00
lilydjwg
ae506ba9cf add a combiner source and the underlying mechanism to wait for other entries' results 2021-06-08 14:55:57 +08:00
lilydjwg
b83f92cc67 give better error messages when failing to load file 2020-10-24 16:31:18 +08:00
lilydjwg
4f3a900505 setup httpclient from configuration options
closes #76
2020-09-28 15:09:51 +08:00
lilydjwg
185a7e88a9 use asyncio.Semaphore instead of self-made queue 2020-09-20 22:15:54 +08:00
Felix Yan
f8444926ba
Correct a typo in util.py 2020-09-09 02:39:44 +08:00
lilydjwg
8c99ae8eea add documentation for plugins 2020-09-03 16:27:35 +08:00
lilydjwg
95150fa8e9 port github source and tests (the last one!)
`include_tags_pattern` and `ignored_tags` removed, see #99
2020-08-20 15:18:28 +08:00
lilydjwg
71015be582 port the gitea source 2020-08-18 16:22:14 +08:00
lilydjwg
616cf2bc20 fix a typo causing proxy not used 2020-08-17 16:20:34 +08:00
lilydjwg
10f6b1561e start porting tests to new version 2020-08-17 15:11:14 +08:00
lilydjwg
8520a62271 update httpclient implementations 2020-08-15 17:02:19 +08:00
lilydjwg
5e209cc9ad update typing 2020-08-14 21:23:31 +08:00
lilydjwg
19553c3564 create an api for modules 2020-08-14 20:04:05 +08:00
lilydjwg
72d1d27f89 port more sources, add cache.get_json 2020-08-14 18:25:48 +08:00
lilydjwg
961c1315ef better and simpler caching mechanism 2020-08-13 20:42:24 +08:00
lilydjwg
b76bfb5606 fixes 2020-08-13 20:03:07 +08:00
lilydjwg
435edf8589 support simpler source with only one get_version funcion
also caching is working now
2020-08-13 20:03:04 +08:00
lilydjwg
14b3863f11 version 2: MVP 2020-08-11 17:43:03 +08:00
lilydjwg
dfaf858951 version 0.4: simpler config, simpler usage
and simpler code
2013-12-04 00:34:14 +08:00
lilydjwg
b7534c9091 remove troublesome colon from record files 2013-11-17 23:43:07 +08:00
lilydjwg
b58e3f70e5 add the nvtake command utility 2013-09-05 16:53:19 +08:00
lilydjwg
fd99a076e9 add config file support 2013-09-05 16:27:44 +08:00
lilydjwg
e1457aadd3 rearrange argument parsing 2013-08-21 17:38:43 +08:00