Daniel Supernault
|
1664a5bc52
|
Update FollowerService, add $silent param to remove method to more efficently purge relationships
|
2023-12-19 05:46:06 -07:00 |
|
Daniel Supernault
|
d3f032b2ec
|
Update FollowerService, add quickCheck to follows method for non cold-boot checks
|
2023-12-16 06:11:13 -07:00 |
|
Daniel Supernault
|
33dbbe467d
|
Add Mutual Followers API endpoint
|
2023-12-11 01:34:46 -07:00 |
|
Daniel Supernault
|
de2b5ba4e9
|
Update FollowerService, reduce localFollowerIds ttl
|
2023-11-12 16:36:02 -07:00 |
|
Daniel Supernault
|
20a560bfd1
|
Update FollowerService, add localFollowerIds method
|
2023-11-11 07:23:11 -07:00 |
|
Daniel Supernault
|
347e4f59a3
|
Update FollowerService, add forget method to RelationshipService call to reduce load when mass purging
|
2023-08-23 02:39:16 -06:00 |
|
Daniel Supernault
|
6153b620bf
|
Update FollowPipeline, fix followers_count and following_count counters
|
2023-03-03 04:08:29 -07:00 |
|
Daniel Supernault
|
e0c3dae324
|
Update profile audience to filter blocked instances
|
2022-12-31 06:25:43 -07:00 |
|
Daniel Supernault
|
3328b367fd
|
Add optional home feed caching
|
2022-12-16 00:43:20 -07:00 |
|
Daniel Supernault
|
81f7d17263
|
Update FollowerService, improve cache invalidation
|
2022-12-07 02:50:13 -07:00 |
|
Daniel Supernault
|
f46b01af51
|
Update FollowerService, use redis sorted sets for following relations
|
2022-12-06 23:41:05 -07:00 |
|
Daniel Supernault
|
356cc2774a
|
Update FollowerService, use redis sorted sets for follower relations
|
2022-12-05 05:27:27 -07:00 |
|
Daniel Supernault
|
4ecbd7cbe4
|
Update FollowerService
|
2022-06-05 02:35:14 -06:00 |
|
Daniel Supernault
|
19d140b020
|
Update FollowerService
|
2021-12-04 17:37:44 -07:00 |
|
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.
|
2021-10-07 03:27:13 -06:00 |
|
Daniel Supernault
|
0d8d6bc71e
|
Update FollowerService
|
2021-09-03 20:51:56 -06:00 |
|
Daniel Supernault
|
ad2db4aea7
|
Update FollowerService
|
2021-08-31 00:37:02 -06:00 |
|
Daniel Supernault
|
22257cc2a7
|
Update FollowerService, cache audience
|
2021-07-25 05:56:35 -06:00 |
|
Daniel Supernault
|
c8824d1b51
|
Update FollowerService
|
2021-07-11 07:43:29 -06:00 |
|
Shlee
|
cae0a52e89
|
Update FollowerService.php
|
2020-02-22 19:11:46 +08:00 |
|
Daniel Supernault
|
c369882b48
|
Update Redis namespace
|
2019-12-10 23:04:03 -07:00 |
|
Daniel Supernault
|
96a6c063f2
|
Update FollowerService
|
2019-12-04 19:47:00 -07:00 |
|
Daniel Supernault
|
e45a3c4b93
|
Add FollowerService
|
2019-02-14 14:24:34 -07:00 |
|