Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e9ab06b59e 
					 
					
						
						
							
							Fix issues with non-subscribed Ostatus_profiles  
						
						
						
						
					 
					
						2017-05-02 09:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						5af5bb2a32 
					 
					
						
						
							
							Show WebSub state on remote user profiles  
						
						
						
						
					 
					
						2017-05-01 21:18:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f4d6710a0f 
					 
					
						
						
							
							Change mentions of PuSH to WebSub  
						
						... 
						
						
						
						WebSub is probably finalised before we make a release anyway. Here is
the official spec: https://www.w3.org/TR/websub/
Mostly just comments that have been changed. Some references to PuSH <0.4
are left because they actually refer to PuSH 0.3 and that's not WebSub...
The only actual code change that might affect anything is FeedSub->isPuSH()
but the only official plugin using that call was FeedPoller anyway... 
						
						
					 
					
						2017-05-01 11:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b3da5bdaa3 
					 
					
						
						
							
							Debugging log fix.  
						
						
						
						
					 
					
						2017-05-01 10:36:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						956cfaf844 
					 
					
						
						
							
							Try https first on URL mention lookup  
						
						
						
						
					 
					
						2017-04-22 12:29:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						95f991cff3 
					 
					
						
						
							
							Somewhat simpler regex. Thanks acct:takeshitakenji@gs.kawa-kun.com  
						
						
						
						
					 
					
						2017-04-22 12:12:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						69e944e21a 
					 
					
						
						
							
							Fix URL mention regular expression FOR REALZ  
						
						
						
						
					 
					
						2017-04-22 11:45:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						51e5cc2ac8 
					 
					
						
						
							
							Fix URL mention regular expression in OStatusPlugin  
						
						
						
						
					 
					
						2017-04-22 11:15:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2fc4b174c1 
					 
					
						
						
							
							Domain name regular expression into lib/framework.php  
						
						
						
						
					 
					
						2017-04-22 11:07:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						bd6c93a811 
					 
					
						
						
							
							Split up OStatusPlugin preg functions so they can be reused  
						
						
						
						
					 
					
						2017-04-22 11:02:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0fd83f0028 
					 
					
						
						
							
							New domain regexp for WebFinger matching.  
						
						
						
						
					 
					
						2017-04-22 10:51:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d10ce6ac7c 
					 
					
						
						
							
							Give Webfinger response to group queries  
						
						
						
						
					 
					
						2016-06-25 20:13:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a4051945fd 
					 
					
						
						
							
							Handle exception from Magic Envelope toXML function  
						
						
						
						
					 
					
						2016-06-23 23:27:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						47aabf4fda 
					 
					
						
						
							
							Let's just put the namespaced phpseclib in extlib instead of plugins/OStatus/extlib  
						
						
						
						
					 
					
						2016-06-18 00:00:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a1d064129a 
					 
					
						
						
							
							Handle namespaces for new phpseclib  
						
						
						
						
					 
					
						2016-06-17 23:21:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2d0153195e 
					 
					
						
						
							
							Output proper remote info on WebFinger notice resources  
						
						
						
						
					 
					
						2016-03-27 14:56:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2759c3f0db 
					 
					
						
						
							
							Debugging output in OStatus for easier reading+greping  
						
						
						
						
					 
					
						2016-03-23 17:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e4e0a39dad 
					 
					
						
						
							
							Only OStatus distribute if profile hasRight to PUBLICNOTICE  
						
						
						
						
					 
					
						2016-03-02 12:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9a89990293 
					 
					
						
						
							
							Some changes since getFancyName() is longer with full acct: URI  
						
						
						
						
					 
					
						2016-03-02 00:13:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						12f1707a74 
					 
					
						
						
							
							Ostatus_source filled no purpose whatsoever  
						
						
						
						
					 
					
						2016-02-26 22:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						dc51354316 
					 
					
						
						
							
							Merge branch 'readme-plugins' into 'nightly'  
						
						... 
						
						
						
						Readme plugins
* Adds several plugin READMEs
  They are pretty basic, but it's a start.
* Changes status.net/wiki URLs to git.gnu.io
  The status.net wiki is dead.
See merge request !103  
						
						
					 
					
						2016-02-26 12:32:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9319033ff0 
					 
					
						
						
							
							Properly attach activityobjects  
						
						... 
						
						
						
						For some reason they were written to ->object, which is incorrect as
we use the objects[] array (which usually just holds one entry though) 
						
						
					 
					
						2016-02-23 23:50:57 +01:00 
						 
				 
			
				
					
						
							
							
								Chimo 
							
						 
					 
					
						
						
							
						
						2c5cba28b6 
					 
					
						
						
							
							Change status.net/wiki URLs to git.gnu.io  
						
						
						
						
					 
					
						2016-02-08 17:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a5c1b063fd 
					 
					
						
						
							
							isPerson did not exist for Ostatus_profile  
						
						
						
						
					 
					
						2016-01-29 16:15:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						689e277c62 
					 
					
						
						
							
							Allow @localuser@mysite.example to be looked up as a mention  
						
						
						
						
					 
					
						2016-01-29 16:06:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						36f099958c 
					 
					
						
						
							
							Don't match @nickname on @nickname@server.com  
						
						
						
						
					 
					
						2016-01-29 15:53:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						99da1ebe41 
					 
					
						
						
							
							Catch NoHttpResponseException when using HTTPClient  
						
						
						
						
					 
					
						2016-01-13 14:17:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c3c5a9974d 
					 
					
						
						
							
							Do proper fromUri lookup on groups too  
						
						
						
						
					 
					
						2016-01-09 14:36:47 +01:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						0e91a38c9c 
					 
					
						
						
							
							Merge branch 'firefox-sub-link' into 'master'  
						
						... 
						
						
						
						Link to add to Firefox as feedreader
This allows easily subscribing to any feed firefox detects in your GNU Social instance.
See merge request !55  
						
						
					 
					
						2015-12-14 21:08:22 +00:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						edd62e58fd 
					 
					
						
						
							
							Merge branch 'at-mention-url' into 'master'  
						
						... 
						
						
						
						MentionURL Plugin
This plugin enables users to use the syntax `@twitter.com/singpolyma` to mention users the system does not know about, or to be more specific when a nickname is ambiguous.
See merge request !53  
						
						
					 
					
						2015-12-14 21:01:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						acd4980ab4 
					 
					
						
						
							
							Fix federation issue with groups (bad list order)  
						
						
						
						
					 
					
						2015-11-08 23:31:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						65184782aa 
					 
					
						
						
							
							OStatus usage of static Validate::* calls fixed  
						
						
						
						
					 
					
						2015-11-08 10:33:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						7ccd36849e 
					 
					
						
						
							
							Merge branch 'master' of git.gnu.io:gnu/gnu-social into nightly  
						
						... 
						
						
						
						Conflicts:
	plugins/OStatus/OStatusPlugin.php
master vs. nightly thing 
						
						
					 
					
						2015-11-05 16:16:02 +01:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						a74572b469 
					 
					
						
						
							
							Use mb_strlen  
						
						
						
						
					 
					
						2015-10-28 01:46:08 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						fe4c8a771b 
					 
					
						
						
							
							Replace text with nickname if shorter  
						
						
						
						
					 
					
						2015-10-28 01:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						0aa759fab7 
					 
					
						
						
							
							Allow mentioning bare domains with OStatus  
						
						
						
						
					 
					
						2015-10-28 01:24:42 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						2edf535ecd 
					 
					
						
						
							
							Add length argument to plugin  
						
						
						
						
					 
					
						2015-10-28 01:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						85d5cfede5 
					 
					
						
						
							
							Link to add to Firefox as feedreader  
						
						
						
						
					 
					
						2015-10-28 01:10:28 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						4b31bc3fd2 
					 
					
						
						
							
							Enqueue renewals  
						
						... 
						
						
						
						Better for request times, etc 
						
						
					 
					
						2015-10-21 01:50:03 +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 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2c8536dbf0 
					 
					
						
						
							
							Link source==share notices  
						
						
						
						
					 
					
						2015-10-14 01:30:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						af1b0915f4 
					 
					
						
						
							
							Magic signature discovery and envelope changes  
						
						
						
						
					 
					
						2015-10-04 17:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4238875ebe 
					 
					
						
						
							
							autoloading of Crypt_AES and Crypt_RSA is easier  
						
						
						
						
					 
					
						2015-10-04 15:57:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2aed59a02a 
					 
					
						
						
							
							Diaspora plugin is almost there (for remote salmon slaps at least)  
						
						
						
						
					 
					
						2015-10-04 12:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						184293c634 
					 
					
						
						
							
							Break out MagicEnvelope->toXML() functionality to allow for plugin flexibility  
						
						
						
						
					 
					
						2015-10-04 00:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						55b2d124bc 
					 
					
						
						
							
							The 'target' is an argument to common_local_url not the target profile  
						
						
						
						
					 
					
						2015-07-10 22:49:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9a92b58057 
					 
					
						
						
							
							ShowstreamAction tidying up  
						
						... 
						
						
						
						Lots of these changes mean that we're requiring certain values to
either by typed properly or return the expected value. If it doesn't
there should be a fatal exception thrown which we can followup in the
logs and won't go silently suppressed. 
						
						
					 
					
						2015-07-10 13:44:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						871912a00a 
					 
					
						
						
							
							Plugins didn't match lib/plugin.php onPluginVersion function definition  
						
						... 
						
						
						
						I ran:
for i in `grep -R onPluginVersion...version plugins/|cut -d: -f1`; do sed -i '{ s/\(onPluginVersion(\)\(\&\$versions\)/\1array \2/ }' $i; done 
						
						
					 
					
						2015-06-06 22:04:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4de125dd84 
					 
					
						
						
							
							Moved FeedSubException parent class to own file  
						
						
						
						
					 
					
						2015-06-06 16:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e212f2ae77 
					 
					
						
						
							
							Moved Diaspora specific metadata to own plugin  
						
						
						
						
					 
					
						2015-06-06 13:49:27 +02:00