Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						aa4d880148 
					 
					
						
						
							
							Search in sub-items for links to the target as well  
						
						
						
						
					 
					
						2015-11-12 19:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						96e0819f00 
					 
					
						
						
							
							Catch exception that this generates when there is no result  
						
						
						
						
					 
					
						2015-11-12 19:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						c5bdf6924d 
					 
					
						
						
							
							Fix duplicate detection  
						
						
						
						
					 
					
						2015-11-12 19:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						64ac344efa 
					 
					
						
						
							
							Update on duplicate linkback  
						
						... 
						
						
						
						This especially allows mentioning mulitple users, etc. 
						
						
					 
					
						2015-11-12 19:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						b9971e8a80 
					 
					
						
						
							
							Linkback to user should work  
						
						
						
						
					 
					
						2015-11-12 19:06:15 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						1e3cf08d82 
					 
					
						
						
							
							Ignore non-local notices as targets  
						
						
						
						
					 
					
						2015-11-12 19:06:15 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						dbfb698859 
					 
					
						
						
							
							Webmention frontend  
						
						
						
						
					 
					
						2015-11-12 19:06:15 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						96fb18da3f 
					 
					
						
						
							
							Initial helpers for verification and microformats  
						
						... 
						
						
						
						This will form the backend of all incoming linkbacks.
We verify the linkback is real and then try to form a rich notice
out of it. 
						
						
					 
					
						2015-11-12 19:06:15 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						dbdac9cfbe 
					 
					
						
						
							
							Merge branch 'in-reply-to-uf2' into 'master'  
						
						... 
						
						
						
						Add direct link to parent notice
This is partly for usability, and partly to make Linkbacks for replies work (when the plugin is enabled).
See merge request !37  
						
						
					 
					
						2015-11-06 12:39:02 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						f345f1d605 
					 
					
						
						
							
							Merge branch 'renew-pshb' into 'master'  
						
						... 
						
						
						
						Actually use the renew code
We have the code to check once a day and renew, but currently it's
just in a script directory.  This change adds an event listener
hook to check and renew subscriptions daily.
Closes  #83 
See merge request !38  
						
						
					 
					
						2015-11-05 15:13:16 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						deb5275c7a 
					 
					
						
						
							
							Merge branch 'object-types-are-absolute' into 'master'  
						
						... 
						
						
						
						Stop incorrecly changing object_type to relative URI
All other data is using absolute URI for object_type.
See merge request !40  
						
						
					 
					
						2015-11-05 15:12:41 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						959f971a65 
					 
					
						
						
							
							Merge branch 'fix-webfinger-link-header' into 'master'  
						
						... 
						
						
						
						Add all link headers, not just the last one
Given the way Link headers work, it does not make any sense to
just replace all other ones.  Especially when we ourselves are adding
in a loop.
See merge request !47  
						
						
					 
					
						2015-11-05 15:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						9f83e60f25 
					 
					
						
						
							
							Merge branch 'pings-interop' into 'master'  
						
						... 
						
						
						
						Clean up Linkback plugin and add Webmention support
Closes  #82 
Fixes Pingback, adds Webmention, makes linkbacks opt-out-able for users (at request of quitter.se admin)
See merge request !36  
						
						
					 
					
						2015-11-05 15:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						96e0867d4c 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						... 
						
						
						
						update URL
bugz.foocorp.net and gitorious.net are outdated
git.gnu.io is current
See merge request !58  
						
						
					 
					
						2015-11-05 15:05:55 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						45b24286e5 
					 
					
						
						
							
							Merge branch 'status-204' into 'master'  
						
						... 
						
						
						
						Accept 204 for PuSH subscription
Some hubs (notably, pushpress, used by wordpress.com) return 204 to mean success.
This used to be allowed by the spec, so no harm in accepting it.
See merge request !48  
						
						
					 
					
						2015-11-05 15:03:42 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						f513ceac7d 
					 
					
						
						
							
							Merge branch 'handle-rss-guid' into 'master'  
						
						... 
						
						
						
						Respect isPermalLink=false on RSS guid
See merge request !49  
						
						
					 
					
						2015-11-05 15:02:20 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						4b7c904fe0 
					 
					
						
						
							
							Merge branch 'correct-author-for-repeat' into 'master'  
						
						... 
						
						
						
						Markup correct author for a repeat
The original author is not the author of this entry, but of the original entry.
See merge request !51  
						
						
					 
					
						2015-11-05 15:00:35 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						a3ddc4ec0c 
					 
					
						
						
							
							Merge branch 'support-atom-namespaces-in-rss-author' into 'master'  
						
						... 
						
						
						
						Support more author types on RSS
Specifically, any ActivityStreams or ATOM namespaces being used on
an rss channel.
See merge request !52  
						
						
					 
					
						2015-11-05 15:00:07 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Fritzsche 
							
						 
					 
					
						
						
							
						
						ba623d2b4e 
					 
					
						
						
							
							update URL  
						
						... 
						
						
						
						bugz.foocorp.net and gitorious.net are outdated
git.gnu.io is current 
						
						
					 
					
						2015-11-04 12:31:23 +01:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						e1de6e0aa9 
					 
					
						
						
							
							Support more author types on RSS  
						
						... 
						
						
						
						Specifically, any ActivityStreams or ATOM namespaces being used on
an rss channel. 
						
						
					 
					
						2015-10-27 18:43:57 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						54e87dd2c3 
					 
					
						
						
							
							Morkup correct author for a repeat  
						
						... 
						
						
						
						The original author is not the author of this entry, but of the original entry. 
						
						
					 
					
						2015-10-27 17:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						03c68d283d 
					 
					
						
						
							
							Respect isPermalLink=false on RSS guid  
						
						
						
						
					 
					
						2015-10-27 03:18:04 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						4c2bc465a0 
					 
					
						
						
							
							Accept 204 for PuSH subscription  
						
						... 
						
						
						
						Some hubs (notably, pushpress, used by wordpress.com) return 204 to mean success.
This used to be allowed by the spec, so no harm in accepting it. 
						
						
					 
					
						2015-10-27 03:16:39 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						fae7bc0bc0 
					 
					
						
						
							
							Add all link headers, not just the last one  
						
						... 
						
						
						
						Given the way Link headers work, it does not make any sense to
just replace all other ones.  Especially when we ourselves are adding
in a loop. 
						
						
					 
					
						2015-10-25 18:42:37 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						dc36621dc2 
					 
					
						
						
							
							Linkback to mentioned profiles  
						
						
						
						
					 
					
						2015-10-25 17:22:15 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						cd22be3374 
					 
					
						
						
							
							Only show parent wrapper if there are some  
						
						
						
						
					 
					
						2015-10-23 18:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						8649591626 
					 
					
						
						
							
							Stop incorrecly changing object_type to relative URI  
						
						... 
						
						
						
						All other data is using absolute URI for object_type. 
						
						
					 
					
						2015-10-22 17:14:59 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						4b31bc3fd2 
					 
					
						
						
							
							Enqueue renewals  
						
						... 
						
						
						
						Better for request times, etc 
						
						
					 
					
						2015-10-21 01:50:03 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						df21c3c95d 
					 
					
						
						
							
							Renew 1 day *before* the end, not 1 day *after*  
						
						
						
						
					 
					
						2015-10-21 01:49:26 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						df46f123dd 
					 
					
						
						
							
							Actually use the renew code  
						
						... 
						
						
						
						We have the code to check once a day and renew, but currently it's
just in a script directory.  This change adds an event listener
hook to check and renew subscriptions daily. 
						
						
					 
					
						2015-10-21 01:10:48 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						fc3f1f6942 
					 
					
						
						
							
							Add direct link to parent notice  
						
						... 
						
						
						
						This is partly for usability, and partly to make Linkbacks for replies
work (when the plugin is enabled). 
						
						
					 
					
						2015-10-19 18:40:40 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						677f0ac479 
					 
					
						
						
							
							Allow users to opt out of sending linkbacks  
						
						
						
						
					 
					
						2015-10-18 21:28:55 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						c7e08195e4 
					 
					
						
						
							
							Fix Pingback  
						
						... 
						
						
						
						This code was using the HTTPRequest helpers wrong.  This commit sets the body directly instead of jamming the XML in as a POST param. 
						
						
					 
					
						2015-10-17 13:39:46 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						d9d74ca96c 
					 
					
						
						
							
							Send URL we publish  
						
						... 
						
						
						
						Webmention and Pingback both need the exact URL we are going to claim to link to to be present in our HTML source, so send them our actual original link.
Webmention clients are supposed to resolve this link.  Pingback clients may still fail on shortened links. 
						
						
					 
					
						2015-10-17 13:38:13 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						3b1792c8b5 
					 
					
						
						
							
							Add webmention support  
						
						
						
						
					 
					
						2015-10-15 00:29:53 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						e4892d21b1 
					 
					
						
						
							
							Note that we should handle relative URIs  
						
						
						
						
					 
					
						2015-10-14 16:13:25 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						8edc5148d9 
					 
					
						
						
							
							Normalize detection helpers  
						
						... 
						
						
						
						Will make it easier to see what's happening when we add a third one. 
						
						
					 
					
						2015-10-14 15:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						63fd35dffa 
					 
					
						
						
							
							Notify replies and repeats  
						
						... 
						
						
						
						This is especially useful for partial federation with remote accounts
that are not fully OStatus-enabled but support a pingback protocol.
Such accounts will still be notified of replies and repeats of their
content even without OStatus support, thus adding to the federated
universe. 
						
						
					 
					
						2015-10-14 15:47:00 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						b43294ec6f 
					 
					
						
						
							
							Use the getter, not a direct access  
						
						
						
						
					 
					
						2015-10-14 15:33:48 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						a4a37d6fc9 
					 
					
						
						
							
							More robust pingback link detection  
						
						
						
						
					 
					
						2015-10-14 15:28:38 -05:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0ba53edd96 
					 
					
						
						
							
							Can't use return-value in empty()  
						
						
						
						
					 
					
						2015-10-04 22:32:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0bd0c65b87 
					 
					
						
						
							
							Bring back title to DocAction  
						
						
						
						
					 
					
						2015-09-15 14:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b209dcf8a7 
					 
					
						
						
							
							DocAction now extends ManagedAction  
						
						
						
						
					 
					
						2015-09-15 12:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						604ed1fd9a 
					 
					
						
						
							
							Prepare for ActivityModerationPlugin  
						
						
						
						
					 
					
						2015-09-10 15:55:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9ad9b91efb 
					 
					
						
						
							
							Call it compareVerbs when comparing verbs  
						
						
						
						
					 
					
						2015-09-10 15:27:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						404d5781fc 
					 
					
						
						
							
							Annoying debug messages that were just meant to remind  
						
						
						
						
					 
					
						2015-09-09 17:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						52de57e2f6 
					 
					
						
						
							
							Let's handle notice dataobjects instead, despite fetching twice from db  
						
						... 
						
						
						
						Actually the original object should be fixed here, but we'll handle the FIXME's later. 
						
						
					 
					
						2015-09-09 17:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4b83d62750 
					 
					
						
						
							
							Split classes into their own files  
						
						
						
						
					 
					
						2015-09-09 16:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a541533e04 
					 
					
						
						
							
							Use Profile objects in Subscription::saveNew  
						
						
						
						
					 
					
						2015-09-06 02:07:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						917a547f91 
					 
					
						
						
							
							Subscription::saveNew is a static function  
						
						
						
						
					 
					
						2015-09-06 02:01:39 +02:00