Commits
- Commit:
8403ab16d82c2829a3ee4c45b8147aae113b4d66
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub, cmd/apsend: implement shared inbox delivery
This helps servers hosting many actors, and it helps us when
delivering to lots of people on the same server; we only need to make
1 request per server.
- Commit:
d3dfb6729126922affd3865165ef240d239837e4
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: handle collection recipients mroe reliably
When we receive activity that has a collection, we see if any of the
other actor recipients have the collection set as their followers.
Then we can encode it with plus addressing. If we can't do that we
drop it. Not ideal, but it covers most use cases.
Next up we can encode arbitrary collections like
"some/path/to/thing@example.com".
- Commit:
25fed994674728cf1905a717c1334f78c12781ea
- From:
- Oliver Lowe <o@olowe.co>
- Date:
all: refactor like Unix, Plan 9 upas
That is, delegate all message handling, incoming and outgoing to a
short-lived process. Maybe this is really like sendmail but I dunno.
Anyway it works and this is a big and bad enough commit already!
- Commit:
77918b0001800b96e0bb0aa9dee91d870ab70fca
- From:
- Oliver Lowe <o@olowe.co>
- Date:
public-ish release
I made a bit of an announcement to fediverse@lemmy.world:
https://old.lemmy.world/post/12791602
Replies were delivered ok to my ActivityPub inbox and my mail inbox.
And I replied to those from my email client, too!
- Commit:
711914363ec34c6669e7f4a1193b8854e5e81ad1
- From:
- Oliver Lowe <o@olowe.co>
- Date:
oops
- Commit:
1d5ddf5d08ecf1b7bf60c8d4c9eefeda181183e3
- From:
- Oliver Lowe <o@olowe.co>
- Date:
streats reveal