This is our biggest release yet, including more finished tasks than any of our previous ones. Below is a summary of the highlights:
What's new
Posts & communities can be labelled as AI-generated and people can choose to hide all posts tagged that way. Very similar to how NSFW works.
Comments can be marked as an Answer, like on StackOverflow.
React to posts and comments with an emoji.
Hide an individual post from yourself, without blocking the author.
PieFed is now in the Yunohost app store, making initial setup easier.
When banned from a remote instance you cannot make local-only posts in their communities.
Honeypot to automatically IP ban badly-behaved crawlers.
https://lemmy-federate.com/ integration, making PieFed communities get more exposure.
"Share on Mastodon" menu item on posts.
Vastly improve docs for new developers, see https://codeberg.org/rimu/pyfedi/src/branch/main/docs/developer_docs.
Language selection is more visible during post creation.
Tag clouds can also be viewed as a list of tags.
View post/comment markdown.
Bot accounts are not included in community statistics.
Footnote support in markdown.
Polish translation.
Better HTTP caching, which reduces dependence on Cloudflare.
Bugs
Passkey fixes.
Polls can now have up to 15 options.
User profile performance improved.
Don't allow bypassing minimum username length and post title with whitespace.
Polls and Events can no longer be posted into Lemmy communities.
API
Additional user settings can be set through the api, including Extra Fields.
Fetch url metadata.
Sort comments by controversial.
Comment search now works.
Hashtags.
Events.
Polls.
Emoji reactions on posts and comments.
See https://piefed.social/c/piefed_api for more details.
To upgrade
To upgrade from 1.3.x:
git pull
git checkout v1.4.x
./deploy.sh or ./deploy-docker.sh
There is a big database migration that will take a few minutes to run. How long will vary depending on how old your instance is - older instances will have more content to process. It took ~25 minutes on piefed.social so expect it to be less than that.
Donations
PieFed is free and open-source software while operating without any advertising, monetization, or reliance on venture capital. Your donations are vital in supporting the PieFed development effort, allowing us to expand and enhance PieFed with new features.
False.
You go there because the moderators actively remove factual information and criticism.
The simple fact that Josheph Stalin is looked upon fondly on lemmy.ml, and by tankies in general,
Destroys credibility like a fucking slegehammer
When i say that I am repulsed by this, I mean it in precisely the same way I that I hate Hitler apologists.
False.
I have had comments removed on lemmy.world, pertaining to heated political discussion.
There is no commonality here, and no bridge to build. I do not cooperate with Stalin ball-garglers.
"When my comments are removed on .world it's for the benefit of the community. When my comments are removed on .ml it's because they're evil tankies in an echo chamber."
I agree with some of this. Any removal of my comments on .world has been unjust, and a detriment to the community.
The hyperaggressive comment removal by dessalines et al on lemmy.ml is so severe, that meanwhileonthegrad has an endless supply of material of shitty, goal directed moderation.
.world doesn't have a punt rate anywhere near what .ml has.
I know this. You know this.
It's why your comments are still up here, wheras all or most of mine would be gone if this was happening on .ml
Don't piss on my leg and tell me it's raining.
Y'all preemptivately defederated from Hexbear, don't act like you're in some free speech zone.
.ml is the instance that lets me talk to the most people, which is why I'm still with them. Meanwhile you're blocked from the wrongthink communities. You're defederated from lemmygrad too, which makes having a dedicated community for hating lemmygrad really funny actually. .world preemptivately punted over half a million users this way.
But that's okay, because they're evil stinky tankies, and it's okay to censor them. Wouldn't want to disrupt your echo chamber.
Not like you. Whenever your comments are removed, it's "unjust, and a detriment to the community." 🤡
You're stating this as though it was a bad thing.
It is correct procedure to defederate from fucking idiots.
You're not the arbiter of anything significant.
Do I need to post the comic again? You're just doing the thing.
I don't know know the reference. But you could have inferred (correctly) that I would be utterly disinterested if I did.
Oh, did it not show up on your end?
I mean the "our blessed homeland, their barbarous wastes" comic. That's what you're doing. "Our reasonable defederation, their authoritarian censorship" - it's fine when you and yours do it, but when it happens to you it's tyranny!
Alternately, sometimes it's a clear cut, objectively correct decision, that is one hundred percent whataboutism-proof.
I am cognizant of the argument that you're trying to make; I just don't care, because it's stupid.
Also, I think I'm going to look into this whole PieFed thing. My interest in it was fairly low, to be honest, until I saw the standard issue, obtuse angled attack from one of lemmy.ml's finest.
Now that I understand that lemmy.ml doesn't like it (TIL), I'm highly likely to start promoting PieFed. Kinda like an ongoing Christmas present, from me to you.
"Our clear cut, objectively correct moderation. Their wicked, despotic censorship."
The fact that the original person you were arguing with got banned just makes this funnier.