FoundKey/packages/backend/src
Ignas Kiela 2ba387a5ac
All checks were successful
ci/woodpecker/pr/lint-sw Pipeline was successful
ci/woodpecker/pr/lint-backend Pipeline was successful
ci/woodpecker/pr/lint-client Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint-foundkey-js Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
Drop deletes from actors that don't exist anymore
Mastodon sends delete activities for every single note of an actor after
they are deleted, even though it usually sends a delete activity for the
actor itself from the start. These messages fail processing since we
can't verify the signature anymore (we have deleted the actor together
with their notes and keys with the delete activity for the actor itself,
and it's obviously not possible to look it up anymore), and stick around
in the inbox queue for all of the retries, which can take quite a while.
But since we can't have anything from actors that we can't
resolve, we can safely ignore the deletion request from them.

Changelog: Fixed
2023-09-14 19:24:26 +03:00
..
@types use http-signature module that supports hs2019 (#8635) 2022-05-26 09:12:17 +09:00
boot refactor onlyQueue and onlyServer configuration 2023-05-23 19:49:55 +02:00
config BREAKING: activitypub: validate fetch signatures 2023-06-25 20:42:14 +02:00
daemons server: use time constants 2022-11-20 23:15:40 +01:00
db server: remove favorites 2023-05-26 20:59:53 +02:00
mfm server: better matching for MFM mentions 2023-04-28 23:47:48 +02:00
misc server: fix default arguments for fetch 2023-07-19 10:13:33 +02:00
models add update timestamp & notification 2023-07-02 10:06:38 +02:00
prelude server: remove dateUTC function 2023-01-02 12:45:30 +01:00
queue Drop deletes from actors that don't exist anymore 2023-09-14 19:24:26 +03:00
remote server: check inbox URLs 2023-08-16 19:21:37 +02:00
server docs: add descriptions for some endpoints 2023-07-27 18:17:36 +02:00
services activitypub: correctly handle new notes that were edited 2023-07-16 14:32:57 +02:00
const.ts backend: minor cleanup of nodeinfo.ts 2022-11-16 17:52:13 -05:00
env.ts BREAKING rename environment variables from MK_... to FK_... 2023-05-23 19:49:55 +02:00
global.d.ts refactoring 2021-11-12 02:02:25 +09:00
index.ts refactor: remove default export for boot 2022-12-11 14:42:55 -05:00