Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0ef483fb4a 
					 
					
						
						
							
							preamble with newline for AtomPub output etc.  
						
						
						
						
					 
					
						2017-08-05 10:42:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						caa5fb75b3 
					 
					
						
						
							
							Introduce neat function getFeedSub() on Ostatus_profile  
						
						
						
						
					 
					
						2017-05-01 21:17:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f4d6710a0f 
					 
					
						
						
							
							Change mentions of PuSH to WebSub  
						
						... 
						
						
						
						WebSub is probably finalised before we make a release anyway. Here is
the official spec: https://www.w3.org/TR/websub/
Mostly just comments that have been changed. Some references to PuSH <0.4
are left because they actually refer to PuSH 0.3 and that's not WebSub...
The only actual code change that might affect anything is FeedSub->isPuSH()
but the only official plugin using that call was FeedPoller anyway... 
						
						
					 
					
						2017-05-01 11:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						598b51eb7a 
					 
					
						
						
							
							Escaping a URI in common_debug call  
						
						
						
						
					 
					
						2017-04-27 09:23:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						54971842f2 
					 
					
						
						
							
							A bit more instructive debugging  
						
						
						
						
					 
					
						2017-04-22 10:55:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						35b0a9e3ae 
					 
					
						
						
							
							Handle normalized acct: URIs in ostatussub  
						
						... 
						
						
						
						Mastodon sent the proper acct: URI and not just 'user@domain' when
using the remote subscribe functionality. 
						
						
					 
					
						2017-04-16 11:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6bfc97c95d 
					 
					
						
						
							
							Less spammy logs  
						
						
						
						
					 
					
						2016-10-22 23:24:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6ebc5f0bff 
					 
					
						
						
							
							some debugging calls and make sure $hints['feedurl'] gets set with $feeduri in case that variable is used.  
						
						
						
						
					 
					
						2016-10-22 23:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d0c26fb1a4 
					 
					
						
						
							
							URIFIX in Ostatus_profile, handle missing feedsub  
						
						
						
						
					 
					
						2016-06-25 11:59:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d4041a4a1f 
					 
					
						
						
							
							a little bit more explicit logging  
						
						
						
						
					 
					
						2016-03-28 16:41:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						16517f019a 
					 
					
						
						
							
							Embarrasing copy-paste gone too fast  
						
						
						
						
					 
					
						2016-03-28 16:25:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						7bef2ad4cc 
					 
					
						
						
							
							Update Profile Data script fixes, might work for groups too now  
						
						
						
						
					 
					
						2016-03-28 16:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						7be4641040 
					 
					
						
						
							
							Actually return an Ostatus_profile  
						
						
						
						
					 
					
						2016-03-27 14:54:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						12f1707a74 
					 
					
						
						
							
							Ostatus_source filled no purpose whatsoever  
						
						
						
						
					 
					
						2016-02-26 22:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						422d475e44 
					 
					
						
						
							
							Differentiate two similar log warning messages  
						
						
						
						
					 
					
						2016-02-17 21:57:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a5c1b063fd 
					 
					
						
						
							
							isPerson did not exist for Ostatus_profile  
						
						
						
						
					 
					
						2016-01-29 16:15:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						689e277c62 
					 
					
						
						
							
							Allow @localuser@mysite.example to be looked up as a mention  
						
						
						
						
					 
					
						2016-01-29 16:06:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						efe23ed404 
					 
					
						
						
							
							updateWithKeys now understands multi-column keys  
						
						... 
						
						
						
						and automatically identifies _which_ columns are the right ones,
so for example 'uri' primary keys don't need to be explicitly set 
						
						
					 
					
						2016-01-28 16:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fa8e02b832 
					 
					
						
						
							
							Handle exceptions when salmon slapping  
						
						... 
						
						
						
						Make it so notifyDeferred actually _always_ throws exceptions and handle
them in the places it is called. 
						
						
					 
					
						2016-01-20 14:56:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e75472f460 
					 
					
						
						
							
							Use the upstream function to get effectiveUrl  
						
						
						
						
					 
					
						2016-01-13 14:00:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4e0ed61f7c 
					 
					
						
						
							
							OStatus queue handler uses Notice->getAttentionProfiles()  
						
						... 
						
						
						
						and lots more debugging for LOG_DEBUG 
						
						
					 
					
						2016-01-08 01:31:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3471213d1c 
					 
					
						
						
							
							processFeed would abort on certain errors where findLocalObject failed  
						
						
						
						
					 
					
						2016-01-05 15:00:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f6df44ea85 
					 
					
						
						
							
							Handle feed imports with exceptions better  
						
						
						
						
					 
					
						2015-12-31 15:05:35 +01:00 
						 
				 
			
				
					
						
							
							
								mmn 
							
						 
					 
					
						
						
							
						
						0baa9debbc 
					 
					
						
						
							
							Merge branch 'direct-feed-sub' into 'master'  
						
						... 
						
						
						
						If we are given a direct URL to a feed, use that
See merge request !54  
						
						
					 
					
						2015-12-14 21:09:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c950f18546 
					 
					
						
						
							
							Merge branch 'master' into nightly  
						
						... 
						
						
						
						Some merge requests that were aimed at master 
						
						
					 
					
						2015-11-05 16:07:05 +01:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						e58c529c53 
					 
					
						
						
							
							If we are given a direct URL to a feed, use that  
						
						
						
						
					 
					
						2015-10-28 00:54:20 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Paul Weber 
							
						 
					 
					
						
						
							
						
						e1de6e0aa9 
					 
					
						
						
							
							Support more author types on RSS  
						
						... 
						
						
						
						Specifically, any ActivityStreams or ATOM namespaces being used on
an rss channel. 
						
						
					 
					
						2015-10-27 18:43:57 +00: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 
							
						 
					 
					
						
						
							
						
						a09cf51b99 
					 
					
						
						
							
							Move Ostatus_profile->processPost function into plugin  
						
						
						
						
					 
					
						2015-09-29 15:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c5a5eaf288 
					 
					
						
						
							
							Do we update feeduri and salmonuri for Ostatus_profile now?  
						
						... 
						
						
						
						When changing from HTTP to HTTPS, following up on commit
59763ceecb 
						
						
					 
					
						2015-07-11 19:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						268b901048 
					 
					
						
						
							
							Maintainer change for Ostatus_profile  
						
						
						
						
					 
					
						2015-06-06 15:58:08 +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 
							
						 
					 
					
						
						
							
						
						4e9e3cf0d5 
					 
					
						
						
							
							Moving Ostatus_profile processShare to SharePlugin  
						
						
						
						
					 
					
						2015-03-12 15:47:21 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2a32af084f 
					 
					
						
						
							
							ImageFile $id argument is only for File objects  
						
						... 
						
						
						
						Remember to eliminate the Avatar/group logo call to ImageFile->resize! 
						
						
					 
					
						2015-03-11 00:20:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						55894f02c7 
					 
					
						
						
							
							TagProfileAction and OStatusPlugin now use less redundant code  
						
						
						
						
					 
					
						2015-03-08 20:14:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c1e3cfe7a7 
					 
					
						
						
							
							ensureFeedURL will return Ostatus_profile early if already stored  
						
						
						
						
					 
					
						2015-02-20 14:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0590f2975e 
					 
					
						
						
							
							Merge branch 'utf8mb4' into nightly  
						
						... 
						
						
						
						Conflicts because of urlhash fixes:
	classes/File.php
	classes/File_redirection.php
	classes/File_thumbnail.php 
						
						
					 
					
						2015-02-19 20:50:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						45dc76de26 
					 
					
						
						
							
							File and File_redirection adhoc storage methods updated for urlhash  
						
						
						
						
					 
					
						2015-02-19 19:05:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0deaf6c50c 
					 
					
						
						
							
							use common_purify to purify HTML, one function to rule them all  
						
						
						
						
					 
					
						2015-02-18 00:14:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2f86cd8602 
					 
					
						
						
							
							utf8mb4 conversion on database with index adjusts  
						
						
						
						
					 
					
						2015-02-12 18:18:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						acec8b8cf2 
					 
					
						
						
							
							Default value false for $force on Ostatus updateAvatar  
						
						
						
						
					 
					
						2015-01-27 14:14:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cc996f58db 
					 
					
						
						
							
							Test in Ostatus_profile if avatar is an image before writing to filesystem  
						
						... 
						
						
						
						This clears one FIXME...
We also fix HTTPClient::quickGet() (and a related call in OStatus testfeed.php). 
						
						
					 
					
						2015-01-27 14:00:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cdd3c52633 
					 
					
						
						
							
							Handle groups better in Ostatus_profile->updateAvatar  
						
						
						
						
					 
					
						2015-01-27 13:38:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cf46de6ca7 
					 
					
						
						
							
							Ostatus_profile smarter test if avatar exists  
						
						... 
						
						
						
						If you accidentally deleted a remote user's avatar from filesystem,
it'd take until its URL was updated that you got it back. Now it
happens if the local avatar file doesn't exist. 
						
						
					 
					
						2015-01-26 17:43:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						697a00d8e1 
					 
					
						
						
							
							Force updateAvatar if desired  
						
						
						
						
					 
					
						2015-01-26 17:26:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d492b74e42 
					 
					
						
						
							
							holy crap, file_put_contents got args in wrong order  
						
						
						
						
					 
					
						2015-01-18 02:57:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						5d9e9aaaf5 
					 
					
						
						
							
							Keep the old error message on updateAvatar  
						
						
						
						
					 
					
						2015-01-18 02:48:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						010824c4b5 
					 
					
						
						
							
							Use HTTPClient to download avatar  
						
						... 
						
						
						
						also make updateAvatar public so we can call it from update_ostatus_profile.php 
						
						
					 
					
						2015-01-18 02:44:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ba9abb3c57 
					 
					
						
						
							
							Add nohub config setting to allowed non-PuSH feeds  
						
						
						
						
					 
					
						2015-01-16 01:10:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						db7154c63b 
					 
					
						
						
							
							Abort on failure instead of return early success  
						
						
						
						
					 
					
						2015-01-13 13:18:57 +01:00