|
d24734110a
|
morss: convert all feeds to RSS
As html feeds might not contain some feeds, leading to data loss
|
2020-03-20 12:26:34 +01:00 |
|
|
a41c2a3a62
|
morss: fix twitter link detection
|
2020-03-20 12:26:19 +01:00 |
|
|
dd2651061f
|
feeds & morss: clean up comments/empty lines
|
2020-03-20 12:25:48 +01:00 |
|
|
5865af64f9
|
Fix indent output for html/xml
|
2020-03-20 12:18:13 +01:00 |
|
|
b3b90c067a
|
morss.py: remove "useless" functions
Have to keep the code clean
|
2020-03-20 11:19:06 +01:00 |
|
|
bda51b0fc7
|
feeds & morss: many encoding/tostring fixes
|
2020-03-19 12:53:25 +01:00 |
|
|
d26795dce8
|
morss: from feedify to feeds
Also scrap obsolete feedify code
|
2020-03-19 10:27:44 +01:00 |
|
|
9dbe061fd6
|
Remove markdown-related code
Time to clean up the code and stop with those non-core features
They just make the code harder to maintain
|
2020-03-18 16:47:00 +01:00 |
|
|
e606c5eefb
|
feeds: various small cleanup/fixes
|
2018-11-18 15:14:38 +01:00 |
|
|
3581f34db7
|
Various feeds.py related fixes
|
2018-11-11 16:46:23 +01:00 |
|
|
679628c7fa
|
Small code clean up
|
2018-11-11 16:11:00 +01:00 |
|
|
399e867c94
|
morss: add py2 indication
|
2018-11-11 16:07:25 +01:00 |
|
|
221e1f85ad
|
feeds: fix implementation in morss
|
2018-11-11 15:26:09 +01:00 |
|
|
4e144487db
|
Test for feedify support first
Otherwise might never be called if the content-type is also supported
|
2018-10-25 01:17:24 +02:00 |
|
|
e72ca3f984
|
morss: improved output type
|
2018-09-30 22:02:29 +02:00 |
|
|
2ccf36617a
|
morss: improve http parameter parsing
|
2018-09-30 22:01:19 +02:00 |
|
|
2d5bf7b38b
|
Fix xml detection regex
Also (dirtily) fixes #18 for now
|
2017-11-04 14:21:05 +01:00 |
|
|
194465544a
|
crawler: separate CacheHander and actual caching
Default cache is now just an in-memory {}
|
2017-11-04 12:41:56 +01:00 |
|
|
2d7d0fcdca
|
morss: fix cgi in python 3
Needs explicit [] in py3
|
2017-11-04 12:27:47 +01:00 |
|
|
f563040809
|
readabilite: threshold to detect if it contains an article
Useful for videos/images-based images
|
2017-10-28 01:30:21 +02:00 |
|
|
64babd6713
|
morss: make readabilite links absolute
|
2017-07-29 14:37:37 +02:00 |
|
|
d3bc2926fc
|
Remove :hungry
Mostly usless. If you need it, you might as well not need to use morss in the first place...
|
2017-03-25 13:52:58 -10:00 |
|
|
167e3e4a15
|
feedify: accept xpath rules passed as parameters
|
2017-03-20 20:56:48 -10:00 |
|
|
08f08ef704
|
improve morss url detection regex
|
2017-03-20 20:51:13 -10:00 |
|
|
1b4341f741
|
accept query_string in morss cgi
|
2017-03-20 20:50:04 -10:00 |
|
|
5e61686373
|
Only use full feed for articles & feedify
Sometimes using referrer and/or useragent makes some dumb websites return diferent content (hello feedburner)
|
2017-03-18 23:43:28 -10:00 |
|
|
0b6e553054
|
Move iTunes code to feedify.py
|
2017-03-18 23:41:37 -10:00 |
|
|
d4937812a8
|
Remove HTTPError code
Only used to look nice but useless (inherits from IOError anyway)
|
2017-03-18 23:39:32 -10:00 |
|
|
67f5a21019
|
Move build_opener to crawler
Forgotten
|
2017-03-18 23:03:04 -10:00 |
|
|
2003e2760b
|
Move custom_handler to crawler
Makes more sense. Easier to reuse. Also cleaned up a bit the code
|
2017-03-18 22:51:27 -10:00 |
|
|
f4abc4e8a4
|
Detect encoding (using crawler) before readabilite
|
2017-03-11 02:30:57 -10:00 |
|
|
385f9eb39a
|
morss: use crawler strict accept for feed
|
2017-03-08 19:05:48 -10:00 |
|
Florian Muenchbach
|
993ac638a3
|
Added override for auto-detected character encoding of parsed pages.
|
2017-03-08 18:45:20 -10:00 |
|
|
627163abff
|
Make cache settings in morss nicer
|
2017-03-08 18:09:24 -10:00 |
|
|
e5f8e43659
|
Shifted the <link rel='alternate'/> redirect to crawler
Now using MIMETYPE var from crawler within morss.py
|
2017-03-08 18:03:34 -10:00 |
|
|
a8ac2ed1ca
|
Turn FeedBefore/After into ItemBefore/After
To reduce the number of loops
|
2017-02-28 23:24:32 -10:00 |
|
|
fcc5e8a076
|
Add "Feed/Item" in functions name
To make it instantly clearer what they work on
|
2017-02-28 23:23:15 -10:00 |
|
|
60e3311e97
|
Use readabilite properly
Not thru some weird wrapper anymore
|
2017-02-28 22:45:26 -10:00 |
|
|
dc8423550f
|
Support xml starting with \s
|
2017-02-25 19:04:32 -10:00 |
|
|
b14381f575
|
Use internal readability fork
Much simpler, doesn't clean the html, probably less efficient, but much faster
|
2016-05-31 02:50:03 +02:00 |
|
|
2b9bfb47e5
|
Remove :smart and etag headers
Dirty code, not very useful. Use simple cache-control instead.
|
2016-05-31 02:47:49 +02:00 |
|
|
4ff80cec86
|
Check argv length before using it
|
2016-05-31 02:46:28 +02:00 |
|
|
466d8e47d6
|
Also make buriy's readability port compatible
Should be faster, and it now supports py3
|
2015-08-29 18:33:12 +02:00 |
|
|
95d9d847e9
|
:proxy implies :keep
|
2015-08-29 17:48:07 +02:00 |
|
|
624fa47f4f
|
Allow CLI change of the www/ path
|
2015-08-28 19:22:55 +02:00 |
|
|
31fc939d52
|
Allow CLI change of the http server port
|
2015-08-28 19:22:23 +02:00 |
|
|
4f9000beed
|
Comment code of launching modes
|
2015-08-28 19:18:09 +02:00 |
|
|
5e87b56a03
|
Return error code in plain text in file server
|
2015-08-28 19:16:15 +02:00 |
|
|
ffda3fac7e
|
Improve file detection in web server
|
2015-08-28 19:15:40 +02:00 |
|
|
6741a408dd
|
Remove now-useless ca-cert file path
|
2015-08-28 19:13:54 +02:00 |
|