Nutomic
Nutomic
@leoseg Do you need any help to get started? Feel free to ask here or in the [dev chat](https://matrix.to/#/#lemmydev:matrix.org).
You probably need to use a newer Rust version.
> Yes that worked, as this is only a small feature I assume a new test for the api-tests is not needed? I added a test in the src/post_view file....
The import doesnt remove any existing saved posts, it only [adds new ones](https://github.com/LemmyNet/lemmy/blob/main/crates/apub/src/api/user_settings_backup.rs#L214-L228). Same for followed communities just above. Did you test this properly?
I realized that there is a better criteria for parallel sending, rather than grouping by community id or post id. Instead we can send activities in parallel as long as...
To test the parallel sending, can you write a simple api test which creates a few dozen posts in a loop and checks that they are federated correctly? Youll have...
`cargo test` duration seems to have increased from 5 minutes to 15 minutes which is a huge increase. Any idea why? Btw federation tests still failing.
One thing I noticed although its not changed in this PR. [This code](https://github.com/LemmyNet/lemmy/blob/main/crates/federate/src/util.rs#L173-L179) is inconsistent, it caches for 60s in prod but the comment says 1s. So I would change...
Yes I messed up my PR there. Though I still think that something like 1-5s for WORK_FINISHED_RECHECK_DELAY is fine. 2000 tasks only happen on large instances which already run on...
Good to see that duration of tests and ci are back to normal. Only the [int type](https://github.com/LemmyNet/lemmy/pull/4623#discussion_r1679466307) needs to be fixed, then it can be merged. Great work @phiresky! Edit:...