Zach Copley 
							
						 
					 
					
						
						
							
						
						fda2fb28f6 
					 
					
						
						
							
							- Use a stripped down new notice form for FB app because FB canvas apps  
						
						... 
						
						
						
						can't support image upload via multipart/form-data (and location sharing
  is iffy).
- Deal with new error code 100 from Facebook, which seem to be for
  inactive accounts. 
						
						
					 
					
						2010-01-05 16:43:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						4e84c523b7 
					 
					
						
						
							
							Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	classes/Memcached_DataObject.php 
						
						
					 
					
						2010-01-04 22:50:04 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0c31c3d80c 
					 
					
						
						
							
							free some memory in createsim.php  
						
						
						
						
					 
					
						2010-01-04 22:49:09 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f13cad656e 
					 
					
						
						
							
							remove logging stuff from DiskCache  
						
						
						
						
					 
					
						2010-01-04 22:48:48 -10:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						2960193cc4 
					 
					
						
						
							
							Updated default theme for geo  
						
						
						
						
					 
					
						2010-01-05 03:07:26 +01:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						a08e683ac3 
					 
					
						
						
							
							Reuse cookie location_enabled before .change()  
						
						
						
						
					 
					
						2010-01-05 01:31:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						48289e607b 
					 
					
						
						
							
							Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-01-05 01:16:48 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cde1f99838 
					 
					
						
						
							
							Disk cache plugin  
						
						
						
						
					 
					
						2010-01-04 15:16:28 -10:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						eb9514120a 
					 
					
						
						
							
							Retain the geo data when FormNoticeXHR is complete because form gets  
						
						... 
						
						
						
						reset 
						
						
					 
					
						2010-01-05 01:15:08 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						7aeb11bb07 
					 
					
						
						
							
							Merge branch 'master' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	actions/publictagcloud.php
	classes/Memcached_DataObject.php 
						
						
					 
					
						2010-01-04 15:14:54 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						31585453fc 
					 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:statusnet/mainline  
						
						
						
						
					 
					
						2010-01-04 15:11:04 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						31b62bf781 
					 
					
						
						
							
							Merge branch 'batchlocation'  
						
						
						
						
					 
					
						2010-01-04 15:10:43 -10:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						db1a7d6f88 
					 
					
						
						
							
							Remove input geo data as well  
						
						
						
						
					 
					
						2010-01-05 00:37:53 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						9fadfd850e 
					 
					
						
						
							
							If user checked shared location but didn't enter their location, don't  
						
						... 
						
						
						
						show the checkbox 
						
						
					 
					
						2010-01-05 00:15:26 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						d59ffeaab5 
					 
					
						
						
							
							Refactored NoticeLocationAttach(). It works better in UAs that don't  
						
						... 
						
						
						
						support Geolocation API. 
						
						
					 
					
						2010-01-04 23:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						78214c4e06 
					 
					
						
						
							
							Exclude process-specific link & result cache references from serialized Memcached_Data_Object instances.  
						
						... 
						
						
						
						Should fix seemingly-random bugs due to destructor free()ing local resources by mistake.
cherry-pick from 0.9.x 
						
						
					 
					
						2010-01-04 14:38:56 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						8f02379f6e 
					 
					
						
						
							
							Revert "Take Memcached_DataObject destructor back out to check whether it might be causing some under-the-hood problems."  
						
						... 
						
						
						
						This reverts commit 89cca01259 
						
						
					 
					
						2010-01-04 14:37:39 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						440b9957f9 
					 
					
						
						
							
							Exclude process-specific link & result cache references from serialized Memcached_Data_Object instances.  
						
						... 
						
						
						
						Should fix seemingly-random bugs due to destructor free()ing local resources by mistake. 
						
						
					 
					
						2010-01-04 14:30:45 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						3f3d6905de 
					 
					
						
						
							
							Merge branch 'locshunt2' into 0.9.x  
						
						
						
						
					 
					
						2010-01-04 11:59:56 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b5b7a625ba 
					 
					
						
						
							
							user_id is a non-autoincrement pkey for user_location_prefs  
						
						
						
						
					 
					
						2010-01-04 11:59:41 -10:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e668709ce4 
					 
					
						
						
							
							drop debug statement  
						
						
						
						
					 
					
						2010-01-04 13:02:41 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						af95005bc4 
					 
					
						
						
							
							Ticket 2141: bugs with weighted popularity lists across year boundary.  
						
						... 
						
						
						
						Consolidated several separate implementations of the same weighting algorithm into common_sql_weight() and fixed some bugs...
For MySQL, now using timestampdiff() instead of subtraction for the comparison, so we get sane results when the year doesn't match, and utc_timestamp() rather than now() so we don't get negative ages for recent items with local server timezone.
Unknown whether the same problems affect PostgreSQL, but note that it lacks the timestampdiff() SQL function. 
						
						
					 
					
						2010-01-04 13:01:17 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						6add2693b0 
					 
					
						
						
							
							Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-01-04 10:55:21 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						96480aa6c1 
					 
					
						
						
							
							XCachePlugin returns false value for cache miss  
						
						
						
						
					 
					
						2010-01-04 10:12:19 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						06b6a27d7d 
					 
					
						
						
							
							cached id streams can be empty, compare against false  
						
						
						
						
					 
					
						2010-01-04 10:03:57 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						254ea279d8 
					 
					
						
						
							
							carefully compare cached settings against false for Config  
						
						
						
						
					 
					
						2010-01-04 10:02:59 -10:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f5b8177bc7 
					 
					
						
						
							
							Merge branch '2141' into 0.9.x  
						
						
						
						
					 
					
						2010-01-04 12:02:45 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						abc9b33241 
					 
					
						
						
							
							Memcached_DataObject stores empty values in the cache  
						
						... 
						
						
						
						There's great value in knowing that something doesn't exist. We
now cache this information, and carefully compare the results from
cache as $results !== false instead of !empty($results), since some
empty values (null, 0, empty array, empty string) are stored in the
cache.
Caching staticGet() and pkeyGet() now store DB misses in the cache,
and cachedQuery() checks for empty results from the cache. 
						
						
					 
					
						2010-01-04 10:00:17 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a1821ec8af 
					 
					
						
						
							
							default value for cache::get() changed from null to false  
						
						
						
						
					 
					
						2010-01-04 09:59:47 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						928b5f8f2b 
					 
					
						
						
							
							Differentiate between empty values and cache misses in CacheLogPlugin  
						
						
						
						
					 
					
						2010-01-04 09:57:48 -10:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						6911e1c797 
					 
					
						
						
							
							Ticket 2141: bugs with weighted popularity lists across year boundary.  
						
						... 
						
						
						
						Consolidated several separate implementations of the same weighting algorithm into common_sql_weight() and fixed some bugs...
For MySQL, now using timestampdiff() instead of subtraction for the comparison, so we get sane results when the year doesn't match, and utc_timestamp() rather than now() so we don't get negative ages for recent items with local server timezone.
Unknown whether the same problems affect PostgreSQL, but note that it lacks the timestampdiff() SQL function. 
						
						
					 
					
						2010-01-04 11:55:27 -08:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						c0e4d7bfa2 
					 
					
						
						
							
							Add 'takeOverLogin' parameter for a real SSO feel  
						
						
						
						
					 
					
						2010-01-04 14:43:31 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						bcddcb38ce 
					 
					
						
						
							
							make compression threshold and min savings config attrs for MemcachePlugin  
						
						
						
						
					 
					
						2010-01-04 09:09:59 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b5e0f7d572 
					 
					
						
						
							
							Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-01-04 09:01:23 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5a1ea0b9b2 
					 
					
						
						
							
							Stop caching unfindable keys  
						
						... 
						
						
						
						There were some problems with the automated cache/uncache system
for data objects that made us cache unfindable keys (with null
attributes and sometimes null names). Fixed those problems and
refactored the encache() and decache() methods so they use a helper
to find the cache keys to use. 
						
						
					 
					
						2010-01-04 08:59:19 -10:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8f362e9956 
					 
					
						
						
							
							user_id is a non-autoincrement pkey for user_location_prefs  
						
						
						
						
					 
					
						2010-01-04 08:53:28 -10:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e3466ab51c 
					 
					
						
						
							
							Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-01-04 10:43:45 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						38912b34c7 
					 
					
						
						
							
							Drop the overly-prominent link to checklibs display; it's unnecessary and just confuses people.  
						
						... 
						
						
						
						The ability's still there to aid in debugging, but it won't be tempting people to click on it. 
						
						
					 
					
						2010-01-04 10:41:52 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						11d7365a15 
					 
					
						
						
							
							Don't spew notices when building tag cloud if there is no popularity sum to divide by.  
						
						
						
						
					 
					
						2010-01-04 10:39:11 -08:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						e440b69e1a 
					 
					
						
						
							
							Allow an authentication plugin with the same provider_name other than the one that actually checked the password to autoregister a user  
						
						... 
						
						
						
						Allows for SSO-type plugins that don't have any information about the user other than their username to do autoregistration 
						
						
					 
					
						2010-01-04 13:35:11 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						783a2e249b 
					 
					
						
						
							
							Fix for auto_increment parameter in auto-created tables via checkschema.  
						
						... 
						
						
						
						Update FeedSub plugin for non-Plugin_DataObject setup and working checkschema updates. 
						
						
					 
					
						2010-01-04 10:30:58 -08:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						7a2d72fe28 
					 
					
						
						
							
							Enable memcache automatic compression, starting at 20k and only if compression gain is greater than 20%.  
						
						... 
						
						
						
						Allows storage of larger objects (over 1mb in size uncompressed), such as huge LDAP schemas.
Should also improve cache efficiency (allows more stuff to be stored in same memory) and reduce network latency (less data transfer)
(redo commit 1e9c03e199 
						
						
					 
					
						2010-01-04 12:49:25 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						a0f7896f22 
					 
					
						
						
							
							Ran NoticeLocationAttach() through jslint  
						
						
						
						
					 
					
						2010-01-04 13:44:32 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						dcc9497099 
					 
					
						
						
							
							Removed unneeded line-height  
						
						
						
						
					 
					
						2010-01-04 13:30:07 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						9a742dd2a2 
					 
					
						
						
							
							Removed comma  
						
						
						
						
					 
					
						2010-01-04 13:28:42 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						dcd3292f57 
					 
					
						
						
							
							Relocated @title removal  
						
						
						
						
					 
					
						2010-01-04 12:44:48 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						30f58bf15f 
					 
					
						
						
							
							Updated element id for notice_data-geo  
						
						
						
						
					 
					
						2010-01-04 12:43:56 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						ad323575e6 
					 
					
						
						
							
							Refactored geo location removal to removeNoticeDataGeo()  
						
						
						
						
					 
					
						2010-01-04 10:07:32 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						fe8927a42c 
					 
					
						
						
							
							Added errorCallback() to geoCurrentPosition() i.e., if user doesn't  
						
						... 
						
						
						
						grant permission, removes the Geo processing and (if any) existing geo
location data from notice form. 
						
						
					 
					
						2010-01-04 09:52:35 +00:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						d1998adb13 
					 
					
						
						
							
							Trim whitespace from label's textContent  
						
						
						
						
					 
					
						2010-01-04 09:29:41 +00:00