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:
945bf12efd48f91f4c015c8e3ea78e0474972d16
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: correct actor Address() doc typo
- Commit:
421e5894018406b90aeb34ab0d4ed7aa2ace09bd
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: omit empty ID when encoding Activity
This is actually valid according to the spec. This makes embedded
Activities like Mentions neater, too.
- Commit:
186ac3bf2ba1c6ae3e5844233d7162521e2c79ed
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub, sys: More documentation
- Commit:
d802abd847c6b52b945a90acdc5e26935f8859f8
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: unmarshal direct To recipients into Mastodon et al. Mentions
This seems clear enough. In the regular email world we want direct
recipients to be signalled in some way of our message. Recipients
merely copied in (CC'd) don't need to be alerted but still get the
message.
- Commit:
1738cb32b92b94d71cf623fa3e84afaef401a211
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: decode tag field of Activities
This gets us a bit closer to seeing Mastodon's non-standard Mention
activities.
- 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