James Walker 
							
						 
					 
					
						
						
							
						
						223ebc765c 
					 
					
						
						
							
							move signing to take a local actor profile and use local keys  
						
						
						
						
					 
					
						2010-02-26 14:22:49 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						bbb0a7d5bc 
					 
					
						
						
							
							updating to use latest salmon NS definitions  
						
						
						
						
					 
					
						2010-02-26 14:22:49 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						84d0c865c4 
					 
					
						
						
							
							salmon actually fetching remote keypairs  
						
						
						
						
					 
					
						2010-02-26 03:25:51 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						93f4f07c12 
					 
					
						
						
							
							moving webfinger action to xrdaction  
						
						
						
						
					 
					
						2010-02-25 17:52:18 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						5cb6e54bed 
					 
					
						
						
							
							call-time pass by reference  
						
						
						
						
					 
					
						2010-02-25 17:09:54 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						58e232a10a 
					 
					
						
						
							
							OStatus: when finding webfinger @-replies, override a local profile match if found at the same location (eg @someguy vs @someguy@example.org)  
						
						... 
						
						
						
						Fixes inconsistent application of webfinger @-mentions in OStatus; once a local profile is set up the local name would often match first and ended up overriding in output. 
						
						
					 
					
						2010-02-25 02:56:56 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						0c7844734e 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-24 20:38:38 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						c36bdc1ba5 
					 
					
						
						
							
							- break OMB profile update pings to a background queue  
						
						... 
						
						
						
						- add event hooks to profile update pings
- send Salmon pings with custom update-profile event to OStatus subscribees and groups (subscribers will see it on your next post)
- fix OStatus queues with overlong transport names, should work on DB queues now
- Ostatus_profile::notifyActivity() and ::notifyDeferred() now can take XML, Notice, or Activity for convenience 
						
						
					 
					
						2010-02-24 20:36:36 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						daea988786 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-24 15:00:52 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						2e58802cc9 
					 
					
						
						
							
							OStatus: fix group delivery, send reply/group Salmon pings from background.  
						
						
						
						
					 
					
						2010-02-24 02:20:31 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						584b87cfe5 
					 
					
						
						
							
							OStatus: consolidate the low-level notice save code between Salmon and PuSH input paths. Validation etc remains at higher levels.  
						
						
						
						
					 
					
						2010-02-24 01:09:52 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						d6ad733247 
					 
					
						
						
							
							OStatus: fixes for link/id and text extraction gets import of Buzz feeds working.  
						
						
						
						
					 
					
						2010-02-23 21:47:14 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f5ec7c2707 
					 
					
						
						
							
							some logging for OStatusPlugin::onStartFindMentions()  
						
						
						
						
					 
					
						2010-02-23 16:13:24 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b09304a6c4 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						... 
						
						
						
						Conflicts:
	plugins/OStatus/OStatusPlugin.php 
						
						
					 
					
						2010-02-23 16:02:27 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a0c255e231 
					 
					
						
						
							
							move mention detection before default in OStatusPlugin  
						
						
						
						
					 
					
						2010-02-23 15:59:10 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						90d34b26c6 
					 
					
						
						
							
							OStatus: do PuSH subscription setup from subscribe/join event hooks, so resubscribing directly from a profile/group list works correctly if there aren't active subscriptions at the moment.  
						
						
						
						
					 
					
						2010-02-23 20:44:27 +00:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						f4b34d67c5 
					 
					
						
						
							
							generate keypairs for users, and put them in the XRD for discovery  
						
						
						
						
					 
					
						2010-02-22 23:30:31 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						d410df0406 
					 
					
						
						
							
							OStatus group delivery initial implementation.  
						
						... 
						
						
						
						- added rel="ostatus:attention" links for group delivery
- added events for plugins to override group profile/permalink pages
- pulled Notice::saveGroups up to save-time so we can override;
  it's relatively cheap and gives us a clean list of target
  groups for distrib time even with customized delivery.
- fixed notice::getGroups to return group objects as expected
- added some doc on new parameters to Notice::saveNew
 - 'groups' list of group IDs to push to in place of parsing
- messages that come in via PuSH and contain local group targets
  are delivered to local group members
- messages that come in via PuSH and contain remote group targets
  are delivered to local members of the remote group
Todo:
- handle group posts that only come through Salmon
- handle conflicts in case something comes in both through Salmon and PuSH
- better source verification
- need a cleaner interface to look up groups by URI
- need a way to handle remote groups with conflicting names 
						
						
					 
					
						2010-02-23 00:44:45 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						06f155c02d 
					 
					
						
						
							
							OStatus: initial hookup of remote group membership (notice delivery not yet working quite right)  
						
						... 
						
						
						
						- added a temp config var to disable salmon magic signatures until they're working consistently 
						
						
					 
					
						2010-02-22 12:13:57 -08:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						c88507fe11 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-22 17:08:54 +01:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						3569493ba7 
					 
					
						
						
							
							Added link to Subscriptions page to XHR get the ostatus sub form  
						
						
						
						
					 
					
						2010-02-22 17:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						7b2ea7aa22 
					 
					
						
						
							
							Merge remote branch 'statusnet/testing' into testing  
						
						
						
						
					 
					
						2010-02-22 01:40:03 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						effa4f5d1e 
					 
					
						
						
							
							adding extlib for Crypt_RSA  
						
						
						
						
					 
					
						2010-02-22 01:39:00 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a9599d53c5 
					 
					
						
						
							
							some info code for usersalmon.php  
						
						
						
						
					 
					
						2010-02-21 23:39:52 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						bd3051b85c 
					 
					
						
						
							
							Merge branch 'testing' of gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-21 19:55:53 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						5207783765 
					 
					
						
						
							
							OStatus: record source profile & saving method in ostatus_source table; this allows us to distinguish posts that have come through an unverified group feed  
						
						
						
						
					 
					
						2010-02-21 19:52:53 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cc18f757a8 
					 
					
						
						
							
							hook in OStatusPlugin to return Ostatus_profile URIs where applicable  
						
						
						
						
					 
					
						2010-02-21 22:52:52 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						de522d7978 
					 
					
						
						
							
							Wasn't putting in namespaces for reply salmons  
						
						
						
						
					 
					
						2010-02-21 22:38:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a0b64663be 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-21 22:35:04 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						bd21f48cee 
					 
					
						
						
							
							Notice::getReplies() returns array of profile IDs  
						
						
						
						
					 
					
						2010-02-21 22:34:40 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						ad10e6e8da 
					 
					
						
						
							
							OStatus: drop the remnants of feedsubsettings, replaced by ostatussub and no longer linked in UI  
						
						
						
						
					 
					
						2010-02-21 19:01:32 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						bd74f05a66 
					 
					
						
						
							
							Do mention lookup for Webfinger accounts in OStatusPlugin  
						
						
						
						
					 
					
						2010-02-21 21:38:16 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						5349aa420e 
					 
					
						
						
							
							OStatus feedsub fixlets:  
						
						... 
						
						
						
						- actually udpate feedsub.last_update when we get a new PuSH update in
- move incoming PuSH processing to a queue handler to minimize time spent before POST return, as recommended by PuSH spec. When queues are disabled this'll still be handled immediately. 
						
						
					 
					
						2010-02-21 13:40:59 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						de093537f6 
					 
					
						
						
							
							correct actor for OStatusPlugin::onEndUnsubscribe()  
						
						
						
						
					 
					
						2010-02-21 13:32:24 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5aeed9e041 
					 
					
						
						
							
							add activity:subject to atom feeds  
						
						
						
						
					 
					
						2010-02-21 13:11:00 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						df7c6b37c8 
					 
					
						
						
							
							use notifyActivity() for notifications in OStatusPlugin  
						
						
						
						
					 
					
						2010-02-21 10:53:32 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0c62c68675 
					 
					
						
						
							
							do some double-checks on favor and disfavor handlers in OStatusPlugin  
						
						
						
						
					 
					
						2010-02-20 20:34:29 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5565216b42 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						... 
						
						
						
						Conflicts:
	plugins/OStatus/OStatusPlugin.php 
						
						
					 
					
						2010-02-20 20:27:04 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						96c6019638 
					 
					
						
						
							
							Add support for favor and disfavor notification  
						
						... 
						
						
						
						Added support for favoring and disfavoring in OStatusPlugin.
Needed to represent the Notice as an activity:object, so added
some code for that in lib/activity.php.
Also, made some small changes to OStatusPlugin so it handled
having a non-default argument $object correctly. 
						
						
					 
					
						2010-02-20 19:58:20 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9c2fe8492f 
					 
					
						
						
							
							OStatus: send favorite/unfavorite notifications to remote authors  
						
						
						
						
					 
					
						2010-02-20 15:56:36 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f891b135fb 
					 
					
						
						
							
							OStatus: fix regressions in plugin & usersalmon action. Sub/unsub notifications are working again.  
						
						
						
						
					 
					
						2010-02-20 10:26:32 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						866b647062 
					 
					
						
						
							
							add hooks for OStatus notification on subscribe/unsubscribe  
						
						
						
						
					 
					
						2010-02-20 11:48:42 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2df3bbc80b 
					 
					
						
						
							
							Move some salmon processing to a superclass  
						
						... 
						
						
						
						Moved some salmon processing to a superclass so we could handle group
salmon posts, too. 
						
						
					 
					
						2010-02-20 11:12:43 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						557df3d3f7 
					 
					
						
						
							
							OStatus: sub/unsub notifications working again. Fixed up autodetection of feed info at profile setup time  
						
						
						
						
					 
					
						2010-02-19 16:21:17 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						a1a3ab1c58 
					 
					
						
						
							
							OStatus: hooked up follow/unfollow events on Salmon endpoint to create/destroy remote subscriber relationships  
						
						
						
						
					 
					
						2010-02-19 12:08:07 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						0dac13d197 
					 
					
						
						
							
							OStatus refactoring to clean up profile vs feed and fix up subscription issues.  
						
						... 
						
						
						
						PuSH subscription maintenance broken back out to FeedSub, letting Ostatus_profile deal with the profile level (user or group, with unique id URI) 
						
						
					 
					
						2010-02-18 16:50:53 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						22ff358ba8 
					 
					
						
						
							
							OStatus sub/unsub updates:  
						
						... 
						
						
						
						- fix for PuSH unsub verification
- send Salmon notification on unsub 
						
						
					 
					
						2010-02-18 18:20:48 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e51e96d724 
					 
					
						
						
							
							OStatus: override source link with the source domain and link to original message  
						
						
						
						
					 
					
						2010-02-17 02:16:03 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						813451c9f9 
					 
					
						
						
							
							add a couple of FIXME comments  
						
						
						
						
					 
					
						2010-02-16 10:18:23 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						171bf3093a 
					 
					
						
						
							
							Dialogbox for OStatus remote subscription  
						
						
						
						
					 
					
						2010-02-13 20:28:05 +01:00