| 
							
							
								 alpaca-tc | 630de52fdd | Required foreign keys (#2003) * Add `required: true` option to foreign column
* Fixes NoMethodError
```
> Favourite.new.valid?
NoMethodError: undefined method `reblog?' for nil:NilClass
``` | 2017-04-17 15:54: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 | 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 | 50660d54e8 | Fix semantics of follow requests another slaps | 2017-02-11 17:13:11 +01:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 149887a0ff | Make follow requests federate | 2017-02-11 02:58:00 +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 | 8b94d283fb | Fix wrong person being notified after nested reblog call, fix favourites leaking private toots in Atom feeds | 2016-12-28 13:21:12 +01:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 3caf0cfb03 | Ensure that reblogs and favs always refer to the original status rather than a reblog wrapper | 2016-12-22 11:34:05 +01:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | e8c27767aa | Remove orphaned notifications, add scopes param to app create API | 2016-11-21 14:59:13 +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 | b13e7dda1f | API pagination for all collections using Link header | 2016-11-09 17:48:44 +01:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 0160d1d9b5 | Enable caching for some rabl views | 2016-11-03 13:28:36 +01:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 188c6f326b | Making public pages responsive, removing reblogs/favs counts from them | 2016-10-03 00:26:00 +02:00 |  | 
			
				
					| 
							
							
								 Eugen Rochko | 927333f4f8 | Improve code style | 2016-09-29 21:28:21 +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 | 10ba09f546 | Upgrade to Rails 5.0.0.1 | 2016-08-17 17:58:00 +02: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 | 086d487145 | Fix unfollows | 2016-03-16 21:14:39 +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 |  |