Lemmy Development Update 2024-11-15
Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program.
We should also have a bugfix release for a few issues with the last release, and have 0.19.7
ready today or sometime soon.
karminski
dullbananas
- Combine action tables. This will greatly improve the performance of lemmy's post database queries by simplifying the number of joined tables.
SleeplessOne1917
Nutomic
- Always assign default language before checking if language is allowed
- Fetch community mods synchronously
- Move aggregates to replaceable_schema, fix error (fixes #5186)
- Implement private communities
- Run analyze after changing post.url type (ref #4983)
dessalines
- Add ability to mark multiple posts as read.
- Add user setting to auto-mark fetched posts as read.
- Change "mark post as read", "hide post" api calls to take single post instead of multiple
- Fixing cors origin wildcard.
- Upping default max_image_size from 256 to 512.
- Allow disabling private messages. Fixes #3640
- Fix postgres connection options causing slow query speed.
- Removing strip = true from release profile.
- Add filter to hide posts with comments.
- Fix fullsize post image
- Fix modlog mod_id filtering not working.
- Cleanup post action forms
Support development
@dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations.
If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.
- Liberapay (preferred option)
- Open Collective
- Patreon
- Cryptocurrency
Holy fuck, well done you absolute legends!
How will a community remain private when federated? Will it not be shared with the admin on federated instant?
https://github.com/LemmyNet/rfcs/blob/main/0005-private-communities.md
It doesn’t say anything about encryption.
Private in the sense of limited visibility and access to prevent things like harassment and brigading, not private in the sense you're thinking. This is not a security feature, it's an asshole prevention feature.