Commit Graph

31 Commits (bcc8b8842fce8dc67599baddade40032929f98f2)

Author SHA1 Message Date
Daniel Supernault 4739d6146f
Update FollowerController, remove deprecated /i/follow endpoint
Daniel Supernault 80d9b9399a
Refactor following & relationship logic. Replace FollowerObserver with FollowerService and added RelationshipService to cache results. Removed NotificationTransformer includes and replaced with cached services to improve performance and reduce database queries.
Daniel Supernault 4a14e970f0
Update Profile model, improve counter caching
Daniel Supernault 5b09e6f111
Update FollowerController
Daniel Supernault ad8fc77e6c
Update FollowerController
Daniel Supernault a429d96187
Update FollowerController
Daniel Supernault 6237897def
Update FollowerController, make follow and unfollow methods public
Daniel Supernault a3404a20e1
Update FollowerController, fix unfollow bug
Daniel Supernault 39394327f0
Update FollowController, fix private account bug
Daniel Supernault d9db1cf8b1
Update FollowerController
Daniel Supernault cb8d7e3b9a
Update FollowerController
Daniel Supernault 2cccbd772a
Update FollowerController
Daniel Supernault dccaa2bd94
Update FollowerController
Daniel Supernault a4bf848a3c
Update FollowerController
Daniel Supernault 37289f7935
Update FollowerController, send Undo Follow
Daniel Supernault f0455b0454
Update FollowerController, send Follow ActivityPub object to remote instances
Daniel Supernault d1c0e9aae9
Add limits to Following
Daniel Supernault 066f1a9282
Update BaseApiController, cache verify_credentials endpoint
Daniel Supernault 2f007f6826
Update FollowerController
Daniel Supernault 14261543ae
Update FollowerController
Daniel Supernault d1d8fa4acd
Update FollowerController
Daniel Supernault ba8c101703
Update FollowerController
Daniel Supernault d4c347ffa9
Update FollowerController
Daniel Supernault 1073892c66
Update FollowerController
Daniel Supernault bcd75c115c
Update FollowerController
Daniel Supernault 38d6d58dc8
Update FollowerController
Daniel Supernault c248c9d737
Update FollowerController
Daniel Supernault 77d4e45729
Update FollowerController, prevent users from following private profiles without approval
daniel b8abbdd90f Apply fixes from StyleCI
Daniel Supernault dff76e70b3 Add FollowerController
Daniel Supernault df45744dae Add follower model, migration, controller