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.
sunaurus
netbrum
dullbananas
N4taaa
matc-pub
SleeplessOne1917
Nutomic
- Resolve links to remote posts into local URL
- Attempt to fix test for fetching deeply nested comment
- Avoid stack overflow when fetching nested comments, reduce max comment depth to 50
- Handle partial settings backup (fixes #4307)
- Avoid breaking changes, keep response fields as deprecated
- Replace clippy allow annotation with expect (fixes #5012)
- Cleanup remaining use of Result<bool, Error> (fixes #4862)
- Post scheduling (fixes #234)
- Conditionally hide comments on nsfw posts (fixes #4237)
- Simplify handling of NotFound SQL errors (fixes #4633)
- Post scheduling
dessalines
- Adding a get_random_community endpoint.
- Adding local site settings to reject federated upvotes or downvotes.
- Add modlog entries for bulk removals.
- Adding skip_serializing_none to another OAuth API request.
- Removing a few more Result<Bool>.
- Add ability to search for Community by its description (or title only).
- Remove redundant local_user.auto_expand setting.
- Adding saved_only, liked_only, and disliked_only filters to search.
- Get rid of a lot of pointless mut form initializations.
- Fixing titleOnly, PostSort, and CommentSort.
- Updating git cliff.
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
- Corgana ( @Corgana@startrek.website ) English4•6 hours ago
Post scheduling is huge! Lots of good stuff in here.
- db0 ( @db0@lemmy.dbzer0.com ) English19•1 day ago
Adding local site settings to reject federated upvotes or downvotes.
Yisss!
- Corgana ( @Corgana@startrek.website ) English3•6 hours ago
This is one of those features that might not seem very huge but is a core thing that Reddit can’t have. Very cool.
Yep this has been a growing problem, with ppl using various alt accounts on different servers to downvote things. Usually it’s pretty obvious because these accounts are all from the same servers, and have little or no comments or posts.
With that setting you can be sure that all the votes at least are coming from your local users, keeping vote anonymity, and without disconnecting from the bigger servers.
- db0 ( @db0@lemmy.dbzer0.com ) English7•19 hours ago
I actually want to suggest an extended feature where you can use an allowlist of servers allowing voting in your instance, creating in effect a affinity group of instances. I’ll make a formal issue later
Cool, I originally thought about doing it that way, but maintaining allowlists and blocklists for all the different types of activities could get cumbersome (especially if we add things like blocking posts, comments, communities, messages, etc). But ya that’s a good issue to have.
- db0 ( @db0@lemmy.dbzer0.com ) English5•6 hours ago
- FrostyTrichs ( @FrostyTrichs@walledgarden.xyz ) English6•1 day ago
- Blaze ( @Blaze@feddit.org ) English4•1 day ago
Didn’t even notice that, that’s cool
- db0 ( @db0@lemmy.dbzer0.com ) English9•1 day ago
finally gives something to do with
hesitated
instances on fediseer!- ReversalHatchery ( @ReversalHatchery@beehaw.org ) English2•17 hours ago
haven’t been following what’s going on with fediseer, but it’s good that we have something like it! :) I especially like that cloudflare instances are automatically hesitated, and that there are different levels of mistrust
- db0 ( @db0@lemmy.dbzer0.com ) English2•9 hours ago
The cloudflare thing is just a few people doing it, mind you, not everyone
- Blaze ( @Blaze@feddit.org ) English10•1 day ago
Thanks for sharing and your work!
How far do you think you all are from the 19.6 release?
- nutomic ( @nutomic@lemmy.ml ) English12•1 day ago
In principle it’s finished, but last time we put it on lemmy.ml for testing there were performance problems and we had to revert. So far it’s not clear what caused those problems, so we need to try again somehow.
- Blaze ( @Blaze@feddit.org ) English4•1 day ago
Sounds promising!