submitted 1 year ago by [A] to c/meta
 

We're running the stable branch, so it's nice to get some updates!


Highlights of 1.1

Most instances have been on the dev branch anyway so they will already have these:

You can set a default comment sort, for when viewing a post.

LDAP support, so people can use their piefed.social login for chat.piefed.social and translate.piefed.social

More Ajax throughout, creating a more fluid UI.

Better notifications, with types and which are removed if the post they're notifying about is deleted.

Private votes are just non-federated votes.

Popup tooltips all over the place.

New login methods:

  • Mastodon
  • Discord

Hashtags in community side pane, e.g. this community

Daily maintenance tasks execute in parallel, which is a lot faster.

Batched ActivityPub federation that will significantly improve federation performance between PieFed instances

Filter out posts based on a keyword search of community name.

Reduce deadlocks and improve DB performance

  • use redis for locking.
  • extensive refactors to stop connection leakage.

Load comments using ajax when there are > 100 on a post, making the initial loading of a post quicker.

Automatic post archiving of old posts, to slow DB growth and reduce operating costs. Post body and comments are saved in S3 as JSON instead of in the DB.

Show/hide text inside password fields, making confusion during login less common.

Mods can lock comments and their children.

A lot of improvements to scheduled posts.

Several improvements in the markdown to html parsing.

Upgrade to Flask 3.

Swagger for API developers (in progress).

API: new json serialization lib that is 10x faster.

API: Get topics & feeds endpoints. Replacement for comments/list endpoint.

Things planned for 1.2

An instance chooser during registration - no separate instance choosing website needed

Optional post approval process for mods

Communities populated by a RSS feed.

Remind me

AI content filter

Event post type which federates with Friendica and Mobilizon

no comments (yet)

sorted by: hot top controversial new old
there doesn't seem to be anything here
17 comments in c/piefed_meta@piefed.social view that post
[–] 24 points 1 year ago (1 child)

Those improvements sound great, thanks to everyone that helped out!

In addition to the apps mentioned in the post:

There may be others, those are the ones that I have been following along with

  • source
  • hideshow 1 child comment
  • [–] 22 points 1 year ago

    Congratulations, thank you all the devs for their work! 🎉

  • source
    • Mods can lock comments and their children.
    • Batched ActivityPub federation that will significantly improve federation performance between PieFed instances
    • All the other technical things

    <3

    Not sure how those alternative login methods work, but that's interesting.

    The planned features look great also! Remind me, rss comms, and instance chooser sounds amazing!

  • source
  • [–] 9 points 1 year ago (8 children)

    Nice!! Great to see.

    Suggestion: We already have NSWF content filter, and AI Content filter is planned for 1.2, could we also add US Politics or Politics as filters?

    I personally won't use them, but I know some people are overwhelmed with all the doom and gloom in the media, and would rather not use social media because of it.

  • source
  • hideshow 8 child comments
  • [–] 6 points 1 year ago (3 children)

    What about user-shareable block lists, similar to those used by ad-blockers? For example, there could be a user-maintained, dynamically updating, shared keyword filter for US politics so that the current hot topics are quickly blocked. This would be more scaleable than the devs making new content filters for everyone that has a specific request.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 1 year ago (1 child)

    That was one feature I liked about ZeroNet. While you could easily block every toxic user individually as you came across them, you could also subscribe to already-existing user-made block lists and never even see them in the first place.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago (2 children)

    Why distinguish US politics and Politics in general? There's enough politics content from other countries to feel gloom and doom too

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago

    This is the one part I’m not clear on, are the filters different from just keyword filters? Will they work with content produced on lemmy/mastodon/etc? If they’re different from keyword filters, how will they be enforced cross-instance?

    The other changes look really great and I really appreciate the devs putting in so much work and making so much progress - especially on feedback that they didn’t even get that long ago, for some of these features.

  • source
  • parent
  • [–] 5 points 1 year ago

    Congratulations! And kudos!! 🎉 🎆🍾🥂 ⭐⭐⭐⭐⭐

  • source
  • [–] 4 points 1 year ago

    Thanks for all the great work!

  • source
  • [–] 3 points 1 year ago
    [–] 2 points 1 year ago

    @rimu This is awesome! Congratulations for an amazing success (with much more, I know, on the way!)

  • source
  • 3 comments in c/opensource@jlai.lu view that post
    [+] 2 points 1 year ago (1 child)
  • Amazing work!

  • source
  • 1 comment in c/fediverse@piefed.social view that post
    [–] 1 point 1 year ago

    Is FEP-4248 going to be submitted to the main FEP repo , or is it being maintained separately? I'm a little confused on that.

  • source