Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	6b4ef92c6f  
						 
						
							
							
								
								
								Adjust naming of public timeline -> "local timeline" vs "whole known network"  
							
							
							
							
						 
						
							2017-02-19 21:49: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 
								
							 
						 
						
							
							
								
							
							
	3b81baaaaf  
						 
						
							
							
								
								
								Adding POST /api/v1/reports API, and a UI for submitting reports  
							
							
							
							
						 
						
							2017-02-14 20:59:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	02e91a96dd  
						 
						
							
							
								
								
								Make streaming API use one pattern-matching redis pubsub connection  
							
							... 
							
							
							
							
							Refresh timelines when streaming API reconnects in the UI 
							
						 
						
							2017-02-07 14:39:08 +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 
								
							 
						 
						
							
							
								
							
							
	ccb8ac8573  
						 
						
							
							
								
								
								Make the streaming API also handle websockets (because trying to get the browser EventSource interface to  
							
							... 
							
							
							
							
							work flawlessly was a nightmare). WARNING: This commit makes the web UI connect to the streaming API instead
of ActionCable like before. This means that if you are upgrading, you should set that up beforehand. 
							
						 
						
							2017-02-04 00:34:31 +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 
								
							 
						 
						
							
							
								
							
							
	f21e7d6ac0  
						 
						
							
							
								
								
								Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer  
							
							... 
							
							
							
							
							nested inside a common parent (<Account>), instead they all embed <HeaderContainer /> 
							
						 
						
							2017-01-30 21:44:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7d53ee73f3  
						 
						
							
							
								
								
								Fix   #238  - Add "favourites" column  
							
							
							
							
						 
						
							2017-01-16 13:28:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	1e9d2c4b1e  
						 
						
							
							
								
								
								Add "not found" component to UI  
							
							
							
							
						 
						
							2017-01-10 13:50:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	23ebf60b95  
						 
						
							
							
								
								
								Improve initialState loading  
							
							
							
							
						 
						
							2017-01-09 12:37:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	989c3f4002  
						 
						
							
							
								
								
								Add tab bar alternative to desktop UI, upgrade react & react-redux  
							
							
							
							
						 
						
							2017-01-06 22:09:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jessica Stokes 
								
							 
						 
						
							
							
								
							
							
	
	
	0c600e9db6 
 
						 
						
							
							
								
								
								Move "getting started" to its own route  
							
							
							
							
						 
						
							2017-01-04 19:30:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	3689c119f0  
						 
						
							
							
								
								
								Replacing follow requests in the settings area with in-UI column  
							
							
							
							
						 
						
							2016-12-26 21:33:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stanislav Makar 
								
							 
						 
						
							
							
								
							
							
	d2ab41aea4  
						 
						
							
							
								
								
								Declare Ukrainian  
							
							... 
							
							
							
							
							Closes : #345  
						
							2016-12-08 18:57:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	79e41fbd51  
						 
						
							
							
								
								
								Forgot to enable hungarian translation in the frontend  
							
							
							
							
						 
						
							2016-11-28 13:55:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	66ab0d0d56  
						 
						
							
							
								
								
								Enabling portuguese and hungarian translations, which are awfully incomplete  
							
							
							
							
						 
						
							2016-11-28 13:55:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7cee27f517  
						 
						
							
							
								
								
								Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,  
							
							... 
							
							
							
							
							skip ActionCable for follow/unfollow/block events, instead clear UI from
blocked account's posts instantly if block request succeeds. Add forgotten
i18n for sensitive content 
							
						 
						
							2016-11-23 22:57:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									nicolas 
								
							 
						 
						
							
							
								
							
							
	f9bd3d8808  
						 
						
							
							
								
								
								Adding French locale to mastodon.jsx  
							
							
							
							
						 
						
							2016-11-22 10:21:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	e3665c1d67  
						 
						
							
							
								
								
								Try to fix for browsers that don't support notifications  
							
							
							
							
						 
						
							2016-11-21 10:59:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	fb48cc3b74  
						 
						
							
							
								
								
								Desktop notifications  
							
							
							
							
						 
						
							2016-11-21 10:24:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	38dd85daab  
						 
						
							
							
								
								
								Adding notifications column  
							
							
							
							
						 
						
							2016-11-20 19:39:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	c7a1b78536  
						 
						
							
							
								
								
								Activating Spanish i18n  
							
							
							
							
						 
						
							2016-11-19 00:10:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	85d1b74ac3  
						 
						
							
							
								
								
								Adding german localization  
							
							
							
							
						 
						
							2016-11-18 15:53:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	a6e4f754fc  
						 
						
							
							
								
								
								Add an Intl polyfill  
							
							
							
							
						 
						
							2016-11-17 16:34:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	01e43c3e57  
						 
						
							
							
								
								
								Adding react-intl i18n to the frontend. No translations yet  
							
							
							
							
						 
						
							2016-11-16 17:20:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	d42ed78aa4  
						 
						
							
							
								
								
								Fix   #110  - Make web UI use browser history, change links in e-mails to link to that  
							
							
							
							
						 
						
							2016-11-13 14:02:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	48b9619439  
						 
						
							
							
								
								
								Adding hashtags  
							
							
							
							
						 
						
							2016-11-05 17:13:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	087b993892  
						 
						
							
							
								
								
								Adding list of who favourited status  
							
							
							
							
						 
						
							2016-11-04 13:39:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	6d26bfd147  
						 
						
							
							
								
								
								Add list of who reblogged status  
							
							
							
							
						 
						
							2016-11-03 20:16:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	1c84d505c8  
						 
						
							
							
								
								
								Adding following/followers lists to the UI  
							
							
							
							
						 
						
							2016-10-27 21:59:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	04bbc57690  
						 
						
							
							
								
								
								Fix   #100  - Add "back" button to certain views  
							
							... 
							
							
							
							
							Also fix reloading of timelines after merge-type events 
							
						 
						
							2016-10-19 18:20:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	8698cd3281  
						 
						
							
							
								
								
								Remember scroll position when navigating back, do not needlessly reload  
							
							... 
							
							
							
							
							entire timelines (only fetch since last known ID). Side effect: account
timelines no longer update in real-time 
							
						 
						
							2016-10-18 23:06:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	f0f791bb76  
						 
						
							
							
								
								
								Don't preload timelines as props, load them when timeline component is mounted  
							
							... 
							
							
							
							
							This prevents the bug where if you go "back" to the UI after navigating to
another page it loads with the old set of statuses 
							
						 
						
							2016-10-16 19:23:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	45776b55b0  
						 
						
							
							
								
								
								Responsively changing layout to single-column + nav on smaller screens  
							
							
							
							
						 
						
							2016-10-12 13:17:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	29e79f770f  
						 
						
							
							
								
								
								Making AccountTimeline into a sub-route  
							
							
							
							
						 
						
							2016-10-09 20:18:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	1f650d327d  
						 
						
							
							
								
								
								Adding public timeline  
							
							
							
							
						 
						
							2016-10-07 16:00:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	a4b8069cf5  
						 
						
							
							
								
								
								Styling loading indicator, removing unused routes, adding "getting started" explanation  
							
							... 
							
							
							
							
							Also, only update relative time every minute instead of 6 seconds. My bad 
							
						 
						
							2016-10-06 22:47:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	7b9a4af311  
						 
						
							
							
								
								
								API for blocking and unblocking  
							
							
							
							
						 
						
							2016-10-03 18:17:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	6d89edc4f7  
						 
						
							
							
								
								
								Fix   #47  by renaming TIMELINE_SET action to TIMELINE_REFRESH_SUCCESS  
							
							
							
							
						 
						
							2016-09-20 23:18:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	337462aa5e  
						 
						
							
							
								
								
								Re-organizing components to be more modular, adding loading bars  
							
							
							
							
						 
						
							2016-09-19 23:26:21 +02:00