Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							e8875c6046 
							
						 
					 
					
						
						
							
							Import feature for following/blocking lists (addresses  #62 ,  #177 ,  #201 ,  #454 )  
						
						
						
						
					 
					
						2017-03-30 19:42:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							de22c202f5 
							
						 
					 
					
						
						
							
							Add counter caches for a large performance increase on API requests  
						
						
						
						
					 
					
						2017-03-30 15:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							5aa3df017b 
							
						 
					 
					
						
						
							
							Fix full-text search query quotation, improve tag search performance with an index,  
						
						... 
						
						
						
						add ability to open status by URL from search (fix  #53 ) 
						
						
					 
					
						2017-03-22 17:36:34 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							acfee0945c 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature-omnisearch  
						
						... 
						
						
						
						this merge is necessary, 
						
						
					 
					
						2017-03-22 03:34:58 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							1b09c3cb17 
							
						 
					 
					
						
						
							
							More efficient single account retrieval (0.9ms vs 50ms before)  
						
						
						
						
					 
					
						2017-03-22 03:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							05cf086766 
							
						 
					 
					
						
						
							
							New API method: /api/v1/search  
						
						... 
						
						
						
						Returns accounts, statuses, hashtags arrays 
						
						
					 
					
						2017-03-22 02:32:27 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							2816b1bf8e 
							
						 
					 
					
						
						
							
							Federate header images, fix open-uri http->https redirection error  
						
						
						
						
					 
					
						2017-03-18 22:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							ad0d82d3ce 
							
						 
					 
					
						
						
							
							Make account search blazing fast and rank followers/followees higher in the results  
						
						
						
						
					 
					
						2017-03-17 20:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							017350e0ea 
							
						 
					 
					
						
						
							
							Add method for retrieving triadic closures  
						
						
						
						
					 
					
						2017-03-16 20:10:51 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							74ae158c2f 
							
						 
					 
					
						
						
							
							Add "direct" visibility level in the backend. Web UI is not yet  
						
						... 
						
						
						
						adjusted to allow choosing it, yet 
						
						
					 
					
						2017-03-15 22:55:45 +01: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 
							
						 
					 
					
						
						
						
						
							
						
						
							4fb95c91fb 
							
						 
					 
					
						
						
							
							Fix wrongful matching of last period in extended usernames  
						
						... 
						
						
						
						Fix anchor tags in some wikipedia URLs being matches as a hashtag 
						
						
					 
					
						2017-03-05 18:08:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							5f4e402204 
							
						 
					 
					
						
						
							
							Improved /api/v1/accounts/:id/statuses with new params: only_media, exclude_replies  
						
						... 
						
						
						
						Redirect /:username to /users/:username
Redirect /:username/:id to /users/:username/updates/:id
Updated API documentation and sponsors 
						
						
					 
					
						2017-03-05 17:27:17 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							6b81d10030 
							
						 
					 
					
						
						
							
							Add digest e-mails  
						
						
						
						
					 
					
						2017-03-04 00:00:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							c64a1c25c4 
							
						 
					 
					
						
						
							
							Fix   #231  - Muting  
						
						
						
						
					 
					
						2017-03-02 18:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								Kit Redgrave 
							
						 
					 
					
						
						
						
						
							
						
						
							442fdbfc53 
							
						 
					 
					
						
						
							
							Mute button progress so far. WIP, doesn't entirely work correctly.  
						
						
						
						
					 
					
						2017-03-01 22:31:21 -06:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							175a9b9caa 
							
						 
					 
					
						
						
							
							Fix   #104  - Style OAuth authorized applications page  
						
						... 
						
						
						
						Add ability to search accounts by display name 
						
						
					 
					
						2017-02-27 00:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							53ae431867 
							
						 
					 
					
						
						
							
							Skip remote media URLs that don't have a hostname  
						
						
						
						
					 
					
						2017-02-22 19:55:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa5ebe591 
							
						 
					 
					
						
						
							
							Split public timeline into "public timeline" which is local, and  
						
						... 
						
						
						
						"whole known network" which is what public timeline used to be
Only domain blocks with suspend severity will block PuSH subscriptions
Silenced accounts should not appear in conversations unless followed 
						
						
					 
					
						2017-02-19 20:25:54 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							5ddad41245 
							
						 
					 
					
						
						
							
							Do not display non-Status stream entries anymore  
						
						
						
						
					 
					
						2017-02-17 02:20:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							24ba7c9762 
							
						 
					 
					
						
						
							
							Adding index overview for reports in admin UI  
						
						
						
						
					 
					
						2017-02-16 02:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							3b81baaaaf 
							
						 
					 
					
						
						
							
							Adding POST /api/v1/reports API, and a UI for submitting reports  
						
						
						
						
					 
					
						2017-02-14 20:59:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							0518492158 
							
						 
					 
					
						
						
							
							Stop trying to shoehorn all Salmon updates into the poor database-connected  
						
						... 
						
						
						
						StreamEntry model. Simply render Salmon slaps as they are needed 
						
						
					 
					
						2017-02-12 01:19:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							94d2182717 
							
						 
					 
					
						
						
							
							Resolve issue with rendering authorize/reject Salmon slaps  
						
						
						
						
					 
					
						2017-02-11 19:42:05 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							31c633e528 
							
						 
					 
					
						
						
							
							Fix Status.permitted_for scope query  
						
						
						
						
					 
					
						2017-02-11 19:16:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							50660d54e8 
							
						 
					 
					
						
						
							
							Fix semantics of follow requests another slaps  
						
						
						
						
					 
					
						2017-02-11 17:13:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							446aad4ce2 
							
						 
					 
					
						
						
							
							Make PuSH only distribute to subscriptions that match follower domains  
						
						... 
						
						
						
						Allow PuSH to distribute private toots with that condition 
						
						
					 
					
						2017-02-11 15:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							dc851c922e 
							
						 
					 
					
						
						
							
							Mentions in private statuses allow mentioned people to see them  
						
						
						
						
					 
					
						2017-02-11 15:10:22 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							149887a0ff 
							
						 
					 
					
						
						
							
							Make follow requests federate  
						
						
						
						
					 
					
						2017-02-11 02:58:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							0afed995ce 
							
						 
					 
					
						
						
							
							Fix the fix  
						
						
						
						
					 
					
						2017-02-09 21:22:49 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							6331ed16e5 
							
						 
					 
					
						
						
							
							Fix   #614  - extra reply-boolean on statuses to account for cases when replied-to  
						
						... 
						
						
						
						status is not in the system at time of distribution; fix  #607  - reset privacy
settings to defaults when cancelling replies 
						
						
					 
					
						2017-02-09 20:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							ac035108aa 
							
						 
					 
					
						
						
							
							Add "clear notifications" button, exclude posts from people who have blocked *you* from public/hashtag timelines  
						
						
						
						
					 
					
						2017-02-07 00:06:40 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							347a153b3d 
							
						 
					 
					
						
						
							
							Add API modifiers to limit returned toots from public/hashtag timelines  
						
						... 
						
						
						
						to only those from local users; Add link to "extended information" to
getting started in the UI; Add defaults for posting privacy; Change
how publish button looks depending on posting privacy chosen 
						
						
					 
					
						2017-02-06 23:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							920ba5fc4e 
							
						 
					 
					
						
						
							
							Fix   #61  - Add list of blocked users to the UI; clean up failed push notifications API  
						
						... 
						
						
						
						Try to fix Travis CI setup 
						
						
					 
					
						2017-02-05 19:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							77e13c2bc9 
							
						 
					 
					
						
						
							
							Removing failed push notification API, make context loads use cache  
						
						
						
						
					 
					
						2017-02-05 17:51:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ca46b464 
							
						 
					 
					
						
						
							
							Cleaning up format of broadcast real-time messages, removing  
						
						... 
						
						
						
						redis-backed "mentions" timeline as redundant (given notifications) 
						
						
					 
					
						2017-02-02 00:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							bf60f2898d 
							
						 
					 
					
						
						
							
							Fix   #529  - Make hashtag timelines show conversations, fix hashtag loading in the UI  
						
						
						
						
					 
					
						2017-01-31 22:35:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							3f075c7794 
							
						 
					 
					
						
						
							
							API for apps to register for push notifications  
						
						
						
						
					 
					
						2017-01-29 01:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							ba192f12e3 
							
						 
					 
					
						
						
							
							Added optional two-factor authentication  
						
						
						
						
					 
					
						2017-01-27 20:35:16 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5c1e5feb 
							
						 
					 
					
						
						
							
							Removed accidental n+1 query from notifications, updated some deps,  
						
						... 
						
						
						
						improved how "show more" link looks 
						
						
					 
					
						2017-01-26 14:52:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							57f7cf8349 
							
						 
					 
					
						
						
							
							Follow request authorizations faster  
						
						
						
						
					 
					
						2017-01-26 03:56:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							999cde94a6 
							
						 
					 
					
						
						
							
							Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text  
						
						... 
						
						
						
						Federate spoiler_text using warning attribute on <content /> instead of a <category term="spoiler" />
Clean up schema file from accidental development migrations 
						
						
					 
					
						2017-01-25 01:29:16 +01:00 
						 
				 
			
				
					
						
							
							
								blackle 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0f6eb62d 
							
						 
					 
					
						
						
							
							Implement a click-to-view spoiler system  
						
						
						
						
					 
					
						2017-01-23 21:07:40 -05:00