#[cleverdevil]I find that post from Daniel entirely unsurprising.
#Loqi[cleverdevil]: sknebel left you a message 4 days, 16 hours ago: always feel free to ask Zegnat or me about "do these microformats look right"
[chrisaldrich] joined the channel
#[chrisaldrich]GWG I'll see your amen and raise you one. It's one thing to have 8+ year old issues, 4 year old issues with potential PRs that need testing, but this is just sadly beyond the pale.
#aaronpksebsel: shortcuts should be able to do a multipart request, it's just called file upload instead
#doubleloopIs state a required parameter for indieauth? indieauth on WP gives a parameter absent error if state is not present, but gimme-a-token does not provide it.
#doubleloop(if I append it manually to the query string then the rest of the flow works ok)
#aaronpkIf I add cors headers to that, then gimme a token could make the request itself and avoid the user needing to copy paste
#sknebelhm... I should go register nonexisting-domain.dev :P
#aaronpkHeh, sebsel made that before .dev was a thing huh
#sknebelprobably. I always found it interesting how unknown the actual testing tlds were instead of that
[Rose] joined the channel
#sknebelwould be interesting to trace where "just use .dev" came from :D
#sknebel(similar for how it took ages to teach sysadmins to not use ".local")
#doubleloopsknebel: testing tlds plural? Is there more than just .test?
#sknebel!tell jeremycherfas seems like my theory was right and webmention.heroku.app uses a parser that doesn't follow the current rules for implied name properties - the post doesn't have one, so it tries to guess one badly :/
#Loqijeremycherfas: sknebel left you a message 22 minutes ago: seems like my theory was right and webmention.heroku.app uses a parser that doesn't follow the current rules for implied name properties - the post doesn't have one, so it tries to guess one badly :/
#sknebelthe JS parser hasn't been maintained in ages
#jeremycherfasAnd Pelle has been very busy elsewhere. What would be a positive suggestion to make?
#ZegnatBest would be to find some people who work with Node for their indieweb tools and see if they are willing to have another look at the mf2 parser? It is a little murky
snarfed, [tonz] and gRegorLove_ joined the channel
#jeremycherfas!tell [Rose] when you were developing your site in Grav, were you using a child of Antimatter, or something else? I feel I ought to switch to Quark, as it is now the default and Anitmatter is not being developed much, but I don't really like it, so there would be a lot of customisation.
#voxpellijeremycherfas: Zegnat: sknebel: What would help from a Node.js perspective is to add to issues and help dig into and pinpoint shortcomings
#voxpelliA well described problem is lots easier to solve :)
#Zegnatvoxpelli, while true, I think the real problem is also users. E.g. I do not think I have ever used the node parser, so I do not really notice the problems
#jeremycherfasI'd like to help, voxpelli but the best I can do is point out the issue and offer links.
#jeremycherfasIn the case I reported, it seems that name was picking up stuff from an on-this-day widget in WP.
#sknebelbut it's effort to file a good bug report, so I'm kind of wary to do it as long as even bugs where I've provided fixes are open for 2y+
#voxpellijeremycherfas: you can always add an issue there and ping him, or add a PR for it and mention that it shouldnβt be merged until [tonz] approve it
#voxpellisknebel: would be great if the formerly mentioned issue could be linked to an issue there, then Iβll find it and maybe fix it when I arrive at fixing the issue in my repo
#voxpellijeremycherfas: the other project provides real world HTML for endpoints to use when testing their endpoints and is included as a βreal worldβ test in my webmention endpoint but also used by others
#jeremycherfasI'll mention it on sknebel's PR and link to the two posts.
#voxpelliWhatβs more important than fixing a bug here and now is to ensure that the same bug doesnβt occur again and tests are great at that β great in avoiding a bug whack-a-mole
#GWGI want to split the code that allows an endpoint to authenticate to an IndieAuth endpoint into it's own library as it is bundled with both Micropub and Microsub for redundancy.
#GWGBut what can a Wordpress site do with web signin?
#ZegnatIf a plugin does nothing other then replacing the usual username & password login flow for the WP admin with a web sign-in flow, that is when I would call it web sign-in. Nothing else, as it may just make it murky what tech is meant or what feature is expected to be part of web sign-in.
#aaronpkI do think how you log in to your site is independent of whether your site is its own IndieAuth server
#aaronpkIf it were me, I would make a new plugin for the web sign in part, which replaces the Wordpress login form with web sign in, and then keep the IndieAuth plugin doing just the IndieAuth server parts of issuing tokens and managing the consent screen. I would drop the external IndieAuth endpoint thing entirely, as I really don't think it provides much value and is mostly just confusing
#GWGUsing the IndieAuth endpoint on one wordpress site to log into another wordpress site
#aaronpkI don't see how that requires the external IndieAuth part
#aaronpkMake one Wordpress site an IndieAuth server, then set up web sign in on the other one
#GWGWould that work for the Micropub/Microsub flow?
treora joined the channel
#aaronpkYou'd need the IndieAuth server plugin on both, but again how you log in to your site is independent of whether that site is an IndieAuth server
#ZegnatI agree with aaronpk ... You'd still run all the same plugins, micropub/IndieAuth, just also happen to run a webs sign-in plugin to replace your login screen with something that accepts IndieAuth
#GWGThe code inside the IndieAuth server plugin can only be used with the local endpoint
#ZegnatKinda like how sink.zegnat.net has its own IndieAuth server, but will ask you to login with your own external IndieAuth
#GWGI have another version of the code that uses IndieAuth.com
#aaronpkyou have to separate the idea of logging in to your site from the idea of providing an IndieAuth endpoint to micropub apps or IndieAuth clients
#aaronpkRemember when I suggested writing all these use cases down on the wiki and even started doing that but then the page got collapsed and everything was removed? This is why I was trying to do that
#GWGThe issue is using Micropub or such with a Wordpress site that doesn't want a built in IndieAuth endpoint
#ZegnatIf you have micropub you probably want the IndieAuth endpoint yourself, always. Because you can trust tokens that you yourself have issued the most.
#aaronpkZegnat: they are different in OAuth for good reason, which translates to IndieAuth as well
#aaronpkif anything, using an external token endpoint or auth endpoint should be a totally separate plugin that you'd install instead of the IndieAuth plugin.
#aaronpkKind of like how if you want a Microsub server for your Wordpress you can install yarns (built in) or aperture (external)
#aaronpkPlease nobody make a plugin called Microsub that tries to do both with config options
#aaronpkThat's the situation we're in with IndieAuth right now
#GWGaaronpk, that is exactly what I am trying to do