December was a big month for us, it took quite a while to write this up.
aroberts-fox
- mass-subscribe to remote communities
- added a ‘not joined’ filter to communities list to help find new communities
hendrik
- log more events in the modlog
- user profile - show more info to admins
- code refactorings to increase reuse and clarity
- post teaser fixes
- dark/light mode switcher is now a single icon instead of two
- set notes (emoji) on other users, to remember them by
- admin area improvements for managing users and content
freamon
- federation bugfixes
- api work
rimu
- svg and avif image support
- warnings on domains such as “very unreliable news source” on this one. These show on every post that links to those domains.
- documentation of docker-based setup process
- pop up a profile summary when hovering over a user name, based on the method used by hono4kami (see below)
- script to detect vote manipulation using “Jaccard similarity”, derived from code written by danterious for another purpose
- show basic statistics in community sidebar
- automatically defederate from instances when trusted instances do. Like a defederation subscription/follow.
- ‘extra fields’ on profiles which interoperate with mastodon extra fields. My profile has two extra fields for demo purposes.
mtyton / xmatt
- edit image posts - replace image with new file
hono4kami
- community list sorting and filtering improvements
- show time of post when hovering mouse over a relative time like “1 hour ago”
- pop up a menu using ajax instead of having a separate post options page
It’s really heartening to see that we have maintained momentum for a whole year and that we enter 2025 with a healthy developer community that continues to have fun making meaningful improvements to great software. We are currently brainstorming a roadmap for the coming year. Join us!
–
As a free and open source project, PieFed receives no funding and developers are not paid. Any donations you can spare will help cover server and infrastructure costs - https://piefed.social/donate. Thanks!
amazing updates!
could users also add warnings on domains to their own personal list of “very unreliable sources” maybe the code for the new note feature would help make this easy to implement?
Possibly.
I expect other people would want to subscribe to your list and apply it to their experience too, which is quite a big bit of work - https://bsky.social/about/blog/4-13-2023-moderation
that would be very cool. i love the custom moderation and algorithm tools of bluesky