#dev 2026-10-10

2026-10-10 UTC
ghorsey_mobile, ghorsey_mobile_, CrimeWave, cotsuka, oodani and grufwub joined the channel
#
ulhar4409
finally switched my site's auth stuff (for admin tasks aka posting) from indieauth.com -> indiekey.id
#
ulhar4409
well *indieauth* stuff anyway
#
aaronpk
better now before i force everyone off it without a choice :D
k3can8 joined the channel
#
ulhar4409
I do think it a little worrisome that it's passkeys only, but my "main" devices support that, so it's workable for me (besides, in practice I lean towards posting from my phone for some reason)
#
aaronpk
i know some people are not a fan of that, but that's also not relevant to the spec, and you are welcome to use a different service that works the way you want!
#
aaronpk
part of this transition is also trying to be somewhat more opinionated as a service operator and not trying to appear as the "canonical" indieweb auth service. so I don't mind making a few people upset with decisions like that
#
ulhar4409
i think ssh-based auth might be useful, maybe i should tinker with that at some point
#
aaronpk
very niche, but cool
#
aaronpk
i just added it to indielogin.com
#
ulhar4409
oh nice
ghorsey_mobile joined the channel
#
ulhar4409
oh also, indiekey.id doesn't (consistently) pick up on rel=indieauth-metadata in links (i.e. it has to be quoted)
#
ulhar4409
that feels like a bug, but also, I Do have the option of making my html more simple-stupid (which would make it easier to parse for other software that might also have this bug), so
#
aaronpk
that's weird, it shoudl be using the php-mf2 library which is supposed to be good at that kind of thing
#
aaronpk
i will check it out
cotsuka, ghorsey_mobile, Guest3348 and [aciccarello] joined the channel
#
ulhar4409
i wonder if there's any micropub extension that's like, "Here's some bespoke fields we accept that would be 'easy' for you to expose if you simply knew about them"
#
ulhar4409
perhaps something like... config.extended-fields.entry.content-warning = { type = string, hints = "taglike" }
#
ulhar4409
actually, fussing with type and hints seems overly complicated for an ideally simple feature. so maybe just config.extended-fields.entry = [ content-warning ] (array of fields)
ghorsey_mobile, rMdes, cotsuka, WinnerWind and barnaby joined the channel
#
ulhar4409
Was thinking of making a micropub client in Godot, so I figured I'd start where the user would start: IndieAuth
#
ulhar4409
The first thing you should do when trying to do IndieAuth is make an HTTPS request to the user's domain. This is fine
#
ulhar4409
The second thing you should do is look for Link: headers with relevant rel values (indieauth-metadata, authorization_endpoint). Here be dragons
#
ulhar4409
You can *find* the Link headers pretty easily, mind, but then you have to parse them
#
ulhar4409
(I could very well get away with Not looking at the headers considering I'm going to have to be the one using this anyway)
#
ulhar4409
Actually this might be extremely cheeseable so I might do it anyway. Dragons are eating cheese today.
jone42 joined the channel
#
ulhar4409
in particular I can't think of any reason someone would willingly put ; or , anywhere in a Link header besides to separate what needs separated
barnaby, chimo, marc_in_space, cotsuka, jone75, jak2k, rMdes-bnc, rMdes and oodani joined the channel; jone75 left the channel
#
[capjamesg]
[tantek] I wrote up the “previous-sibling combinator” I was talking about earlier this week: https://jamesg.blog/psc.
#
[capjamesg]
If anyone has any thoughts I’d love to hear them! It’s not published as a blog post yet. I want to make sure I haven’t missed anything obvious before publishing.
#
[artlung]
🙂 My feedback is to suggest you also link to the edition on my "apps" subdomain, in addition to or instead of the CodePen. (they link back and forth) https://apps.artlung.com/checkbox-effector/
cotsuka joined the channel
#
[capjamesg]
Ahh I was hoping there was an artlung permalink!
[snarfed], barnaby, cotsuka, oodani, fluffy, rrix_, rrix and wwind joined the channel
#
ulhar4409
Does anyone know of a "native" Indieauth client that uses localhost/loopback as a redirect uri? I'm trying to do that and I'm not sure if I'm missing something or if caching is just being mean to me
cotsuka joined the channel