| 
						
					 | 
					
						
						
							
						
						2ccf36617a
					 | 
					
						
						
							
							morss: improve http parameter parsing
						
						
						
						
						
						
					 | 
					
						2018-09-30 22:01:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						945e0dceab
					 | 
					
						
						
							
							crawler: typo in comment
						
						
						
						
						
						
					 | 
					
						2018-09-30 21:59:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5111d40011
					 | 
					
						
						
							
							feedify: update rules
						
						
						
						
						
						
						
						They obviously no longer worked after so long without updating them... 
						
						
					 | 
					
						2018-09-30 21:54:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9217102f3
					 | 
					
						
						
							
							crawler: fix sqlite/binary issue
						
						
						
						
						
						
					 | 
					
						2017-11-25 19:58:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						21480f90de
					 | 
					
						
						
							
							Move from gzip to zlib to decompress data
						
						
						
						
						
						
						
						Faster on incomplete files 
						
						
					 | 
					
						2017-11-25 19:57:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d091e74d56
					 | 
					
						
						
							
							crawler: add MySQL backend
						
						
						
						
						
						
						
						With extra dependency 
						
						
					 | 
					
						2017-11-04 14:51:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f29a107a09
					 | 
					
						
						
							
							crawler: make SQLiteCache inherit from BaseCache
						
						
						
						
						
						
						
						Saves some time for other cache backends 
						
						
					 | 
					
						2017-11-04 14:48:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2d5bf7b38b
					 | 
					
						
						
							
							Fix xml detection regex
						
						
						
						
						
						
						
						Also (dirtily) fixes #18 for now 
						
						
					 | 
					
						2017-11-04 14:21:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b7db78f631
					 | 
					
						
						
							
							crawler: use BLOB in sqlite and drop "buffer"
						
						
						
						
						
						
						
						Can't really remember why "buffer" was introduced in the first place 
						
						
					 | 
					
						2017-11-04 13:54:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						203ba10dbd
					 | 
					
						
						
							
							Explain __init__.py and __main__.py use
						
						
						
						
						
						
					 | 
					
						2017-11-04 13:17:12 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						523b250907
					 | 
					
						
						
							
							crawler: SQL request in CAPS for readability
						
						
						
						
						
						
					 | 
					
						2017-11-04 12:36:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2d7d0fcdca
					 | 
					
						
						
							
							morss: fix cgi in python 3
						
						
						
						
						
						
						
						Needs explicit [] in py3 
						
						
					 | 
					
						2017-11-04 12:27:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a8c2df7f41
					 | 
					
						
						
							
							crawler: fix truncated gzip reader
						
						
						
						
						
						
						
						For python 3 
						
						
					 | 
					
						2017-11-04 12:07:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d39d0f4cae
					 | 
					
						
						
							
							crawler: properly define default sqlite file
						
						
						
						
						
						
					 | 
					
						2017-11-02 22:50:40 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0df6409b0e
					 | 
					
						
						
							
							crawler: use with con to commit, journal WAL for perf
						
						
						
						
						
						
					 | 
					
						2017-10-28 01:28:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7b85f692a0
					 | 
					
						
						
							
							crawler: fix encoding detection
						
						
						
						
						
						
					 | 
					
						2017-10-27 23:14:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						840842d246
					 | 
					
						
						
							
							crawler: limit download to 500KiB
						
						
						
						
						
						
						
						More can only be linked to a fraudulent/incorrect use of the service 
						
						
					 | 
					
						2017-10-27 23:12:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fbe811384a
					 | 
					
						
						
							
							crawler: add (unused) DebugHandler to output headers sent/received
						
						
						
						
						
						
						
						Saves a lot of time when debugging 
						
						
					 | 
					
						2017-10-27 23:10:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						64babd6713
					 | 
					
						
						
							
							morss: make readabilite links absolute
						
						
						
						
						
						
					 | 
					
						2017-07-29 14:37:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3bfad54add
					 | 
					
						
						
							
							readabilite: change cleaning & code structure
						
						
						
						
						
						
						
						Kinda struggled to make some "nice" code 
						
						
					 | 
					
						2017-07-17 00:27:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						386bafd391
					 | 
					
						
						
							
							readabilite: write_all use "node" instead of "item"
						
						
						
						
						
						
					 | 
					
						2017-07-17 00:13:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a61b259792
					 | 
					
						
						
							
							readabilite: easy option to highlight the nodes
						
						
						
						
						
						
					 | 
					
						2017-07-17 00:11:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c52b47616d
					 | 
					
						
						
							
							readabilite: always return common of 2 best nodes
						
						
						
						
						
						
						
						Better results. Less is not more 
						
						
					 | 
					
						2017-07-17 00:10:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bfdda18b9c
					 | 
					
						
						
							
							readbilite: better explain lowest_common output
						
						
						
						
						
						
					 | 
					
						2017-07-17 00:08:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2afea497a3
					 | 
					
						
						
							
							readabilite: br2p use "node" instead of "item"
						
						
						
						
						
						
						
						Confusing with rss items otherwise 
						
						
					 | 
					
						2017-07-17 00:06:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						843dc97fbf
					 | 
					
						
						
							
							readabilite: change scoring algorithm
						
						
						
						
						
						
						
						Use 3 groups of keywords instead 
						
						
					 | 
					
						2017-07-17 00:01:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						df22396838
					 | 
					
						
						
							
							Only use chardet on 2k letters
						
						
						
						
						
						
						
						Takes forever otherwise 
						
						
					 | 
					
						2017-07-16 23:59:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6f0efd5802
					 | 
					
						
						
							
							crawler: add cookies support
						
						
						
						
						
						
						
						Somehow got dropped when splitting the big handler 
						
						
					 | 
					
						2017-03-25 19:51:42 -10: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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						505b02d70d
					 | 
					
						
						
							
							crawler: remove debugging print()
						
						
						
						
						
						
					 | 
					
						2017-03-25 13:45:12 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3ca6ed5bb0
					 | 
					
						
						
							
							readabilite: add author/about to black list
						
						
						
						
						
						
					 | 
					
						2017-03-24 22:02:41 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4aa25bf3d8
					 | 
					
						
						
							
							readabilite: clean_html before scoring
						
						
						
						
						
						
						
						Surprisingly efficient 
						
						
					 | 
					
						2017-03-24 21:50:46 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bfefa8d599
					 | 
					
						
						
							
							readabilite: add tags to black list
						
						
						
						
						
						
					 | 
					
						2017-03-24 21:50:26 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						91da0f36dc
					 | 
					
						
						
							
							readabilite: comment the clean_html function
						
						
						
						
						
						
					 | 
					
						2017-03-24 21:50:01 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						67889a1d14
					 | 
					
						
						
							
							readabilite: drop useless tags
						
						
						
						
						
						
						
						This extra cluster actually jams the algorithm 
						
						
					 | 
					
						2017-03-24 21:49:14 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						167e3e4a15
					 | 
					
						
						
							
							feedify: accept xpath rules passed as parameters
						
						
						
						
						
						
					 | 
					
						2017-03-20 20:56:48 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bf3ef586c2
					 | 
					
						
						
							
							feedify: remove unused downloader
						
						
						
						
						
						
					 | 
					
						2017-03-20 20:53:52 -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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f965566054
					 | 
					
						
						
							
							feedify; make function use clearer
						
						
						
						
						
						
					 | 
					
						2017-03-20 20:19:08 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d6882e0a6a
					 | 
					
						
						
							
							readabilite: (try to) emprove detection
						
						
						
						
						
						
						
						Kinda hopeless 
						
						
					 | 
					
						2017-03-19 02:00:31 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						79a8ada9f4
					 | 
					
						
						
							
							readabilite: add tags to score
						
						
						
						
						
						
					 | 
					
						2017-03-19 01:57:54 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4a5150e030
					 | 
					
						
						
							
							readabilite: fix iter while iterating
						
						
						
						
						
						
					 | 
					
						2017-03-19 01:56:33 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e65c88abf8
					 | 
					
						
						
							
							readabilite: fix re.match
						
						
						
						
						
						
					 | 
					
						2017-03-19 01:55:40 -10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9c331300eb
					 | 
					
						
						
							
							crawler: move UAHandler to basic
						
						
						
						
						
						
						
						Fuck u feedburner 
						
						
					 | 
					
						2017-03-19 01:49:17 -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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |