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/Services
Your Name c0cde2f682 refactor: move 52 legacy models from App\ to App\Models\
Move all Eloquent models from the app/ root directory to app/Models/
for consistency with modern Laravel conventions. The project already had
54 models in App\Models; this migrates the remaining 52 legacy models.

Changes:
- Move 52 model files from app/ to app/Models/
- Update namespace declarations in each model
- Update all ~1000 import references across the codebase
- Add Relation::morphMap() in AppServiceProvider for backward
  compatibility with existing polymorphic database records
- Add missing HasSnowflakePrimary imports for models that relied
  on same-namespace resolution
1 month ago
..
Account Lint 9 months ago
Federation refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
Groups refactor: replace short facade aliases with fully-qualified imports 1 month ago
Internal refactor: replace deprecated laravel/helpers with native alternatives 1 month ago
Media refactor: replace short facade aliases with fully-qualified imports 1 month ago
Status refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
AccountService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
ActivityPubDeliveryService.php fix: replace backslash-prefixed facade calls with imported references 1 month ago
ActivityPubFetchService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
AdminSettingsService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
AdminShadowFilterService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
AdminStatsService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
AutolinkService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
AutospamService.php Update AutospamService.php 2 months ago
AvatarService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
BookmarkService.php Lint 9 months ago
BouncerService.php Pint app/ 1 month ago
CollectionService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
ConfigCacheService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
CustomEmojiService.php Pint app/ 1 month ago
DiscoverService.php Lint 9 months ago
DomainService.php
…
EmailService.php ban more tempmail domains 3 months ago
FetchCacheService.php Pint app/ 1 month ago
FilesystemService.php Update FilesystemService.php 2 months ago
FollowerService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
GroupFeedService.php
…
GroupPostService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
GroupService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
HashidService.php
…
HashtagFollowService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
HashtagRelatedService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
HashtagService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
HomeTimelineService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
ImportService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
InstanceService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
LandingService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
LikeService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
LiveStreamService.php Lint 9 months ago
MarkerService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
MediaBlocklistService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
MediaPathService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
MediaService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
MediaStorageService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
MediaTagService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
ModLogService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
NetworkTimelineService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
NodeinfoService.php Update NodeinfoService.php 7 months ago
NotificationAppGatewayService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
NotificationService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
PlaceService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
PollService.php fix: use query methods instead of collection methods (phpstan noUnnecessaryCollectionCall) 1 month ago
ProfileService.php Lint 9 months ago
ProfileStatusService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
PronounService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
PublicTimelineService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
PushNotificationService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
ReblogService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
RelationshipService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
ResilientMediaStorageService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
SanitizeService.php Update SanitizeService, improve tag coverage 1 year ago
SearchApiV2Service.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
SnowflakeService.php refactor: replace short facade aliases with fully-qualified imports 1 month ago
StatusHashtagService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
StatusMentionService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
StatusService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
StoryIndexService.php Pint app/ 1 month ago
StoryService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
SuggestionService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
TrendingHashtagService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
UserAgentService.php Replace jenssegers/agent with matomo/device-detector 1 month ago
UserFilterService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
UserOidcService.php Lint 9 months ago
UserRoleService.php Lint 9 months ago
UserStorageService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago
WebfingerService.php refactor: move 52 legacy models from App\ to App\Models\ 1 month ago