#dev 2021-12-23
2021-12-23 UTC
# edgeduchess[d] wait do i need an account to edit the wiki? and do i need an indieauth endpoint to have an account?
# aaronpk no and no. there are no wiki "accounts", but you do need to sign in to the wiki. you can sign in with indieauth, or you can sign in via one of the other supported providers linked to your domain https://indielogin.com/setup
# edgeduchess[d] good to know, thank you! I don't have time get this setup done now but I'm going to make a note and I'll make sure to put this up next time I go update my website
feoh and gRegor joined the channel
KartikPrabhu joined the channel
# Loqi IndieWebCamp Austin 2020 is February 22-23, 2020 in Austin, Texas; the third IndieWebCamp in Austin https://indieweb.org/IWC_Austin
# [tantek] GWG, it looks like it got somewhat discussed in https://indieweb.org/2019/Austin/webio but I don't see any specific details
chrisaldrich and gRegor joined the channel
# Loqi blog archive format is a data format proposed by Manton Reece for the export of a blog, based on a zip file and top level HTML h-feed inside, that is supported by micro.blog https://indieweb.org/blog_archive_format
# Loqi ok, I added "[[blog archive format]]" to the "See Also" section of /export https://indieweb.org/wiki/index.php?diff=78549&oldid=75460
# Loqi ok, I added "[[blog archive format]]" to the "See Also" section of /import https://indieweb.org/wiki/index.php?diff=78550&oldid=41939
# Loqi ok, I added "[[import]]" to the "See Also" section of /blog_archive_format https://indieweb.org/wiki/index.php?diff=78551&oldid=66143
# Loqi ok, I added "[[export]]" to the "See Also" section of /blog_archive_format https://indieweb.org/wiki/index.php?diff=78552&oldid=78551
# GWG I'm trying to figure out why this RSVP isn't parsing properly.. https://tracydurnell.com/2021/10/25/indieweb-friday-funday/ Anyone?
# aaronpk maybe because of this? https://i.imgur.com/PYmKv8k.png
# [tantek] GWG, I stopped when I noticed no p-rsvp in the JSON: https://pin13.net/mf2/?url=https://tracydurnell.com/2021/10/25/indieweb-friday-funday/
# [tantek] which the W3C validator would catch as well. GWG, https://validator.w3.org/
# tracydurnell[d] thank you all!
# gRegor looks right at a glance. not sure. https://github.com/aaronpk/indielogin.com/blob/d233e371851e88ec66072c4c5d5fc2c2983e1b85/app/Provider/IndieAuth.php#L62
[snarfed] joined the channel
# capjamesg[d] !tell gRegor Could you assist me with an indiebookclub login issue?
# capjamesg[d] (it's probably an issue with my IndieAuth endpoint)
saptaks, neceve, tetov-irc, kogepan and jamietanna joined the channel
# jamietanna GWG re your client information, what about fetching + storing the data in the WP database, then you can centrally manage it? I.e. I've got https://gitlab.com/jamietanna/jvt.me/-/tree/master/data/apps that I then look up each client's info from on rendering, so at least it's only done once?
# jamietanna Not sure what deduplication you'd want to do per token though :thinking:
Eddy04[d] joined the channel
[JampiDotNet], KartikPrabhu1 and [manton] joined the channel
# @MeritzPress Where a flower blooms tonight, Devout and purple, With a rift for a hollow power, That shivers it springs from a root - from Pluck At The Offering, Barbarity. Free excerpts. Order at http://amzn.to/2CF8fts or kindle http://amzn.to/2CV3tw4 #literature #writer #indieauth (twitter.com/_/status/1474059987177590796)
KartikPrabhu joined the channel
# jamietanna aaronpk any reason Aperture only uses `read` scope instead of `channels`?
# jamietanna Ah gotcha, that's fair
# jamietanna I guess yeah it doesn't really matter which scopes it has, cause as you say it can do what it wants
# jamietanna I wonder if moving to `channels` would make more sense at a first glance? Or whether there's a different scope wanted / whether we even need a token?
pmn joined the channel
# pmn how do i match div but not img inside that div?
# pmn this is for userContent.css to do a simple dark theme by reverting color and background-color
# KartikPrabhu pmn: this is in JS?
# KartikPrabhu or CSS?
# KartikPrabhu oops sorry just saw you said CSS
# KartikPrabhu in CSS a ".div" only matches a <div> element
# pmn KartikPrabhu: css
# pmn div.not(img) ?
# KartikPrabhu yes that also works but you have be mindful of specificity
# KartikPrabhu is a "div" CSS rule not working for some reason?
# pmn div works but then images are all black
# KartikPrabhu holy moly! so many !important things
# KartikPrabhu I don't even know where to start since you'd have to figured out the specificity of everything
# pmn oh, sorry, just grep for div.not
# pmn or let me clean that up; the ``:root`` bit doesn't matter, i guess
# pmn s/root/reset-this/
# KartikPrabhu "div.not(img)" does not so anything. it is saying "pick a div which is not img"
# KartikPrabhu do*
# pmn KartikPrabhu: right, i want to pick *all* elements div and subclasses(?) of div and rever the color on them
# KartikPrabhu by subclasses you mean children in the HTML
# KartikPrabhu div>* picks all children of a div
# pmn and how do i exclude 'img' from that set of children?
# pmn i'm reading the doc
# KartikPrabhu div>*.not(img) I guess
# KartikPrabhu note ">" only picks direct children for all children use https://developer.mozilla.org/en-US/docs/Web/CSS/Descendant_combinator
gRegor joined the channel
# pmn KartikPrabhu: thanks, good stuff
# KartikPrabhu MDN docs are very useful
# capjamesg[d] MDN++
# capjamesg[d] gRegor I get a "The authorization server did not return a valid response" message. I'm getting a message from my bot telling me that the auth went through.
# capjamesg[d] Maybe there's something wrong with my response?
# pmn KartikPrabhu: more general question i have, what's the order of evaluation? is css procedural? where does userContent.css fit it? is it "injected" at the top or or bottom? (before/after?)
# KartikPrabhu CSS is executed in the order that it appears in the HTML document
# KartikPrabhu and within one file CSS is executed top to bottom unless over ruled by "specificity"
# KartikPrabhu which is why I was stunned by the (frankly absurd) amount of "!important"
# KartikPrabhu "!important" overrules almost everything
# pmn KartikPrabhu: that's the idea i guess. i want all pages, more or less, look the same.
# capjamesg[d] Thank you gRegor. I can authenticate with other clients so I wondered what could be wrong.
# gRegor capjamesg[d], it looks like the response doesn't have a `me` and that's a fallback error message https://github.com/indieweb/indieauth-client-php/blob/2ebd8396913ae8c72438dc24f037c8e1717b66ed/src/IndieAuth/Client.php#L121
# capjamesg[d] That's strange. Let me see what's going on.
# KartikPrabhu pmn: it will depend on when your useContent.css is called by the browser
# KartikPrabhu pmn: is this a user-side style sheet?
# capjamesg[d] The auth endpoint discovery works fine. I do have a Micropub endpoint too.
# pmn KartikPrabhu: yes
# capjamesg[d] invalid_request
# KartikPrabhu ok then most likely the browser gives this stylesheet more weight that any the page loads
# pmn toolkit.legacyUserProfileCustomizations.stylesheets
# KartikPrabhu so you should not need to use "!important" on everything
tetov-irc joined the channel
# capjamesg[d] Do you query /token or /auth gRegor?
# pmn KartikPrabhu: not exactly, in dev console i see things coming after userContent.css from the side. on MDN e.g. webpack://path/to/_base.scss
tetov-irc joined the channel
# KartikPrabhu hmm those might be browser defaults or something
tetov-irc joined the channel
# pmn hightly doubt it since say wikipedia.org doesn't have that
# KartikPrabhu weird
# capjamesg[d] Which one does indiebookclub query?
# capjamesg[d] Let me know if you can't see the screenshot.
# capjamesg[d] Yep. It must be on my end. I just haven't seen this before 🤦
# capjamesg[d] Oh wait...
# gRegor This part of the spec: https://indieauth.spec.indieweb.org/#request
# capjamesg[d] I know what the issue is now.
# capjamesg[d] Thank you gRegor++
[chrisbergr] joined the channel
# capjamesg[d] It's working now!
# capjamesg[d] Is there an antipattern for introducing too many taxonomies onto your site?
# capjamesg[d] (i.e. watches, reading, articles, likes, reposts)
angelo joined the channel
# capjamesg[d] What is a taxonomy?
# Loqi taxonomy is an explicitly curated, often designed, set of categories or labels, often hierarchical as well, in contrast to the folksonomy of tags and hashtags https://indieweb.org/taxonomy
[Joe_Crawford], kogepan and [tonz] joined the channel
# [tantek] just had to help my dad find the sign-in link on GitHub.com because it was so hidden in the top right corner as compared to the giant green Sign-up button, and when he tried to enter his username or email in the large text box next to Sign-up, instead of being directed to a sign-in flow, he was given an error that someone else already has an account with that username/email
tetov-irc joined the channel