Pixelfed Engineering

@pixeldev
798 Followers
6 Following
113 Posts

The official Pixelfed Engineering account.

Follow our main account @pixelfed

Websitehttps://pixelfed.org
Bloghttps://pixelfed.blog
pixelfed/app/Services/FollowerService.php at dev · pixelfed/pixelfed

Photo Sharing. For Everyone. Contribute to pixelfed/pixelfed development by creating an account on GitHub.

GitHub

The new Mutual Following feature was written in less than 100 LoC total for both the backend and mobile app.

Here's how we did it:
1) API invokes a new FollowerService method which is a redis zinterstore set of account ids that are hydrated on the controller and returned as an array of Account objects (max 24)

2) The mobile app uses the simple Fisher-Yates algorithm to shuffle and return 3 accounts which are displayed on profiles

Less than 1 hour of work for an exceptional feature, not bad 😎

Sup?

We are preparing the beta release of Sup! Be among the first beta testers when we launch by following this account. #sup #messenger
✨ Simple. Focused. Fresh.

A sneak peek of the new #pixelfed web UI, shipping early 2024.

#pixelfedUI #metro5 #fediverse #design

@TuxOnBike Yes, we agree, and are working on a solution to improve this!

We will be consulting the community before we proceed as we want to get this right the first time.

Thanks for the awesome feedback and kickstarting the discussion around this improvement, we will be reaching out to you to get your opinion on our proposed solution before we announce it publicly.

We're shipping a new related hashtag feature to our mobile app!

Related hashtags are shown on the hashtag feed screens and are manually curated by admins!

PR: https://github.com/pixelfed/pixelfed/pull/4777

#pixelfedEngineering

Add Related Hashtags by dansup · Pull Request #4777 · pixelfed/pixelfed

Photo Sharing. For Everyone. Contribute to pixelfed/pixelfed development by creating an account on GitHub.

GitHub

We're back 😎

Check out our blog if you haven't already!

https://pixelfed.blog

Pixelfed Blog

Welcome to the official Pixelfed blog.

ActivityPub can be confusing and/or hard to test or develop against.

I started a new side project called FediDB to help Pixelfed and other implementations debug federation issues.

It will be launching soon, need to test DMs and Federated Stories in Pixelfed 😅

I'm eager to work with other projects on this!

#activitypub #federation #pixeldev #fediverse #mastodon #pleroma #anfora #peertube #pixelfed #funkwhale #honk #gnusocial

We have shipped an update to fix missing content warnings on remote profiles.

Please update your  instances!

Special thanks to @vfrmedia for reporting this bug.

#pixelfed

@jk Hi, we just tested account following from pixelfed.social <-> lain.com and it works as expected.

Are you running the latest pixelfed commits that disable COSTARS? That might have caused the issue.