Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c6ba545697 
					 
					
						
						
							
							XrdAction extends ManagedAction  
						
						
						
						
					 
					
						2014-05-17 15:14:34 +02:00 
						 
				 
			
				
					
						
							
							
								Vinilox 
							
						 
					 
					
						
						
							
						
						1945a3152e 
					 
					
						
						
							
							Documentation update : PHP EXIF extension is required for thumbnails to be properly oriented  
						
						
						
						
					 
					
						2014-05-14 19:50:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						db90e2bb65 
					 
					
						
						
							
							Apparently exif_read_data wasn't globally available.  
						
						
						
						
					 
					
						2014-05-14 10:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0e4b7148c1 
					 
					
						
						
							
							Some getActionName fiddling in Action class  
						
						
						
						
					 
					
						2014-05-12 22:46:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e086ef3a84 
					 
					
						
						
							
							ProfileAction derivatives somewhat migrated to ManagedAction  
						
						
						
						
					 
					
						2014-05-12 22:41:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2755e23707 
					 
					
						
						
							
							Clear out stored files and reltaed thumbnails when a File is deleted.  
						
						
						
						
					 
					
						2014-05-12 15:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ca67e848eb 
					 
					
						
						
							
							Only JPEG files (and TIFF, which we don't support) have EXIF  
						
						
						
						
					 
					
						2014-05-12 14:45:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						bf8c26f835 
					 
					
						
						
							
							Thumbnail cleaning script, for missing files and File entries  
						
						... 
						
						
						
						Should be safe to run at any time, since thumbnails are regenerated on demand. 
						
						
					 
					
						2014-05-12 14:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						214a10ddec 
					 
					
						
						
							
							File_thumbnail fixes (run scripts/upgrade.php)  
						
						... 
						
						
						
						We're now capable of doing image rotation for thumbnails based on
EXIF orientation data. Also, thumbnails are tracked by filenames and
thus we can delete them from storage when we feel like it. 
						
						
					 
					
						2014-05-12 14:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cd3cff451f 
					 
					
						
						
							
							ConversationTree is now a plugin (not oldschool setting)  
						
						... 
						
						
						
						Conversation trees works pretty bad with the current layout, javascript
etc. So it's best if we separate it and work on it as a side-project. The
oldschool settings are currently being deprecated (or broken out like this).
I'll wait with removing User preferences for oldschool conversation tree,
since that might be reusable data. But I guess it will go in the near future. 
						
						
					 
					
						2014-05-12 11:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d59b39275b 
					 
					
						
						
							
							Not sure how much time to spend on GNUsocialPhotos plugin  
						
						
						
						
					 
					
						2014-05-12 11:13:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e0014b6736 
					 
					
						
						
							
							FilteringNoticeStream now uses OOP for getNotices  
						
						... 
						
						
						
						getNoticeIds gives the notices to fetch, which are caught by getNotices
in a parent class. 
						
						
					 
					
						2014-05-12 11:08:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8f8a7dbde0 
					 
					
						
						
							
							Bad variable reference in ProfileNoticeStream  
						
						
						
						
					 
					
						2014-05-12 11:07:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1a81188355 
					 
					
						
						
							
							Use an Event to present notices conversations  
						
						
						
						
					 
					
						2014-05-12 11:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4358ac0675 
					 
					
						
						
							
							More SQL in the conversation notice fetching  
						
						
						
						
					 
					
						2014-05-11 22:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f9481467f8 
					 
					
						
						
							
							ConversationAction extends from ManagedAction  
						
						... 
						
						
						
						Also added some of the nifty autoconfiguration, such as $this->scoped,
to ConversationAction for increased code consistency. 
						
						
					 
					
						2014-05-11 21:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						aa0fbf89c2 
					 
					
						
						
							
							Initial version of ManagedAction  
						
						... 
						
						
						
						This will simplify actions for future development and maintenance
since we can automate much more (such as auto-running show[Ajax|Page])
and handle errors of various kinds. Essentially the same kind of
improvements as Managed_DataObject gives us. 
						
						
					 
					
						2014-05-11 21:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						be14634c5f 
					 
					
						
						
							
							ConversationRepliesAction removed, Conversation is enough  
						
						
						
						
					 
					
						2014-05-11 21:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b0d4825976 
					 
					
						
						
							
							Order InboxNoticeStream by id instead of created  
						
						... 
						
						
						
						notice.id will give us even really old posts, which were
recently imported. For example if a remote instance had
problems and just managed to post here. Another solution
would be to have a 'notice.imported' field. 
						
						
					 
					
						2014-05-10 15:06:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						04b7194511 
					 
					
						
						
							
							Notice->getUrl() for shares would throw exception in some feeds  
						
						
						
						
					 
					
						2014-05-10 13:06:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ce23c68d1c 
					 
					
						
						
							
							FileAction removed (we have AttachmentAction).  
						
						... 
						
						
						
						It seems it was only used to get a _single_ file attachment from
the posted notice, with no possibility to get multiple attachments.
If one fetches metadata about attachments for the notice, we have
enough data there to fulfill anyone's fetching dreams. 
						
						
					 
					
						2014-05-10 12:29:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c075b9f730 
					 
					
						
						
							
							Removed 'bookmarklet' since we have Bookmark plugin  
						
						
						
						
					 
					
						2014-05-10 02:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d2881757a4 
					 
					
						
						
							
							Remote profiles in AccountProfileBlock generated errors  
						
						
						
						
					 
					
						2014-05-10 02:33:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						888ac77906 
					 
					
						
						
							
							"Twitter card" support had badly referenced HTML outputter  
						
						
						
						
					 
					
						2014-05-10 02:01:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						52738b0267 
					 
					
						
						
							
							Directory to default plugins (disabled for singleuser)  
						
						
						
						
					 
					
						2014-05-09 10:49:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c664efcf1f 
					 
					
						
						
							
							curry.php can always be included (we use PHP>5.2)  
						
						
						
						
					 
					
						2014-05-09 10:46:46 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c8c7f5b3fe 
					 
					
						
						
							
							Test against PHP_VERSION < 5.2.6, we don't support that low  
						
						
						
						
					 
					
						2014-05-09 10:36:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c15216f00b 
					 
					
						
						
							
							OStatus enabled by default, only disabled for private siteprofile  
						
						
						
						
					 
					
						2014-05-09 10:31:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						220ec072c9 
					 
					
						
						
							
							Lighttpd config example updated.  
						
						
						
						
					 
					
						2014-05-09 10:02:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						de5049bf15 
					 
					
						
						
							
							since_id and max_id for RawInboxNoticeStream  
						
						... 
						
						
						
						Otherwise you could only fetch a strict limit since the latest notice. 
						
						
					 
					
						2014-05-07 11:50:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						7977361193 
					 
					
						
						
							
							Too many bird wings ({), sorry Erkan :)  
						
						
						
						
					 
					
						2014-05-07 09:52:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a7a4eeef09 
					 
					
						
						
							
							width and height are now properties in the File class  
						
						
						
						
					 
					
						2014-05-07 09:51:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b59beb50e6 
					 
					
						
						
							
							misplaced dollar sign, also URLs != attention URIs  
						
						
						
						
					 
					
						2014-05-07 09:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4520e8c517 
					 
					
						
						
							
							Old examples of lacking 'new' before 'Exception'  
						
						
						
						
					 
					
						2014-05-07 00:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c01138c16b 
					 
					
						
						
							
							Forgot 'new' before the Exception class  
						
						
						
						
					 
					
						2014-05-07 00:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d1755e4363 
					 
					
						
						
							
							Bad variable reference in OembedPlugin  
						
						
						
						
					 
					
						2014-05-06 23:43:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						621533a7c2 
					 
					
						
						
							
							Bad variable reference in event hook.  
						
						
						
						
					 
					
						2014-05-06 23:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						34114e87be 
					 
					
						
						
							
							OpportunisticQM moved from core to default plugins.  
						
						... 
						
						
						
						This makes it easier to disable, but remember that you must then
either enable and maintain queue daemons or disable queueing (and
handle whatever remaining queue items are stored in the database)! 
						
						
					 
					
						2014-05-06 23:32:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1776c90cb9 
					 
					
						
						
							
							Moved oEmbed stuff out to a plugin (Oembed).  
						
						
						
						
					 
					
						2014-05-06 23:32:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						b0c4e8fc3d 
					 
					
						
						
							
							Enable events for showing Attachment representation  
						
						
						
						
					 
					
						2014-05-06 21:49:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						074b2b621c 
					 
					
						
						
							
							Garbage collection script didn't loop through anything  
						
						
						
						
					 
					
						2014-05-06 16:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8b12e41351 
					 
					
						
						
							
							User object didn't have getNickname() function  
						
						... 
						
						
						
						We're just jumping on to the Profile->getNickname() function. 
						
						
					 
					
						2014-05-06 16:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						869ca2d20b 
					 
					
						
						
							
							Missed a $user->id to $profile->id translation  
						
						
						
						
					 
					
						2014-05-06 15:43:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c279a33feb 
					 
					
						
						
							
							More Exceptions for FeedSub doSubscribe and related functions  
						
						... 
						
						
						
						Now also garbageCollect will now throw exceptions of failures of all kinds
and only reply true/false on entirely successful runs of sub/unsub. 
						
						
					 
					
						2014-05-06 15:40:57 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0fa00d5106 
					 
					
						
						
							
							Type testing instead of just empty() in OStatusPlugin  
						
						
						
						
					 
					
						2014-05-06 14:36:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						261778f6de 
					 
					
						
						
							
							Various minor theme directory updates  
						
						
						
						
					 
					
						2014-05-06 14:08:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						820a21e16d 
					 
					
						
						
							
							parent::handlePost() in CancelsubscriptionAction  
						
						
						
						
					 
					
						2014-05-06 13:26:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1a0171ef61 
					 
					
						
						
							
							MagicEnvelope class now throws exception on XRD fail  
						
						
						
						
					 
					
						2014-05-06 13:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						848d513706 
					 
					
						
						
							
							Only run EndSubscribe when it is really a sub  
						
						
						
						
					 
					
						2014-05-06 00:22:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						10cbf8c45e 
					 
					
						
						
							
							Shorter, cleaner, smarter CancelsubscriptionAction  
						
						
						
						
					 
					
						2014-05-06 00:21:54 +02:00