#ZegnatTo login to the wiki, the wiki would want to know me as a user, but has 0 need for webmentions. And I do not have to support webmentions at all to be able to use my URL as login.
#raucaoyes, i realize that, but some people do need it (esp. everyone implementing micropub software), so it would just be much easier to return it there
#sknebelthen fetching the rel from the parsed data wouldn't really be overhead
#ZegnatHmm, I need to take another good look at micropub software I think. As I would authenticate with a different URL then I want to post to. Is that supported anywhere?
#cweiskeso should also microsub data be returned? and all h-card data?
#sknebelmicropub software doesn't need the webmention endpoint :P it needs the micropub endpoint. maybe an option to return the entire parser result could make sense... but to me it'd make more sense to have a switch to turn the parsing off entirely and do it yourself if you need it
#raucaoalthough i'm building both right now, so i need both :)
#raucao"After the user signs in, the uid reported by OmniAuth will be their URL they entered. The gem will also attempt to parse their URL for an h-card, and return their real name and profile image if available."
#cweiskeprobably because other auth methods also provide those data
#raucaoi think it's a valid question why it can't also return webmention/micropub urls then
#ZegnatAuth with Facebook usually gives access to your avatar to the third-party IIRC
#sknebelZegnat: re micropub, you'd have to have the mp-endpoint for licit.li on your homepage as micropup endpoint, but if licit li knows that your homepage can post it'd work
#raucaook. my question is still valid and only the author can really decide if they want it in their lib or not
#LoqiMicropub is an open API standard (W3C Recommendation) that is used to create, update, and delete posts on one's own domain using third-party clients, and supersedes both MetaWeblog and AtomPub https://indieweb.org/Micropub
#sebselBut Zegnat can just use Quill now right? Sign in as vanderven.se/martijn/, have a rel=micropub to licit.li/micropub. The only thing is that licit.li/micropub should accept tokens for vanderven.se/martijn/, but that's Martijn's problem ;P
#Zegnatsebsel, sure, but now I need to micropub to *either* licit.li or zegnat.net, and obviously I do both as me (me being vanderven.se/martijn/). Solve it please ;)
#sknebelit's a bit annoying for cases where you have multiple blogs or such, then you need extra identites just for those
#Zegnatlikes how he was both Zegnat and Martijn in 1 IRC line
#ZegnatIt just doesn’t make sense to me to include a single micropub URL as part of my online identity.
#ZegnatSo I have both a philosophical (my primary identity should not have to claim that I only publish to one place) and a technical (multiple sites) issue with it.
#Zegnatmulti site is pretty well documented on brainstorm by aaronpk already!
#sebselHm. You can also on licit.li do rel=micropub licit.li/micropub and then rel=authentication vanderven.se/martijn/auth rihgt?
#ZegnatYes, cweiske, I hadn’t read up on it yet before this morning (as I am not currently implementing mp), but that is how the current spec works. And I have the 2 previously stated issues with that
barpthewire, j_juran and j12t joined the channel
#@AlexKTesting Webmentions with Kirby’s Webmention plugin. Probably not going to work. Let’s see…Test 1Test 2Test 3Test 4Test 5Test 6Test 7Test 8T… (twitter.com/_/status/880406317634134016)
#aaronpkit doesn't make sense for the IndieAuth plugin to return the webmention endpoint because there may be multiple webmention endpoint. The webmention endpoint depends on the page you're sending the webmention to
KartikPrabhu, j_juran, tbbrown, singpolyma, j12t and KevinMarks joined the channel
#sebselyeah I was reading that. we are skipping things
#Zegnathtodo was basically hevent with 3 properties added: "completed", "due", "percent". I assume this mirrors the VTODO spec (which may or may not be supported by calendar and todo software already!) so it feels like it would make sense to port that to mf2
#aaronpkalso there's a giant warning on the top of htodo that it didn't follow the process so...
#ZegnatI am conflicted on the mf/iw process difference though. E.g. for indieweb I would say: pick whatever sounds logical and start shipping (e.g. h-todo), for microformats I would say: follow process and document before implementing.
#aaronpkyou can ship on your site without microformats
#sebselwell it all started with wanting it to micropub
#aaronpkbut even when implementing something for yourself, it's usually a good idea to researching existing systems
#ZegnatAnd I think taking VTODO from an existing standard, and spinning off of the first version of htodo, is a great start
#sebselbut yeah I do not want to micropub this today.
#ZegnatI seem to recall they were working on their commercial parts at the time as well, leading to a difference between open-source self-hostable code and code they were running themselves.
#Loqi[cleverdevil]: ben_thatmustbeme left you a message 16 hours, 3 minutes ago: i just updated stream.thatmustbe.us for the change to JF2, it should be up to date now
#[cleverdevil]I'd like to create a quick script that lets me dump a bunch of sample content from real sites.
#ZegnatArgh, running into problems with selfauth and unsure if it is untested original code or errors in my new code. Looks like I should also write an app that actually uses the login flow just so I can more easily debug :(
#ben_thatmustbemeyou can just curl those urls, but the code would certainly be faster
#ZegnatI also thought I spotted a bug in how scope is being included in the token. But because it is token generation I am currently rewriting that may have gotten lost in my code already.
#ZegnatAh, yes, when $scope is passed to verify_code() it can be an array. Inside verify_code it just gets concatted with strings. That might lead to strange things happening.
#ben_thatmustbemelet me know when you push that code, i can test out the setup myself too
#ben_thatmustbemefeel free to go ahead with that then. whatever you feel like. Obviously i broke it something bad
#ben_thatmustbemeshould probably put in some tests to make sure things like generate_code and verify_code always agree
#ZegnatI started tinkering just to replace the MD5s with proper HMAC (which is what you want, the token is then a signed message). And then my tests break, and turns out there were bugs elsewhere. So not sure what path I should take now :p I’ll keep hacking at it until it works again, I guess :)
#ZegnatI’m just doing everything in one big swoop now. But pausing it for a minute and first making a one button tester that records the entire back and forth.
#ben_thatmustbemecool, let me know when you push the code and I can test it
#ZegnatSome time late this evening (CEST), I will probably be interrupted for dinner. Will push to a side branch so we can test before merging.
#ZegnatI might sneak in a quick bug-fixes-commit to master first
#[cleverdevil]I've got a nice little script that takes in a list of sources, then uses your site like an API to convert them to JF2, and dumps the individual JF2 formatted items to disk by source.
#aaronpk"Chrome detected unusual code on this page and blocked it to protect your personal information (for example, passwords, phone numbers, and credit cards)."
#tantekupdated warning text and such at the top of htodo so hopefully that helps
#[eddie]That color at the top of the page does help a lot. Because when I had looked at the page the top section didn’t stand out earlier in the day. Now it definitely does
#tantekthat page predated the warning template that gives that color
#[eddie]!tell aaronpk: I added a media endpoint but teacup still doesn’t seem to have a way to upload an image. Anything special need to happen for it to detect the media endpoint? I have it added as part of the ?q=config response
#Loqiaaronpk: [eddie] left you a message 1 hour, 9 minutes ago: I added a media endpoint but teacup still doesn’t seem to have a way to upload an image. Anything special need to happen for it to detect the media endpoint? I have it added as part of the ?q=config response
#Loqiaaronpk: [eddie] left you a message 1 hour, 9 minutes ago: Oh that’s about teacup ?
#aaronpk[eddie] IIRC teacup only checks when you log in,so you might have to log out and back in again
#[aarongustafson]It lets you aggregate specific webmention types to display them differently, handles redirection (including legacy domains), counts, and more. I’ve got some more features to add in the coming week or so and welcome any feedback & feature requests.
#AngeloGladdingaaronpk or anyone else know of existing work regarding blogroll webmentions? https://indieweb.org/Vouch#Old_Notes alludes to something of the nature but certainly nothing concrete