Chimo 
							
						 
					 
					
						
						
							
						
						56d431320d 
					 
					
						
						
							
							Replace one instance of LOG_ERR with LOG_DEBUG  
						
						
						
						
					 
					
						2015-02-09 18:08:46 -05:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3a41dc4610 
					 
					
						
						
							
							Merge commit 'refs/merge-requests/37' of  https://gitorious.org/social/mainline  into merge-requests/37  
						
						
						
						
					 
					
						2015-02-08 23:21:28 +01:00 
						 
				 
			
				
					
						
							
							
								Chimo 
							
						 
					 
					
						
						
							
						
						e02bd34d26 
					 
					
						
						
							
							Populate 'created' property on attention  
						
						... 
						
						
						
						The 'created' column in attention SQL table has NOT NULL
restriction. 
						
						
					 
					
						2015-02-08 14:47:03 -05:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						427a6e39ee 
					 
					
						
						
							
							added non-critical FIXMEs  
						
						
						
						
					 
					
						2015-02-08 15:33:14 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						59bbc81c4b 
					 
					
						
						
							
							updateWithKeys did not always COMMIT transactions  
						
						
						
						
					 
					
						2015-02-08 15:17:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f7548ed7e9 
					 
					
						
						
							
							cacheKey change for Status_network class  
						
						... 
						
						
						
						From statusnet to gnusocial. 
						
						
					 
					
						2015-02-05 12:06:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6b638b8e13 
					 
					
						
						
							
							User class also needs getConfigPref  
						
						
						
						
					 
					
						2015-02-03 22:04:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4eea68e557 
					 
					
						
						
							
							getConfigPref for globally configurable fallbacks  
						
						
						
						
					 
					
						2015-02-03 21:58:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						40416c2c69 
					 
					
						
						
							
							Don't email users who are sandboxed  
						
						... 
						
						
						
						If sandboxed or silenced, don't email the user any notifications. 
						
						
					 
					
						2015-02-03 11:41:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a5d27d9ce7 
					 
					
						
						
							
							/main/all will give a network-wide public stream  
						
						... 
						
						
						
						Qvitter had implemented this as a "PublicAndExternal" stream, but
I figured we might as well put it into the GNU social core. 
						
						
					 
					
						2015-01-28 20:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						c8e0000c49 
					 
					
						
						
							
							a group's Profile will now correctly update group original avatar  
						
						
						
						
					 
					
						2015-01-27 13:37:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						67d09532dd 
					 
					
						
						
							
							Improved animated image thumbnail freedom of choice  
						
						... 
						
						
						
						Default is now to take still thumbnails of animated GIFs and then
show them as originals in an AttachmentListItem. The still frames
are mostly used with front-ends like qvitter. 
						
						
					 
					
						2015-01-26 16:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9f9af9a139 
					 
					
						
						
							
							Only report local URLs for local groups  
						
						
						
						
					 
					
						2015-01-26 12:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						a8e613e508 
					 
					
						
						
							
							Animated GIF restructuring, ImageMagick only used for resizing animated sequences.  
						
						
						
						
					 
					
						2015-01-25 23:00:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2a7d45c986 
					 
					
						
						
							
							No need for ImageMagick to detected animated GIF  
						
						
						
						
					 
					
						2015-01-25 22:45:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						470971cf47 
					 
					
						
						
							
							File_thumbnail uses file_id as PRI  
						
						
						
						
					 
					
						2015-01-25 13:13:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						12058c30b4 
					 
					
						
						
							
							Managed_DataObject->updateWithKeys throws its own exception  
						
						
						
						
					 
					
						2015-01-25 12:54:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						998afe1844 
					 
					
						
						
							
							updateWithKeys reworked to more reliable execution  
						
						... 
						
						
						
						Throws exception on UPDATE fails. 
						
						
					 
					
						2015-01-25 12:29:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						4917a422a1 
					 
					
						
						
							
							updateKeys -> updateWithKeys (w/ functionality)  
						
						
						
						
					 
					
						2015-01-25 12:07:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e38d78eba9 
					 
					
						
						
							
							updateKeys (for classes with PRI id) now in Managed_DataObject  
						
						
						
						
					 
					
						2015-01-25 11:58:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8fbdb45cc6 
					 
					
						
						
							
							Primarily the getUrl call is fixed. Also some new class calls  
						
						... 
						
						
						
						The getUrl call would think that a File_thumbnail object was the child
of a local File if its filename was set. That has been true up to recent
development code where a File_thumbnail can have a 'filename' value,
but the original File does not. Only look at the File object to indicate
whether it's a local or remote file! 
						
						
					 
					
						2015-01-25 02:32:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						97bf470895 
					 
					
						
						
							
							File class improved debugging and filename generation  
						
						... 
						
						
						
						In some development code I noticed that when handling File objects without
filename values, there would be problems calling getPath and such.
The width and height value testing will be validated later anyway, and by
removing such a narrow test we can use events to generate thumbnails of
media formats supported by recently added plugins on demand. 
						
						
					 
					
						2015-01-25 02:30:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						93377e1c24 
					 
					
						
						
							
							Allow fallback to local URL on Notice->getUrl()  
						
						... 
						
						
						
						To avoid verbose exception handling in other parts of the code. 
						
						
					 
					
						2015-01-23 12:39:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3119341aea 
					 
					
						
						
							
							Prefer local URLs for all locally generated notices.  
						
						
						
						
					 
					
						2015-01-23 12:37:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						fac9f4e545 
					 
					
						
						
							
							Merge branch 'nightly' of gitorious.org:social/mainline into nightly  
						
						
						
						
					 
					
						2015-01-21 23:45:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						5653c25641 
					 
					
						
						
							
							Add simpler delete preference for Profile and User  
						
						
						
						
					 
					
						2015-01-21 23:00:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						305c9f33a7 
					 
					
						
						
							
							Registration coding cleanup  
						
						... 
						
						
						
						Mainly there was an Undefined variable: code in apiaccountregister.php 
						
						
					 
					
						2015-01-18 13:06:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3927acdde5 
					 
					
						
						
							
							getUrl() fixed for File and File_thumbnail to correct http/https stuff and other  
						
						
						
						
					 
					
						2015-01-12 19:22:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cbb7ec07a5 
					 
					
						
						
							
							When called in offline queue, File::url was HTTP  
						
						... 
						
						
						
						Despite having the site configured "always" for HTTPS, File generated
thumbnails and such with HTTP urls. 
						
						
					 
					
						2015-01-12 19:19:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6b48db2539 
					 
					
						
						
							
							Merge commit 'refs/merge-requests/27' of  https://gitorious.org/social/mainline  into merge-requests/27  
						
						
						
						
					 
					
						2014-12-09 13:30:47 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Judson Rosen 
							
						 
					 
					
						
						
							
						
						06235a3aa3 
					 
					
						
						
							
							Consistently root autostitched conversations at the oldest notice.  
						
						
						
						
					 
					
						2014-12-08 22:39:36 -05:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						d671b7b289 
					 
					
						
						
							
							debug output was referencing wrong variable  
						
						
						
						
					 
					
						2014-12-01 19:19:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9f09b136b8 
					 
					
						
						
							
							Adding crc32 to uniqueify conversation URIs  
						
						... 
						
						
						
						This really should be a UUID or something else totally unexpected
but I figure that crc32 is good enough for now. The reason we keep
the main structure is because some third party scripts have begun
relying upon the tag URI format to parse out domain name, type etc. 
						
						
					 
					
						2014-11-27 17:05:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						411ce0629c 
					 
					
						
						
							
							If a Notice insert fails, don't continue processing it  
						
						
						
						
					 
					
						2014-11-27 14:29:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e0d0a59706 
					 
					
						
						
							
							Move Conversation creation out of insert() to allow URI setting  
						
						... 
						
						
						
						This means we import the URI string from remote instances to track their
conversations and are able to stitch together replies in a single thread.
We might have to try to avoid collisions so noone remotely can predict
conversation URIs which we generate on our server, causing a DoS kind of
problem. 
						
						
					 
					
						2014-11-27 14:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8a4575ea76 
					 
					
						
						
							
							Conversation URI cannot be null  
						
						
						
						
					 
					
						2014-11-27 14:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						bdb4a41696 
					 
					
						
						
							
							Use remote conversation URI info to stitch convos together  
						
						... 
						
						
						
						If we know the URI sent from the remote party, and we don't know the
notice it is replying to, we might still be able to put it in the same
conversation thread! 
						
						
					 
					
						2014-11-27 14:06:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						68143ff916 
					 
					
						
						
							
							DirectMessage moved into a plugin, not done yet  
						
						... 
						
						
						
						We still have to move some API calls into the new plugin. 
						
						
					 
					
						2014-11-07 15:53:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						7ea067a0dc 
					 
					
						
						
							
							Notice_source checks in better code style  
						
						
						
						
					 
					
						2014-11-05 19:44:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						7589e78817 
					 
					
						
						
							
							multiGet instead of listFind, subs now in order!  
						
						... 
						
						
						
						It was desired that subscriptions were listed in an order
with the latest first. 
						
						
					 
					
						2014-10-25 17:57:20 +02:00 
						 
				 
			
				
					
						
							
							
								Hannes Mannerheim 
							
						 
					 
					
						
						
							
						
						a3574bac6c 
					 
					
						
						
							
							we _do_ want to show text/html as attachments, since that's how mustard and crow expands oversized notices  
						
						
						
						
					 
					
						2014-10-20 16:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								Hannes Mannerheim 
							
						 
					 
					
						
						
							
						
						a3b66da261 
					 
					
						
						
							
							repeat-bug, could not repeat oversized notices  
						
						... 
						
						
						
						this code is copy-paste from statusnet, apparently we need it still 
						
						
					 
					
						2014-10-20 16:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Roland Haeder 
							
						 
					 
					
						
						
							
						
						c1a0132cab 
					 
					
						
						
							
							Added missing index declarations.  
						
						... 
						
						
						
						Signed-off-by: Roland Haeder <roland@mxchange.org > 
						
						
					 
					
						2014-08-24 13:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Roland Haeder 
							
						 
					 
					
						
						
							
						
						ea53233f17 
					 
					
						
						
							
							Fixed CHMOD + set error_reporting(0) in getvaliddaemons.php to avoid strict warnings in PHP +5.5  
						
						... 
						
						
						
						Signed-off-by: Roland Haeder <roland@mxchange.org > 
						
						
					 
					
						2014-08-24 13:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8aa783241d 
					 
					
						
						
							
							Profile activityobject array outputs "summary" field  
						
						
						
						
					 
					
						2014-08-07 21:54:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						1c04601a9c 
					 
					
						
						
							
							Removing excessive "inline" attachment listings  
						
						
						
						
					 
					
						2014-08-05 11:30:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						17b9614ff8 
					 
					
						
						
							
							File->getEnclosure improvements (text/html is not an attachment)  
						
						
						
						
					 
					
						2014-08-05 10:54:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e61e11a973 
					 
					
						
						
							
							Shares would lack a title in any Activity representation  
						
						
						
						
					 
					
						2014-07-30 00:17:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						6e481d35ed 
					 
					
						
						
							
							Start/End NoticeAsActivity modifications  
						
						... 
						
						
						
						More 'scoped' profiles and typing to the functions.
Also, there's no need to send an object as a reference. 
						
						
					 
					
						2014-07-28 09:40:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						eb2f93ad2b 
					 
					
						
						
							
							More use of Profile, less User  
						
						
						
						
					 
					
						2014-07-28 09:34:46 +02:00