Daniel Supernault
|
125208fb9e
|
Update UserFilterObserver, dispatch FeedFollowPipeline jobs
|
2023-11-12 23:52:10 -07:00 |
|
Daniel Supernault
|
73cb8b43b3
|
Update HomeFeedPipeline, add follow/unfollow
|
2023-11-12 22:44:15 -07:00 |
|
Daniel Supernault
|
ce63c4997b
|
Add Feed fanout
|
2023-11-12 20:54:32 -07:00 |
|
Daniel Supernault
|
1cd96ced2a
|
Update StatusHashtagObserver
|
2023-11-11 05:47:52 -07:00 |
|
Daniel Supernault
|
fe6123c820
|
Update ImportPostController
|
2023-06-26 05:38:29 -06:00 |
|
Daniel Supernault
|
10dd348c28
|
Update ImportService, filter deleted posts from getImportedPosts endpoint
|
2023-06-26 04:46:57 -06:00 |
|
Daniel Supernault
|
892907d5d1
|
Update TransformImports command, improve handling of imported posts that already exist or are from deleted accounts
|
2023-06-26 04:16:49 -06:00 |
|
Daniel Supernault
|
796e374040
|
Update UserObserver
|
2023-01-21 05:34:33 -07:00 |
|
Daniel Supernault
|
29f2c50e2e
|
Update StatusHashtagObserver
|
2022-12-27 04:16:34 -07:00 |
|
Daniel Supernault
|
1cdc0fe8ed
|
Update delete pipelines
|
2022-12-24 04:28:52 -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
|
356cc2774a
|
Update FollowerService, use redis sorted sets for follower relations
|
2022-12-05 05:27:27 -07:00 |
|
Daniel Supernault
|
9f7672f570
|
Update AvatarObserver, fix cloud delete bug by checking if cloud storage is enabled
|
2022-12-04 22:21:09 -07:00 |
|
Daniel Supernault
|
78665b0c17
|
Update model observers, handle events after all transactions are committed
|
2022-09-26 23:58:15 -06:00 |
|
Daniel Supernault
|
805a014e38
|
Update StatusObserver, handle events after all transactions are committed
|
2022-09-26 23:55:36 -06:00 |
|
Daniel Supernault
|
d122c2d042
|
Add StatusObserver
|
2022-09-12 21:26:54 -06: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
|
38e5fc43eb
|
Add FollowObserver
|
2021-07-25 05:46:42 -06:00 |
|
Daniel Supernault
|
d3157f2a2d
|
Add LikeObserver
|
2021-07-02 01:33:49 -06:00 |
|
Daniel Supernault
|
68aa25400b
|
Add Auto Following support for admins
|
2021-06-10 21:07:35 -06:00 |
|
Daniel Supernault
|
b299da9311
|
Update AccountService, cache object and observe changes
|
2021-02-01 00:47:54 -07:00 |
|
Daniel Supernault
|
9eafc31e6f
|
Update AvatarObserver, add logic to delete avatars stored in S3
|
2021-01-25 21:37:44 -07:00 |
|
Daniel Supernault
|
889c3d8758
|
Update AvatarController, remove deprecated thumb_path
|
2021-01-24 18:22:13 -07:00 |
|
Daniel Supernault
|
f6528c8470
|
Update avatars, use jpeg default
|
2020-12-14 23:54:22 -07:00 |
|
Daniel Supernault
|
51642fc40d
|
Add modlog notifications
|
2020-02-21 21:00:00 -07:00 |
|
Daniel Supernault
|
f400c632f0
|
Update DeleteAccountPipeline, fixes #2016
|
2020-02-15 23:10:36 -07:00 |
|
Daniel Supernault
|
8a0e1402dd
|
Add UserFilterObserver
|
2019-09-03 19:30:13 -06:00 |
|
Daniel Supernault
|
9d55d65b58
|
Add StatusHashtagObserver
|
2019-06-30 22:38:26 -06:00 |
|
Daniel Supernault
|
4ee3d10da8
|
Update UserObserver
|
2019-06-15 23:30:36 -06:00 |
|
Daniel Supernault
|
a641db0764
|
Update avatar deletion
|
2019-05-27 20:03:19 -06:00 |
|
Daniel Supernault
|
64462cdb94
|
Add NotificationObserver
|
2019-04-30 22:41:38 -06:00 |
|
Daniel Supernault
|
db22469f06
|
Add AvatarObserver
|
2019-02-12 01:05:17 -07:00 |
|
Daniel Supernault
|
03cf26a09a
|
Update UserObserver
|
2019-02-12 00:57:49 -07:00 |
|