• 15 Posts
  • 72 Comments
Joined 8 months ago
cake
Cake day: November 20th, 2024

help-circle
  • The user that created the community is treated differently in that they cannot be removed by the other moderators. I belive that user is referred to as the owner in the code. I haven’t looked into it yet, but I think there is a way to transfer ownership of the community. If not, then there should be.

    As far as I know, that is really the only difference between the owner and the other community moderators.





  • On piefed

    They both appear stickied just fine to me. Something that is different with sticky posts on piefed is that if you sort by New, then the sticky posts are no longer at the top of the page. That is different than how lemmy does it. This has led to confusion in the past, and even has a codeberg issue about it.

    On lemmy

    I am guessing that federation had not yet been established between that lemmy instance when you created and stickied that initial welcome post. I just tried an experiment now where I subscribed to your community from a test lemmy instance I have and forced federation of one of the sticky posts, and it didn’t come over stickied. So, there might be some weirdness there.

    What you can do to try to resolve this is to unsticky it and then resticky it. That should send out the correct actions via activitypub so that the other instances know that the post should be stickied. To be on the safer side, give it a minute or two between those two actions so that you are sure the first action had been sent out fully.








  • The height of notifications does vary a bit depending on the type of notification. Some of the admin notifications in particular are a bit taller than the others, but I did try to tame them. The nice thing about how the notifications were re-architected by Jolly is that each one is a separate template file. So, if we want to tweak a specific type of notification, it is easier to do now compared to before.

    Raw markdown in the notification is good feedback. This isn’t something I had tested when working on how these display, I can take a look at this.







  • I could see this maybe being useful at a moderator or admin level to aid in moderation decisions, but I feel like the average user wouldn’t really gain much from this information in exchange for a more complicated UI.

    Just as an aside, in the dev chat we have been talking about this a lot and the UI has been one of the harder pieces. The main competing paradigm for the UI of this feature is to have two upvote and two downvote buttons (one set for public votes and another for local-only votes). Here is a mockup I made of the voting buttons for that:





  • Just one of the limitations of the fediverse as it exists today. FWIW, lemmy works the exact same way. In its case, you pop in the url of a post you want to fetch in its search bar and it will find it and bring it over. When I have seen people confused about lemmy/mbin/piefed in the past, federation weirdness like this is one of the primary pain points.


  • As mentioned, if you subscribe to the community, everything going forward will federate over just fine. If there are specific posts you want to force piefed to fetch for you, then you can do so.

    On the sidebar for the community, under where the mods are listed, select “Retrieve a post from the original server.” That let’s you pop in a link to the post from the lemmy server and it will make piefed bring it over. It won’t bring the comments though.










  • Is this where that happens? I am having a hard time untangling all the AP stuff in the codebase.

    For what it’s worth, I don’t think this is the case any longer. I have been spinning up new dev instances a ton with docker and the trusted instances list is empty. The one place that piefed.social is listed in the admin panels I found is in the “Warn if new account banned from these instances” box:

    I have been on a bit of a mission to try to make a lot of the more opinionated moderation tools in piefed optional at an admin level or remove them (so far rimu has been receptive). So, if this is in the code, I would want to make a PR to remove it.