Massimo Vannucci
							
						 
					 | 
					
						
						
							
						
						098a306c91
					 | 
					
						
						
							
							Fixed typo
						
						
						
						
						
						
					 | 
					
						2015-08-05 23:24:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c2151ffd6
					 | 
					
						
						
							
							Improve widely feedsportal url decoder
						
						
						
						
						
						
					 | 
					
						2015-06-14 20:32:47 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8418212475
					 | 
					
						
						
							
							Use good path for html template access
						
						
						
						
						
						
					 | 
					
						2015-05-04 22:26:31 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5a9d3ff0bd
					 | 
					
						
						
							
							Add xpath idea to README
						
						
						
						
						
						
					 | 
					
						2015-05-04 22:23:08 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ec7184b8f6
					 | 
					
						
						
							
							README: python3 supported
						
						
						
						
						
						
					 | 
					
						2015-04-07 19:01:41 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ae062ebe90
					 | 
					
						
						
							
							Remove deprecated https error catch
						
						
						
						
						
						
					 | 
					
						2015-04-07 18:59:37 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7a3b257328
					 | 
					
						
						
							
							Make :mono use basic loop
						
						
						
						
						
						
						
						Makes profiling easier 
						
						
					 | 
					
						2015-04-07 18:16:08 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2f86a2a44b
					 | 
					
						
						
							
							Remove useless obscure cgi code
						
						
						
						
						
						
					 | 
					
						2015-04-07 09:49:44 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						131ba09207
					 | 
					
						
						
							
							Change :cache mode behavior
						
						
						
						
						
						
						
						Makes underlying code way cleaner 
						
						
					 | 
					
						2015-04-07 09:38:22 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cafb87d561
					 | 
					
						
						
							
							Fix sqlite relative path in cgi
						
						
						
						
						
						
					 | 
					
						2015-04-07 09:37:25 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						decb3f15f6
					 | 
					
						
						
							
							Move the mod_cgi files to /cgi/
						
						
						
						
						
						
					 | 
					
						2015-04-07 09:36:00 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b267791199
					 | 
					
						
						
							
							Remove hashbang from __init__.py
						
						
						
						
						
						
					 | 
					
						2015-04-07 09:34:22 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						810bff7cb7
					 | 
					
						
						
							
							Add hashbang to main.py
						
						
						
						
						
						
					 | 
					
						2015-04-07 09:33:34 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						acae47dc79
					 | 
					
						
						
							
							2to3: fix cli_app string print
						
						
						
						
						
						
					 | 
					
						2015-04-06 23:27:15 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						32aa96afa7
					 | 
					
						
						
							
							Cache HTTP content using a custom Handler
						
						
						
						
						
						
						
						Much much cleaner. Nothing comparable 
						
						
					 | 
					
						2015-04-06 23:26:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						006478d451
					 | 
					
						
						
							
							2to3: fix feeds.py string handling
						
						
						
						
						
						
						
						Use bytes strings 
						
						
					 | 
					
						2015-04-06 23:13:46 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a35225a234
					 | 
					
						
						
							
							2to3: fix feedify string handling
						
						
						
						
						
						
					 | 
					
						2015-04-06 23:12:50 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						88af80e817
					 | 
					
						
						
							
							feeds: no need to decode xml strings
						
						
						
						
						
						
						
						It event makes python3 lxml get angry 
						
						
					 | 
					
						2015-04-06 22:37:33 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1335b3fdda
					 | 
					
						
						
							
							feedify: use better relative path for the .ini
						
						
						
						
						
						
					 | 
					
						2015-04-06 22:19:13 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c41c0761b6
					 | 
					
						
						
							
							feedify: don't insert useless url when none is found
						
						
						
						
						
						
					 | 
					
						2015-04-06 22:15:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dbc92068f0
					 | 
					
						
						
							
							feedify: explanation of methods' purpose
						
						
						
						
						
						
						
						Kinda messy when reading code after a year 
						
						
					 | 
					
						2015-04-06 22:11:31 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9d64c31947
					 | 
					
						
						
							
							Feeds: use crawler.py encoding detection
						
						
						
						
						
						
					 | 
					
						2015-03-24 23:23:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						29d9e4702f
					 | 
					
						
						
							
							Force enc det to return utf-8 rather than nothing
						
						
						
						
						
						
					 | 
					
						2015-03-24 23:22:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2e3b766a0a
					 | 
					
						
						
							
							http-server port as a var, print port on startup
						
						
						
						
						
						
					 | 
					
						2015-03-24 23:20:06 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b3572e143d
					 | 
					
						
						
							
							New way of calling the program
						
						
						
						
						
						
						
						python -m morss, python morss/main.py 
						
						
					 | 
					
						2015-03-11 14:23:14 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						656b29e0ef
					 | 
					
						
						
							
							2to3: using unicode/str to please py3
						
						
						
						
						
						
					 | 
					
						2015-03-11 01:05:02 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cbeb01e555
					 | 
					
						
						
							
							2to3: fix urllib header retrieval
						
						
						
						
						
						
					 | 
					
						2015-03-11 01:03:16 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6ae60d0343
					 | 
					
						
						
							
							2to3: py3-compatible readability fork
						
						
						
						
						
						
					 | 
					
						2015-03-03 01:03:03 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						28bb4b8647
					 | 
					
						
						
							
							2to3: csv (with if python 3)
						
						
						
						
						
						
					 | 
					
						2015-03-03 00:59:33 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2f542005d1
					 | 
					
						
						
							
							2to3: urllib host
						
						
						
						
						
						
					 | 
					
						2015-03-03 00:59:00 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9bc5b0c7f7
					 | 
					
						
						
							
							2to3; ordereddict fallback was for python2.6
						
						
						
						
						
						
					 | 
					
						2015-03-03 00:57:09 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dbb3883516
					 | 
					
						
						
							
							2to3: urllib mimetype
						
						
						
						
						
						
					 | 
					
						2015-03-03 00:55:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7bd448789d
					 | 
					
						
						
							
							2to3: first attempt to fix strings
						
						
						
						
						
						
					 | 
					
						2015-02-26 00:50:23 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						071288015b
					 | 
					
						
						
							
							2to3: morss.py port xrange
						
						
						
						
						
						
					 | 
					
						2015-02-25 18:41:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						803d6e37c4
					 | 
					
						
						
							
							2to3: morss.py port most default libs
						
						
						
						
						
						
					 | 
					
						2015-02-25 18:36:27 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						327b8504c4
					 | 
					
						
						
							
							2to3: feeds.py port urllib2
						
						
						
						
						
						
					 | 
					
						2015-02-25 18:22:38 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4f6f8bd41b
					 | 
					
						
						
							
							2to3: feedify.py port http-related lib
						
						
						
						
						
						
					 | 
					
						2015-02-25 18:16:35 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a0f2e0d995
					 | 
					
						
						
							
							2to3: crawler.py improve except
						
						
						
						
						
						
					 | 
					
						2015-02-25 18:07:09 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6a06b742f9
					 | 
					
						
						
							
							2to3: crawler.py port try as
						
						
						
						
						
						
					 | 
					
						2015-02-25 18:03:54 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c2d85e2bf9
					 | 
					
						
						
							
							2to3: crawler.py port httplib
						
						
						
						
						
						
					 | 
					
						2015-02-25 18:02:29 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4f224888d8
					 | 
					
						
						
							
							2to3: crawler.py port urllib2 and StringIO
						
						
						
						
						
						
					 | 
					
						2015-02-25 17:53:36 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						27cf8f6498
					 | 
					
						
						
							
							2to3: (iter)items to list
						
						
						
						
						
						
					 | 
					
						2015-02-25 12:02:53 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3fb90cb7b4
					 | 
					
						
						
							
							2to3: local import
						
						
						
						
						
						
					 | 
					
						2015-02-25 11:57:10 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						47c8a511ff
					 | 
					
						
						
							
							2to3: print's
						
						
						
						
						
						
					 | 
					
						2015-02-25 11:57:10 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7a66115012
					 | 
					
						
						
							
							README: use py -m morss.morss
						
						
						
						
						
						
						
						Needed for 2to3 relative imports 
						
						
					 | 
					
						2015-02-25 11:56:34 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						604b03e2ba
					 | 
					
						
						
							
							Delete desc when :keep=False
						
						
						
						
						
						
						
						Still needed for Firefox, cause empty <desc/> still show up instead of content in feed preview 
						
						
					 | 
					
						2015-02-24 00:38:34 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						83ed440e67
					 | 
					
						
						
							
							Fix issue when desc and content empty
						
						
						
						
						
						
						
						Wouldn't put fetched article in feed 
						
						
					 | 
					
						2015-02-24 00:38:02 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |