Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								059ebbf48d
								
							
						 | 
						
							
							
								
								Separate PuSH subscriptions from following, add mastodon:push:refresh task,
							
							
							
							
							
							
							
							respect hub.lease_seconds (fix #46) 
							
						 | 
						
							2016-09-20 00:43:36 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								7d45a4e692
								
							
						 | 
						
							
							
								
								Fix local mention regex so it works on newlines in HTML (with a preceding tag)
							
							
							
							
							
						 | 
						
							2016-09-10 10:19:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6b3113304
								
							
						 | 
						
							
							
								
								Validates local username, max sizes for uploads. Fixes #32
							
							
							
							
							
						 | 
						
							2016-09-10 09:43:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								3cc47beb6e
								
							
						 | 
						
							
							
								
								Refactored generation of unique tags, URIs and object URLs into own classes,
							
							
							
							
							
							
							
							as well as formatting of content 
							
						 | 
						
							2016-09-09 20:04:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								762157ee4e
								
							
						 | 
						
							
							
								
								Fix for single status pages
							
							
							
							
							
						 | 
						
							2016-09-08 21:23:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								85d89b472d
								
							
						 | 
						
							
							
								
								Optimized n+1 queries in accounts Atom and HTML views
							
							
							
							
							
							
							
							Added stack trace for SQL queries in development
Removed badly thought out accounts/lookup API 
							
						 | 
						
							2016-09-08 20:36:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								a4cc966476
								
							
						 | 
						
							
							
								
								Removing default avatars
							
							
							
							
							
						 | 
						
							2016-09-08 18:23:59 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								1d9c886518
								
							
						 | 
						
							
							
								
								Adding enclosures to Atom and statuses JSON
							
							
							
							
							
						 | 
						
							2016-09-05 18:57:59 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								54ea7f5dfe
								
							
						 | 
						
							
							
								
								Case-insensitive search by usernames
							
							
							
							
							
						 | 
						
							2016-09-04 21:06:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								d0e2733f63
								
							
						 | 
						
							
							
								
								Fix reblogs of reblogs in UI, add follow form in UI
							
							
							
							
							
						 | 
						
							2016-09-03 14:01:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								595c8dda60
								
							
						 | 
						
							
							
								
								Favouriting works, reblogging is a little broken because of <Status>
							
							
							
							
							
						 | 
						
							2016-09-01 13:21:48 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								49520d6e62
								
							
						 | 
						
							
							
								
								Adding React.js, Redux, revamping dashboard
							
							
							
							
							
						 | 
						
							2016-08-24 17:56:44 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								10ba09f546
								
							
						 | 
						
							
							
								
								Upgrade to Rails 5.0.0.1
							
							
							
							
							
						 | 
						
							2016-08-17 17:58:00 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								ff2cbc0753
								
							
						 | 
						
							
							
								
								Remember me enabled by default
							
							
							
							
							
						 | 
						
							2016-03-28 00:06:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								c38ad208c3
								
							
						 | 
						
							
							
								
								Fix mentions regex to exclude usernames in Medium URLs
							
							
							
							
							
						 | 
						
							2016-03-27 23:51:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								85b00d19b8
								
							
						 | 
						
							
							
								
								Moving Salmon notifications to background processing, fixing mini-profiler
							
							
							
							
							
							
							
							behaviour with Turbolinks enabled, optimizing Rabl for production 
							
						 | 
						
							2016-03-26 13:42:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								da4b675aca
								
							
						 | 
						
							
							
								
								Fix favourite handling in ProcessInteractionService
							
							
							
							
							
						 | 
						
							2016-03-26 01:34:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								318886287b
								
							
						 | 
						
							
							
								
								Fixing some stuff for Turbolinks, adding gzip on top, fixing a n+1 query
							
							
							
							
							
						 | 
						
							2016-03-25 15:09:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								e24bfbde1a
								
							
						 | 
						
							
							
								
								Fixing FanOutOnWriteService, fixing Sidekiq not having enough DB connections
							
							
							
							
							
							
							
							in the pool, adding a throttle of 60rpm per IP, adding mini profiler, adding
admin status to users 
							
						 | 
						
							2016-03-25 14:12:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								a08e724476
								
							
						 | 
						
							
							
								
								Fix subscriptions:clear task, refactor feeds, refactor streamable activites
							
							
							
							
							
							
							
							and atom feed generation to some extent, as well as the way mentions are
stored 
							
						 | 
						
							2016-03-25 02:13:30 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f5bbb999c
								
							
						 | 
						
							
							
								
								Pre-loading polymorphic associations for Atom feeds
							
							
							
							
							
						 | 
						
							2016-03-24 13:21:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e58303a8d
								
							
						 | 
						
							
							
								
								Limit Atom feeds to 20 items by default, add pagination by max_id
							
							
							
							
							
							
							
							(But there are no Atom feed pagination elements yet) 
							
						 | 
						
							2016-03-24 12:49:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								c8999a116e
								
							
						 | 
						
							
							
								
								Sanitize remote html in atom feeds, API (not just UI), use cached mention
							
							
							
							
							
							
							
							relations on Status#mentions 
							
						 | 
						
							2016-03-24 12:43:55 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								7cd3de3494
								
							
						 | 
						
							
							
								
								Do display top-level content on remote shared notices
							
							
							
							
							
						 | 
						
							2016-03-24 12:34:32 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								082e1cbe5a
								
							
						 | 
						
							
							
								
								Fix default max_id query in paginate_by_max_id
							
							
							
							
							
						 | 
						
							2016-03-22 21:53:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								12559b01ea
								
							
						 | 
						
							
							
								
								Add pagination by max_id instead of offset/limit
							
							
							
							
							
						 | 
						
							2016-03-22 21:38:47 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								02e4fb2e06
								
							
						 | 
						
							
							
								
								Only re-download avatar if URL changed (fix #19)
							
							
							
							
							
						 | 
						
							2016-03-22 21:05:23 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								f14f462eaf
								
							
						 | 
						
							
							
								
								Adding Turbolinks, adding status posting form on homepage
							
							
							
							
							
						 | 
						
							2016-03-21 18:26:47 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								35aafdba96
								
							
						 | 
						
							
							
								
								Ancestors and descendants of statuses
							
							
							
							
							
						 | 
						
							2016-03-21 11:43:21 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e00a21ea6
								
							
						 | 
						
							
							
								
								Small optimizations in Atom feeds
							
							
							
							
							
						 | 
						
							2016-03-21 10:31:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								f97fc9744f
								
							
						 | 
						
							
							
								
								Use FanOutOnWriteService AFTER processing mentions
							
							
							
							
							
						 | 
						
							2016-03-19 00:41:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a7485d034
								
							
						 | 
						
							
							
								
								Fix typo on /api/accounts/:id/statuses, fix potential case-sensitivity issue
							
							
							
							
							
							
							
							when registering incoming status mentions, add Travis CI file 
							
						 | 
						
							2016-03-18 23:23:19 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								323474c97e
								
							
						 | 
						
							
							
								
								Fix #2, add rake task for PuSH-unsubscribing from remote users who have no
							
							
							
							
							
							
							
							local followers. Remote users' usernames SHOULD be case-sensitive 
							
						 | 
						
							2016-03-17 12:02:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								e239fc3050
								
							
						 | 
						
							
							
								
								Fix error when unfollowing somebody who wasn't followed in the first place
							
							
							
							
							
						 | 
						
							2016-03-16 21:23:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								086d487145
								
							
						 | 
						
							
							
								
								Fix unfollows
							
							
							
							
							
						 | 
						
							2016-03-16 21:14:39 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								9cb690c706
								
							
						 | 
						
							
							
								
								Access tokens no longer expire, case-insensitive local username validation, as well as case-insensitive Webfinger look-up
							
							
							
							
							
						 | 
						
							2016-03-16 18:29:52 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								a9db42a956
								
							
						 | 
						
							
							
								
								Validations for local profiles
							
							
							
							
							
						 | 
						
							2016-03-16 11:18:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c99e304e5
								
							
						 | 
						
							
							
								
								Deleting statuses, deletion propagation
							
							
							
							
							
						 | 
						
							2016-03-16 10:58:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								75b3339a99
								
							
						 | 
						
							
							
								
								Respect "delete" verb on remote feeds
							
							
							
							
							
						 | 
						
							2016-03-16 10:46:15 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								6fec8afc3f
								
							
						 | 
						
							
							
								
								Bind oauth applications to users
							
							
							
							
							
						 | 
						
							2016-03-14 17:49:13 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								3441361568
								
							
						 | 
						
							
							
								
								Adding simple_form, adding profile settings, header image
							
							
							
							
							
						 | 
						
							2016-03-12 20:47:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								aab9f57e36
								
							
						 | 
						
							
							
								
								Adding config for puma, dashboard layout, fixing some queries
							
							
							
							
							
						 | 
						
							2016-03-12 16:21:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								447cfef62d
								
							
						 | 
						
							
							
								
								Improving feed queries, switching API to doorkeeper authentication
							
							
							
							
							
						 | 
						
							2016-03-11 16:47:36 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eugen Rochko
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c4c84b161
								
							
						 | 
						
							
							
								
								Distrubute statuses as a fan-out-on-write system, with optional precomputing
							
							
							
							
							
						 | 
						
							2016-03-08 20:20:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |