Brion Vibber 
							
						 
					 
					
						
						
							
						
						d88b208edc 
					 
					
						
						
							
							Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	plugins/OpenID/openid.php 
						
						
					 
					
						2010-06-07 10:19:40 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						8b9436e8ae 
					 
					
						
						
							
							Option to divert PuSH items directly to the target site's queue when local  
						
						
						
						
					 
					
						2010-06-03 18:06:55 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						5f4c6ec626 
					 
					
						
						
							
							Skip enqueueing to outgoing bridges on incoming remote messages. Twitter, Facebook, RSSCloud, and OStatus checks were enqueued on these when they'd never do anything but churn the queue servers.  
						
						... 
						
						
						
						Notice::isLocal() can replace a number of manual checks for $notice->is_local being LOCAL_PUBLIC or LOCAL_NONPUBLIC. 
						
						
					 
					
						2010-06-03 16:58:45 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						17ab15a3d0 
					 
					
						
						
							
							Fix memory leak in Inbox::addToInbox() (usage of raw DB_DataObject::staticGet, which leaks memory into a process-global cache).  
						
						... 
						
						
						
						On my test setup, this fixes inbox delivery to 10,000 local recipients from background queuedaemon running with a 32mb memory limit, completes the job within a minute from start. 
						
						
					 
					
						2010-06-01 13:53:44 -07:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						6317f7d92b 
					 
					
						
						
							
							Assigning my copyrights to the Free Software Foundation  
						
						
						
						
					 
					
						2010-05-27 18:27:33 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						696aeea113 
					 
					
						
						
							
							Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	lib/language.php
	plugins/OpenID/finishaddopenid.php 
						
						
					 
					
						2010-05-27 14:57:32 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						80d1e86a7c 
					 
					
						
						
							
							Add repeat info to statusnet:notice_info Atom element  
						
						
						
						
					 
					
						2010-05-26 00:39:44 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e68d2c9015 
					 
					
						
						
							
							Merge branch 'master' of gitorious.org:statusnet/mainline  
						
						
						
						
					 
					
						2010-05-25 13:11:36 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						95159112b2 
					 
					
						
						
							
							Hotpatch for infinite redirection-following loop seen processing URLs to  http://clojure.org/  -- if we end up with an unstable redirect target (final item in a redirect chain ends up redirecting us somewhere else when we visit it again), just save the last version we saw instead of trying to start over.  
						
						... 
						
						
						
						Pretty much everything in File and File_redirection initial processing needs to be rewritten to be non-awful; this code is very hard to follow and very easy to make huge bugs. A fair amount of the complication is probably obsoleted by the redirection following being built into HTTPClient now. 
						
						
					 
					
						2010-05-25 13:09:21 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f7add6f25f 
					 
					
						
						
							
							Handle funky notice deletion cases more gracefully: if we already have a deleted_notice entry, don't freak out when we try to save it again on the second try.  
						
						
						
						
					 
					
						2010-05-24 07:47:15 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						114df39822 
					 
					
						
						
							
							Need to always emit statusnet:notice_info so it's available in profile feeds  
						
						
						
						
					 
					
						2010-05-18 15:17:05 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						5ea019c41a 
					 
					
						
						
							
							Remove errant double HTML entity encoding in API source attribution  
						
						
						
						
					 
					
						2010-05-18 15:16:23 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						68634f0496 
					 
					
						
						
							
							Add source link attr to statusnet:notice_info element in Atom output for notices  
						
						
						
						
					 
					
						2010-05-18 15:15:41 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						c78f67aa73 
					 
					
						
						
							
							Refactor and centralize notice source link calculation  
						
						
						
						
					 
					
						2010-05-18 15:15:27 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						d9fddff539 
					 
					
						
						
							
							Add xmlns:statusnet and statusnet:notice_info element to Atom entries for notices  
						
						
						
						
					 
					
						2010-05-18 15:15:14 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						df034f0a1e 
					 
					
						
						
							
							Need to always emit statusnet:notice_info so it's available in profile feeds  
						
						
						
						
					 
					
						2010-05-12 15:08:01 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						869bc32d0d 
					 
					
						
						
							
							Remove errant double HTML entity encoding in API source attribution  
						
						
						
						
					 
					
						2010-05-06 21:48:12 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						292ea33dbd 
					 
					
						
						
							
							Add source link attr to statusnet:notice_info element in Atom output for notices  
						
						
						
						
					 
					
						2010-05-06 21:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						22fde00def 
					 
					
						
						
							
							Refactor and centralize notice source link calculation  
						
						
						
						
					 
					
						2010-05-06 21:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						b547079b28 
					 
					
						
						
							
							Add xmlns:statusnet and statusnet:notice_info element to Atom entries for notices  
						
						
						
						
					 
					
						2010-05-06 21:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e05415f621 
					 
					
						
						
							
							Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	locale/ca/LC_MESSAGES/statusnet.po
	locale/de/LC_MESSAGES/statusnet.po
	locale/statusnet.pot 
						
						
					 
					
						2010-05-05 17:07:50 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						b50f300566 
					 
					
						
						
							
							Implement since_id and max_id param handling for /api/favorites  
						
						
						
						
					 
					
						2010-05-05 14:46:36 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						2260d6ec7c 
					 
					
						
						
							
							Merge branch 'testing' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	index.php 
						
						
					 
					
						2010-04-29 15:14:51 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						dd7b95c2cf 
					 
					
						
						
							
							Merge branch 'master' into testing  
						
						
						
						
					 
					
						2010-04-23 14:26:57 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						7bdea95ccb 
					 
					
						
						
							
							Fix to make blowing of replies stream cache more consistent when receiving replies. (Was being done at mail notify time instead of at save time for local replies; now moved to reply save time internally so it can't get forgotten)  
						
						
						
						
					 
					
						2010-04-23 06:55:46 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						df41287226 
					 
					
						
						
							
							Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-04-20 13:52:58 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						61098faf5d 
					 
					
						
						
							
							Merge branch 'master' of gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-04-20 13:52:18 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						c48caa85e1 
					 
					
						
						
							
							Fix email notifications for @-replies that come via OStatus.  
						
						... 
						
						
						
						* Moved notification sending from Notice::saveReplies to distrib queue handler, so it'll pull from the reply set we've saved regardless of how we got it.
* Set up gettext infrastructure for command-line scripts; gets localization mail notifications etc working from background queues.
* Adjusted locale switching: common_switch_locale() works at runtime for bg scripts, forces a message catalog update 
						
						
					 
					
						2010-04-20 13:49:29 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f789928942 
					 
					
						
						
							
							Merge branch 'testing' into 0.9.x  
						
						
						
						
					 
					
						2010-04-14 11:15:48 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						3da50c19df 
					 
					
						
						
							
							Merge branch 'master' into testing  
						
						
						
						
					 
					
						2010-04-14 11:15:21 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						a21a172639 
					 
					
						
						
							
							Fix for "#foo !foo" in same notice failing during save, causing failout before distribution. Move saveGroups after saveTags when saving notices; groups may save additional tags, so need to be moved after so the check for duplicates actually works.  
						
						
						
						
					 
					
						2010-04-14 11:11:02 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						d445b977fc 
					 
					
						
						
							
							move comment to correct place  
						
						
						
						
					 
					
						2010-04-14 11:09:54 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						1eeb23e1e3 
					 
					
						
						
							
							Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	actions/confirmaddress.php 
						
						
					 
					
						2010-04-10 17:56:11 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						edd883d3b0 
					 
					
						
						
							
							Merge branch 'master' of gitorious.org:statusnet/mainline into testing  
						
						
						
						
					 
					
						2010-04-10 17:54:37 -07: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 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						af06c554a0 
					 
					
						
						
							
							* DB -> Database in message  
						
						... 
						
						
						
						* some translator documentation added 
						
						
					 
					
						2010-04-11 01:08:51 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						6fb60fb57f 
					 
					
						
						
							
							Fix for conversation check in @-reply notification email; i18n cleanup on mail messages: fixed some bad gettext usage, added trans doc comments.  
						
						
						
						
					 
					
						2010-04-09 12:02:11 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						d00942cce1 
					 
					
						
						
							
							Fix for conversation check in @-reply notification email; i18n cleanup on mail messages: fixed some bad gettext usage, added trans doc comments.  
						
						
						
						
					 
					
						2010-04-09 11:56:27 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ce40425533 
					 
					
						
						
							
							Merge branch 'master' of gitorious.org:statusnet/mainline  
						
						
						
						
					 
					
						2010-04-09 14:06:24 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9cb0dab270 
					 
					
						
						
							
							Run block checks on remote OStatus replies  
						
						
						
						
					 
					
						2010-04-09 10:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f5b00404d8 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-04-09 10:47:45 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						80bd77ced3 
					 
					
						
						
							
							Run block checks on remote OStatus replies  
						
						
						
						
					 
					
						2010-04-09 10:46:18 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						76cce8a3c5 
					 
					
						
						
							
							Merge branch 'master' into 0.9.x  
						
						
						
						
					 
					
						2010-04-07 10:46:23 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						08745e4eac 
					 
					
						
						
							
							Merge branch 'master' into testing  
						
						
						
						
					 
					
						2010-04-07 10:45:44 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						82326a3b69 
					 
					
						
						
							
							show PEAR_Error message, not the object  
						
						
						
						
					 
					
						2010-04-07 10:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e4d934827b 
					 
					
						
						
							
							Merge branch 'testing' into 0.9.x  
						
						
						
						
					 
					
						2010-04-02 15:48:39 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						ec24f283dd 
					 
					
						
						
							
							Don't save duplicate messages into a user's packed inbox. We've already got the packed box loaded at insert time, so we can simply unpack it and check before doing the update query.  
						
						... 
						
						
						
						Should help with dupes that come in when inbox distrib jobs die and get restarted, etc.
Conflicts:
	classes/Inbox.php
Looks like this was implemented on master recently and not copied up to testing. Merging to my version on testing as I've added some doc comments and extracted a couple functions for future ease of use. 
						
						
					 
					
						2010-04-02 15:45:03 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						61394aa8ac 
					 
					
						
						
							
							Don't save duplicate messages into a user's packed inbox. We've already got the packed box loaded at insert time, so we can simply unpack it and check before doing the update query.  
						
						... 
						
						
						
						Should help with dupes that come in when inbox distrib jobs die and get restarted, etc. 
						
						
					 
					
						2010-04-02 15:43:30 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						d844e6bde5 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-04-01 11:09:45 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f1c01f9ead 
					 
					
						
						
							
							Temporary hack until notice_profile_id_idx is updated  
						
						... 
						
						
						
						to (profile_id, id) instead of (profile_id, created, id).
It's been falling back to PRIMARY instead, which is really
very inefficient for a profile that hasn't posted in a few
months. Even though forcing the index will cause a filesort,
it's usually going to be better. Even for large profiles it
seems much faster than the badly-indexed query. 
						
						
					 
					
						2010-04-01 10:17:17 -07:00