Results 382 comments of Nutomic

@dessalines This is worth a review now, as it seems to be feature complete (except for comment language, which i will add a bit later). For now there are still...

@dessalines Okay i added the local_user_language table and made the other changes as requested. Main thing left is the join/filter in post_view.rs, because i never really learned how joins work....

Okay i added LocalUserDiscussionLanguageView, using LocalUserSettings to avoid loading password_encrypted column. Now i'm not sure how to continue with PostView. I also made the api changes you mentioned, but anyway...

Okay merged the other pr, and just made a small change to update user languages in a single transaction, instead of various separate db calls. Should be ready to review/merge...

You are right, a user with no languages configured currently gets no posts at all back. Any hint how to fix it? I also need to fix federation tests. Edit:...

I fixed the conflicts, was quite complicated.

That uses the same files, so if Docker build works, local build should work as well. Does `git status` show anything out of date? And does `crates/utils/translations/translations/en.json` exist?

Other files mentioned in the error message also exist? Then that error doesnt really make sense. Maybe try a clean build.

I opened https://github.com/LemmyNet/lemmy/issues/2333 about specifying a minimum supported rust version. @happysalada There should be no need to install rustfmt for a simple build. Which command did you run to get...

@happysalada Could you test if a [toolchain file](https://rust-lang.github.io/rustup/overrides.html#the-toolchain-file) can solve the problem for you? I suppose it should look something like this, but not sure which components are really needed....