Commit graph

12 commits

Author SHA1 Message Date
08fdc93d35
feat: optionally fetch and verify relayed activity
relays usually Announce(Create), so the Create is not from them but the
announce is, and it gets processed properly. Lemmy does the correct
thing: it sends Announce(...activity...), so the "topmost" activity
effectively comes from the sending server and can be verified. however
aode relay sends activities as-is, without wrapping. so if we receive
activities from someone else, it won't match the http signature and
we thus can't be sure this wasn't falsified. added an option to directly
fetch such cases. it's probably not great, so defaults to OFF
2025-01-28 13:55:20 +01:00
002da752c3
docs: small readmes for other crates 2025-01-24 01:27:11 +01:00
a8808c3a95
fix: include a link to hashtag collection
i don't think this is necessary but mastodon seems to not recognize my
hashtags if i don't do this?
2025-01-23 14:14:43 +01:00
008ce2a95c
feat(routes): timeout middleware 2025-01-23 01:43:31 +01:00
d8c416d1d9
feat(apb): introduce content-type constants 2025-01-23 01:38:14 +01:00
55c50a92cc
chore: bump versions 2025-01-22 04:20:02 +01:00
5bb5780e75
fix: don't double cloak, for real 2025-01-22 03:54:32 +01:00
873ad98347
fix: don't double cloak, just re-cloak 2025-01-22 03:48:38 +01:00
b67d278bd8
fix: default port 3000 not 300 2025-01-22 02:07:53 +01:00
410dca1eef
fix: add like addressing only if config says so 2025-01-22 01:18:21 +01:00
40721e40ed
feat: config tweaks, better defaults
should just work ™️ for local development
2025-01-22 01:16:22 +01:00
61472e0fe9
chore: moved out of upub folder
it was just weird
2025-01-20 23:52:36 +01:00