Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								e9b044aa7c 
								
									
								
							
								 
							
						 
						
							
							
								
								move default config inline, check for config file before loading  
							
							this allows you to use XRay without creating a config file using its default settings (currently only caching disabled) 
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								876d4696fb 
								
							
								 
							
						 
						
							
							
								
								catch non-expanded profile URLs  
							
							apparently some people's profile URLs don't get t.co'd 
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								041cc92a8b 
								
							
								 
							
						 
						
							
							
								
								add test file  
							
							:headdesk: 
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								755fe8c222 
								
							
								 
							
						 
						
							
							
								
								fix positive timezones and case-insensitive username check  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								630b9b98d1 
								
							
								 
							
						 
						
							
							
								
								drop 5.6 from travis because it confused the deploy  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								ebea6869e1 
								
							
								 
							
						 
						
							
							
								
								set UTF-8 for mb_substr  
							
							attempting to fix in php 5.5 
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								a1e109aee0 
								
							
								 
							
						 
						
							
							
								
								add php 5.6 to travis test  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								0beac036b9 
								
							
								 
							
						 
						
							
							
								
								add twitter support  
							
							closes  #18  
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								db8dba9f23 
								
							
								 
							
						 
						
							
							
								
								include published date for Instagram photos  
							
							if the photo has a location, the timezone is set on the published date 
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								44b452a8d0 
								
							
								 
							
						 
						
							
							
								
								disable tests that make actual http calls  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								773252559d 
								
							
								 
							
						 
						
							
							
								
								parse instagram photos and videos  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								2f9f80c4e6 
								
							
								 
							
						 
						
							
							
								
								remove unused function  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								3bdafad98e 
								
									
								
							
								 
							
						 
						
							
							
								
								parse URLs with fragment IDs  
							
							If the input URL contains a fragment, finds the DOM tree at that ID and runs the subtree through the mf2 parser.
closes  #15  
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								e0fd07731b 
								
									
								
							
								 
							
						 
						
							
							
								
								add robots.txt and favicon.ico to appengine config  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								03a7598cf7 
								
									
								
							
								 
							
						 
						
							
							
								
								only output debug for fatal errors  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								cf72540881 
								
									
								
							
								 
							
						 
						
							
							
								
								add blank robots.txt and favicon to avoid 404 errors  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								1a1215c0be 
								
									
								
							
								 
							
						 
						
							
							
								
								attempt to catch fatal errors and print a nice message  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								a7780fb671 
								
									
								
							
								 
							
						 
						
							
							
								
								set connect timeout  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								c59ab9a2d6 
								
									
								
							
								 
							
						 
						
							
							
								
								also check img/video/audio for target URL  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								ac32522c25 
								
									
								
							
								 
							
						 
						
							
							
								
								should always return 200  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
								
								
							
							
								
							
								565d50b862 
								
									
								
							
								 
							
						 
						
							
							
								
								add token fetching and authentication for posts  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								0fde8190f5 
								
							
								 
							
						 
						
							
							
								
								copy production config to config.php  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								62697ee46b 
								
							
								 
							
						 
						
							
							
								
								strict type checking on properties  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								9006718ca5 
								
							
								 
							
						 
						
							
							
								
								add config option to enable caching  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								1f6de10aba 
								
							
								 
							
						 
						
							
							
								
								add tests for validating URL fields  
							
							* fields that should be URLs will now be omitted if the value was not a URL, such as when the value is `javascript:alert()`
* makes Mf2 class slightly more self-contained by duplicating the URL helper functions into it
* fixes tests to not cache responses in memcache 
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								648a1e4e96 
								
							
								 
							
						 
						
							
							
								
								use released version of php-mf2 now that it is 0.3  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								5672004535 
								
							
								 
							
						 
						
							
							
								
								remove url param since it was not used  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								4a82561536 
								
							
								 
							
						 
						
							
							
								
								fix for h-event parsing  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								1aa2f01d94 
								
							
								 
							
						 
						
							
							
								
								convert hostnames to lowercase  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								bf6de4de06 
								
							
								 
							
						 
						
							
							
								
								only return HTTP 400 on client errors  
							
							errors fetching the URL should not result in a 400 response 
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								138cddd158 
								
							
								 
							
						 
						
							
							
								
								also return audio property  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								3edc01d1b7 
								
							
								 
							
						 
						
							
							
								
								add test for invitee  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								6de9be2567 
								
							
								 
							
						 
						
							
							
								
								parse h-event  
							
							closes  #9  
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								abd37849ac 
								
							
								 
							
						 
						
							
							
								
								attempt to fix appengine warnings  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								76c45a9e19 
								
							
								 
							
						 
						
							
							
								
								only use memcache if class exists  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								262d9a66fa 
								
							
								 
							
						 
						
							
							
								
								cache the HTTP response  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								ee5e48e1ef 
								
							
								 
							
						 
						
							
							
								
								if there is exactly one item and it's an h-entry, use that  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								9054b0947c 
								
							
								 
							
						 
						
							
							
								
								specific error when there is no content at the URL  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								1924d1000e 
								
							
								 
							
						 
						
							
							
								
								add log messages to debug which case a URL is hitting  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								2d52b982cb 
								
							
								 
							
						 
						
							
							
								
								fix test data  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								3d29776ae7 
								
							
								 
							
						 
						
							
							
								
								add a form to the home page to allow passing in HTML  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								b7f49a7958 
								
							
								 
							
						 
						
							
							
								
								fix should follow redirects check  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								8dc0caa4d0 
								
							
								 
							
						 
						
							
							
								
								use effective URL after following redirects when comparing URLs  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								162d2f5ef8 
								
							
								 
							
						 
						
							
							
								
								add tests for feeds, catch case when a permalink has other h-entrys  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								e3000f8c06 
								
							
								 
							
						 
						
							
							
								
								better blacklist for google URLs  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								c4b80506da 
								
							
								 
							
						 
						
							
							
								
								support parsing posted HTML  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								8d1489bb72 
								
							
								 
							
						 
						
							
							
								
								fix for target param. include bookmark-of property  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								d1c6dc9268 
								
							
								 
							
						 
						
							
							
								
								add a test for rsvp  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								4cb548fdfc 
								
							
								 
							
						 
						
							
							
								
								add test files illustrating a few different ways feeds (lists of posts) can appear  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								075f78a6c1 
								
							
								 
							
						 
						
							
							
								
								parse h-entry even if it's not the first objet  
							
							
								
							
							
						 
						9 years ago