Releases
v0.11.10
dansup
released this
10 Feb 03:57
Added
Resilient Media Storage (#4665 ) (fb1deb6 )
Video WebP2P (#4713 ) (0405ef12 )
Added user:2fa command to easily disable 2FA for given account (c6408fd7 )
Added avatar:storage-deep-clean
command to dispatch remote avatar storage cleanup jobs (c37b7cde )
Added S3 command to rewrite media urls (5b3a5610 )
Experimental home feed (#4752 ) (c39b9afb )
Added app:hashtag-cached-count-update
command to update cached_count of hashtags and add to scheduler to run every 25 minutes past the hour (1e31fee6 )
Added app:hashtag-related-generate
command to generate related hashtags (176b4ed7 )
Added Mutual Followers API endpoint (33dbbe46 )
Added User Domain Blocks (#4834 ) (fa0380ac )
Added Parental Controls (#4862 ) (c91f1c59 )
Added Forgot Email Feature (67c650b1 )
Added S3 IG Import Media Storage support (#4891 ) (081360b9 )
Federation
Update Privacy Settings, add support for Mastodon indexable
search flag (fc24630e )
Update AP Helpers, consume actor indexable
attribute (fbdcdd9d )
Updates
Update FollowerService, add forget method to RelationshipService call to reduce load when mass purging (347e4f59 )
Update FollowServiceWarmCache, improve handling larger following/follower lists (61a6d904 )
Update StoryApiV1Controller, add viewers route to view story viewers (941736ce )
Update NotificationService, improve cache warming query (2496386d )
Update StatusService, hydrate accounts on request instead of caching them along with status objects (223661ec )
Update profile embed, fix resize (dc23c21d )
Update Status model, improve thumb logic (d969a973 )
Update Status model, allow unlisted thumbnails (1f0a45b7 )
Update StatusTagsPipeline, fix object tags and slug normalization (d295e605 )
Update Note and CreateNote transformers, include attachment blurhash, width and height (ce1afe27 )
Update ap helpers, store media attachment width and height if present (8c969191 )
Update Sign-in with Mastodon, allow usage when registrations are closed (895dc4fa )
Update profile embeds, filter sensitive posts (ede5ec3b )
Update ApiV1Controller, hydrate reblog interactions. Fixes (#4686 ) (135798eb )
Update AdminReportController, add profile_id
to group by. Fixes (#4685 ) (e4d3b196 )
Update user:admin command, improve logic. Fixes (#2465 ) (01bac511 )
Update AP helpers, adjust RemoteAvatarFetch ttl from 24h to 3 months (36b23fe3 )
Update AvatarPipeline, improve refresh logic and garbage collection to purge old avatars (82798b5e )
Update CreateAvatar job, add processing constraints and set is_remote
attribute (319ced40 )
Update RemoteStatusDelete and DecrementPostCount pipelines (edbcf3ed )
Update lexer regex, fix mention regex and add more tests (778e83d3 )
Update StatusTransformer, generate autolink on request (dfe2379b )
Update ComposeModal component, fix multi filter bug and allow media re-ordering before upload/posting (56e315f6 )
Update ApiV1Dot1Controller, allow iar rate limits to be configurable (28a80803 )
Update ApiV1Dot1Controller, add domain to iar redirect (1f82d47c )
Update ApiV1Dot1Controller, add configurable app confirm rate limit ttl (4c6a0719 )
Update LikePipeline, dispatch to feed queue. Fixes (#4723 ) (da510089 )
Update AccountImport (5a2d7e3e )
Update ImportPostController, fix IG bug with missing spaces between hashtags (9c24157a )
Update ApiV1Controller, fix mutes in home feed (ddc21714 )
Update AP helpers, improve preferredUsername validation (21218c79 )
Update delete pipelines, properly invoke StatusHashtag delete events (ce54d29c )
Update mail config (0e431271 )
Update hashtag following (015b1b80 )
Update IncrementPostCount job, prevent overlap (b2c9cc23 )
Update HashtagFollowService, fix cache invalidation bug (84f4e885 )
Update Experimental Home Feed, fix remote posts, shares and reblogs (c6a6b3ae )
Update HashtagService, improve count perf (3327a008 )
Update StatusHashtagService, remove problematic cache layer (e5401f85 )
Update HomeFeedPipeline, fix tag filtering (f105f4e8 )
Update HashtagService, reduce cached_count cache ttl (15f29f7d )
Update ApiV1Controller, fix include_reblogs param on timelines/home endpoint, and improve limit pagination logic (287f903b )
Update StoryApiV1Controller, add self-carousel endpoint. Fixes (#4352 ) (bcb88d5b )
Update FollowServiceWarmCache, use more efficient query (fe9b4c5a )
Update HomeFeedPipeline, observe mutes/blocks during fanout (8548294c )
Update FederationController, add proper following/follower counts (3204fb96 )
Update FederationController, add proper statuses counts (3204fb96 )
Update Inbox handler, fix missing object_url and uri fields for direct statuses (a0157fce )
Update DirectMessageController, deliver direct delete activities to user inbox instead of sharedInbox (d848792a )
Update DirectMessageController, dispatch deliver and delete actions to the job queue (7f462a80 )
Update Inbox, improve story attribute collection (06bee36c )
Update DirectMessageController, dispatch local deletes to pipeline (98186564 )
Update StatusPipeline, fix Direct and Story notification deletion (4c95306f )
Update Notifications.vue, fix deprecated DM action links for story activities (4c3823b0 )
Update ComposeModal, fix missing alttext post state (0a068119 )
Update PhotoAlbumPresenter.vue, fix fullscreen mode (822e9888 )
Update Timeline.vue, improve CHT pagination (9c43e7e2 )
Update HomeFeedPipeline, fix StatusService validation (041c0135 )
Update Inbox, improve tombstone query efficiency (759a4393 )
Update AccountService, add setLastActive method (ebbd98e7 )
Update ApiV1Controller, set last_active_at (b6419545 )
Update AdminShadowFilter, fix deleted profile bug (a492a95a )
Update FollowerService, add $silent param to remove method to more efficently purge relationships (1664a5bc )
Update AP ProfileTransformer, add published attribute (adfaa2b1 )
Update meta tags, improve descriptions and seo/og tags (fd44c80c )
Update login view, add email prefill logic (d76f0168 )
Update LoginController, fix captcha validation error message (0325e171 )
Update ApiV1Controller, properly cast boolean sensitive parameter. Fixes #4888 (0aff126a )
Update AccountImport.vue, fix new IG export format (59aa6a4b )
Update TransformImports command, fix import service condition (32c59f04 )
Update AP helpers, more efficently update post count (7caed381 )
Update AP helpers, refactor post count decrement logic (b81ae577 )
Update AP helpers, fix sensitive bug (00ed330c )
Update NotificationEpochUpdatePipeline, use more efficient query (4d401389 )
Update notification pipelines, fix non-local saving (fa97a1f3 )
Update NodeinfoService, disable redirects (240e6bbe )
Update Instance model, add entity casts (289cad47 )
Update FetchNodeinfoPipeline, use more efficient dispatch (ac01f51a )
Update horizon.php config (1e3acade )
Update PublicApiController, consume InstanceService blocked domains for account and statuses endpoints (01b33fb3 )
Update ApiV1Controller, enforce blocked instance domain logic (5b284cac )
Update ApiV2Controller, add vapid key to instance object. Thanks thisismissem! (4d02d6f1 )
You can’t perform that action at this time.