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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9f2cfd20f8 
					 
					
						
						
							
							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:15:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9efe5393ff 
					 
					
						
						
							
							Revert "Revert "don't insert the same notice twice into an inbox""  
						
						 
						
						... 
						
						
						
						This reverts commit a09b27ff41 . 
						
						
					 
					
						2010-04-01 12:57:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a09b27ff41 
					 
					
						
						
							
							Revert "don't insert the same notice twice into an inbox"  
						
						 
						
						... 
						
						
						
						This reverts commit 650074c648 . 
						
						
					 
					
						2010-04-01 12:52:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						650074c648 
					 
					
						
						
							
							don't insert the same notice twice into an inbox  
						
						 
						
						
						
						
					 
					
						2010-03-31 15:54:35 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						df9eb4164a 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						 
						
						
						
						
					 
					
						2010-03-31 12:48:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						3ed88938b9 
					 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:statusnet/mainline into testing  
						
						 
						
						
						
						
					 
					
						2010-03-31 12:47:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d3f995846b 
					 
					
						
						
							
							use Subscription::cancel() to cancel all subscriptions on block  
						
						 
						
						
						
						
					 
					
						2010-03-31 15:20:16 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c1c7feedbd 
					 
					
						
						
							
							do complete unsubscribe process when deleting a user  
						
						 
						
						
						
						
					 
					
						2010-03-31 15:02:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						cfeb1bfa41 
					 
					
						
						
							
							Merge branch 'testing' into 0.9.x  
						
						 
						
						
						
						
					 
					
						2010-03-29 15:15:11 -07:00