Here's some highlights from the last 3 weeks and who contributed:
Mastodon integration - freamon
Mastodon accounts can follow PieFed accounts (but not the other way around). Look for the 'follow on Mastodon' button on local accounts e.g on mine: https://piefed.social/u/rimu. Once followed, new posts they make will show up in your Mastodon feed.
This is a major piece of work and I expect improvements to this will continue for some time.
Post and comment languages - rimu
Whenever you make a post, you can specify the language it is in. Communities can have one or more languages. Filters for language have been added to the community list and search.
Interface language switcher - rimu
PieFed tries to detect your preferred language based on your browser settings but you can override this in your profile settings.
French UI language process - wazaby
Pretty soon you'll be able to use PieFed in French! We went with the 'inclusive writing' version of French but if someone provides a traditional French translation then people could switch to that using the previously mentioned language switcher.
Hashtags - rimu
Posts can have a list of keywords (hashtags) associated with them. This will help make posts more visible on Mastodon. Kbin/Mbin supports hashtags also so there is already some content that uses hashtags. This post has 4 tags on it, for example. See all tags at https://piefed.social/tags.
Spam finder - rimu
When spam is reported and the community and instance that it is in has been abandoned, the report is unseen by anyone. Luckily the downvote signal federates to everyone so we can use that to spot likely spam. Admins now have a page which lists content which is
- recently posted
- heavily downvoted
- posted by new accounts
Simple yet very effective.
Subscribe to anything - rimu
Look for the bell icon next to headings. Topics, People, Communties, Posts and individual Comments can all be subscribed to. You'll receive a notification whenever there is a new post in that topic, a reply to that comment, etc etc.
Masonry fix - rimu
Posts in galleries are now ordered horizontally (in a 'Z' pattern) rather than in columns which is a more intuitive and natural way to order images.
Print stylesheet - rimu
PieFed and Pixelfed are the only fediverse platforms that look decent when a page is printed. I tested them all.
@rimu where are the french translation? https://codeberg.org/rimu/pyfedi/src/branch/main/app/translations/fr/LC_MESSAGES/messages.po seems empty ๐ค
@piefed_meta
It is being worked on in a separate service - crowdin.com. I'll copy the data from there into PieFed when it's ready. 66% done so far.