#dev 2019-07-28
2019-07-28 UTC
kitt, Dpk1 and [Michael_Beckwit joined the channel
#
[Michael_Beckwit wasn’t a HUGE amount of progress, but I got some research done and some starting code to display my fitbit activities data. will be filterable by combinations of month, day, and year. Possibly week?
[fluffy], [KevinMarks], KartikPrabhu, [Michael_Beckwit, [jgmac1106], dhanesh95 and [tonz] joined the channel
ryanchristo[m]2, [mapkyca], KartikPrabhu, ingoogni, [tonz], dhanesh95, [JuJu] and [jgmac1106] joined the channel
#
[jgmac1106] Need help with a definition. I need to explain why "/" is the same thing as "myurl.com"...basically what a link to href="/" does

#
[jgmac1106] I wrote this for now, "First we will change the href="index.html" to href="/" browsers know this means to go to the root of the current page."

[KevinMarks] joined the channel
#
[KevinMarks] It means root of the site, not current page.

#
jgmac1106[m] Thx

#
[KevinMarks] If you link to page.html than that is next to the current page. If you link to /page.html that's back up to the top.

BenLubar joined the channel
#
aaronpk the missing pieces are enabling discovery from clients https://indieauth.spec.indieweb.org/#discovery

#
BenLubar hmm, maybe this should be in https://github.com/doorkeeper-gem/doorkeeper rather than Mastodon
#
BenLubar yes
#
BenLubar aaronpk: do the Link HTTP headers look okay? I'm not able to get IndieLogin to redirect me to the not-yet-modified OAuth2 page https://mastodon.lubar.me/@ben
#
BenLubar ah, is it required to be in the HTML?
[fluffy] joined the channel
#
[fluffy] incidentally there’s an open issue on Mastodon that’s worth mentioning (both Aaron and I have posted on it a few times): https://github.com/tootsuite/mastodon/issues/4800

#
BenLubar OpenID is probably much harder to implement than IndieAuth for this case
#
BenLubar by the way, should user profile pages have a link rel=me to themselves?
#
BenLubar as in, is https://mastodon.lubar.me/@ben required to claim itself as "me" in order to be used directly as an auth endpoint?
#
BenLubar I mean, Mastodon already supports OAuth2
#
BenLubar and IndieAuth is just OAuth2 with less steps
#
BenLubar they shouldn't have named it OpenID Connect
#
BenLubar it's just OAuth2
#
BenLubar I'm thinking instead of modifying Doorkeeper I'll have Mastodon change the input to match what it already expects behind the scenes
#
BenLubar Mastodon doesn't support any form of external registration, so that'd take more work
#
BenLubar oh, I meant registration for accounts, not apps
#
BenLubar the app registration thing is great because it supports CORS so you can do a completely serverless web app
#
BenLubar I think I misunderstood you rather than you misunderstanding me
leg and [tonz] joined the channel
KartikPrabhu joined the channel
#
BenLubar aaronpk: ah, ok
KartikPrabhu and gRegorLove joined the channel
#
BenLubar I feel like there could be a fairly trivial bridge between indieauth and oauth2 in both directions
#
BenLubar like, run an oauth2 provider that accepts indieauth and then connect all your services that don't natively support indieauth to the oauth2 provider
#
BenLubar does indieauth (the website) support OpenID 2?
#
BenLubar ... actually, it appears to support at least enough for it to work with Gitea
#
BenLubar maybe gitea is just broken
#
BenLubar https://git.lubar.me/ben <- I was able to log in but only once I added the openid2 link headers
doesntgolf and dietricha joined the channel
#
BenLubar https://github.com/keybase/keybase-issues/issues/3465 well, this is probably the easiest IndieAuth support that will ever be added to anything
KartikPrabhu joined the channel
#
BenLubar is rel=pgpkey part of IndieAuth or just the implementations on indieauth.com and indielogin.com?
#
BenLubar is there a different endpoint I should be using for openid on myindieauth?
#
BenLubar or is that just a redirect so far
chrisaldrich joined the channel
#
BenLubar I think I might end up writing my own indieweb server
KartikPrabhu joined the channel
#
BenLubar server implementation
#
BenLubar I've noticed a bunch of stuff is along the lines of "use this free service or run this PHP implementation"
#
BenLubar and I'd rather... not... run PHP
#
BenLubar I should probably set up traefik at some point so I don't have to keep manually setting IP addresses
#
BenLubar probably like 50% of my nginx config at this point is just proxy_pass instructions and boilerplate
doesntgolf left the channel
#
myfreeweb aren't like all chronological post feeds called timelines everywhere? "your twitter timeline" etc.
#
Loqi myfreeweb: kisik21 left you a message on 2018-11-27 at 8:04am UTC: https://unrelenting.technology/replies/2018-11-26-22-34-48 - error couldnt render entry, something may be broken

[JuJu] joined the channel
[tantek] joined the channel
#
Loqi algorithmic timeline (sometimes non-chronological timeline) is a doublespeak phrase propagated by silos (and some popular media) to refer to social media algorithmic feed feature(s), as a timeline is "a display of a list of events in chronological order"[1], whereas silos now (since 2016+) use "timeline" to refer to often out of chronological order display of aggregations of following's posts which still presentationally resemble previous chronologically ordered displays https://indieweb.org/algorithmic_timeline

krup joined the channel
#
krup greetings!
#
krup I'm trying to figure out how the micro.blog iOS formats its requests when uploading photos
#
krup sorry, iOS app
#
krup it seems like it does media-endpoint discovery, but i can't quite figure out how the returned location is sent in the request
#
aaronpk micro.blog's specifics are documented here https://help.micro.blog/2017/api-posting/

#
aaronpk you might also find these examples helpful, although micro.blog will only be sending a subset of these https://indieweb.org/Micropub#Examples_of_Creating_Objects

#
krup wow, i totally failed to scroll down on that page
#
aaronpk and the spec itself is here https://www.w3.org/TR/micropub/

#
krup the h=entry&content=Hello%20world.&photo=https://...&mp-photo-alt=Description%20here. example on that page is exactly what i needed thanks!
BenLubar left the channel