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!
Great stuff!