pictuga
|
c6c113b8a8
|
readabilite: function to clean up the html code
|
2017-02-25 18:15:33 -10:00 |
pictuga
|
58d9f65735
|
readabilite: explain the use of .tail
|
2017-02-25 18:14:13 -10:00 |
pictuga
|
a5aec8c7a6
|
readability: more keywords to the filter list
Also fixed indentation
|
2017-02-25 18:13:15 -10:00 |
pictuga
|
026903ce73
|
crawler: change http header after uncompressing
Change content-encoding to "identity"
|
2017-02-25 18:10:43 -10:00 |
pictuga
|
e71fc967ce
|
readabilite: shift "good" tags to a var (list)
So that this list can later be re-used
|
2017-02-25 18:07:28 -10:00 |
pictuga
|
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 |
pictuga
|
2b9bfb47e5
|
Remove :smart and etag headers
Dirty code, not very useful. Use simple cache-control instead.
|
2016-05-31 02:47:49 +02:00 |
pictuga
|
4ff80cec86
|
Check argv length before using it
|
2016-05-31 02:46:28 +02:00 |
pictuga
|
466d8e47d6
|
Also make buriy's readability port compatible
Should be faster, and it now supports py3
|
2015-08-29 18:33:12 +02:00 |
pictuga
|
95d9d847e9
|
:proxy implies :keep
|
2015-08-29 17:48:07 +02:00 |
pictuga
|
9b911213b6
|
Convenient README update
Break lines, update info, say something about uwsgi
|
2015-08-29 12:45:36 +02:00 |
pictuga
|
554bdb4650
|
Fix "typo" in README
|
2015-08-29 12:32:40 +02:00 |
pictuga
|
8a1c00abf0
|
Typo in python version check
|
2015-08-28 19:29:09 +02:00 |
pictuga
|
624fa47f4f
|
Allow CLI change of the www/ path
|
2015-08-28 19:22:55 +02:00 |
pictuga
|
31fc939d52
|
Allow CLI change of the http server port
|
2015-08-28 19:22:23 +02:00 |
pictuga
|
9c7660fd63
|
Make use thru uwsgi easier
Import the main cgi_wrapper as "application" in main.py
|
2015-08-28 19:19:09 +02:00 |
pictuga
|
4f9000beed
|
Comment code of launching modes
|
2015-08-28 19:18:09 +02:00 |
pictuga
|
5e87b56a03
|
Return error code in plain text in file server
|
2015-08-28 19:16:15 +02:00 |
pictuga
|
ffda3fac7e
|
Improve file detection in web server
|
2015-08-28 19:15:40 +02:00 |
pictuga
|
6741a408dd
|
Remove now-useless ca-cert file path
|
2015-08-28 19:13:54 +02:00 |
Massimo Vannucci
|
8656e53b84
|
Correct Python version check
|
2015-08-05 23:36:11 +02:00 |
Massimo Vannucci
|
098a306c91
|
Fixed typo
|
2015-08-05 23:24:44 +02:00 |
pictuga
|
5c2151ffd6
|
Improve widely feedsportal url decoder
|
2015-06-14 20:32:47 +08:00 |
pictuga
|
8418212475
|
Use good path for html template access
|
2015-05-04 22:26:31 +08:00 |
pictuga
|
931fd53da6
|
Fix 304-cache handling
To make sure that the cached request also gets processed (by GZip and stuff)
|
2015-05-04 22:25:26 +08:00 |
pictuga
|
5a9d3ff0bd
|
Add xpath idea to README
|
2015-05-04 22:23:08 +08:00 |
pictuga
|
ec7184b8f6
|
README: python3 supported
|
2015-04-07 19:01:41 +08:00 |
pictuga
|
ae062ebe90
|
Remove deprecated https error catch
|
2015-04-07 18:59:37 +08:00 |
pictuga
|
7a3b257328
|
Make :mono use basic loop
Makes profiling easier
|
2015-04-07 18:16:08 +08:00 |
pictuga
|
2f86a2a44b
|
Remove useless obscure cgi code
|
2015-04-07 09:49:44 +08:00 |
pictuga
|
131ba09207
|
Change :cache mode behavior
Makes underlying code way cleaner
|
2015-04-07 09:38:22 +08:00 |
pictuga
|
cafb87d561
|
Fix sqlite relative path in cgi
|
2015-04-07 09:37:25 +08:00 |
pictuga
|
decb3f15f6
|
Move the mod_cgi files to /cgi/
|
2015-04-07 09:36:00 +08:00 |
pictuga
|
b267791199
|
Remove hashbang from __init__.py
|
2015-04-07 09:34:22 +08:00 |
pictuga
|
810bff7cb7
|
Add hashbang to main.py
|
2015-04-07 09:33:34 +08:00 |
pictuga
|
acae47dc79
|
2to3: fix cli_app string print
|
2015-04-06 23:27:15 +08:00 |
pictuga
|
32aa96afa7
|
Cache HTTP content using a custom Handler
Much much cleaner. Nothing comparable
|
2015-04-06 23:26:12 +08:00 |
pictuga
|
006478d451
|
2to3: fix feeds.py string handling
Use bytes strings
|
2015-04-06 23:13:46 +08:00 |
pictuga
|
a35225a234
|
2to3: fix feedify string handling
|
2015-04-06 23:12:50 +08:00 |
pictuga
|
1b4fc88ad0
|
Replace MetaRedirect handler with two cleaner ones
One for <meta http-equiv> and one for HTTP 'refresh' header
|
2015-04-06 23:03:17 +08:00 |
pictuga
|
f2fe4fc364
|
Drop HTTPS SSL certificate verification
Breaks everything with python 3. Now built-in in recent python 2.7.9 and python 3.4-ish
|
2015-04-06 22:54:59 +08:00 |
pictuga
|
88af80e817
|
feeds: no need to decode xml strings
It event makes python3 lxml get angry
|
2015-04-06 22:37:33 +08:00 |
pictuga
|
1335b3fdda
|
feedify: use better relative path for the .ini
|
2015-04-06 22:19:13 +08:00 |
pictuga
|
c41c0761b6
|
feedify: don't insert useless url when none is found
|
2015-04-06 22:15:59 +08:00 |
pictuga
|
dbc92068f0
|
feedify: explanation of methods' purpose
Kinda messy when reading code after a year
|
2015-04-06 22:11:31 +08:00 |
pictuga
|
9d64c31947
|
Feeds: use crawler.py encoding detection
|
2015-03-24 23:23:40 +08:00 |
pictuga
|
29d9e4702f
|
Force enc det to return utf-8 rather than nothing
|
2015-03-24 23:22:56 +08:00 |
pictuga
|
2e3b766a0a
|
http-server port as a var, print port on startup
|
2015-03-24 23:20:06 +08:00 |
pictuga
|
b3572e143d
|
New way of calling the program
python -m morss, python morss/main.py
|
2015-03-11 14:23:14 +08:00 |
pictuga
|
656b29e0ef
|
2to3: using unicode/str to please py3
|
2015-03-11 01:05:02 +08:00 |