Commit Graph

426 Commits (58b8a385bdc8b75b1a799b234e3be023f8fc6f78)

Author SHA1 Message Date
a e380868b44 fix typo: http -> https 2 years ago
Daniel Supernault bce1d547e7
Update InboxPipeline 2 years ago
Daniel Supernault 3cfa8b69fb
Update InboxPipeline 2 years ago
Daniel Supernault d1b888b5a6
Update InboxPipeline, increase timeout from 60s to 300s 2 years ago
Daniel Supernault f46b01af51
Update FollowerService, use redis sorted sets for following relations 2 years ago
daniel 80acafc67a
Merge pull request #3905 from pixelfed/fix-content-type
Fix: Use correct Content-Type over ActivityPub
2 years ago
a 6bf1bea325 Fix: Use correct Content-Type over ActivityPub
This was causing federation issues
2 years ago
Daniel Supernault 356cc2774a
Update FollowerService, use redis sorted sets for follower relations 2 years ago
Daniel Supernault 23e2998f94
Update DeleteAccountPipeline, handle flysystem v3 changes by checking files exist before attempting to delete 2 years ago
Daniel Supernault 6eabe07ca3
Update DeleteAccountPipeline, dispatch on low queue 2 years ago
Daniel Supernault 1fac8d545c
Update InboxPipeline 2 years ago
Daniel Supernault 25bc08adb9
Update FederationController 2 years ago
Daniel Supernault 02edd19d4d
Update Avatar pipeline, fix cloud storage media_path 2 years ago
Daniel Supernault d52ee26dd7
Update AvatarStorage pipeline 2 years ago
Daniel Supernault ae78129678
Update changelog 2 years ago
Daniel Supernault 5cac7fb44f
Revert nsfw posts hidden on local/network timelines by default 2 years ago
Daniel Supernault 3ebae614ce
Hide nsfw posts from public/network timelines by default 2 years ago
Daniel Supernault bb12001992
Update InboxPipeline, bump request timeout from 5s to 60s 2 years ago
Daniel Supernault 1f7f6ca3a3
Update MediaDeletePipeline to handle flysystem v3 2 years ago
Daniel Supernault 04e8c96a7e
Update status deletion, fix database lock issues and side effects 2 years ago
Daniel Supernault fefcbae911
Update federation logic 2 years ago
Daniel Supernault 99fb80bf5d
Update InboxPipeline, fix peertube attributedTo parsing 3 years ago
Daniel Supernault 6d6a033a54
Update DeleteWorker, remove cache lock 3 years ago
Daniel Supernault 1545e37cdb
Enforce blocks on incoming likes, shares, replies and follows 3 years ago
Daniel Supernault 149cf9dc29
Fix remote account post counts 3 years ago
Daniel Supernault 76edd2063d
Increase StatusReplyPipeline timeout 3 years ago
Daniel Supernault 47571887fe
Improve cache invalidation after processing VideoThumbnail to eliminate "No Preview Available" on grid feeds 3 years ago
Daniel Supernault 247c9ec5f8
Update DeleteWorker pipeline, increase timeout 3 years ago
Daniel Supernault bb1cccbe03
Update MediaDeletePipeline, fix async media deletion 3 years ago
Daniel Supernault 44f4a9edd9
Improve CollectionService cache invalidation, fixes #3548 3 years ago
Daniel Supernault 4470981af7
Improve follow request flow, federate rejections and delete rejections from database to properly handle future follow requests from same actor 3 years ago
Daniel Supernault 4dc9365acb
Update AccountController, dispatch Accept Follow activity if applicable 3 years ago
Daniel Supernault 85fb46668c
Update FollowRequest model 3 years ago
Daniel Supernault f6d1b0a24b
cs fix 3 years ago
Shlee 485c586ef2
Update MediaDeletePipeline.php 3 years ago
Daniel Supernault d43908780f
Update StoryFanout, remove unused variable 3 years ago
noellabo 74cc41d4fa Add Content-Type and User-Agent for activity delivery 3 years ago
Daniel Supernault cb2392f351
Update FederationController 3 years ago
Daniel Supernault 488561c270
Update ConfigCacheService, fail to fallback earlier 3 years ago
Daniel Supernault 4287f14bc5
Update InboxPipeline, fixes #3332 3 years ago
Daniel Supernault b424691110
Update DeleteWorker, fixes #3338 3 years ago
Daniel Supernault 2533bd51a9
Update DeleteAccountPipeline, fix typo 3 years ago
Daniel Supernault 4870cc3b5d
Update DeleteAccountPipeline, improve coverage 3 years ago
Daniel Supernault a9edd93fb5
Update DeleteAccountPipeline, fix perf issues 3 years ago
Daniel Supernault c3c3ce1866
Update inbox, fixes #3315 3 years ago
Daniel Supernault cd4f73bed9
Update inbox workers, fixes #3304 3 years ago
Daniel Supernault 20710f4d6e
Update InboxPipeline, fixes #3306 3 years ago
Daniel Supernault 3ef6c9fe81
Improve reblog api performance 3 years ago
Daniel Supernault a84b173678
Update StatusTagsPipeline, process federated hashtags and mentions 3 years ago
Daniel Supernault ccc94802ec
Update CommentPipeline, improve parent reply_count calculation - mysql only for now 3 years ago
Daniel Supernault dbb1638fd6
Invalidate status cache after importing custom emoji 3 years ago
Daniel Supernault 489fdbb248
Update StatusTagPipeline 3 years ago
Daniel Supernault dc17c9fc27
Improve emoji import 3 years ago
Daniel Supernault 1c20d6960a
Update MediaStorageService, fix reremote avatar bug 3 years ago
Daniel Supernault 1515a9f111
Update CommentPipeline 3 years ago
Daniel Mason 9cc18eb82a Fix for firstOrCreate failing hashtags with case differences on name 3 years ago
Daniel Supernault b4bd0400c2
Store remote avatars locally if S3 not enabled 3 years ago
Daniel Supernault 92bc28456d
Update RemoteAvatarFetch job 3 years ago
Daniel Supernault 327073724f
Update StatusEntityLexer, prevent boosts and replies from being added to PublicTimelineService 3 years ago
Daniel Supernault b8ebc00212
Update SharePipeline, fix variable bug 3 years ago
Daniel Supernault 0616a859d5
Update CommentPipeline, fix variable bug 3 years ago
Daniel Supernault 83b48b5681
Update StatusService, improve cache invalidation 3 years ago
Daniel Supernault 44b32d8bb6
Update SharePipeline 3 years ago
Daniel Supernault b6b0837f49
Update CommentPipeline, move reply_count calculation to comment pipeline job and improve count calculation 3 years ago
Daniel Supernault fe64e18712
Update LikePipeline jobs, fix likes_count calculation 3 years ago
Daniel Supernault 192553ff77
Update public timeline api, add experimental cache 3 years ago
Daniel Supernault e73cf531cb
Update InstanceCrawlPipeline, remove unused variable 4 years ago
Daniel Supernault c7a5715a60
Add StoryPipeline jobs 4 years ago
Daniel Supernault da6943daed
Add InstancePipeline and NodeinfoService 4 years ago
Daniel Supernault 7709220074
Add Polls 4 years ago
Daniel Supernault c1f14f89f6
Update FollowPipeline, fix cache invalidation bug 4 years ago
Daniel Supernault ea0fc90c92
Add default licenses and license sync 4 years ago
Daniel Supernault 8ac8fcad3f
Update LikeController, add UndoLikePipeline and federate Undo Like activities 4 years ago
Daniel Supernault 7f4213924f
Update job queue, separate deletes into their own queue 4 years ago
Daniel Supernault 57e0a741ab
Add FanoutDeletePipeline 4 years ago
Daniel Supernault 1fdcbe5bf9
Update StatusEntityLexer, only add specific status types to PublicTimelineService 4 years ago
Daniel Supernault 6d956a86f4
Add mark as spammer mod tool, unlists and applies content warning to existing and future posts 4 years ago
Daniel Supernault c8e40e0fd3
Update SharePipeline, add Undo->Announce support 4 years ago
Daniel Supernault 8edd829436
Update AP Helpers, generate notification for remote replies 4 years ago
Daniel Supernault 069a0e4ae1
Add WebP support 4 years ago
Daniel Supernault 41792eea56
Update config() to config_cache() 4 years ago
Daniel Supernault f47161fcd9
Update StatusDeletePipeline 4 years ago
Daniel Supernault 7873b7ecc5
Update config() to config_cache() 4 years ago
Daniel Supernault c65d03788b
Update config() to config_cache() 4 years ago
Daniel Supernault 53134208fe
Update config() to config_cache() 4 years ago
Daniel Supernault a9f009305c
Update config() to config_cache() 4 years ago
Daniel Supernault 40f9aa6055
Update import job 4 years ago
daniel f25452ea1a
Merge pull request #2642 from stelzch/dev
Create directory in InstagramImport
4 years ago
Daniel Supernault ddc768871b
Update federation pipeline, add locks 4 years ago
Daniel Supernault d1c5e9b867
Update InboxPipeline, fail earlier for invalid public keys. Fixes #2648 4 years ago
Christoph Stelz f5aa89b2d2 Add fix for InstagramImport 4 years ago
Daniel Supernault 9fd90e174b
Update StatusDeletePipeline, use StorageMediaService for media deletes 4 years ago
Daniel Supernault 37dbb3de29
Update MediaStorageService, dispatch deletes to MediaDeletePipeline 4 years ago
Daniel Supernault 896452c74c
Update VideoThumbnail job, generate blurhash for videos 4 years ago
Daniel Supernault 3f772ff864
Update StatusDelete pipeline, call StatusService::del() to remove status from cache 4 years ago
Daniel Supernault 069f20ff77
Update LikePipeline, add StatusService del() method 4 years ago
Daniel Supernault 4f40f6f5a1
Update RemotAvatarFetch, only dispatch jobs if cloud storage is enabled 4 years ago
Daniel Supernault 4c148055cf
Update AvatarPipeline, add remote avatar fetch 4 years ago
Daniel Supernault f930c4bda2
Update StatusDelete pipeline, fix object storage thumbnail deletion 4 years ago
Daniel Supernault 98c44f7bdb
Update VideoThumbnail, add MediaStoragePipeline 4 years ago
Daniel Supernault 889c3d8758
Update AvatarController, remove deprecated thumb_path 4 years ago
Daniel Supernault be6d12fcb6
Update MediaPipeline, handle cloud object storage 4 years ago
Daniel Supernault 2284d85f9c
Update VideoThumbnail job, remove outdated cloud storage logic 4 years ago
Daniel Supernault 234f72f3aa
Update ImageOptimizePipeline, add skip_optimize and MediaStorageService support 4 years ago
Daniel Supernault 4b1a0fd750
Update StatusDelete job, handle cloud storage media deletes 4 years ago
Daniel Supernault 36a722aa3c
Update InboxValidator 4 years ago
Daniel Supernault 56256cb037
Update InboxPipeline, add missing import 4 years ago
Daniel Supernault 4a4d8f0069
Update InboxWorker, fix race condition in account deletes 4 years ago
Daniel Supernault 2bac25ebcd
Update InboxPipeline, increase timeout length 4 years ago
Daniel Supernault d5cd2ad4cb
Update InboxPipeline, increase timeout length 4 years ago
Daniel Supernault 6dcd472be6
Update Profile, fix status count 4 years ago
Daniel Supernault 888ea7f07e
Update ap inbox 4 years ago
Daniel Supernault f6528c8470
Update avatars, use jpeg default 4 years ago
Daniel Supernault 63eceb8236
Update delete handler 4 years ago
Daniel Supernault a5019b8907
Update StatusController 4 years ago
Daniel Supernault 881fa86573
Update NotificationTransformer, handle tagged deletes 4 years ago
Daniel Supernault b892bcf0e8
Add autospam feature 4 years ago
Daniel Supernault b3078f274f
Update DeleteAccountPipeline, add AccountInterstitial and DirectMessage purging 4 years ago
Daniel Supernault 4fbada5586
Update InboxPipeline 4 years ago
Daniel Supernault 4733ca9fb9
Add shared inbox 4 years ago
Daniel Supernault 776cd4398b
Update ImportInstagram pipeline 5 years ago
Daniel Supernault 6476855519
Update jobs, add retry and timeout attributes 5 years ago
Daniel Supernault 2ab58fb723
Update InboxValidator, oof 5 years ago
Daniel Supernault 011e2c964c
Update InboxValidator 5 years ago
Daniel Supernault 938e721e91
Update InboxValidator 5 years ago
Daniel Supernault 3ec5102c24
Update FederationController, move signature validation to InboxValidator job 5 years ago
Daniel Supernault b5899648c5
Update SharePipeline, fix item relation bug 5 years ago
Ashley Hull 9c84df49ff typo 5 years ago
Daniel Supernault f400c632f0
Update DeleteAccountPipeline, fixes #2016 5 years ago
Daniel Supernault 578d2f353d
Update DeleteAccountPipeline 5 years ago
Daniel Supernault 6bb8099583
Update VideoThumbnail pipeline job 5 years ago
Daniel Supernault 1199fb89f6
Update ImageUpdate pipeline job 5 years ago
Daniel Supernault 813ef12329
Update LikePipeline, fix typo 5 years ago
Daniel Supernault 1b9c1bfa34
Update LikePipeline, fix typo 5 years ago
Daniel Supernault c369882b48
Update Redis namespace 5 years ago
Daniel Supernault 0c59a55e6d
Update SharePipeline, federate self boosts 5 years ago
Daniel Supernault 39f4b470b3
Update DiscoverController 6 years ago
Daniel Supernault 20baf7a7c9
Update InboxWorker 6 years ago
Daniel Supernault b86a9d9524
Update StatusPipeline 6 years ago
Daniel Supernault 610d51c2ec
Update AP job 6 years ago
Daniel Supernault 14d43c2a7e
Update AP handler, deliver unlisted and followers-only posts 6 years ago
Daniel Supernault f47d2113b1
Remove unused job 6 years ago
Daniel Supernault 60e9d547ae
Fix regression in comment mutes/blocks 6 years ago
Daniel Supernault 76c480bf85
Update DeleteAccountPipeline to delete StatusHashtags 6 years ago
Daniel Supernault 8ac2c9167c
Update StatusPipeline, add status_visibility to hashtag lexer 6 years ago
Daniel Supernault 7591eadbd1
Update Hashtag limit 6 years ago
Daniel Supernault 0516906183
Update MentionPipeline, prevent duplicate notifications for comments/mentions 6 years ago
Daniel Supernault c8c441aa4c
Update SharePipeline 6 years ago
Daniel Supernault d85fdb8304
Update StatusPipeline 6 years ago
Daniel Supernault e5683f94d4
Update LikePipeline 6 years ago
Daniel Supernault 8c860dc2ed
Update SharePipeline 6 years ago
Daniel Supernault 9d2b5c43ba
Update FollowPipeline 6 years ago
Daniel Supernault 1bb3e0344b
Update ContactPipeline 6 years ago
Daniel Supernault 93b9035531
Add ContactPipeline 6 years ago
Daniel Supernault 5b55165acd
Update RemoteFollow job 6 years ago
Daniel Supernault 3679332114
Update InboxValidator job 6 years ago
Daniel Supernault 0e7f2bd0be
Update InboxValidator job 6 years ago
Daniel Supernault 21f211d354
Update InboxValidator job 6 years ago
Daniel Supernault 10f897b59f
Update InboxValidator job 6 years ago
Daniel Supernault c75be9fb38
Update InboxValidator 6 years ago
Daniel Supernault 1b52febfab
Add InboxValidator job 6 years ago
Daniel Supernault 015c2f9954
Update StatusPipeline 6 years ago
Daniel Supernault 2f8d48a0d7
Update StatusEntityLexer 6 years ago
Daniel Supernault 0077544779
Update StatusDelete 6 years ago
Daniel Supernault e14e18e6b4
Update VideoThumbnail pipeline 6 years ago
Kirk Strauser 5d263d1c2e
PixelFed -> Pixelfed
There was a remaining mix of capital-F "PixelFed" occurrences. This
changes everything to the same capitalization, "Pixelfed", for
consistency.
6 years ago
Daniel Supernault 44ba4749f9
Update VideoThumbnail 6 years ago
Daniel Supernault a641db0764
Update avatar deletion 6 years ago
Daniel Supernault a1c29b50e3
Update VideoPipeline 6 years ago
Daniel Supernault 777b103288
Update CommentPipeline 6 years ago
Daniel Supernault 0ce65865c6
Update StatusPipeline 6 years ago
Daniel Supernault 4bece20954
Update StatusPipeline 6 years ago
Daniel Supernault f92b259232
Update LikePipeline 6 years ago
Daniel Supernault fae385989e
Update DeleteAccountPipeline 6 years ago
Daniel Supernault acd705e9d3
Update AvatarOptimize job 6 years ago
Daniel Supernault 541927634f
Remove identicons, use default avatar for new users 6 years ago
Daniel Supernault 63f920a143
Update AvatarOptimize job 6 years ago
Daniel Supernault 626bb4e700
Update FollowPipeline 6 years ago
Hawkheart 88d2488d08
extend URL validation
this code is currently dead, but improving it should it become live
6 years ago
Daniel Supernault d40af20013
Update RemoteFollow pipeline 6 years ago
Daniel Supernault 718d9a0452
Update CommentPipeline 6 years ago
Daniel Supernault 2378376595
Update DeleteAccountPipeline 6 years ago
Daniel Supernault c7819514d9
Update ImportPipeline 6 years ago
Daniel Supernault a27418d4ef
Update ImportPipeline 6 years ago
Daniel Supernault 31dd8d38e7
Update ImportPipeline 6 years ago
Daniel Supernault ce519c1ad5
Update StatusPipeline 6 years ago
Daniel Supernault 8e5bdf6368
Update ImageOptimizePipeline 6 years ago
Daniel Supernault 0d73a57d75
Update StatusDeletePipeline, make async 6 years ago
Daniel Supernault feeb60eb94
Update activitypub deliver 6 years ago
Daniel Supernault 691cc991c6
Update AP deliver job 6 years ago
Daniel Supernault 4bfe30e5b5
Update AP deliver job 6 years ago
Daniel Supernault c817d4cfda
Update AP deliver job 6 years ago
Daniel Supernault d7d47ca132
Update AP deliver job 6 years ago
Daniel Supernault d28a5ea67f
Update AP deliver job 6 years ago
Daniel Supernault b6bb6e3cb5
Update AP deliver job 6 years ago
Daniel Supernault 87e856c001
Update AP deliver job 6 years ago
Daniel Supernault 4e978b7a56
Update AP deliver job 6 years ago
Daniel Supernault fadfd8349b
Add async activitypub delivery with timeout and concurrency settings 6 years ago
Daniel Supernault 8ba6506a6a
Update AP job 6 years ago
Daniel Supernault 7754cfb167
Update StatusTransformer 6 years ago