image

PyLova (Python+Pavlova) is a soft fork of PieFed, aimed at improving the user experience through UI overhauls, empowering users and admins with agency, improved administration and moderation functions, and general bug fixing.

New in V0.5.0

New & Improved

  • Shareable Blocklists: Users can create, maintain, and share block lists of users, communities, instances, or domains. Users can be hidden completely or muffled.
  • Roles: Permissions have been changed into ‘Roles’, these offer expanded functionality. Admins can create multiple roles choosing what permissions they can be given, if any. As well as setting upload and storage limits, ability to post video, etc. Posts can be restricted to certain roles for matters of voting and commenting.
  • Temporary Bans: Now users can be banned from an instance for a limited range of time. This also fixes the nasty bug that leads to temp bans from Lemmy never expiring on PieFed instances.
  • Instance Chooser: Discovers new instances from Fediseer, as well as polling other instances. This removes any singular point of authority in seeding new instances and helps disperse discovery. Instances in the chooser also show Fediseer endorsements, and Fediseer tags can be searched for to help find instances based on content.
  • New User Experience: New users are better presented topics when joining to help discover content, and a user with no subscriptions is shown a list of popular communities and feeds they may want to join.

Bug-Fixes & Misc

  • Inline Comment Editing: Edit your comments without leaving your position on the conversation.
  • Visual Changes: Small changes to create a more unified modern look.
  • Bento Tiles: Masonry Tiles are revamped into Bento boxes, masonry-wide has been removed. Removed security issue in tiles.
  • Instance Vote Settings: Admins can select if up/downvotes are accepted from an instance.
  • Instance Overview: When browsing instances additional information about them is displayed.
  • New Fonts: Ubuntu and Open Dyslexic have been added. Ubuntu is now the default font for new instances.
  • New Post: Starting a new post no longer changes targetted community when switching post type, non-allowed post types are hidden if that community does not accept them.
  • Themes: PhpBB and Trans theme are currently removed awaiting some much needed fixing, they will return in the future.
  • Zedstrian@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 day ago

    If someone subscribes to a blocklist on a remote instance and that remote instance shuts down, would that blocklist still work (and just no longer get updates)?

    • 𝙈𝙞𝙖@quokk.auOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      23 hours ago

      I could see them being used for say an approved cms editor who can edit cms pages but doesn’t have full user administration privileges, donator giving slightly higher storage or flair as thanks for financially helping run the place, trusted/power users who you feel can upload video or more content and aren’t just going to suck up storage.

      It’s a mix of a few features I saw floating around (different storage allotments, etc) and my own love of silly phpbb roles.

  • alapakala@quokk.au
    link
    fedilink
    English
    arrow-up
    4
    ·
    24 hours ago
    Shareable Blocklists

    wife: Jotting down notes. Fell free to ignore:
    Needs to be a cascading rule set, for user edits should override shared lists. E.g.
    users: Alex@tld1, Bobbie@tld2, Charlie@tld3, & Dani@tld3 in blocklist 诶
    Ecne has

    allow-all: Dani@tld3  
    disallow: Dani@*  
    

    making Ecne unable see Alex@tld1, Bobbie@tld2, Charlie@tld3 posts, but only Dani@tld3 posts came through. any other Dani is ignored on Ecne’s personal list, unlike 诶’s singular Dani

    But thank you for the getting the work started. I wish I could contribute.😭 This should wane bsky strangle.