Matt Jankowski 
							
						 
					 
					
						
						
						
						
							
						
						
							cc1361c149 
							
						 
					 
					
						
						
							
							Media controller specs ( #2022 )  
						
						... 
						
						
						
						* Add spec for media controller
* Add MediaAttachment.attached scope
* Simplify methods in media controller 
						
						
					 
					
						2017-04-17 20:02:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							d6cb4bbe99 
							
						 
					 
					
						
						
							
							Performance improvement for profiles  
						
						
						
						
					 
					
						2017-03-06 01:50:35 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							03a857f59a 
							
						 
					 
					
						
						
							
							Use more widely supported MP4 format for gifv's  
						
						
						
						
					 
					
						2017-03-06 00:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							8d93f0ca56 
							
						 
					 
					
						
						
							
							Increase max bitrate of converted webms, slightly optimized counter queries  
						
						... 
						
						
						
						(Because postgres can tell that count(*) needs no extra checks, but
counting a specific column requires them) 
						
						
					 
					
						2017-03-05 23:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							6382ef2bc6 
							
						 
					 
					
						
						
							
							Add vsync -cfr option when converting gif to webm  
						
						
						
						
					 
					
						2017-03-05 23:27:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							79b08c5f0a 
							
						 
					 
					
						
						
							
							Higher quality webms? Might improve conversation of some types of gifs  
						
						
						
						
					 
					
						2017-03-05 23:13:21 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							85fce04d1b 
							
						 
					 
					
						
						
							
							Detect videos with no sound, handle them like gifv  
						
						
						
						
					 
					
						2017-03-05 22:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							caf5b8e975 
							
						 
					 
					
						
						
							
							Fix   #431  - convert gif to webm during upload. Web UI treats them like it did  
						
						... 
						
						
						
						before. In the API, attachments now can be either image, video or gifv. Gifv
is to be treated like images in terms of behaviour, but are videos by file
type. 
						
						
					 
					
						2017-03-04 23:02:24 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							450ad43180 
							
						 
					 
					
						
						
							
							Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,  
						
						... 
						
						
						
						fix ProcessFeedService pushing status into distribution if called a second time
while the first is still running (i.e. when a PuSH comes after a Salmon slap),
fix not running escape on spoiler text before emojify 
						
						
					 
					
						2017-01-27 16:57:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							7b9f8766e8 
							
						 
					 
					
						
						
							
							Fix   #416  - Generate random unique 14-byte (19 characters) shortcodes  
						
						... 
						
						
						
						for local attachments, use them in URLs. Check status privacy
before redirecting to actual file. 
						
						
					 
					
						2017-01-06 00:29:12 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							aed25932b5 
							
						 
					 
					
						
						
							
							Add OEmbed iframe HTML, convert emojis on public pages, increase size of attachment thumbnails  
						
						
						
						
					 
					
						2016-12-18 15:20:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							06dd359239 
							
						 
					 
					
						
						
							
							Downsize attachment previews, but improve quality from 80 to 90  
						
						
						
						
					 
					
						2016-12-07 12:09:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							64d109dc0e 
							
						 
					 
					
						
						
							
							Downsize originals in media attachments, small fixes  
						
						
						
						
					 
					
						2016-12-05 17:13:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							80c44ed9c1 
							
						 
					 
					
						
						
							
							Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals  
						
						... 
						
						
						
						for avatars/headers, resize avatars down to 120x120 instead of 300x300. Set cache headers on S3 stuff, also
make it private (aka only accessible via expiring links to prevent hotlinking) 
						
						
					 
					
						2016-12-04 12:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							f860d15d39 
							
						 
					 
					
						
						
							
							Fix order of attachments (see  #269 )  
						
						
						
						
					 
					
						2016-11-28 13:49:55 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							e4f56fa942 
							
						 
					 
					
						
						
							
							Don't create attachments if remote file cannot be fetched  
						
						
						
						
					 
					
						2016-11-18 23:16:34 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc17bea58 
							
						 
					 
					
						
						
							
							Fix rubocop issues, introduce usage of frozen literal to improve performance  
						
						
						
						
					 
					
						2016-11-15 16:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							57304ac375 
							
						 
					 
					
						
						
							
							Catch 404 errors when downloading remote media, add screenshot to landing page  
						
						
						
						
					 
					
						2016-11-01 16:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							abb8f5837e 
							
						 
					 
					
						
						
							
							Fix public channel  
						
						
						
						
					 
					
						2016-10-23 11:56:04 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e40a3d80 
							
						 
					 
					
						
						
							
							Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting  
						
						... 
						
						
						
						to the API 
						
						
					 
					
						2016-10-22 19:39:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							1d2175f73c 
							
						 
					 
					
						
						
							
							Do not force-transcode uploaded videos to webm (leave mp4 as-is)  
						
						
						
						
					 
					
						2016-10-18 17:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							2ddf4e09f9 
							
						 
					 
					
						
						
							
							Change how convert options are escaped  
						
						
						
						
					 
					
						2016-10-12 14:39:54 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc49c6b4b 
							
						 
					 
					
						
						
							
							Allow mp4 uploads, convert to WebM  
						
						
						
						
					 
					
						2016-10-12 14:29:10 +02:00 
						 
				 
			
				
					
						
							
							
								Yann Vaillant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35de03fbe3 
							
						 
					 
					
						
						
							
							Strip exif data from uploaded images  
						
						... 
						
						
						
						Using `-strip` cli options from ImageMagick
http://www.imagemagick.org/script/command-line-options.php#strip 
fix  #85  
						
						
					 
					
						2016-10-08 15:18:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							927333f4f8 
							
						 
					 
					
						
						
							
							Improve code style  
						
						
						
						
					 
					
						2016-09-29 21:28:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							bd5ad304ba 
							
						 
					 
					
						
						
							
							Adding media controller, 1 webm/compose form allowed, previews generated  
						
						
						
						
					 
					
						2016-09-17 17:47:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							ce29624c6d 
							
						 
					 
					
						
						
							
							Fixing image upload limits, allowing webm, merge/unmerge events trigger  
						
						... 
						
						
						
						timeline reload in UI, other small fixes 
						
						
					 
					
						2016-09-12 18:22:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							d6b3113304 
							
						 
					 
					
						
						
							
							Validates local username, max sizes for uploads.  Fixes   #32  
						
						
						
						
					 
					
						2016-09-10 09:43:45 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							14fb0ab4a2 
							
						 
					 
					
						
						
							
							Improve JSON output for media attachments, generate :small preview for them  
						
						
						
						
					 
					
						2016-09-05 19:26:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							ed94e998bc 
							
						 
					 
					
						
						
							
							Fix for media attachments remote URL download  
						
						
						
						
					 
					
						2016-09-05 19:11:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							eec0dc46a6 
							
						 
					 
					
						
						
							
							PostStatusService can attach media to status, ProcessFeedService likewise  
						
						
						
						
					 
					
						2016-09-05 18:39:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							ae1fac0062 
							
						 
					 
					
						
						
							
							Add API to upload media attachments  
						
						
						
						
					 
					
						2016-09-05 17:46:36 +02:00