Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3013b84e98 
					 
					
						
						
							
							Don't enable StrictTransportSecurity by default  
						
						... 
						
						
						
						(but you should enable it if you use TLS, but there are many who do this
through their webserver and it's odd to have double headers etc...) 
						
						
					 
					
						2015-10-09 10:55:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2d81df4760 
					 
					
						
						
							
							Deleted_notice variable specification fixed  
						
						
						
						
					 
					
						2015-10-08 13:20:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						180958185f 
					 
					
						
						
							
							Found newer Diaspora protocol specifications  
						
						... 
						
						
						
						http://www.rubydoc.info/github/Raven24/diaspora-federation/master/DiasporaFederation/Salmon/EncryptedSlap  
					
						2015-10-05 12:49:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ee6096cca8 
					 
					
						
						
							
							FIXME: Diaspora has its own salmon slap semantics  
						
						
						
						
					 
					
						2015-10-05 11:32:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3902dc963a 
					 
					
						
						
							
							Diaspora encloses magic envelope in <atom:entry>??!!?!  
						
						
						
						
					 
					
						2015-10-05 11:22:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ec19661312 
					 
					
						
						
							
							Can't use return-value in empty()  
						
						
						
						
					 
					
						2015-10-04 22:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						af1b0915f4 
					 
					
						
						
							
							Magic signature discovery and envelope changes  
						
						
						
						
					 
					
						2015-10-04 17:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6afa091dca 
					 
					
						
						
							
							Change some Salmon events and similar  
						
						... 
						
						
						
						Use Profile instead of User and (if we know it) send along the target
profile, so a Diaspora plugin can encrypt to the receiver. 
						
						
					 
					
						2015-10-04 17:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f4ed171397 
					 
					
						
						
							
							Make Magicsig capable of loading public PKCS1 keys  
						
						
						
						
					 
					
						2015-10-04 17:22:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2970333adb 
					 
					
						
						
							
							Set otherwise undiscovered salmonuri on OStatus script update-profile.php  
						
						
						
						
					 
					
						2015-10-04 17:21:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						57f26a97fb 
					 
					
						
						
							
							var_export without true  
						
						
						
						
					 
					
						2015-10-04 16:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4238875ebe 
					 
					
						
						
							
							autoloading of Crypt_AES and Crypt_RSA is easier  
						
						
						
						
					 
					
						2015-10-04 15:57:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						684b9419a0 
					 
					
						
						
							
							Add an event to get plugin discovery hints from XRD  
						
						
						
						
					 
					
						2015-10-04 14:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2aed59a02a 
					 
					
						
						
							
							Diaspora plugin is almost there (for remote salmon slaps at least)  
						
						
						
						
					 
					
						2015-10-04 12:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9b461db4da 
					 
					
						
						
							
							Send the entire XMLStringer object in MagicEnvelope events.  
						
						
						
						
					 
					
						2015-10-04 09:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						184293c634 
					 
					
						
						
							
							Break out MagicEnvelope->toXML() functionality to allow for plugin flexibility  
						
						
						
						
					 
					
						2015-10-04 00:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						bc9e3b1843 
					 
					
						
						
							
							Remove XSS attack vector in JoinListItem  
						
						
						
						
					 
					
						2015-10-03 23:51:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						30a4393afa 
					 
					
						
						
							
							Move around some code related to Magic_envelope and signing  
						
						
						
						
					 
					
						2015-10-03 23:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						aab7667cd5 
					 
					
						
						
							
							Sigh, copy-pasting when tired is a bad idea.  
						
						
						
						
					 
					
						2015-10-03 16:19:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						833abbb191 
					 
					
						
						
							
							Fixes to Deleted_notice  
						
						
						
						
					 
					
						2015-10-03 16:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e6d7534a88 
					 
					
						
						
							
							We haven't created the Deleted_notice yet, just use target URI directly  
						
						
						
						
					 
					
						2015-10-03 15:39:57 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						db726ca294 
					 
					
						
						
							
							Return the correct URI in Deleted_notice  
						
						
						
						
					 
					
						2015-10-03 15:31:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						7c68537b06 
					 
					
						
						
							
							Deletes now federated. But might not be handled properly  
						
						
						
						
					 
					
						2015-10-03 14:39:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						db9f68e651 
					 
					
						
						
							
							Sigh, use the correct variable name...  
						
						
						
						
					 
					
						2015-10-03 13:45:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						66a1d63dd0 
					 
					
						
						
							
							if is_local was not provided to Notice:saveActivity it wouldn't be set  
						
						
						
						
					 
					
						2015-10-03 13:24:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						aba38d5586 
					 
					
						
						
							
							bump to 1.2.0-beta1 as we have remote delete functionality now  
						
						
						
						
					 
					
						2015-10-03 12:39:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1244e8d929 
					 
					
						
						
							
							Somewhat better logging while still in trial phase  
						
						
						
						
					 
					
						2015-10-03 12:33:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2e77a83816 
					 
					
						
						
							
							Store delete verb as object_type=activity  
						
						
						
						
					 
					
						2015-10-03 12:29:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						dac617d95a 
					 
					
						
						
							
							I think all the notice deletion calls are event-compatible now  
						
						... 
						
						
						
						This means we can handle DeleteNoticeAsProfile in plugins, such as
the ActivityModeration plugin. 
						
						
					 
					
						2015-10-03 12:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						88f7bb1ed5 
					 
					
						
						
							
							Some work on ActivityModeration with notice deletion  
						
						... 
						
						
						
						Let's now create an event called DeleteNotice and also make sure we
handle the onNoticeDeleteRelated properly in ActivityModeration to
avoid possible endless loops etc. 
						
						
					 
					
						2015-10-03 02:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ae73baf4ee 
					 
					
						
						
							
							Undefined variable use  
						
						
						
						
					 
					
						2015-10-03 01:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0c6fe78a73 
					 
					
						
						
							
							Shorthand function for getActor  
						
						
						
						
					 
					
						2015-10-03 00:43:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b8f52965a9 
					 
					
						
						
							
							StoreRemoteMedia plugin to enable locally served thumbs of remote images  
						
						... 
						
						
						
						Add addPlugin('StoreRemoteMedia'); in your config.php to enable. 
						
						
					 
					
						2015-10-01 22:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d52b7e3124 
					 
					
						
						
							
							Oembed fiddling, nothing major  
						
						
						
						
					 
					
						2015-10-01 22:18:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						80bc7f0e25 
					 
					
						
						
							
							File handling changes for better logic  
						
						... 
						
						
						
						Also prepares for StoreRemoteMediaPlugin, coming up... 
						
						
					 
					
						2015-10-01 22:14:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						5b7deee0cc 
					 
					
						
						
							
							InlineAttachmentListItem put into its own file  
						
						
						
						
					 
					
						2015-10-01 21:40:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3a6c98ff16 
					 
					
						
						
							
							NoResultException is common if reply_to was not cleared on parent deletion  
						
						
						
						
					 
					
						2015-09-30 22:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a09cf51b99 
					 
					
						
						
							
							Move Ostatus_profile->processPost function into plugin  
						
						
						
						
					 
					
						2015-09-29 15:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						21a12a2f60 
					 
					
						
						
							
							Some conversationRoot lookups failed with deleted notices  
						
						
						
						
					 
					
						2015-09-28 22:36:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						118a4f56ab 
					 
					
						
						
							
							Script to test remote oEmbed endpoints  
						
						
						
						
					 
					
						2015-09-28 12:25:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						34b6d37266 
					 
					
						
						
							
							Revert "Accessibility fix, make yes button more explicit"  
						
						... 
						
						
						
						This reverts commit 1864a9de38 
						
						
					 
					
						2015-09-28 00:49:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d6e56924fe 
					 
					
						
						
							
							Accessibility improvement, title for popup close button  
						
						... 
						
						
						
						Apparently it read as "times" in screen readers. 
						
						
					 
					
						2015-09-28 00:47:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ad3b62cf2f 
					 
					
						
						
							
							ShowprofiletagAction now extends ShowstreamAction  
						
						
						
						
					 
					
						2015-09-27 23:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0e24709989 
					 
					
						
						
							
							Profile/Peopletag file splitting for autoload  
						
						
						
						
					 
					
						2015-09-27 22:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						edb73ec480 
					 
					
						
						
							
							Use exception instead of if-statement in File::saveNew  
						
						
						
						
					 
					
						2015-09-27 12:29:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						02418cffd8 
					 
					
						
						
							
							Be harsher on database saving failure for File entry  
						
						
						
						
					 
					
						2015-09-27 11:54:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0bd0c65b87 
					 
					
						
						
							
							Bring back title to DocAction  
						
						
						
						
					 
					
						2015-09-15 14:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b209dcf8a7 
					 
					
						
						
							
							DocAction now extends ManagedAction  
						
						
						
						
					 
					
						2015-09-15 12:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						604ed1fd9a 
					 
					
						
						
							
							Prepare for ActivityModerationPlugin  
						
						
						
						
					 
					
						2015-09-10 15:55:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9ad9b91efb 
					 
					
						
						
							
							Call it compareVerbs when comparing verbs  
						
						
						
						
					 
					
						2015-09-10 15:27:40 +02:00