| 
								
								
									 Eugen Rochko | 909d0d5e88 | Adding public timeline silencing | 2016-10-27 19:33:04 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | a782e3b39d | Actually fix public timeline | 2016-10-17 01:59:34 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | b5c6d00afa | Fix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues | 2016-10-17 01:23:41 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | de1f3aab86 | Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API | 2016-10-16 19:10:16 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 1de2833f30 | Filter out reblogs of blocked users from public timeline (the not real-time variant) | 2016-10-16 18:35:20 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 427ba27641 | Public timeline to exclude users you blocked | 2016-10-09 15:15:21 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 2d4f9ecebf | Validate against multiple reblogs of same status by same account | 2016-10-02 15:33:24 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 927333f4f8 | Improve code style | 2016-09-29 21:28:21 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | e9bc4a4a08 | Limit usernames to 30 chars, statuses to 500, open account after follow form success | 2016-09-25 15:26:56 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | c6d893a71d | Uploading/undoing media modifies status text. Also: status text trimmed before validation | 2016-09-22 21:39:53 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | c0e9603c92 | Fix #50 - Order ancestors/descendants by tree path | 2016-09-21 23:18:28 +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 | 1d9c886518 | Adding enclosures to Atom and statuses JSON | 2016-09-05 18:57:59 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | ae1fac0062 | Add API to upload media attachments | 2016-09-05 17:46:36 +02:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 10ba09f546 | Upgrade to Rails 5.0.0.1 | 2016-08-17 17:58:00 +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 | 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 | 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 | 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 | 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 | 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 | 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 |  | 
				
					
						| 
								
								
									 Eugen Rochko | aab330eb2d | Adjusting design of public pages, optimizing account page queries | 2016-03-06 12:34:39 +01:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | f16b31f077 | Adding a bunch of tests | 2016-02-26 15:28:08 +01:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 71fe24096c | Adding a Mention model, test stubs | 2016-02-25 00:17:01 +01:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 79609d6270 | Add service for posting statuses (normal and replies), mention regex to fetch webfinger information of mentioned accounts | 2016-02-24 18:25:04 +01:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | fa7868675d | Send Salmon interactions | 2016-02-24 12:57:29 +01:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | fa33750105 | Adding reblogs, favourites, improving atom generation | 2016-02-23 19:17:37 +01:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 1dad72bf13 | Fixes and general progress | 2016-02-22 18:10:30 +01:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 709c6685a9 | Made some progress | 2016-02-22 16:00:20 +01:00 |  | 
				
					
						| 
								
								
									 Eugen Rochko | 9c4856bdb1 | Initial commit | 2016-02-20 22:53:20 +01:00 |  |