Commits
- Commit:
93390e9fff577ce53a6b09d74954879c2da6627a
- From:
- Oliver Lowe <o@olowe.co>
- Date:
cmd/apserve: write and serve the system docs!
- Commit:
07a06dfeefde2dbb26c98bdba280315afcb72771
- From:
- Oliver Lowe <o@olowe.co>
- Date:
cmd/apsubmit: reliably print stderr of apsend
- Commit:
184e4de6a4897b14d1f75b9a95ff5b7eb957f543
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: tighten up content-type on marshalling into mail
Clearer: set a body to read from, then change it when necessary. Fewer
instructions! Also, mail clients don't really know what to do with
text/markdown, so just use text/plain; that's what Gruber would want.
Adds basic test case too
- Commit:
519acee1bbf60fee276fd734f7a8254edd803d06
- From:
- Oliver Lowe <o@olowe.co>
- Date:
cmd/apserve: implement NodeInfo 2.0
- Commit:
345d2260d11d054c199c7a16e48ad84d0f068b35
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: remove unused imports
- Commit:
334a10ecef2c27ed1d9ef9cffd10cbb0b7f5002c
- From:
- Oliver Lowe <o@olowe.co>
- Date:
abub/apserve: remove old unused apub file handlers
This stuff is generated programaticall now.
- Commit:
186ac3bf2ba1c6ae3e5844233d7162521e2c79ed
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub, sys: More documentation
- Commit:
96b56ad384e99eb42c0c18ba1321d3c9a0d74c1c
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: remove unused UserWebFingerFile
Moved to package sys, generated dynamically (and tested!).
- Commit:
b6986e8e8f3ca2b9529e35cafe2340a4391376e8
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: document our convenience Finger function
- Commit:
8aa989385f35e0296e6bd1fc0d575c1aa20a0b50
- From:
- Oliver Lowe <o@olowe.co>
- Date:
license under ISC license
- 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:
2469f6646d48415c8f7f947815762863adbf3133
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: return entire actor when doing multiple webfinger lookups
We've already looked up the entire actor so may as well return it,
then let callers do what they want with the data.
- 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:
00a66b61a581bd514c70d7170958032fb0129bf7
- From:
- Oliver Lowe <o@olowe.co>
- Date:
cmd/apserve: ensure JSON content-type header set
For some reason http.DetectContentType can't work out that we're
sending JSON.
- Commit:
4cd14cae6fb15c4031fc20d44a110f3abe6ddeb6
- From:
- Oliver Lowe <o@olowe.co>
- Date:
apub: fix testdata for current live system
Not ideal to rely on live system available over the internet but we'll
get there eventually maybe.
- 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:
158b818071282f1db2ff66815dca7883ae8b4019
- From:
- Oliver Lowe <o@olowe.co>
- Date:
cmd/apmail: use host users as the actors
Now defaults to whoever owns the process.
- Commit:
c881d7908ff68d25a334232ed7b62b9166c883d6
- From:
- Oliver Lowe <o@olowe.co>
- Date:
cmd/apmail: let reverse proxy do its own logging
This was debug logging from a while ago.
- 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