Commit graph

246 commits

Author SHA1 Message Date
Daniel Supernault 4470981af7
Improve follow request flow, federate rejections and delete rejections from database to properly handle future follow requests from same actor 2022-06-11 03:27:52 -06:00
Daniel Supernault 4dc9365acb
Update AccountController, dispatch Accept Follow activity if applicable 2022-06-03 04:18:06 -06:00
Daniel Supernault 85fb46668c
Update FollowRequest model 2022-06-03 01:29:50 -06:00
Daniel Supernault f6d1b0a24b
cs fix 2022-05-13 21:33:48 -06:00
Shlee 485c586ef2
Update MediaDeletePipeline.php 2022-05-13 15:40:03 +09:30
Daniel Supernault d43908780f
Update StoryFanout, remove unused variable 2022-05-02 17:11:29 -06:00
noellabo 74cc41d4fa Add Content-Type and User-Agent for activity delivery 2022-05-03 01:58:20 +09:00
Daniel Supernault cb2392f351
Update FederationController 2022-04-26 20:36:08 -06:00
Daniel Supernault 488561c270
Update ConfigCacheService, fail to fallback earlier 2022-04-09 22:33:14 -06:00
Daniel Supernault 4287f14bc5
Update InboxPipeline, fixes #3332 2022-04-06 01:03:05 -06:00
Daniel Supernault b424691110
Update DeleteWorker, fixes #3338 2022-04-05 21:25:01 -06:00
Daniel Supernault 2533bd51a9
Update DeleteAccountPipeline, fix typo 2022-03-30 22:41:48 -06:00
Daniel Supernault 4870cc3b5d
Update DeleteAccountPipeline, improve coverage 2022-03-30 22:35:17 -06:00
Daniel Supernault a9edd93fb5
Update DeleteAccountPipeline, fix perf issues 2022-03-30 21:44:44 -06:00
Daniel Supernault c3c3ce1866
Update inbox, fixes #3315 2022-03-17 03:13:51 -06:00
Daniel Supernault cd4f73bed9
Update inbox workers, fixes #3304 2022-03-16 21:02:23 -06:00
Daniel Supernault 20710f4d6e
Update InboxPipeline, fixes #3306 2022-03-12 23:49:11 -07:00
Daniel Supernault 3ef6c9fe81
Improve reblog api performance 2022-03-10 23:34:34 -07:00
Daniel Supernault a84b173678
Update StatusTagsPipeline, process federated hashtags and mentions 2022-02-12 22:38:43 -07:00
Daniel Supernault ccc94802ec
Update CommentPipeline, improve parent reply_count calculation - mysql only for now 2022-02-12 20:58:35 -07:00
Daniel Supernault dbb1638fd6
Invalidate status cache after importing custom emoji 2022-01-21 01:28:36 -07:00
Daniel Supernault 489fdbb248
Update StatusTagPipeline 2022-01-19 00:58:13 -07:00
Daniel Supernault dc17c9fc27
Improve emoji import 2022-01-19 00:46:30 -07:00
Daniel Supernault 1c20d6960a
Update MediaStorageService, fix reremote avatar bug 2022-01-17 17:11:16 -07:00
Daniel Supernault 1515a9f111
Update CommentPipeline 2022-01-08 04:59:28 -07:00
Daniel Mason 9cc18eb82a Fix for firstOrCreate failing hashtags with case differences on name 2022-01-05 19:45:19 +13:00
Daniel Supernault b4bd0400c2
Store remote avatars locally if S3 not enabled 2022-01-02 21:30:02 -07:00
Daniel Supernault 92bc28456d
Update RemoteAvatarFetch job 2021-12-30 21:05:50 -07:00
Daniel Supernault 327073724f
Update StatusEntityLexer, prevent boosts and replies from being added to PublicTimelineService 2021-12-21 22:48:47 -07:00
Daniel Supernault b8ebc00212
Update SharePipeline, fix variable bug 2021-12-14 21:13:30 -07:00
Daniel Supernault 0616a859d5
Update CommentPipeline, fix variable bug 2021-12-14 21:09:23 -07:00
Daniel Supernault 83b48b5681
Update StatusService, improve cache invalidation 2021-12-12 22:30:55 -07:00
Daniel Supernault 44b32d8bb6
Update SharePipeline 2021-12-12 19:32:11 -07:00
Daniel Supernault b6b0837f49
Update CommentPipeline, move reply_count calculation to comment pipeline job and improve count calculation 2021-12-10 21:55:42 -07:00
Daniel Supernault fe64e18712
Update LikePipeline jobs, fix likes_count calculation 2021-12-04 20:31:36 -07:00
Daniel Supernault 192553ff77
Update public timeline api, add experimental cache 2021-10-21 19:02:15 -06:00
Daniel Supernault e73cf531cb
Update InstanceCrawlPipeline, remove unused variable 2021-09-03 23:00:30 -06:00
Daniel Supernault c7a5715a60
Add StoryPipeline jobs 2021-09-03 21:18:33 -06:00
Daniel Supernault da6943daed
Add InstancePipeline and NodeinfoService 2021-09-03 20:45:56 -06:00
Daniel Supernault 7709220074
Add Polls 2021-08-04 20:29:21 -06:00
Daniel Supernault c1f14f89f6
Update FollowPipeline, fix cache invalidation bug 2021-07-25 01:36:57 -06:00
Daniel Supernault ea0fc90c92
Add default licenses and license sync 2021-07-24 22:13:14 -06:00
Daniel Supernault 8ac8fcad3f
Update LikeController, add UndoLikePipeline and federate Undo Like activities 2021-07-21 03:41:28 -06:00
Daniel Supernault 7f4213924f
Update job queue, separate deletes into their own queue 2021-07-13 23:09:50 -06:00
Daniel Supernault 57e0a741ab
Add FanoutDeletePipeline 2021-07-09 02:07:14 -06:00
Daniel Supernault 1fdcbe5bf9
Update StatusEntityLexer, only add specific status types to PublicTimelineService 2021-07-07 01:53:28 -06:00
Daniel Supernault 6d956a86f4
Add mark as spammer mod tool, unlists and applies content warning to existing and future posts 2021-06-29 02:14:22 -06:00
Daniel Supernault c8e40e0fd3
Update SharePipeline, add Undo->Announce support 2021-06-28 22:37:38 -06:00
Daniel Supernault 8edd829436
Update AP Helpers, generate notification for remote replies 2021-06-18 02:55:42 -06:00
Daniel Supernault 069a0e4ae1
Add WebP support 2021-06-08 03:22:01 -06:00