Aaron Parecki 
							
						 
						
							
							
							
								
							
								d993c7afc1 
								
							
								 
							
						 
						
							
							
								
								fix up http classes  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								8fc820167c 
								
							
								 
							
						 
						
							
							
								
								decode JSON input from superfeedr  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								195b827e0d 
								
							
								 
							
						 
						
							
							
								
								log input received from superfeedr  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								8c32594374 
								
							
								 
							
						 
						
							
							
								
								replace test data with an actual Superfeedr payload  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								a54aa8e0c7 
								
							
								 
							
						 
						
							
							
								
								adds API route to handle Superfeedr payload  
							
							* new API route to handle Superfeedr notification of a mention
* sends webmentions to all URLs on the target domain of the notification
* adds "url" column to sites to specify the domain to use for superfeedr pings
* includes database migration 
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								c443484141 
								
							
								 
							
						 
						
							
							
								
								fix sending a single target parameter  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39e628d5b6 
								
							
								 
							
						 
						
							
							
								
								target_domain bug fix: require exact parent domain in subdomain check  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								3b40a47aac 
								
							
								 
							
						 
						
							
							
								
								add test data  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								1a20005c71 
								
							
								 
							
						 
						
							
							
								
								don't compare host on relative URLs  
							
							also adds test for ensuring other webmentions aren't sent when using target_domain 
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								b9bbf5b442 
								
							
								 
							
						 
						
							
							
								
								add email address target to the test  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82b26d15fe 
								
							
								 
							
						 
						
							
							
								
								add new optional target_domain parameter to /webmention endpoint. for  #2  
							
							when used instead of target, finds all links to the target domain and subdomains, enqueues webmentions for them all, and returns all status URLs in the response's 'location' field. the HTTP Location header is omitted. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16a3cdd8c9 
								
							
								 
							
						 
						
							
							
								
								fix callback param URL validation  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								a711422b7e 
								
							
								 
							
						 
						
							
							
								
								implement status API  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								bb66b07d57 
								
							
								 
							
						 
						
							
							
								
								post status updates to the callback URL  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								83f84154b2 
								
							
								 
							
						 
						
							
							
								
								add tests for webmention  
							
							* also stores the webmention status URL
* tests that the webmention/pingback and status endpoints are stored in the database 
							
						 
						10 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								57b3c34695 
								
							
								 
							
						 
						
							
							
								
								processor sends webmention with one test  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								036e69b12b 
								
							
								 
							
						 
						
							
							
								
								adds tests for processing pingbacks  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
									
								
								Aaron Parecki 
							
						 
						
							
							
							
								
							
								01bc6a8962 
								
							
								 
							
						 
						
							
							
								
								beginning API  
							
							* API validates and accepts requests and writes to the DB
* tests check all API responses 
							
						 
						10 years ago