December was a big month for us, it took quite a while to write this up.

aroberts-fox

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!

  • wiki_me
    link
    fedilink
    English
    arrow-up
    1
    ·
    fa 7 dies

    added a ‘not joined’ filter to communities list to help find new communities

    I think a “not visited” filter will be a lot more useful.

    I also noticed there are no open issues for the beta test project on codeberg. maybe we can have a fancy release announcement and submit a news tip to alternativeto hoping they will report it on there front page?.

    • Rimu@piefed.socialOPM
      link
      fedilink
      English
      arrow-up
      2
      ·
      fa 6 dies

      Yeah I’ve been meaning to do a release for months now but every time we try to pause and stabilise the code we just keep piling on more improvements, fixes and whatnot.

      Now might be a good time. New Year, new release…

      • wiki_me
        link
        fedilink
        English
        arrow-up
        2
        ·
        fa 4 dies

        Feel free to DM me and i can send the news tip for alternativeto , or you can submit it here (contribute to this page -> share a news tip).