Results 229 issues of Nutomic

There are various places in the code where a lot of similar data is written to the db. For example outgoing activities are all written to `SentActivity` one by one....

area: performance

There are currently 4 different endpoints for counts: - /api/v4/community/pending_follows/count - /api/v4/admin/registration_application/count - /api/v4/account/report_count - /api/v4/account/notification/count Clients need to regularly call each for them which takes some resources and extra...

area: api

When creating a new like, we first run a query to remove the existing like, if any. This should be completely unnecessary, we can set the new value with a...

area: performance
area: database

Performance: - to improve performance dont call `function_exists` every time, but store a vec with all available plugin hooks - load plugins immediately on startup, so they can be initialized...

enhancement

Voyager constantly throws this error in a loop, which causes significant cpu usage: ```lemmy-1 | 2025-12-04T09:17:02.884693Z WARN lemmy_apub_send::util: task exited, restarting: Err(LemmyError { message: Unknown("failed reading activity fromdb"), caller: crates/apub/send/src/worker.rs:359:21,...

bug

Broken by https://github.com/Chocobozzz/PeerTube/issues/2704

Mentions from federated posts/comments are currently parsed from markdown using `scrape_text_for_mentions()`. This doesnt work with mentions coming from other platforms such as NodeBB or Mitras, because their mention format doesnt...

bug
area: federation

### Requirements - [x] Is this a bug report? For questions or discussions use https://lemmy.ml/c/lemmy_support or the [matrix chat](https://matrix.to/#/#lemmy:matrix.org). - [x] Did you check to see if this issue already...

bug