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 7c5d93e96b refactor: consolidate username validation into PixelfedUsername rule
Replace 7 duplicated inline username validation closures across 6
controllers (ApiV1Dot1, RemoteAuth, CuratedRegister, AdminInvite x2,
AppRegister, Auth/Register) with the existing PixelfedUsername rule.

Add the 'must contain at least one alphabetical character' check to
the rule so all call sites share consistent, stricter validation.

Add PixelfedUsernameTest covering all validation branches.
4 weeks ago
..
Admin refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
Api refactor: consolidate username validation into PixelfedUsername rule 4 weeks ago
Auth refactor: consolidate username validation into PixelfedUsername rule 4 weeks ago
Groups refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
Import refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
OAuth Pint app/ 4 weeks ago
Settings refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
Stories refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
AccountController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
AccountInterstitialController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
AdminController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
AdminCuratedRegisterController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
AdminInviteController.php refactor: consolidate username validation into PixelfedUsername rule 4 weeks ago
AdminShadowFilterController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
ApiController.php refactor: add return type declarations to controller methods 4 weeks ago
AppRegisterController.php refactor: consolidate username validation into PixelfedUsername rule 4 weeks ago
AuthorizeInteractionController.php refactor: add return type declarations to controller methods 4 weeks ago
AvatarController.php refactor: move 52 legacy models from App\ to App\Models\ 4 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 refactor: move 52 legacy models from App\ to App\Models\ 4 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 refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
ContactController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
Controller.php
…
CuratedRegisterController.php refactor: consolidate username validation into PixelfedUsername rule 4 weeks ago
CustomFilterController.php refactor: add return type declarations to controller methods 4 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 refactor: extract duplicate patterns into shared methods 4 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 refactor: move 52 legacy models from App\ to App\Models\ 4 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 refactor: move 52 legacy models from App\ to App\Models\ 4 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 refactor: extract duplicate patterns into shared methods 4 weeks ago
LandingController.php refactor: move 52 legacy models from App\ to App\Models\ 4 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 refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
NewsroomController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
NotificationController.php
…
PageController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
ParentalControlsController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
PersonalAccessTokenController.php refactor: add return type declarations to controller methods 4 weeks ago
PixelfedDirectoryController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
PlaceController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
PollController.php refactor: move 52 legacy models from App\ to App\Models\ 4 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 refactor: move 52 legacy models from App\ to App\Models\ 4 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 refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
RemoteAuthController.php refactor: consolidate username validation into PixelfedUsername rule 4 weeks ago
RemoteOidcController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
ReportController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
SearchController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
SeasonalController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
SettingsController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
SiteController.php refactor: move 52 legacy models from App\ to App\Models\ 4 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 refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
StoryComposeController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
StoryController.php refactor: move 52 legacy models from App\ to App\Models\ 4 weeks ago
TimelineController.php refactor: move 52 legacy models from App\ to App\Models\ 4 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