Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						bdc38a7204 
					 
					
						
						
							
							Initial user doesn't need as strict checking on email  
						
						
						
						
					 
					
						2016-01-17 00:39:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6dc0477c00 
					 
					
						
						
							
							Let the remote side know the Salmon was accepted (sorta)  
						
						
						
						
					 
					
						2016-01-16 22:39:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						deda83fdef 
					 
					
						
						
							
							Distinguish notice saving errors from others for Salmon  
						
						
						
						
					 
					
						2016-01-16 22:39:04 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4678546d33 
					 
					
						
						
							
							We want exceptions to be noticable in activityhandlerplugin  
						
						
						
						
					 
					
						2016-01-16 21:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a85a08ff35 
					 
					
						
						
							
							Add a check in Notice->asActivityObject that we're actually returning such a thing!  
						
						
						
						
					 
					
						2016-01-16 21:13:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0797ee0871 
					 
					
						
						
							
							EmptyIdException doesn't carry ->obj  
						
						
						
						
					 
					
						2016-01-16 21:12:53 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3019f8f23f 
					 
					
						
						
							
							dbqueuemanager logic  
						
						
						
						
					 
					
						2016-01-16 21:05:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fdfa71a033 
					 
					
						
						
							
							Extremely verbose debugging is annoying  
						
						
						
						
					 
					
						2016-01-16 18:04:04 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c559b8ce2a 
					 
					
						
						
							
							bulkDistribute won't add empty lists to database  
						
						
						
						
					 
					
						2016-01-16 17:34:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f53ebdeadb 
					 
					
						
						
							
							Start handling salmon entries directly with Notice::saveActivity  
						
						... 
						
						
						
						More to come... 
						
						
					 
					
						2016-01-16 17:25:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1f76c1e4a9 
					 
					
						
						
							
							Initial user doesn't need as strict checking on email  
						
						
						
						
					 
					
						2016-01-16 17:23:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2b67b53112 
					 
					
						
						
							
							In very specific circumstances we can bulkDistribute 0 notices  
						
						... 
						
						
						
						Seems to be what caused an infinite loop on quitter.es, or I guess so anyway. 
						
						
					 
					
						2016-01-16 17:18:14 +01:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						44c10bb2aa 
					 
					
						
						
							
							Merge branch 'oembed_branch' into 'nightly'  
						
						... 
						
						
						
						purify oembed html and don't allow cdata
hopefully we never need stuff in cdata
reason for this is that this link serves javascript in its oembed data: https://www.maketecheasier.com/switch-windows-10-to-linux/ 
see:
https://www.maketecheasier.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.maketecheasier.com%2Fswitch-windows-10-to-linux%2F 
i don't feel we want that in our database.  
See merge request !79  
						
						
					 
					
						2016-01-15 13:11:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a1530b0e68 
					 
					
						
						
							
							Removing superflous debug stuff  
						
						
						
						
					 
					
						2016-01-14 22:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8df38df5cb 
					 
					
						
						
							
							Get uploaded media_ids via File::getByID()  
						
						... 
						
						
						
						Filters out failed ones... 
						
						
					 
					
						2016-01-14 22:05:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						16088d9439 
					 
					
						
						
							
							ErrorAction and InfoAction fixes, are now ManagedAction  
						
						
						
						
					 
					
						2016-01-14 21:28:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						bc0a903bd4 
					 
					
						
						
							
							ErrorAction to autodiscoverable file.  
						
						
						
						
					 
					
						2016-01-14 21:21:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						818fb05cfe 
					 
					
						
						
							
							role examples in userrole.php  
						
						
						
						
					 
					
						2016-01-14 20:34:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e5019c3858 
					 
					
						
						
							
							Accept media_ids parameter from Twitter API v1.1 clients  
						
						... 
						
						
						
						They upload the media first and then provide media IDs in a comma
separated parameter (but we just split it to all whole integers). 
						
						
					 
					
						2016-01-14 20:24:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b570f0d3cb 
					 
					
						
						
							
							Media files are accepted and uploaded via Twitter API now  
						
						
						
						
					 
					
						2016-01-14 19:15:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2af9de4f23 
					 
					
						
						
							
							Minor fixes in Linkback plugin  
						
						
						
						
					 
					
						2016-01-14 19:14:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b530d385bc 
					 
					
						
						
							
							Exception object was not supplied there  
						
						
						
						
					 
					
						2016-01-14 18:51:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0caf0612d0 
					 
					
						
						
							
							Make Twitter Media upload API v1.1 reach us  
						
						... 
						
						
						
						Now we just have to accept the 'media' or 'media_data' (base64 encoded)
POST arguments instead of $_FILES uploads. 
						
						
					 
					
						2016-01-14 18:29:21 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6e49281adb 
					 
					
						
						
							
							Use the Action class itself as error handler  
						
						
						
						
					 
					
						2016-01-14 18:21:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2f1bfe126b 
					 
					
						
						
							
							Debug message formatting gone wrong  
						
						
						
						
					 
					
						2016-01-14 13:52:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c173c4faa5 
					 
					
						
						
							
							Actually throw NoQueueHandlerException too.  
						
						
						
						
					 
					
						2016-01-14 13:48:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						59e75ef966 
					 
					
						
						
							
							Incorrect use of getByHashKey in HubSub  
						
						
						
						
					 
					
						2016-01-14 13:15:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f092026541 
					 
					
						
						
							
							Documentation fix from master  
						
						
						
						
					 
					
						2016-01-14 13:11:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						df00a88cb4 
					 
					
						
						
							
							Forgot to add NoRouteMapException to  6834f355f2 
						
						
						
						
					 
					
						2016-01-14 13:07:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						bacd49a6a8 
					 
					
						
						
							
							Don't try to replace http with https if https already exists  
						
						
						
						
					 
					
						2016-01-14 13:06:37 +01:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						0781c2a7b9 
					 
					
						
						
							
							Merge branch 'fix_readme' into 'master'  
						
						... 
						
						
						
						update readme for OpportunisticQM: array need to contain key/value pairs
according to the doc-block of addPlugin() the array should contain key/value pairs, see https://git.gnu.io/gnu/gnu-social/blob/master/lib/gnusocial.php#L46 
I updated the readme for the OpportunisticQM plugin to reflect this.
See merge request !81  
						
						
					 
					
						2016-01-14 12:03:11 +00:00 
						 
				 
			
				
					
						
							
							
								Björn Schießle 
							
						 
					 
					
						
						
							
						
						b7c849b5b0 
					 
					
						
						
							
							array need to contain key/value pairs  
						
						
						
						
					 
					
						2016-01-14 12:39:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						83cb1dfa68 
					 
					
						
						
							
							Salmon debugging  
						
						
						
						
					 
					
						2016-01-14 03:48:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6834f355f2 
					 
					
						
						
							
							Making ClientExceptions turn into ClientErrorAction  
						
						... 
						
						
						
						Got some 404s which were presented as 500 
						
						
					 
					
						2016-01-14 02:47:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						99261e0781 
					 
					
						
						
							
							Don't LOG_ERR missing paths (misspelling clients aren't errors)  
						
						
						
						
					 
					
						2016-01-14 02:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						53339ff463 
					 
					
						
						
							
							Fake oEmbed version in OpenGraph return object  
						
						
						
						
					 
					
						2016-01-14 02:09:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						331abf173b 
					 
					
						
						
							
							Forgot semicolon  
						
						
						
						
					 
					
						2016-01-14 02:05:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f699ffeb8a 
					 
					
						
						
							
							Exception handling in queue handler logic  
						
						
						
						
					 
					
						2016-01-14 02:04:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cf7d2f4d0f 
					 
					
						
						
							
							Salmon queue handler getByID for exception throwing  
						
						
						
						
					 
					
						2016-01-14 01:51:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0ddaa6ff75 
					 
					
						
						
							
							Handle exceptions in QueueHandler classes  
						
						
						
						
					 
					
						2016-01-14 01:47:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0482b7de8e 
					 
					
						
						
							
							Debugging by indexing callback column in HubSub  
						
						
						
						
					 
					
						2016-01-13 22:57:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						24d9d76644 
					 
					
						
						
							
							OpenGraph image/thumbnail width and height  
						
						
						
						
					 
					
						2016-01-13 22:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1e5770bbcf 
					 
					
						
						
							
							$this->notice is never unset after prepare  
						
						
						
						
					 
					
						2016-01-13 21:34:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						adba38ce20 
					 
					
						
						
							
							Deleted_notice is pluginified, don't call directly from core  
						
						
						
						
					 
					
						2016-01-13 21:29:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						45dd343126 
					 
					
						
						
							
							Eventify Notice getAsTimestamp (for Deleted_notice)  
						
						
						
						
					 
					
						2016-01-13 21:01:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						29b45bb87a 
					 
					
						
						
							
							Unnecessary call to User::getKV  
						
						
						
						
					 
					
						2016-01-13 20:08:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8ab98b72ac 
					 
					
						
						
							
							getLeaseRemaining for FeedSub too  
						
						
						
						
					 
					
						2016-01-13 20:01:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						377947c57f 
					 
					
						
						
							
							s/getLease/getLeaseTime/ just to be a bit more clear  
						
						
						
						
					 
					
						2016-01-13 19:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1d26fedf12 
					 
					
						
						
							
							Don't store lease seconds, just sub start and end  
						
						... 
						
						
						
						The seconds can always be calculated from the dates! 
						
						
					 
					
						2016-01-13 19:45:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						494746e665 
					 
					
						
						
							
							Minor PuSH comment and debug stuff  
						
						
						
						
					 
					
						2016-01-13 19:25:39 +01:00