You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pixelfed/app/Http/Controllers
Your Name 7a420112bf Normalize cropped story images to the 1080x1920 canvas (#7215)
cropPhoto() used coverDown(1080, 1920), which only downscales, so an
undersized crop was stored at its original size (e.g. 110x196). Remote
servers then dropped the image story for not matching expected story
dimensions while videos federated. Use cover() so small crops are scaled
up to fill the canvas.

Note: the complementary remote-side validator relaxation (StoryFetch
validateImageFile) is tracked separately and not included here.
2 weeks ago
..
Admin Merge pull request #7192 from pixelfed/refactor/str-of-to-native 2 weeks ago
Api Fix URL construction for API timeline request 2 weeks ago
Auth Merge remote-tracking branch 'origin/staging' into feature/honeypot-spam-protection 2 weeks ago
Concerns Convert optional() to nullsafe operator 3 weeks ago
Groups Convert optional() to nullsafe operator 3 weeks ago
Import refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
OAuth Detect OOB oauth client when redirect_uri omitted on authorize 2 weeks ago
Settings Use now() helper instead of Carbon::now() for current-time access 2 weeks ago
Stories Stop swallowing overlay ValidationException into a generic 500 2 weeks ago
AccountController.php Use now() helper instead of Carbon::now() for current-time access 2 weeks ago
AccountInterstitialController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
AdminController.php Refactor Auth, remove expensive middleware 2 weeks ago
AdminCuratedRegisterController.php Require dangerzone sudo mode on curated register, shadow filter and page admin controllers 2 weeks ago
AdminInviteController.php Update password validation rule to include string and min length 2 weeks ago
AdminShadowFilterController.php Require dangerzone sudo mode on curated register, shadow filter and page admin controllers 2 weeks ago
ApiController.php refactor: add return type declarations to controller methods 4 weeks ago
AppRegisterController.php refactor: rename PixelfedUsername rule to ValidUsername 4 weeks ago
AuthorizeInteractionController.php Use intended-redirect session for authorize_interaction guest login 2 weeks ago
AvatarController.php Fix silent failure in avatar upload endpoints 3 weeks ago
BookmarkController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
CircleController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
CircleProfileController.php Lint 9 months ago
CollectionController.php Require visibility on collection store to match NOT NULL schema 2 weeks ago
CollectionItemController.php Lint 9 months ago
CommentController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
ComposeController.php Replace Str::of() fluent chains with static Str::/native calls 2 weeks ago
ContactController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
Controller.php
CuratedRegisterController.php refactor: rename PixelfedUsername rule to ValidUsername 4 weeks ago
CustomFilterController.php Fix dangling DB transactions in CustomFilterController 2 weeks ago
CustomFilterKeywordController.php Lint 9 months ago
CustomFilterStatusController.php Lint 9 months ago
DeckController.php fix: resolve 6 Larastan errors in controller return types 4 weeks ago
DirectMessageController.php Replace Str::of() fluent chains with static Str::/native calls 2 weeks ago
DiscoverCategoryController.php Lint 9 months ago
DiscoverCategoryHashtagController.php Lint 9 months ago
DiscoverController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
FederationController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
FollowerController.php refactor: add return type declarations to controller methods 4 weeks ago
GroupController.php Convert optional() to nullsafe operator 3 weeks ago
GroupFederationController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
GroupPostController.php Lint 9 months ago
HashtagController.php
HashtagFollowController.php Guard hashtag follow against null profile for soft-deleted accounts 2 weeks ago
HealthCheckController.php refactor: add return type declarations to controller methods 4 weeks ago
ImportController.php Lint 9 months ago
ImportPostController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
InstallController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
InstanceActorController.php refactor: add return type declarations to controller methods 4 weeks ago
InternalApiController.php Extract following-ids lookup into FollowerService::getFollowingIds 3 weeks ago
LandingController.php Exclude private profiles from public directory and clear suggestable on going private 2 weeks ago
LikeController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
LiveStreamController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
MediaBlocklistController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
MediaController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
MediaTagController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
MicroController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
MobileController.php fix: stop caching raw Eloquent models to prevent incomplete-object 500s 4 weeks ago
NewsroomController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
NotificationController.php
PageController.php Require dangerzone sudo mode on curated register, shadow filter and page admin controllers 2 weeks ago
ParentalControlsController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
PersonalAccessTokenController.php Enforce pat_enabled kill-switch on personal access token renew 2 weeks ago
PixelfedDirectoryController.php Replace Str::of() fluent chains with static Str::/native calls 2 weeks ago
PlaceController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
PollController.php Enforce poll scope authorization on vote endpoint 2 weeks ago
PortfolioController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
ProfileAliasController.php refactor: add return type declarations to controller methods 4 weeks ago
ProfileController.php Convert optional() to nullsafe operator 3 weeks ago
ProfileMigrationController.php refactor: add return type declarations to controller methods 4 weeks ago
ProfileSponsorController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
PublicApiController.php Filter null-account statuses from non-cached network timeline 2 weeks ago
RemoteAuthController.php Replace Str::of() fluent chains with static Str::/native calls 2 weeks ago
RemoteOidcController.php polish 4 weeks ago
ReportController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
SearchController.php Use ILIKE for case-insensitive search on PostgreSQL 2 weeks ago
SeasonalController.php Compute Year-in-Review averages in SQL instead of in PHP 3 weeks ago
SettingsController.php Use now() helper instead of Carbon::now() for current-time access 2 weeks ago
SiteController.php fix: correct SiteController view return types, drop ViewContract alias 2 weeks ago
SoftwareUpdateController.php Lint 9 months ago
SpaController.php refactor: add return type declarations to controller methods 4 weeks ago
StatusController.php refactor: extract duplicate patterns into shared methods 4 weeks ago
StatusEditController.php Fix PostEditModal. Closes #7084 2 weeks ago
StoryComposeController.php Normalize cropped story images to the 1080x1920 canvas (#7215) 2 weeks ago
StoryController.php Invalidate latest-story cache on remote story expiry and null-guard latest() 2 weeks ago
TimelineController.php Refactor Auth, remove expensive middleware 2 weeks ago
UIKitController.php Lint 9 months ago
UserAppSettingsController.php Lint 9 months ago
UserEmailForgotController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
UserInviteController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
UserRolesController.php Lint 9 months ago