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 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f891b135fb 
					 
					
						
						
							
							OStatus: fix regressions in plugin & usersalmon action. Sub/unsub notifications are working again.  
						
						
						
						
					 
					
						2010-02-20 10:26:32 -08: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						48edade751 
					 
					
						
						
							
							add ActivityContext class and test it  
						
						
						
						
					 
					
						2010-02-18 22:18:14 -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 
							
						 
					 
					
						
						
							
						
						22ff358ba8 
					 
					
						
						
							
							OStatus sub/unsub updates:  
						
						... 
						
						
						
						- fix for PuSH unsub verification
- send Salmon notification on unsub 
						
						
					 
					
						2010-02-18 18:20:48 +00: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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						8e07926a9c 
					 
					
						
						
							
							parse_url returns an associative array - not an object  
						
						
						
						
					 
					
						2010-02-17 10:10:07 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9f3246124d 
					 
					
						
						
							
							PostDebug plugin - saves POST data to debug log or directory to help debug form submission and server-to-server communications.  
						
						... 
						
						
						
						Some sensitive items are sanitized but not all - don't just shove out the log results publicly! 
						
						
					 
					
						2010-02-17 09:58:34 -08: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 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						454d0b5738 
					 
					
						
						
							
							OStatus: moving parts of profile processing to Activity from feedmunger. Pausing before refactoring DB schema a bit to clean up feed vs person vs group info  
						
						
						
						
					 
					
						2010-02-17 01:49:49 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						4a139d1cc8 
					 
					
						
						
							
							OStatus: migrated notice parsing to use Activity helper classes; on the way to killing FeedMunger  
						
						
						
						
					 
					
						2010-02-16 23:31:11 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						014a32e6b8 
					 
					
						
						
							
							OStatus: check only direct children in ActivityUtil::child; fixes pulling actor's info when we wanted post info  
						
						
						
						
					 
					
						2010-02-16 23:04:39 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						440ab90391 
					 
					
						
						
							
							OStatus: fix up some recent regressions in subscription setup; fix state checks and verification token, and avatar save on setup. Needs updates for new atom code next...  
						
						
						
						
					 
					
						2010-02-16 22:03:24 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						a116cde1a4 
					 
					
						
						
							
							OStatus: fix for low-level remote subscribe  
						
						
						
						
					 
					
						2010-02-16 20:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						201110ffaa 
					 
					
						
						
							
							restructure Activity classes to push more DOM stuff to ActivityUtils  
						
						
						
						
					 
					
						2010-02-16 12:49:54 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						81b6b58e33 
					 
					
						
						
							
							Merge branch 'master' into testing  
						
						... 
						
						
						
						Conflicts:
	lib/stompqueuemanager.php 
						
						
					 
					
						2010-02-16 09:22:02 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						c74aea589d 
					 
					
						
						
							
							Stomp queue restructuring for mass scalability:  
						
						... 
						
						
						
						- Multiplexing queues into groups and for multiple sites.
- Sharing vs breakout configurable per site and per queue via $config['queue']['breakout']
- Detect how many times a message is redelivered, discard if it's killed too many daemons
 - count configurable with $config['queue']['max_retries']
 - can dump the items to files in $config['queue']['dead_letter_dir']
Queue daemon memory & resource leak fixes:
- avoid unnecessary reconnections to memcached server (switch persistent connections back in on second initialization, assuming it's child process)
- monkey-patch for leaky .ini loads in DB_DataObject::databaseStructure() - was leaking 200k per active switch
- applied leak fixes to Status_network as well, using intermediate base Safe_DataObject for both it and Memcache_DataObject
Misc queue fixes:
- correct handling of child processes exiting due to signal termination instead of regular exit
- shutdown instead of infinite respawn loop if we're already past the soft memory limit at startup
- Added --all option for xmppdaemon... still opens one xmpp connection per site that has xmpp active
Cache updates:
- add Cache::increment() method with native support for memcached atomic increment 
						
						
					 
					
						2010-02-16 09:16:51 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a8c2a8261e 
					 
					
						
						
							
							move some nickname-guessing code to lib/util.php from OpenID  
						
						
						
						
					 
					
						2010-02-16 11:06:10 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						813451c9f9 
					 
					
						
						
							
							add a couple of FIXME comments  
						
						
						
						
					 
					
						2010-02-16 10:18:23 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5a357d5399 
					 
					
						
						
							
							change find() to staticGet() to use cache  
						
						
						
						
					 
					
						2010-02-16 09:58:33 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						f414544d0d 
					 
					
						
						
							
							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-16 06:12:08 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						0ba3759171 
					 
					
						
						
							
							Use static class method for looking up Twitter user  
						
						
						
						
					 
					
						2010-02-15 22:14:54 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						9f8e25bfe7 
					 
					
						
						
							
							Use static class method for looking up Twitter user  
						
						
						
						
					 
					
						2010-02-15 22:13:10 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						01c428796f 
					 
					
						
						
							
							Twitter-bridge: lookup old foreign_user by primary key not url  
						
						
						
						
					 
					
						2010-02-15 22:05:23 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						66f427c373 
					 
					
						
						
							
							Twitter-bridge: lookup old foreign_user by primary key not url  
						
						
						
						
					 
					
						2010-02-15 21:53:49 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						a69863eae6 
					 
					
						
						
							
							Better log msgs. Removed debugging statement.  
						
						
						
						
					 
					
						2010-02-15 21:24:31 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						fdf6ed7b1a 
					 
					
						
						
							
							Better log msgs. Removed debugging statement.  
						
						
						
						
					 
					
						2010-02-15 21:23:26 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						5db40c440d 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-15 21:14:32 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						5cc1f8b001 
					 
					
						
						
							
							Fix for regression introduced with my last update to the  
						
						... 
						
						
						
						TwitterStatusFetcher: the Twitter bridge was not saving a foreign user
record when making a foreign link. 
						
						
					 
					
						2010-02-15 21:13:42 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						2b6a39f70f 
					 
					
						
						
							
							Fix for regression introduced with my last update to the  
						
						... 
						
						
						
						TwitterStatusFetcher: the Twitter bridge was not saving a foreign user
record when making a foreign link. 
						
						
					 
					
						2010-02-15 21:10:45 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						03edbfe24e 
					 
					
						
						
							
							Added single whitespace to separate inline text words.  
						
						
						
						
					 
					
						2010-02-15 20:41:46 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						73e2264c6a 
					 
					
						
						
							
							test parsing a default atom feed for activities  
						
						
						
						
					 
					
						2010-02-14 13:19:32 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f78cf31303 
					 
					
						
						
							
							update activity and salmon for previous commit  
						
						
						
						
					 
					
						2010-02-14 12:12:47 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cea7d8018a 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-02-14 12:09:07 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						62f5c04ad2 
					 
					
						
						
							
							More complete activity parsing  
						
						... 
						
						
						
						Began the process of actually digging up activity information
from an Atom entry. Added a test script to make sure parsing
is working right. 
						
						
					 
					
						2010-02-14 12:08:09 -05:00