Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0c62c68675 
					 
					
						
						
							
							do some double-checks on favor and disfavor handlers in OStatusPlugin  
						
						
						
						
					 
					
						2010-02-20 20:34:29 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a3de4caf49 
					 
					
						
						
							
							make sure argument to Fave::addNew() is a profile  
						
						
						
						
					 
					
						2010-02-20 20:31:06 -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 
							
						 
					 
					
						
						
							
						
						145a19954f 
					 
					
						
						
							
							OStatus: Salmon favorite & unfavorite events now handled  
						
						
						
						
					 
					
						2010-02-20 16:45:30 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9c2fe8492f 
					 
					
						
						
							
							OStatus: send favorite/unfavorite notifications to remote authors  
						
						
						
						
					 
					
						2010-02-20 15:56:36 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						ea9d6f21ec 
					 
					
						
						
							
							OStatus subscription page fixups; works but needs lots of UI loving!  
						
						... 
						
						
						
						- ostatussub via subscribe button now works again (changed to take profile instead of feed, patched up to the new discovery)
- added a quickie hack to allow putting your remote profile URI in place of webfinger acct through the remote-sub button (needs to be patched up to do proper discovery via XRDS or a link or something) 
						
						
					 
					
						2010-02-20 12:57:47 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f3b08461bd 
					 
					
						
						
							
							Change to use TagURI::base() instead of common_config()  
						
						... 
						
						
						
						I changed the way that tag: URIs are minted, so we now use the right
base. Ideally most of these would use HTTP URIs instead, but for
now at least they use the right base. 
						
						
					 
					
						2010-02-20 13:31:20 -05: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 
							
						 
					 
					
						
						
							
						
						61a072b3c4 
					 
					
						
						
							
							Add a library to mint tag URIs  
						
						... 
						
						
						
						We've been making pretty crummy tag: URIs for a while. We should
continue to favor HTTP URIs, since it's nice to be able to discover
things about an object you've shared the ID of. Where that's not
possible, this makes nicer tag URIs. 
						
						
					 
					
						2010-02-20 13:23:08 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						97b01432e7 
					 
					
						
						
							
							drop no-longer-used XML_Feed_Parser extlib package from OStatus plugin  
						
						
						
						
					 
					
						2010-02-20 10:06:28 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						36d21fa716 
					 
					
						
						
							
							Add events for favor and disfavor  
						
						... 
						
						
						
						Added events to core code for when someone favors or disfavors a
notice. 
						
						
					 
					
						2010-02-20 12:03:32 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						866b647062 
					 
					
						
						
							
							add hooks for OStatus notification on subscribe/unsubscribe  
						
						
						
						
					 
					
						2010-02-20 11:48:42 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ab4ec095e8 
					 
					
						
						
							
							adjust URI, URL, and location in Ostatus_profile::processPost  
						
						
						
						
					 
					
						2010-02-20 11:38:05 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						81ea0f8117 
					 
					
						
						
							
							Add HTMLPurifier to extlib  
						
						... 
						
						
						
						HTMLPurifier defangs arbitrary submitted HTML. We're using it in the
OStatus plugin, but it may be valuable for other parts of the codebase
(I think OEmbed might benefit, for example). 
						
						
					 
					
						2010-02-20 11:35:01 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ed45df045f 
					 
					
						
						
							
							Cool bug! Technically good PHP syntax  
						
						
						
						
					 
					
						2010-02-20 11:17:54 -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 
							
						 
					 
					
						
						
							
						
						50db2d5d69 
					 
					
						
						
							
							OStatus: Salmon notifications now being generated moderately correctly. :) Needs to be an <entry> not a <feed>.  
						
						
						
						
					 
					
						2010-02-19 17:01:38 -08: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 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d69f6dff6a 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						... 
						
						
						
						Conflicts:
	plugins/OStatus/actions/salmon.php 
						
						
					 
					
						2010-02-19 16:55:24 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b0327506a4 
					 
					
						
						
							
							some more salmon stuff  
						
						
						
						
					 
					
						2010-02-19 16:37:07 -05: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 
							
						 
					 
					
						
						
							
						
						114eb310ca 
					 
					
						
						
							
							OStatus: fix up Salmon endpoint detection/saving, timestamp fixes.  
						
						
						
						
					 
					
						2010-02-19 10:29:06 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						512e8b69f1 
					 
					
						
						
							
							remove unused subs_(un)subscribe_user functions  
						
						
						
						
					 
					
						2010-02-19 08:31:46 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b0a75a2ab2 
					 
					
						
						
							
							replace calls to subs_(un)subscribe_user with Subscription methods  
						
						
						
						
					 
					
						2010-02-19 08:31:20 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						2c09702b2d 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-19 14:22:25 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						52e8aa798a 
					 
					
						
						
							
							Refactor subs_* functions for remote use  
						
						... 
						
						
						
						The subs_* functions in subs.php have made a lot of assumptions
about users versus profiles. I've refactored the functions to
be methods of the Subscription class instead, and to use Profile
objects throughout.
Some of the checks for blocks or existing subscriptions depended
on users or profiles, so I've moved those methods around a bit.
I've left stubs for the subs_* functions until we get time to replace
them. 
						
						
					 
					
						2010-02-19 08:16:45 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						8d59f7cc9d 
					 
					
						
						
							
							Using inlineScript instead for clickjacking check  
						
						
						
						
					 
					
						2010-02-19 13:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						b03c7a383f 
					 
					
						
						
							
							Only load json2.js if native JSON is not supported  
						
						
						
						
					 
					
						2010-02-19 13:03:26 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						48edade751 
					 
					
						
						
							
							add ActivityContext class and test it  
						
						
						
						
					 
					
						2010-02-18 22:18:14 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						3d665f82d1 
					 
					
						
						
							
							add type='text/html' to alternate link in Notice Atom  
						
						
						
						
					 
					
						2010-02-18 22:13:47 -05: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 
							
						 
					 
					
						
						
							
						
						2a97901f70 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-18 18:22:02 +00: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 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						310ac31995 
					 
					
						
						
							
							Minor adjustment to edit icon position  
						
						
						
						
					 
					
						2010-02-18 18:12:47 +01:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						c36155e238 
					 
					
						
						
							
							Fixes long strings from not breaking  
						
						
						
						
					 
					
						2010-02-18 18:12:08 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c2ba764535 
					 
					
						
						
							
							always distribute to inbox of author immediately  
						
						
						
						
					 
					
						2010-02-18 07:11:20 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b6e5d4ecc3 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-18 06:36:47 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						80ef3946d0 
					 
					
						
						
							
							more work on salmon  
						
						
						
						
					 
					
						2010-02-18 06:36:32 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						5253a99d7a 
					 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:statusnet/mainline  
						
						
						
						
					 
					
						2010-02-18 01:48:41 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						1aeca3947d 
					 
					
						
						
							
							Fix for cross site OMB posting problem  
						
						
						
						
					 
					
						2010-02-18 01:48:24 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						07f145049e 
					 
					
						
						
							
							Merge branch 'master' into testing  
						
						
						
						
					 
					
						2010-02-17 16:52:13 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						ce6be4f836 
					 
					
						
						
							
							Queues: redid the breakout control model so we can start up and subscribe to queues without running through the complete site list, which is ok at 1k sites but too slow at 10k.  
						
						... 
						
						
						
						All breakout queues that we're going to need to listen to now need to be explicitly listed in $config['queue']['breakout'].
Until XMPP is moved to component model, this setting will let the individual processes work with their own queues:
$config['queue']['breakout'][] = 'xmpp/xmppout/' . $config['site']['nickname']; 
						
						
					 
					
						2010-02-17 16:49:00 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						73ba26efe3 
					 
					
						
						
							
							Twitter bridge - fix for Ticket  #2192  
						
						
						
						
					 
					
						2010-02-17 20:58:32 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						05c50499c3 
					 
					
						
						
							
							Better logging for Twitter bridge account linking process  
						
						
						
						
					 
					
						2010-02-17 20:58:24 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						c201baffbf 
					 
					
						
						
							
							Upgrade Twitter bridge to use OAuth 1.0a. It's more secure, and allows  
						
						... 
						
						
						
						us to automatically send in a callback url instead of having to manually
configure one for each StatusNet instance. 
						
						
					 
					
						2010-02-17 20:58:15 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						c498f6e1ba 
					 
					
						
						
							
							Twitter bridge - fix for Ticket  #2192  
						
						
						
						
					 
					
						2010-02-17 20:53:16 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						6b887728b2 
					 
					
						
						
							
							Better logging for Twitter bridge account linking process  
						
						
						
						
					 
					
						2010-02-17 19:24:38 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						3cb6b1670b 
					 
					
						
						
							
							Merge branch 'master' into testing  
						
						
						
						
					 
					
						2010-02-17 10:13:35 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e8275aa60a 
					 
					
						
						
							
							Fix exception on bad plugin load  
						
						
						
						
					 
					
						2010-02-17 10:12:37 -08:00