Commit graph

5 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
008ce2a95c
feat(routes): timeout middleware 2025-01-23 01:43:31 +01:00
b67d278bd8
fix: default port 3000 not 300 2025-01-22 02:07:53 +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
Renamed from upub/core/src/config.rs (Browse further)