Brion Vibber 
							
						 
					 
					
						
						
							
						
						a7005f3975 
					 
					
						
						
							
							Alternate Inbox streaming function optimized for threaded paging (for /all stream, while things using the existing API inbox methods won't be affected)  
						
						
						
						
					 
					
						2011-03-01 15:16:39 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						b7d0746694 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	actions/confirmaddress.php
	actions/emailsettings.php
	actions/hostmeta.php
	actions/imsettings.php
	actions/login.php
	actions/profilesettings.php
	actions/showgroup.php
	actions/smssettings.php
	actions/urlsettings.php
	actions/userauthorization.php
	actions/userdesignsettings.php
	classes/Memcached_DataObject.php
	index.php
	lib/accountsettingsaction.php
	lib/action.php
	lib/common.php
	lib/connectsettingsaction.php
	lib/designsettings.php
	lib/personalgroupnav.php
	lib/profileaction.php
	lib/userprofile.php
	plugins/ClientSideShorten/ClientSideShortenPlugin.php
	plugins/Facebook/FBConnectSettings.php
	plugins/Facebook/FacebookPlugin.php
	plugins/NewMenu/NewMenuPlugin.php
	plugins/NewMenu/newmenu.css 
						
						
					 
					
						2011-02-28 15:39:43 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						6eca8188b6 
					 
					
						
						
							
							Fix a couple spelling mistakes in comments and remove redundant statement terminator  
						
						
						
						
					 
					
						2011-01-19 15:52:18 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						d8a3a88ec8 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	classes/Memcached_DataObject.php 
						
						
					 
					
						2010-12-17 17:13:21 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						71151b3bc0 
					 
					
						
						
							
							Update sorting for User::repeatedByMe() -- currently unused. Likely not ideally indexed yet.  
						
						
						
						
					 
					
						2010-12-17 15:28:55 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						b80151275a 
					 
					
						
						
							
							Update sorting on api/statuses/retweets_of_me; was and remains poorly indexed, but will use updated sorting method.  
						
						
						
						
					 
					
						2010-12-17 15:25:19 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						bf20258f4b 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						
						
						
					 
					
						2010-12-15 11:59:31 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						bb55784e90 
					 
					
						
						
							
							Move getConnectedApps() from Profile to User, where it belongs  
						
						
						
						
					 
					
						2010-12-12 17:37:42 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9df856e667 
					 
					
						
						
							
							Merge branch '0.9.x' into merge  
						
						... 
						
						
						
						Conflicts:
	README
	actions/hostmeta.php
	classes/File_redirection.php
	lib/common.php
	lib/designsettings.php
	lib/router.php
	lib/util.php
	lib/xmppmanager.php
	plugins/OStatus/OStatusPlugin.php 
						
						
					 
					
						2010-12-07 10:50:05 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						2617c40e04 
					 
					
						
						
							
							Merge branch 'master' of gitorious.org:statusnet/mainline into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	classes/User.php 
						
						
					 
					
						2010-12-06 12:44:19 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						76f3dc32e0 
					 
					
						
						
							
							Added User::singleUserNickname() as (temporary?) fallback for single-user lookup as a workaround for site setup of 1user sites. We found that an external tool attempting to spin up StatusNet and then register the user would fail because StatusNet's router setup dies on being unable to find its single-user account, since the nickname is needed in setting up routing entries. This tweak will let it survive, using the configured setting as a fallback if it can't actually find the user account.  
						
						
						
						
					 
					
						2010-12-06 12:39:09 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						aa96c3c1d9 
					 
					
						
						
							
							Fix for tickets  #2917 ,  #2262 : user URL shortening options not being applied in non-web channels  
						
						... 
						
						
						
						common_shorten_links() can only access the web session's logged-in user, so never properly took user options into effect for posting via XMPP, API, mail, etc.
Adds an optional $user parameter on common_shorten_links(), and a $user->shortenLinks() as a clearer interface for that.
Tweaked some lower-level functions so $user gets passed down -- making the $notice_id param previously there for saving URLs at notice save time generalized a little.
Note also ticket #2919 : there's a lot of duplicate code calling the shortening, checking the length, and reporting near-identical error messages. These should be consolidated to aid in code and translation maintenance. 
						
						
					 
					
						2010-12-02 13:41:56 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						6e249b4ab5 
					 
					
						
						
							
							doc comments on User::allowed_nickname  
						
						
						
						
					 
					
						2010-11-29 11:57:27 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						0d0e51292d 
					 
					
						
						
							
							some User -> Profile cleanup to help in adapting the profile page action to show stuff for remote users. Subscriptions, groups, roles, etc are all on profiles now so go ahead and use em.  
						
						
						
						
					 
					
						2010-11-15 15:32:57 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						b26eccf33c 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						
						
						
					 
					
						2010-10-28 16:26:34 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b5206fe6ca 
					 
					
						
						
							
							fall back to siteowner on bad nickname (Bug#2861)  
						
						
						
						
					 
					
						2010-10-28 10:46:57 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						ca489631db 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	actions/subscriptions.php
	lib/router.php
	lib/xmppmanager.php
	lib/xmppoutqueuehandler.php 
						
						
					 
					
						2010-10-25 13:08:57 -07:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						28ec9d6463 
					 
					
						
						
							
							* translator documentation added.  
						
						... 
						
						
						
						* moved some translator comments that were not directly above the line with the message to the correct location.
* i18n for UI text.
* superfluous whitespace removed. 
						
						
					 
					
						2010-10-21 01:12:56 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						8004e2809d 
					 
					
						
						
							
							Fix for ticket  #2845 : singleuser nickname configuration was being overridden by site owner in router setup.  
						
						... 
						
						
						
						I've consolidated the checks for which user to use for single-user mode into User::singleUser(), which now uses the configured nickname by preference, falling back to the site owner if it's unset.
This is now called consistently from the places that needed to use the primary user's nickname in routing setup.
Setting $config['singleuser']['nickname'] should now work again as expected. 
						
						
					 
					
						2010-10-20 14:34:25 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						59119482ca 
					 
					
						
						
							
							Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	actions/hostmeta.php
	actions/imsettings.php
	classes/User.php
	lib/adminpanelaction.php
	lib/channel.php
	lib/default.php
	lib/router.php
	lib/util.php 
						
						
					 
					
						2010-10-04 12:54:36 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						3960c9ad39 
					 
					
						
						
							
							Move blowFavesCache() to Profile  
						
						
						
						
					 
					
						2010-09-29 16:35:12 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						c19e592fa8 
					 
					
						
						
							
							Move hasFave() to Profile  
						
						
						
						
					 
					
						2010-09-29 16:35:12 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						4d01f8fbb6 
					 
					
						
						
							
							save a URI with the user  
						
						
						
						
					 
					
						2010-09-22 12:08:17 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						28b06864fb 
					 
					
						
						
							
							Fix for  #2227 : 'view profile designs' and other default-on options are initially mis-set to off due to caching at account creation  
						
						
						
						
					 
					
						2010-09-20 17:37:21 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						521daf5562 
					 
					
						
						
							
							Ticket  #2327 : fixing block to remove the blocking user's subscription to the blockee if present; also cleaning up inbox delivery to apply the block checks more consistently, instead of just to group posts.  
						
						
						
						
					 
					
						2010-09-20 16:00:25 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a319b40c97 
					 
					
						
						
							
							common_cache_key() -> Cache::key()  
						
						
						
						
					 
					
						2010-09-06 10:07:43 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8f81762d68 
					 
					
						
						
							
							common_memcache() => Cache::instance()  
						
						
						
						
					 
					
						2010-09-06 09:56:45 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9f0715a993 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						
						
						
					 
					
						2010-08-03 16:05:03 -07:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						125ff142e8 
					 
					
						
						
							
							* mark a few message for translation  
						
						... 
						
						
						
						* add translator documentation 
						
						
					 
					
						2010-07-29 13:36:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Helgeson 
							
						 
					 
					
						
						
							
						
						9b899eea75 
					 
					
						
						
							
							Make some messages gender neutral.  
						
						
						
						
					 
					
						2010-07-19 21:09:09 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						173778eab1 
					 
					
						
						
							
							Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	lib/xmppmanager.php (resolved: code has moved to XmppPlugin.php) 
						
						
					 
					
						2010-05-05 17:11:23 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						b50f300566 
					 
					
						
						
							
							Implement since_id and max_id param handling for /api/favorites  
						
						
						
						
					 
					
						2010-05-05 14:46:36 -07:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						39392e03a7 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	actions/confirmaddress.php
	actions/imsettings.php 
						
						
					 
					
						2010-04-18 19:21:15 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						71c828de89 
					 
					
						
						
							
							Allow blocking someone who's not currently subscribed to you (prevents seeing @-replies from them, or them subbing to you in future)  
						
						
						
						
					 
					
						2010-04-10 17:52:40 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						2f4438fe24 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	actions/imsettings.php
	lib/jabber.php
Made a quick attempt to merge the new JID validation into the XmppPlugin, have not had a chance to test that version live yet.
Should also move over the test cases. 
						
						
					 
					
						2010-04-02 15:56:25 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d3f995846b 
					 
					
						
						
							
							use Subscription::cancel() to cancel all subscriptions on block  
						
						
						
						
					 
					
						2010-03-31 15:20:16 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						01a03e34c8 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						
						
						
					 
					
						2010-03-29 15:15:51 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						65766a0ebe 
					 
					
						
						
							
							continue deleting even if user profile record is missing  
						
						
						
						
					 
					
						2010-03-28 11:58:16 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e89908f261 
					 
					
						
						
							
							Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	lib/channel.php
	scripts/imdaemon.php 
						
						
					 
					
						2010-03-22 13:56:16 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						cac9d23498 
					 
					
						
						
							
							Fix for xmpp/sms notification options appearing to be disabled on new subscriptions.  
						
						... 
						
						
						
						Base problem is that our caching-on-insert interferes with relying on column default values; the cached object is missing those fields, so they appear to be empty (null) when the object is retrieved from cache.
Now explicitly setting them when inserting subscriptions, and cleaned up some code that had alternate code paths.
May also have made auto-subscription work for remote OStatus subscribers, but can't test until magic sigs are working again. 
						
						
					 
					
						2010-03-18 14:26:32 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						1de7badd78 
					 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-03-18 10:55:20 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						515cdf28a8 
					 
					
						
						
							
							Ensure that DB connection is active at start of User::updateKeys() and Foreign_user::updateKeys(); calls to $this->_quote() require a live connection object and don't lazy-initialize themselves.  
						
						... 
						
						
						
						May fix WSOD when changing incoming email address. 
						
						
					 
					
						2010-03-18 09:24:55 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						425ddcaa26 
					 
					
						
						
							
							add exception on inconsistent db to User::getProfile()  
						
						
						
						
					 
					
						2010-03-18 08:35:10 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						4c320872d9 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-03-11 16:39:07 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						ce92bc7143 
					 
					
						
						
							
							Drop timestamp cutoff parameter from User::getCurrentNotice() and Profile::getCurrentNotice().  
						
						... 
						
						
						
						It's not currently used, and won't be efficient when we update the notice.profile_id_idx index to optimize for our id-based sorting when pulling user post lists for profile pages, feeds etc. 
						
						
					 
					
						2010-03-11 11:01:01 -08:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						714d920fae 
					 
					
						
						
							
							Merge branch '0.9.x' into 1.0.x  
						
						... 
						
						
						
						Conflicts:
	classes/statusnet.ini
	db/statusnet.sql
	lib/jabber.php
	lib/xmppmanager.php 
						
						
					 
					
						2010-03-08 17:22:23 -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 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						3bb42d1170 
					 
					
						
						
							
							Use poster's subscribed groups to disambiguate group linking when a remote group and a local group exist with the same name. (If you're a member of two groups with the same name though, there's not a defined winner.)  
						
						
						
						
					 
					
						2010-03-03 19:00:02 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						ddf3614c84 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-03-02 13:38:10 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						6b134ae4c7 
					 
					
						
						
							
							Dropped deprecated timestamp-based 'since' parameter for all API methods. When it sneaks in it can cause some very slow queries due to mismatches with the indexing.  
						
						... 
						
						
						
						Twitter removed 'since' support some time ago, and we've already removed it from the public timeline, so it shouldn't be missed. 
						
						
					 
					
						2010-03-02 11:54:02 -08:00