Commit Graph

180 Commits (1ed48c5df2ec2bdef3ed5b4ab50b274c2d261cf6)

Author SHA1 Message Date
Daniel Supernault 1ed48c5df2
Update ActivityPub inbox, properly handle eloquent deletions to trigger observer events 2 days ago
Daniel Supernault 590e9b2434
Update ActivityPub inbox, properly handle eloquent deletions to trigger observer events 2 days ago
Your Name 45a9a3b472 RemoveUnreachableStatementRector 4 days ago
dansup 792ca361c1
Merge pull request #6322 from grossermensch/patch-2
Fix error for DMs without attachment
5 days ago
Severin 2b2de5f89c
Fix error when receiving DM without attachments
Fix undefined array key error when processing ActivityPub objects without attachments.
7 days ago
Your Name ca6c875bbb Fix PHPStan class.notFound issues 1 week ago
dansup 225e835015
Staging (#6264)
* StatusPipeline defensive checks

* HomeFeedPipeline defensive checks

* DeletePipeline defensive checks

* InboxPipeline defensive checks

* MediaPipeline defensive checks

* PushNotificationPipeline defensive checks

* LikePipeline defensive checks

* FollowPipeline defensive checks

* ImageOptimizePipeline defensive checks

* Misc pipelines defensive checks

* Update CommentPipeline.php

* Update FollowPushNotifyPipeline.php

* Update LikePushNotifyPipeline.php

* Update FollowPushNotifyPipeline.php

* Update MentionPushNotifyPipeline.php

* Update MoveSendUndoFollowPipeline.php

* Update RemoteFollowPipeline.php

* Update FollowPushNotifyPipeline.php

* Update LikePushNotifyPipeline.php

* Update MentionPushNotifyPipeline.php

* Update Site/Config.php - config_cache only has 1 arg. No fallback.

* Update Bouncer.php - Called 'count' on Laravel collection, but could have been retrieved as a query.            🪪  larastan.noUnnecessaryCollectionCall

* Update Status.php - Missing use App\Models\Conversation;

* Larastan: Update UndoSharePipeline.php (Undefined variable: $status)

* Update ResilientMediaStorageService.php

* Update ImageS3UploadPipeline.php

* Larastan: Update Profile.php missing "use App\Avatar;"

* Larastan: Update MediaStorageService.php

* Larastan: Update MediaPathService.php

* Update MediaPathService.php

* Update MediaStorageService.php

* Update ImageS3UploadPipeline.php

* Larastan: Update AddUserDomainBlock.php

```
 ------ ------------------------------------------------------------- 
  Line   Console/Commands/AddUserDomainBlock.php                      
 ------ ------------------------------------------------------------- 
  37     Variable $domain in empty() always exists and is not falsy.  
         🪪  empty.variable                                           
 ------ ------------------------------------------------------------- 
```

* Larastan: Update CatchUnoptimizedMedia.php

```
 ------ ------------------------------------------------------------------------------------------------- 
  Line   Console/Commands/CatchUnoptimizedMedia.php                                                       
 ------ ------------------------------------------------------------------------------------------------- 
  31     Constructor of class App\Console\Commands\CatchUnoptimizedMedia has an unused parameter $media.  
         🪪  constructor.unusedParameter                                                                  
 ------ ------------------------------------------------------------------------------------------------- 
```

* Update DeleteUserDomainBlock.php

* Update StatusHashtag.php

* Update FixLikes.php

* Update User.php

* Update Installer.php

* Update SeedFollows.php

* Update DiscoverCategory.php

* Update FollowRequest.php

* Update Follower.php

* Update AccountController.php

* Update CustomFilterKeyword.php

* Update FederationController.php

* Update Inbox.php

* Update HttpSignature.php

---------

Co-authored-by: Your Name <you@example.com>
Co-authored-by: Shlee <github@shl.ee>
2 weeks ago
Shlee b7442c3209
Update Inbox.php 2 weeks ago
Daniel Supernault 3686c92122
Update Status storage, add SanitizerService to fix spacing in html stripped content 2 months ago
Daniel Supernault ab8d0ff46c
Update AP Inbox, handle Story View with the new StoryIndexService markSeen method 3 months ago
Daniel Supernault b54d90d405
Lint 8 months ago
Daniel Supernault 5525369fec
Update Inbox handler, improve Undo Follow logic 8 months ago
Daniel Supernault fbe76e37f3
Update Inbox handler, add Reject Follow support 8 months ago
Daniel Supernault 3725c689e4
Update Inbox, improve Accept Follower handling 8 months ago
Anil Kulkarni d97383c0f6
Fix the local column for statuses to not include remote shares (#5513)
* Fix the local column for statuses to not include remote shares

* Chunk the migration
10 months ago
Daniel Supernault 9eeb7b6741
Update Status caption logic, stop storing duplicate html caption in db and defer to cached StatusService rendering 1 year ago
Daniel Supernault 79d73c508c
Update Inbox 1 year ago
Daniel Supernault cc897bc427
Update AP Inbox 1 year ago
Daniel Supernault 6d565b81fd
Update Inbox 1 year ago
Daniel Supernault db84ae90f1
Update Inbox 1 year ago
Daniel Supernault dfdb7531f0
Update ProcessMovePipeline and Inbox 1 year ago
Daniel Supernault 59645f683e
Update AP Inbox, fix Move activity processing 1 year ago
Daniel Supernault 8a362c12a9
Update Inbox, add delay to move handler to allow for remote cache invalidation 1 year ago
Daniel Supernault 6615408023
Update AP inbox 1 year ago
Daniel Supernault 5558535aea
Update Move pipeline, add debug logging 1 year ago
Daniel Supernault c76fb7ec34
Update AP Inbox 1 year ago
Daniel Supernault a55238d2e5
Update AP Inbox 1 year ago
Daniel Supernault 3e88b7c890
Update AP Inbox 1 year ago
Daniel Supernault 402a4607c9
Update Inbox, fix flag validation condition, allow profile reports 2 years ago
Daniel Supernault ef0ff78e4a
Add Remote Reports to Admin Dashboard Reports page 2 years ago
Daniel Supernault 089ba3c471
Update Inbox and StatusObserver, fix silently rejected direct messages due to saveQuietly which failed to generate a snowflake id 2 years ago
Daniel Supernault d835e0adaa
Update Inbox, cast live filters to lowercase 2 years ago
Daniel Supernault 40b45b2a11
Update Autospam, add live filters to block remote activities based on comma separated keywords 2 years ago
Daniel Supernault b81ae5773f
Update AP helpers, refactor post count decrement logic 2 years ago
Daniel Supernault 6c39df7fb3
Update Inbox, import AccountService 2 years ago
Daniel Supernault 8a0ceaf801
Update Inbox, add user domain blocks to Story reaction handlers 2 years ago
Daniel Supernault 491468612f
Update Inbox, add user domain blocks to Undo handler 2 years ago
Daniel Supernault e32e50da7b
Update Inbox, add user domain blocks to Like handler 2 years ago
Daniel Supernault 3fbf8f159e
Update Inbox, add user domain blocks to Accept handler 2 years ago
Daniel Supernault 279fb28e2a
Update Inbox, add user domain blocks to Announce handler 2 years ago
Daniel Supernault c89dc45e8d
Update Inbox, add user domain blocks to Follow handler 2 years ago
Daniel Supernault a7f96d8194
Update Inbox, add user domain blocks to Direct Message handler 2 years ago
Daniel Supernault 759a439334
Update Inbox, improve tombstone query efficiency 2 years ago
Daniel Supernault 93a6f1e224
formatting 2 years ago
Daniel Supernault 06bee36c52
Update Inbox, improve story attribute collection 2 years ago
Daniel Supernault a0157fce0c
Update Inbox handler, fix missing object_url and uri fields for direct statuses 2 years ago
Daniel Supernault c6a6b3ae30
Update Experimental Home Feed, fix remote posts, shares and reblogs 2 years ago
Daniel Supernault ed87ddb923
Update RemoteStatusDelete pipeline 2 years ago
Daniel Supernault 9fa6b3f7aa
Update Inbox, allow storing Create->Note activities without any local followers, disabled by default 2 years ago
Daniel Supernault 29961c4a80
Update ap inbox 2 years ago