Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						5b09a150bc 
					 
					
						
						
							
							Increased debugging and fixing conversation stitching for saveActivity  
						
						
						
						
					 
					
						2015-07-18 19:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e0084a6fdf 
					 
					
						
						
							
							Exception handling regarding Foreign_link  
						
						
						
						
					 
					
						2015-07-18 11:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6f62adedfc 
					 
					
						
						
							
							Infinite loop on CLI initiated profile deletion for local users  
						
						... 
						
						
						
						profile deleting user deleting profile deleting user... 
						
						
					 
					
						2015-07-18 02:16:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						beba2a25d0 
					 
					
						
						
							
							Don't retry unhandled transports in OpportunisticQM  
						
						... 
						
						
						
						It'd continue trying xmpp transports forever, for example... 
						
						
					 
					
						2015-07-18 01:09:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e10d081a56 
					 
					
						
						
							
							TwitterBridge is closer to working again  
						
						
						
						
					 
					
						2015-07-17 21:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6cd7a4a400 
					 
					
						
						
							
							TwitterBridge messing about, Twitter OAuth requires Authorization header now?  
						
						... 
						
						
						
						https://dev.twitter.com/oauth/reference/post/oauth/request_token  says that
the request should be a GET with a specific HTTP header instead of query
string parameters for OAuth? 
					
						2015-07-17 18:54:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9f82da07f1 
					 
					
						
						
							
							ProfilesettingsAction and related stuff modernised  
						
						
						
						
					 
					
						2015-07-17 12:20:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cfaaf3c13c 
					 
					
						
						
							
							PasswordsettingsAction aligned with FormAction  
						
						... 
						
						
						
						Also made some changes in the password "munging" function call
common_munge_password to accept a profile instead of user ID (which
was only there because stoneage StatusNet used the ID to generate a
not-very-random salt, but nowadays we primarily use AuthCrypt plugin). 
						
						
					 
					
						2015-07-17 01:47:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a6e299a2fc 
					 
					
						
						
							
							OAuth stuff adapted for FormAction  
						
						... 
						
						
						
						TODO: Break OAuth out into a plugin. 
						
						
					 
					
						2015-07-17 01:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cd23c78800 
					 
					
						
						
							
							Less redundant code.  
						
						
						
						
					 
					
						2015-07-15 19:21:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						01a4ab30dc 
					 
					
						
						
							
							Removing MicroID as well as simplifying profileaction  
						
						... 
						
						
						
						sorry, forgot to commit in between 
						
						
					 
					
						2015-07-14 16:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						5929b629e5 
					 
					
						
						
							
							define Subscription_queue::exists as static  
						
						
						
						
					 
					
						2015-07-11 00:08:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						76396041e2 
					 
					
						
						
							
							$notices and $notice is not the same, silly!  
						
						
						
						
					 
					
						2015-07-10 23:30:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f8877e015b 
					 
					
						
						
							
							static definition of User::getByNickname  
						
						
						
						
					 
					
						2015-07-10 12:59:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f9d82a6ac5 
					 
					
						
						
							
							Easy comparison of two Profile objects  
						
						
						
						
					 
					
						2015-07-10 12:19:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e46b2803a7 
					 
					
						
						
							
							Introducing TargetedRss10Action for simplifying RSS 1.0  
						
						
						
						
					 
					
						2015-07-10 00:28:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8cc85f684b 
					 
					
						
						
							
							Need to supply data to NoSuchUserException  
						
						
						
						
					 
					
						2015-07-10 00:08:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9fb3ea3ce6 
					 
					
						
						
							
							static function definitions and minor simplifying  
						
						
						
						
					 
					
						2015-07-09 22:16:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						77957372ab 
					 
					
						
						
							
							File_redirection static fixes and simplifying  
						
						
						
						
					 
					
						2015-07-07 20:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d0458b824a 
					 
					
						
						
							
							File_redirection minor coding layout fix  
						
						
						
						
					 
					
						2015-07-07 19:59:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						45ee2060fa 
					 
					
						
						
							
							File_redirection is called statically  
						
						
						
						
					 
					
						2015-07-07 19:48:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fde3b99e8e 
					 
					
						
						
							
							Less redundant code, please  
						
						
						
						
					 
					
						2015-06-21 01:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8a002e98bc 
					 
					
						
						
							
							File-related functions not declared static  
						
						
						
						
					 
					
						2015-06-07 10:01:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						814696c202 
					 
					
						
						
							
							DB_DataObject delete function calls PEAR::isError directly, ignore E_STRICT  
						
						
						
						
					 
					
						2015-06-06 20:01:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						50070c9b0a 
					 
					
						
						
							
							GS_DataObject overrides DB_DataObject insert() too  
						
						
						
						
					 
					
						2015-06-06 19:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						06503cc11b 
					 
					
						
						
							
							joinAdd calls DB_DataObject::factory directly so no GS_DataObject override  
						
						
						
						
					 
					
						2015-06-06 19:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						daaafd86e2 
					 
					
						
						
							
							DB_DataObject recommends using ->tableName()  
						
						
						
						
					 
					
						2015-06-06 19:35:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9e52b6f2d1 
					 
					
						
						
							
							DB_DataObject v1.11.4 made some functions static (finally!)  
						
						
						
						
					 
					
						2015-06-06 19:30:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9712a92853 
					 
					
						
						
							
							MITM the DB_DataObject to avoid PEAR::DB strict standards warnings  
						
						
						
						
					 
					
						2015-06-06 18:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3c2a720b21 
					 
					
						
						
							
							Found a remnant staticGet call  
						
						
						
						
					 
					
						2015-06-06 17:39:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						50f0235654 
					 
					
						
						
							
							Oops, don't forget to remove var_dump(...)  
						
						
						
						
					 
					
						2015-06-04 22:34:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cafab14f2b 
					 
					
						
						
							
							Modernize File_redirection to use Managed_DataObject functions  
						
						
						
						
					 
					
						2015-06-04 22:33:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						63251fb9d0 
					 
					
						
						
							
							Modernize File_thumbnail to use Managed_DataObject functions  
						
						
						
						
					 
					
						2015-06-04 22:29:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fc9de94cbd 
					 
					
						
						
							
							Modernize Queue_item to use Managed_DataObject functions  
						
						
						
						
					 
					
						2015-06-04 22:27:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f9698598c6 
					 
					
						
						
							
							Modernize Profile_prefs to use Managed_DataObject functions  
						
						
						
						
					 
					
						2015-06-04 22:26:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d1afc78124 
					 
					
						
						
							
							Modernize File_to_post to use Managed_DataObject functions  
						
						
						
						
					 
					
						2015-06-04 22:22:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ebdd792b6f 
					 
					
						
						
							
							getByPK (primary key) lookup for Managed_DataObject instances  
						
						
						
						
					 
					
						2015-06-04 22:17:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ca19a5cd6d 
					 
					
						
						
							
							Easier pkeyCols call to get primary key columns  
						
						
						
						
					 
					
						2015-06-04 21:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fe6498e7c8 
					 
					
						
						
							
							Send objects instead of integers to File_to_post::processNew  
						
						
						
						
					 
					
						2015-06-04 17:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						5358fb3cce 
					 
					
						
						
							
							Use the same cache string in all places for file:notice-ids  
						
						
						
						
					 
					
						2015-06-04 17:02:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fd121f371a 
					 
					
						
						
							
							case insensitive indexing for content and nick/fullnames (search)  
						
						... 
						
						
						
						This broke when changing the database to utf8mb4 instead of utf8,
since utf8_general_ci wasn't accepted and the engine fell back to
utf8mb4_bin. Now we're back in case insensitive search business! 
						
						
					 
					
						2015-06-03 22:43:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						7e388e697d 
					 
					
						
						
							
							fallback to local URL if reply->getUrl() is missing  
						
						... 
						
						
						
						Remote Activity notices generally don't have a proper HTTP URL associated. 
						
						
					 
					
						2015-06-02 13:55:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0726dcd06c 
					 
					
						
						
							
							Start using NoParentNoticeException more widely  
						
						
						
						
					 
					
						2015-06-02 13:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c84b21008e 
					 
					
						
						
							
							Notice->getParent code reuse  
						
						... 
						
						
						
						...not entirely sure whether to allow getParent calls on Notice
objects which have not been created, but we'll leave that in for now... 
						
						
					 
					
						2015-06-02 13:46:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2096c18e57 
					 
					
						
						
							
							use array_key_exists instead of empty to test array key  
						
						
						
						
					 
					
						2015-06-02 13:14:57 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						82f9b6908c 
					 
					
						
						
							
							Fake recovery by email address, to hide registrants on the site  
						
						
						
						
					 
					
						2015-05-30 23:29:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						731d283159 
					 
					
						
						
							
							Password recovery logic cleaned up  
						
						
						
						
					 
					
						2015-05-30 23:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b4b8cb57b3 
					 
					
						
						
							
							slugify console.php prompt name  
						
						... 
						
						
						
						since PHP thought it was fun to crash on Quitter España and I
couldn't be bothered messing with readline 
						
						
					 
					
						2015-05-30 16:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3294d704a4 
					 
					
						
						
							
							scripts/nukefile.php for blasting crap from the server  
						
						... 
						
						
						
						Deletes notices and the locally stored file based on File id, as
you may want to just get rid of shit sometimes. 
						
						
					 
					
						2015-05-30 15:41:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f926e27a65 
					 
					
						
						
							
							urlhash will _be_ NULL on update, so NOT NULL won't work  
						
						
						
						
					 
					
						2015-05-27 22:37:20 +02:00