Evan Prodromou 
							
						 
					 
					
						
						
							
						
						22e8893fba 
					 
					
						
						
							
							OStatus uses Plugin::path()  
						
						
						
						
					 
					
						2011-02-03 11:09:26 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a2aa87fbff 
					 
					
						
						
							
							OStatusPlugin does discovery in Profile::fromURI()  
						
						
						
						
					 
					
						2011-01-17 15:45:03 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ab92496ddc 
					 
					
						
						
							
							Stop using <activity:subject> for atom feeds  
						
						
						
						
					 
					
						2010-12-27 10:03:34 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						005a14272d 
					 
					
						
						
							
							Make OStatusPlugin define push feed rel  
						
						
						
						
					 
					
						2010-11-26 22:10:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						fcc0825b14 
					 
					
						
						
							
							Make userxrd part of the default hostmeta  
						
						
						
						
					 
					
						2010-11-26 21:46:51 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0a4911552e 
					 
					
						
						
							
							Move user xrd action to core and use hooks to extend  
						
						... 
						
						
						
						Moved the Webfinger user XRD action from the OStatus plugin to core.
Added hooks to add OStatus-specific stuff, but kept general stuff in
the core. 
						
						
					 
					
						2010-11-26 21:38:38 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						3f3b38766f 
					 
					
						
						
							
							move xrd and hostmeta out of the OStatus plugin and into core  
						
						... 
						
						
						
						add event for setting up hostmeta, and use them in the OStatus plugin 
						
						
					 
					
						2010-11-26 21:12:14 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						69b13cb279 
					 
					
						
						
							
							Normalize execution guards on OStatus php files; mostly helps cut down on annoying 'class not found' errors when something spiders the dirs. :P  
						
						
						
						
					 
					
						2010-10-08 10:42:59 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						a9654beb5d 
					 
					
						
						
							
							Fix regression in OStatus remote group delivery: local group check was bogus in updated Ostatus_profile::localGroupFromUrl()  
						
						
						
						
					 
					
						2010-10-07 10:56:10 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						d6b3d7fb1a 
					 
					
						
						
							
							Fix unescaped dollar signs in double-quoted strings due to localization updates (%1$s etc)  
						
						
						
						
					 
					
						2010-10-04 14:24:04 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						617b6f4f7d 
					 
					
						
						
							
							User user_group.uri to look up local groups for OStatus addressing checks when available. Will still fall back to the URL-scheme-checking code if there's no matching user_group record.  
						
						... 
						
						
						
						Should help with keeping remote groups working when renaming sites -- as long as user_group.uri has been filled out on the site changing its domain and other issues with POST handling are resolved. 
						
						
					 
					
						2010-09-27 11:29:54 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b5cfcba471 
					 
					
						
						
							
							Merge branch '0.9.x' into activityexport  
						
						... 
						
						
						
						Conflicts:
	plugins/OStatus/OStatusPlugin.php 
						
						
					 
					
						2010-09-22 10:45:34 -04:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						5a6f616206 
					 
					
						
						
							
							* i18n/L10n update  
						
						... 
						
						
						
						* translator comments added
* remove superfluous whitespace 
						
						
					 
					
						2010-09-19 15:17:36 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a881ce23e7 
					 
					
						
						
							
							note on why we don't use Group_member::asActivity() in OStatusPlugin  
						
						
						
						
					 
					
						2010-09-14 11:02:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d9b959fc64 
					 
					
						
						
							
							move code for making activities from OStatus plugin to Subscription and Fave classes  
						
						
						
						
					 
					
						2010-09-13 11:44:20 -04:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						1bfbe9badf 
					 
					
						
						
							
							* i18n/L10n updates and FIXMEs added  
						
						... 
						
						
						
						* whitespace fixes 
						
						
					 
					
						2010-09-03 01:35:04 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						82b1d6daef 
					 
					
						
						
							
							Merge branch 'swat0' into 0.9.x  
						
						
						
						
					 
					
						2010-09-02 16:58:55 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						3baff9aa98 
					 
					
						
						
							
							Handle profile-from-uri hook to return ostatus profile if there's a match  
						
						
						
						
					 
					
						2010-09-01 16:16:38 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8ebb858964 
					 
					
						
						
							
							remove noop function from OStatusPlugin  
						
						
						
						
					 
					
						2010-09-01 14:21:24 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9a53be4669 
					 
					
						
						
							
							Initial support for third-party fallback hub such as Superfeedr for feed subscriptions.  
						
						... 
						
						
						
						If set up, this hub will be used to subscribe to feeds that don't specify a hub of their own.
Assumes that the fallback hub will, in fact, handle polling and updates for any feed we throw at it!
Authentication may be specified for the fallback hub.
Example:
  $config['feedsub']['fallback_hub'] = 'https://superfeedr.com/hubbub ';
  $config['feedsub']['hub_user'] = 'abcd';
  $config['feedsub']['hub_pass'] = 'ckcmdkmckdmkcdk';
Also:
* Fix for WordPress-RSS-via-Superfeedr-Atom; if we have <author> info but no ID from a native ActivityStreams actor, don't freak out in the low-level processing code that checks for identity matches.
* enhanced messages for low-level FeedSub exceptions if they make it to outside display 
						
						
					 
					
						2010-08-10 12:57:40 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						7e55fc0044 
					 
					
						
						
							
							OStatus/FeedSub: tweaked PuSH feed garbage collection so other plugins can declare usage of a low-level feed or an OStatus profile besides profile subscriptions & group memberships.  
						
						... 
						
						
						
						SubMirror: redid add-mirror frontend to accept a feed URL, then pass that on to OStatus, instead of pulling from your subscriptions.
Profile: tweaked subscriberCount() so it doesn't subtract 1 for foreign profiles who aren't subscribed to themselves; instead excludes the self-subscription in the count query.
Memcached_DataObject: tweak to avoid extra error spew in the DB error raising
Work in progress: tweaking feedsub garbage collection so we can count other uses 
						
						
					 
					
						2010-08-06 11:49:52 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2ba36fc242 
					 
					
						
						
							
							Merge branch 'activityhooks' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	classes/Notice.php 
						
						
					 
					
						2010-08-03 16:01:18 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f83171824f 
					 
					
						
						
							
							correctly show <source> for atom feeds  
						
						
						
						
					 
					
						2010-08-03 15:50:21 -07:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						517c7483d1 
					 
					
						
						
							
							move to rel="salmon" (per latest spec)  
						
						
						
						
					 
					
						2010-08-02 13:24:38 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						41e9dba729 
					 
					
						
						
							
							OStatus plugin: Rolling batch queueing for PuSH output to >50 subscribing sites. Keeps latency down for other things enqueued while we work...  
						
						
						
						
					 
					
						2010-06-07 10:03:43 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						5f4c6ec626 
					 
					
						
						
							
							Skip enqueueing to outgoing bridges on incoming remote messages. Twitter, Facebook, RSSCloud, and OStatus checks were enqueued on these when they'd never do anything but churn the queue servers.  
						
						... 
						
						
						
						Notice::isLocal() can replace a number of manual checks for $notice->is_local being LOCAL_PUBLIC or LOCAL_NONPUBLIC. 
						
						
					 
					
						2010-06-03 16:58:45 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						6187266205 
					 
					
						
						
							
							- OStatusPlugin should return true if it doesn't need to handle source  
						
						... 
						
						
						
						attribution
- Remove stray break statement from NoticeList 
						
						
					 
					
						2010-05-18 15:16:03 -07:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						275002d88a 
					 
					
						
						
							
							allow hyphens in subdomains for webfinger addresses  
						
						
						
						
					 
					
						2010-05-14 16:43:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						75b2bf2a4e 
					 
					
						
						
							
							Do ostatus queue first  
						
						... 
						
						
						
						We do the OStatus queue first, so if we're sending a notice to the
same server twice (e.g., with OMB), our richer and more featureful
notice comes in first. 
						
						
					 
					
						2010-03-26 08:45:23 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						5d3bce49b8 
					 
					
						
						
							
							OStatus profile setup cleanup  
						
						... 
						
						
						
						* drop OStatusPlugin::localProfileFromUrl(), we can just look up on user.uri
* clean up a few edge cases that returned null through Ostatus_profile::ensure* code paths, now throws clear exception when we can't find a feed from the given profile url
* add some doc comments on the ensure* methods 
						
						
					 
					
						2010-03-21 15:18:37 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2ccd5187cc 
					 
					
						
						
							
							change profile URL ensure method for OStatus  
						
						
						
						
					 
					
						2010-03-18 15:21:26 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						c6f09306b1 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-03-10 17:04:51 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						66518df435 
					 
					
						
						
							
							OStatus: reject attempts to create a remote profile for a local user or group.  
						
						... 
						
						
						
						Some stray shadow entries were ending up getting created, which would steal group posts from remote users.
Run plugins/OStatus/scripts/fixup-shadow.php for each site to remove any existing ones. 
						
						
					 
					
						2010-03-10 17:00:05 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						8bf1b54abd 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-03-09 13:07:52 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						80a17387bf 
					 
					
						
						
							
							Command input processing now has centralized places for looking up notice, user/profile, and group arguments.  
						
						... 
						
						
						
						OStatus plugin overrides these to allow using webfinger (user@example.com ), profile URL (http://example.com/user ) and bare profile URL (example.com/user) as arguments. 
						
						
					 
					
						2010-03-09 13:03:32 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f969d6349c 
					 
					
						
						
							
							Merge branch 'testing' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	db/08to09.sql 
						
						
					 
					
						2010-03-04 10:16:59 -08:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						45f11d9637 
					 
					
						
						
							
							adding plugin version to OStatus  
						
						
						
						
					 
					
						2010-03-04 12:02:44 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						b218aee94e 
					 
					
						
						
							
							Merge commit 'origin/testing' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	lib/action.php
	lib/adminpanelaction.php 
						
						
					 
					
						2010-03-04 06:07:28 -08:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						849f5783c4 
					 
					
						
						
							
							update xrd -> userxrd  
						
						
						
						
					 
					
						2010-03-04 01:30:15 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						1c8399fde1 
					 
					
						
						
							
							refactor xrd to allow for ownerxrd - xrd document for the site owner.  
						
						... 
						
						
						
						introduced $config['webfinger']['owner'] for a custom xrd subject 
						
						
					 
					
						2010-03-03 23:20:30 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						628338265c 
					 
					
						
						
							
							OStatus: fix up remote join button on group profiles  
						
						
						
						
					 
					
						2010-03-03 14:06:05 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						4bad176088 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-03-03 13:41:00 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						a42d1116db 
					 
					
						
						
							
							Separate the UI paths for ostatussub and ostatusgroup. They'll redirect to each other transparently if they find you've put a remote entity of the other type.  
						
						
						
						
					 
					
						2010-03-03 13:40:26 -08:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						219e15ac64 
					 
					
						
						
							
							Returning true instead for group remote subscription. If not logged  
						
						... 
						
						
						
						in, it gives the chance to use the logged in join/leave instead. 
						
						
					 
					
						2010-03-03 16:26:02 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						3c55edde39 
					 
					
						
						
							
							Showing the remote subscribe button on the user groups page  
						
						
						
						
					 
					
						2010-03-03 15:30:43 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ccd0db1e0a 
					 
					
						
						
							
							add remote subscribe button for not-logged-in users looking a profile list with local users in it  
						
						
						
						
					 
					
						2010-03-03 14:32:03 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						023b9bb00f 
					 
					
						
						
							
							Renamed subscribe button from New to Remote since it only does remote  
						
						... 
						
						
						
						subscriptions at the moment. 
						
						
					 
					
						2010-03-03 13:30:14 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						2c9887bce5 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-03-03 12:57:03 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						c8bdf3cacb 
					 
					
						
						
							
							Added group subscription button to groups mini list  
						
						
						
						
					 
					
						2010-03-03 12:56:19 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9801c60bea 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-03-03 09:33:38 -08:00