#dev 2017-07-06

2017-07-06 UTC
#
gregorlove.com
edited /webmention.io (+236) "/* How to Use */ === Display with javascript === Bret's webmention.js with caveat about needing work"
(view diff)
KartikPrabhu, snarfed, [kevinmarks], j12t, billbennettnz, [miklb], [cleverdevil], tantek, tbbrown and davidmead joined the channel
#
davidmead
snarfed: I’m getting “No webmention targets” on Brid.gy for posts syndicated to Twitter. Webmention WP plugin is running and I’m getting webmentions for Swarm checkins through OwnYourSwarm. Any ideas what to check?
#
davidmead
snarfed: same for Instagram too
#
GWG
davidmead: What version of WordPress are you running?
#
davidmead
GWG: latest version - 4.8 I believe
#
GWG
Did you try Saving the Settings page?
#
davidmead
Which settings page? In WP?
j12t joined the channel
#
GWG
davidmead: The Bridgy Publish settings page
#
GWG
Yes
#
davidmead
OK. Did that, though I had made any changes to the settings
#
davidmead
JUst went to Brid.gy and ask it to re-poll
#
davidmead
hadn’t made changes - sorry
#
GWG
There is a bug with the settings I fixed but haven't deployed yet, just eliminating it
[miklb] and j12t joined the channel
#
[miklb]
davidmead, it may be similar to the problem you had before, not getting the `u-url` in the post. Same type of post or a different one?
gRegorLove, tantek, snarfed, prtksxna, Jeena_, cweiske, j12t, mblaney, [miklb] and tboy joined the channel
#
sknebel
tantek: webmention.io #80/#81 as far as I see them only really impact the JF2 version. on the generic "JSON" one everything is there, so you can build stuff on it without waiting for fixes for them
barpthewire, [renem], tantek and j12t joined the channel
#
sknebel
hm, in many cases you can't even add a syndicated copy for an RSVP, since most Silos don't have URLs for individual rsvps
#
@WendyandCharles
ReadersGazette: RT BeemWeeks: Where oh where did Baby Teegarten get off to? Here's a peek! https://www.goodreads.com/author_blog_posts/15267877-whatever-happened-to-baby-teegarten #RRBC #ASMSG #IndieAuth…
(twitter.com/_/status/882843627428433920)
ben_thatmustbeme joined the channel
#
sknebel
Zegnat: better hash for password as well?
#
sknebel
I just noticed
barpthewire and davidmead joined the channel
#
Zegnat
sknebel I am not even sure we need to hash them at all, which is why changing the code for that is very low on my list.
#
Zegnat
Though a password_hash to crypt fallback might be a good thing to do instead of what we do now.
#
Zegnat
Trying to store the password securely besides the signing key feels redundant. Now if the config file leaks the attacker will not have your password but can simply issue tokens that your endpoint is going to accept.
#
davidmead
GWG: Tried again this morning to click “save settings” on the Brid.gy Publish settings page in WP, but no difference.
#
sknebel
Zegnat: yeah, true. seeing "md5" just makes the security part of my brain itch, but without pubkey signing it really doesn't make a difference :/
#
davidmead
[miklb]: Instagram posts still marked up the same way as before. No changes. Brid.gy still saying “no webmention targets” for them too. Never had a ‘u-url’ in the markup that OwnYourGram passes AFAIK.
#
Zegnat
That is my thinking. Although I might be wrong. I can also see people reusing passwords so it might still need protecting, but I just can’t get my brain to treat it as a big vulnerability currently.
#
@mcadonau
@rachelandrew Apologies if this has already been asked/answered: Will Webmention be part of @grabaperch? I’d love t… https://twitter.com/i/web/status/882909883800195072
(twitter.com/_/status/882909883800195072)
#
jjuran
What are you talking about?
#
sknebel
I'd change it out for crypt sometime (salts automatically etc), but you are right about priority probably
#
sknebel
selfauth, "our" (I mostly had the initial idea to do it, aven't done much actually on it) self-hosted indieauth endpoint
#
sknebel
jjuran: ^^^
#
Loqi
[Inklings-io] selfauth: self-hosted auth_endpoint using simple login mechanism
#
jjuran
thanks
j12t and arush joined the channel
#
ben_thatmustbeme
Zegnat, if your config file gets leaked, all bets are off really. That's post-intrusion
#
Loqi
ben_thatmustbeme: tantek left you a message 12 hours, 38 minutes ago: with the fixing/implementing for socialstream issues 11 & 12, and webmention.io issues 80 (and preferably 84) I'm pretty sure I'll have what I need create an RSVPs facepile embed very similar to a popular silo's RSVPs facepile. Going to have time to code on this in the next few days.
#
ben_thatmustbeme
So long as it's quick to reset your password and app key and this kill off all existing keys, that's really the best you can expect
#
jjuran
Take a look at the first <link> element in https://www.jjuran.org/
#
Zegnat
What parses that, jjuran?
#
Zegnat
ben_thatmustbeme yeah, and resetting is a matter of rerunning setup.php. Which is why I am not particularly concerned by our password hashing methods
#
jjuran
Nothing actually parses the Name/Host message body yet. I’m making this up as we speak. :-)
#
1500wordmtu.com
edited /site-deaths (+47) "Imzy did in fact shut down."
(view diff)
#
Zegnat
Ah, alright!
#
jjuran
But the public key crypto part exists and works.
#
Zegnat
I am not sure what the added benefit is of adding the public key within the signature
#
Zegnat
Could you elaborate?
#
jjuran
The public key isn’t part of the signed message body, but it’s included in the footer to document which key must be used to verify it.
#
Zegnat
Yeah, sorry, that is what I meant. I didn’t mean it was included in the signed body, just that it gets passed along together with the signature.
#
Zegnat
Not sure what the benefit is of including it vs not including it
#
jjuran
A recipient can compare the received key against a blacklist or whitelist and decline further processing without engaging in cryptographic computation.
#
Zegnat
Yes, I guess you could spare a few CPU rounds by having an application first check the included public key against a public key it already has on file.
#
jjuran
Right, until you’ve verified you’re dealing with a trusted party, it’s worth it to try the least expensive means to reach that conclusion.
#
jjuran
Arcsign is a component of a much larger project — an abuse-resistant communication system: https://www.reticule.org/
#
Zegnat
I wish there was some accepted way for me to just sign the entire HTML contents of my personal website. Could you work on that for me, jjuran? ;)
#
jjuran
Store it in Git? What are you trying to do, exactly?
barpthewire joined the channel
#
jjuran
So, I’m coming to terms with an inherent contradiction between two goals: (a) use Markdown to generate HTML automatically, and (b) include microformats markup.
#
Zegnat
I am not sure why that gives you troubles?
#
Zegnat
jjuran, I don’t know what I am trying to do, to be honest. Mostly it would be cool if people could download the HTML from my website and check it against a signature to see if I actually wrote all of it.
#
jjuran
Zegnat: Easy enough with a custom user agent, pretty much impossible with a standard Web browser.
#
jjuran
Markdown knows nothing about microformats. It supports literal HTML markup, but that defeats the purpose of using Markdown.
#
Zegnat
But how often do you embed microformats within your posts? I think very few people do that. Mostly you are wrapping things around.
#
Zegnat
And you could do text based things for RSVPs, like how tantek has described. So if your post contains “I am attending {LINK}” add the right microformats either before or after the Markdown processing.
#
jjuran
This is part of the microformats puzzle I’m still missing — how to use them in practice. If there were an O’Reilly book on the topic, I’d totally buy it.
#
jjuran
I am already post-processing Markdown’s output to convert “--” into “—”, for example.
j12t, singpolyma, arush and tantek joined the channel
#
GWG
The weekend approaches. More Indieweb time
snarfed and [miklb] joined the channel
#
[miklb]
GWG no sight seeing in Manila?
j12t and Loqi joined the channel
#
Zegnat
ben_thatmustbeme thanks for the code review!
#
Zegnat
I might go and merge it now so I can rebase current work on it. sknebel is travelling and isn’t be able to review atm
#
tantek
checks various issues
eli_oat joined the channel
#
ben_thatmustbeme
pushed an update to validator.jf2.rocks
#
ben_thatmustbeme
now additional data with errors
#
ben_thatmustbeme
expand and collapse with css only
#
tantek
wonders if it checks rsvp values or if that's out of scope
#
tantek
ben_thatmustbeme: any thoughts on socialstream issues #11 or #12? Did they seem easy-ish or harder than they appear?
#
ben_thatmustbeme
#11 seems to be an issue with the source material
#
ben_thatmustbeme
as far as i can tell
#
aaronpk
works through webmention.io tickets instead of fixing mysterious errors with Loqi
#
ben_thatmustbeme
#12 should be easy
#
tantek
#11 is just a markup change
#
tantek
minimally from span to data
#
aaronpk
wow, there's quite a few architectural decisions in webmention.io that I would do a lot differently now, given a few additional years of experience with microformats2 and using it as a data store
#
tantek
ben_thatmustbeme: you're right that even with #11 fixed, the source material will cause a problem, but at least when that's fixed the data elements will be more usable than the spans
#
tantek
aaronpk hope I didn't overwhelm you with too many webmention.io issues - I was trying to break them up into bite-size pieces
#
aaronpk
no it's great
#
aaronpk
many small issues > one large rambling thread
#
aaronpk
hmm, i think i'm going to make a breaking change to the jf2 format in webmention.io
#
aaronpk
since i don't actually publicize the jf2 output format anywhere i thiink that's okay
#
ben_thatmustbeme
tantek: check out the examples on that page now
#
ben_thatmustbeme
haven't committed changes yet, but pushed to live
#
aaronpk
ooh, i can't... i forgot it uses the jf2 format for the web hook it sends, and it looks like a few peoeple have configured that
#
ben_thatmustbeme
what would be changing?
#
aaronpk
the "content" property
#
aaronpk
right now it's { content-type: "text/html", "value: "" } but it should be the mf2 format instead: { "html": "", "text": "" }
#
aaronpk
i made this based on a really early first draft of jf2
#
tantek
checking live
#
ben_thatmustbeme
you could just put in all 4 for now as a transition period
#
ben_thatmustbeme
not great, but it shouldn't break anything right away
#
aaronpk
oh true!
#
aaronpk
didn't even notice they won't conflicr
#
tantek
ben_thatmustbeme: need to update the /span to /data also :)
#
ben_thatmustbeme
phht, "Valid" html...
#
ben_thatmustbeme
picky picky... just pushed that fix to live
#
ben_thatmustbeme
i'm thinking i may try to figure out some generic style to apply if there is none given
#
tantek
hey it shows up red when I view source in my browser :)
#
ben_thatmustbeme
so those that want to can just use the default
#
tantek
that's really hard
#
ben_thatmustbeme
i do love that feature
#
tantek
I'd file that as an issue to collect ideas
#
tantek
I'll try to see what I can suggest CSS / design wise
#
tantek
for generic / default - it's seriously very hard
#
aaronpk
sknebel++ for thorough investigation into webmention.io bugs and providing me line numbers
#
Loqi
sknebel has 15 karma in this channel (43 overall)
#
tantek
also we don't want the "bootstrap effect"
#
tantek
where a default but boring / meh / tired styling gives everything a mediocre look
#
tantek
ben_thatmustbeme: cool the markup improvement for #11 looks good
#
tantek
with #12 I'll should be able to hide the non-rsvps
#
tantek
I* should
#
aaronpk
did the respec syntax highlighter break on this? https://www.w3.org/TR/jf2/#html-content
j12t joined the channel
#
aaronpk
lol some interesting RSVP values
#
Loqi
ok, I added "http://help.micro.blog/2017/instagram/" to the "See Also" section of /OwnYourGram
snarfed and gRegorLove joined the channel
#
tantek
aaronpk: what?
#
tantek
interesting rsvp values?
#
aaronpk
some with the name of the event
#
aaronpk
also "going" and "true"
#
aaronpk
and "I'm attending"
#
tantek
heh - I'm just seeing URLs from webmention.io
#
tantek
per issue #80
#
aaronpk
not anymore!
#
tantek
yeah we should probably add an RSVP validator to indiewebify.me's h-entry validator
#
ben_thatmustbeme
aaronpk: it broke because the js is missing a comma
#
ben_thatmustbeme
its fixed in the ED
#
ben_thatmustbeme
wait, or not, hmm
#
Loqi
[gRegor Morrill] I’m attending the 2017 IndieWeb Leaders Summit.
#
ben_thatmustbeme
Now its fixed on the ED
#
Loqi
[tantek] #67 h-entry validator should check for valid RSVP values!
#
gRegorLove
Why did that show up on 2017.indieweb.org?
#
gRegorLove
Ohh, it's the LS. Nevermind.
snarfed and j12t joined the channel
#
aaronpk
gah, i don't like at all what I've done with webmention.io's handling of post types
#
tantek
aaronpk: welcome to my world of struggling with PTD (not a typo)
#
aaronpk
i'm trying to add support for https://github.com/aaronpk/webmention.io/issues/83 without adding too many new bad decisions to do so
#
Loqi
[tantek] #83 Feature request: links.jf2 filter by wm-property
#
tantek
I had hoped that would be straightforward since you literally control what shows up in that property today
#
tantek
(I wasn't asking for a redesign of wm-property - to be clear)
#
aaronpk
yeah, unfortunately that's not what is stored :)
#
aaronpk
it's...complicated
[davidmead] joined the channel
#
snarfed
[davidmead]: re bridgy, do you mean syndication links? https://brid.gy/about#link
#
GWG
snarfed, it is not finding them, suggesting it might be my problem
#
snarfed
ok. lots of suggestions in that doc link and below, feel free to reread
#
GWG
snarfed, if Bridgy didn't find the link, then something is affecting Bridgy the Plugin, which should add it
KartikPrabhu joined the channel
#
[davidmead]
snarfed: I’ll look through that again, but 3 days ago Brid.gy just stopped sending.
#
snarfed
[davidmead]: ok. which silo? got an example post?
#
[davidmead]
Twitter and Instagram
#
[davidmead]
I’ll get you a URL
#
snarfed
and did you change anything anywhere 3d ago? ok if not, just checking
#
[davidmead]
I updated indieweb plugins. changed a WP function to where it adds h-entry (used your doc for reference)
#
[davidmead]
here’s a post on my site that I know has a reply on Twitter http://davidjohnmead.com/blog/2017/07/03/17240/
#
Loqi
[davidmead] Posted on 2017-07-032017-07-04 by davidmead Thoroughly enjoyed #BabyDriverMovie. @edgarwright continues to deliver original, cinematic,...
#
[davidmead]
the reply shows up in Brid.gy, but says “no webmention targets”
#
Loqi
[davidmead] Posted on 2017-07-05 by davidmead ‘X’ marks the spot. One of yours @captbliss ? #vscocam #chemtrails #instagram ...
#
[davidmead]
snarfed: and the u-syndication links are there, thanks to GWG’s plugin
#
[davidmead]
now OwnYourSwarm’s webmentions are coming in just fine, but…
#
[davidmead]
I had to change that to JSON in aaronpk’s site as the “simple” version didn’t pull through properly with the webmention plugin update (we think)
#
[davidmead]
could that be the same thing here? is it worth my logging in to Brid.gy and changing it to JSON?
#
snarfed
no, that's unrelated. simple vs JSON is a micropub thing; bridgy uses webmentions
#
snarfed
not sure what's up yet. i'll file an issue
#
snarfed
sorry for the trouble, and thanks for letting us know!
#
[davidmead]
no trouble. let me know if I have to change anything my end ?
#
gRegorLove
[davidmead], snarfed: Noticed the original post for that tweet doesn't appear on http://davidjohnmead.com/blog/, so logs look like it couldn't find the original
#
gRegorLove
It's on page 3 currently
#
snarfed
gRegorLove: but bridgy re crawls web sites as frequently as every 6h, so it would have seen it earlier
#
gRegorLove
Ah, yeah I see "last-refetch 2017-07-04 18:17:01.952230"
singpolyma and [miklb] joined the channel
#
[miklb]
is it in the feed? I know I had to set up a /firehose at one point
#
[miklb]
oh, nvm
#
[davidmead]
gRegorLove: I did have to delete and repost that one, but I made sure to add the syndication link in so Brid.gy could find it later
#
Loqi
[snarfed] #758 not finding syndication links on davidjohnmead.com
Jeena and tantek joined the channel
tantek joined the channel
#
tantek
what is IndieWeb Taxonomy Plugin
#
Loqi
It looks like we don't have a page for "IndieWeb Taxonomy Plugin" yet. Would you like to create it?
#
tantek
what is reply-threading
#
Loqi
It looks like we don't have a page for "reply-threading" yet. Would you like to create it?
#
tantek
what is POSSE reply?
#
Loqi
It looks like we don't have a page for "POSSE reply" yet. Would you like to create it?
#
gRegorLove
what is reply thread
#
Loqi
A reply chain (AKA reply thread) is a list of replies, and replies to those replies, displayed under the original post https://indieweb.org/reply-thread
#
tantek
looks like nearly all the "smarts" about POSSEing, I've documented in /Twitter#POSSE
#
aaronpk
is churning through webmention.io issues
#
tantek
POSSE reply is a reply post POSSEd to a silo such that the POSSE copy is threaded properly with the silo post it is in reply to, or the POSSE copy on that silo that the reply is in reply to.
#
loqi.me
created /POSSE_reply (+217) "prompted by tantek and dfn added by tantek"
(view diff)
#
loqi.me
edited /POSSE_reply (+55) "/* See Also */ new section"
(view diff)
#
Loqi
ok, I added "[[Twitter#POSSE_Replies_to_Tweets]]" to the "See Also" section of /POSSE_reply
#
Loqi
ok, I added "[[Twitter#POSSE_Replies_to_Twitter]]" to the "See Also" section of /POSSE_reply
#
loqi.me
edited /POSSE_reply (+39) "tantek added "[[Twitter#POSSE_Replies_to_Twitter]]" to "See Also""
(view diff)
#
tantek
POSSE reply << POSSE
#
loqi.me
edited /POSSE_reply (+12) "tantek added "[[POSSE]]" to "See Also""
(view diff)
#
Loqi
ok, I added "[[POSSE]]" to the "See Also" section of /POSSE_reply
#
tantek
POSSE reply << reply
#
loqi.me
edited /POSSE_reply (+12) "tantek added "[[reply]]" to "See Also""
(view diff)
#
Loqi
ok, I added "[[reply]]" to the "See Also" section of /POSSE_reply
#
tantek
POSSE << [[POSSE reply]]
#
loqi.me
edited /POSSE (+18) "tantek added "[[POSSE reply]]" to "See Also""
(view diff)
#
Loqi
ok, I added "[[POSSE reply]]" to the "See Also" section of /POSSE
#
tantek.com
edited /SNAP (+42) "fix dfn a bit, explicitly link POSSE reply functionality to a more general description"
(view diff)
#
tantek.com
edited /POSSE_reply (+15) "dfn grammar, ws"
(view diff)
#
aaronpk
the more i look at this the more i want to trash everything and start over ?
#
snarfed
that way lie dragons
[miklb] joined the channel
#
aaronpk
GAHHHH
#
petermolnar
aaronpk when I get this feeling - thrash and start over - I get some sleep, some more sleep, revisit it and see if I still feel like rewriting
#
aaronpk
that's kind of what i did with this, except over a period of several months lol
#
aaronpk
i've been putting off doing any updates to webmention.io because this is how i felt last time i tried :P
#
tantek
sorry to be part of the impetus aaronpk
#
aaronpk
it was bound to happen eventually
#
tantek
I was trying to get showing RSVPs working to use it for my indie event post for the /next-hwc
#
tantek
and I was trying to see how much I could do by putting existing pieces together instead of trying to write a whole bunch of new code
#
aaronpk
i'm almost done with all your tickets!
#
tantek
whoa what
#
tantek
let me guess, all coming in one deploy?
AngeloGladding joined the channel
#
aaronpk
aaand done
#
aaronpk
and deployed
#
tantek
ok that I'm switching to right now
#
tantek
better to clean the data earlier rather than later with display:none
#
tantek
let's see what socialstream does with that
#
tantek
so far so good
#
tantek
ok now for some badges
#
KartikPrabhu
!tell j12t what's a good way to send the logo fix to indietech?
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
so close
#
tantek
good enough to iframe it and tweak
#
tantek
ok I have it working as a hardcoded iframe
eli_oat and [miklb] joined the channel
#
KartikPrabhu
!tell j12t made a branch and sent PR
#
Loqi
Ok, I'll tell them that when I see them next
#
ben_thatmustbeme
cool, tantek, can i see what you ended up with?
#
tantek
working on it! :)
#
tantek
and now I have it working as a code generated iframe
#
tantek
and testing on a second event
#
tantek
hmm - ben_thatmustbeme do you have a limitation on the length of the style attribute
#
ben_thatmustbeme
i didn't set any, but i coudl see you hitting practical limits in terms of URL length
#
ben_thatmustbeme
i would recommend writing it to a file someone and just using the URL
#
tantek
yeah I'm getting an XSS warning from Noscript if it's bigger than a certain length
#
tantek
which I suppose people could be running with besides me!
#
ben_thatmustbeme
socialstream is just php, you could also run your own copy
#
gRegorLove
what is socialstream?
#
Loqi
It looks like we don't have a page for "socialstream" yet. Would you like to create it?
#
tantek
aaronpk found a wm-property filter bug
#
tantek
in the second event I tried!
#
tantek
only has two indie events posted so far ?
#
aaronpk
well that's strange
#
tantek
yeah!
#
tantek
breaking things with each inadvertan test case
#
aaronpk
oh this is the case sensitive thing
#
aaronpk
i didnt' write a script to migrate all the old data
#
aaronpk
should be quick
#
tantek
wow I think I'm ready to deploy
#
tantek
checks how many files he has two update
#
gRegorLove
I think my earlier RSVP to tantek's first event post ran into the http-301 thing on webmention.io. Just re-sent and it worked.
snarfed joined the channel
#
gRegorLove
So I think my webmention endpoint discovery needs to be updated -- should check for 30x redirects before sending.
#
aaronpk
we didn't have any guidance about what senders should do if they hit a 3xx code
#
tantek
counts two
#
aaronpk
gRegorLove: would appreciate if you chimed in here based on your experience https://github.com/w3c/webmention/issues/89
#
Loqi
[aaronpk] #89 what should senders do when they receive a 3xx response from the webmention endpoint?
#
tantek
gRegorLove: confirmed! I see your RSVP no!
#
tantek
one style sheet and one PHP file
#
gRegorLove
Hmm, not sure I understand what Sandro's saying there.
#
Loqi
Homebrew Website Club SF
#
gRegorLove
My initial thought is: redirected endpoints should return 301/302 for GET requests, 307/308 for POST requests
#
tantek
and ben_thatmustbeme see what I ended up with: http://tantek.com/2017/183/e1/sunday-yoga-presidio
#
Loqi
Sunday Vinyasa yoga at Presidio Picnic
#
tantek
shamelessly stealing RSVP facepile design from FB with some tweaks :)
#
aaronpk
whoaaaa
#
tantek
:D :D :D
#
gRegorLove
... then senders should check for 301/302 during discovery and follow redirect, sending to the final endpoint
#
gRegorLove
tantek++ looks great!
#
Loqi
tantek has 8 karma in this channel (362 overall)
#
tantek
The *only* thing left I'd lke to fix is to somehow link to indie rsvps to their indie rsvp posts instead of their profiles but that can come later
#
tantek
also I left interested and maybe looking the same
#
tantek
since FB does
#
tantek
hey snarfed - check out how these Bridgy RSVPs are being rendered: http://tantek.com/2017/183/e1/sunday-yoga-presidio
#
Loqi
Sunday Vinyasa yoga at Presidio Picnic
#
tantek
ok 5% battery on laptop, time to let it recharge and go get a coffee
#
tantek
:successkid:
#
tantek
aaronpk++ for webmention.io
#
Loqi
aaronpk has 64 karma in this channel (1376 overall)
#
tantek
ben_thatmustbeme++ for socialstream
#
Loqi
ben_thatmustbeme has 14 karma in this channel (247 overall)
#
tantek
snarfed++ for Bridgy RSVP backfeed
#
Loqi
snarfed has 4 karma in this channel (286 overall)
#
tantek
I'll leave the disassembly of my inline style sheet used to get that presentation as an exercise for the view sourcerer
#
tantek
note: I creatd zero images in the process
#
tantek
*created
#
snarfed
tantek++ omg wm response rendering on tantek.com! long time coming. congrats!
#
Loqi
tantek has 9 karma in this channel (363 overall)
#
gRegorLove
The "X" on the RSVP isn't showing up for, white-on-white. Maybe a color needed in `.p-rsvp[value=no]:before`
#
tantek
snarfed, using an iframe, so sorta cheating, but still, it looks good
#
tantek
gRegorLove: that's an emoji, odd - what browser / OS?
#
gRegorLove
Firefox and Chrome on Win 8.1. It appears when I set color: red in that CSS
#
aaronpk
might need to give the emoji one of those style variant codes
#
gRegorLove
Both up to date (not nightly, though)
#
aaronpk
sounds like it's rendering it as the image-less unicode version
#
tantek
reload
#
tantek
gRegorLove++ for Windows testing!
#
Loqi
gregorlove has 31 karma in this channel (169 overall)
#
gRegorLove
There they are. Looks good.
#
tantek
2% - bbiah or so :)
#
seblog.nl
edited /video (+316) "added myself"
(view diff)
snarfed joined the channel
#
gRegorLove
Does anyone have an http webmention endpoint that redirects to https? I know webmention.io does but it's oft temporarily.
#
gRegorLove
Oh wait, mine should. Duh
[miklb] joined the channel
#
KartikPrabhu
who is j12t
snarfed, tantek and billbennettnz joined the channel
#
gRegorLove
What is microformats.io?
#
Loqi
It looks like we don't have a page for "microformats.io" yet. Would you like to create it?
#
gRegorLove
microformats.io is a site that serves as an introduction to microformats and has production-ready microformats parsers developers can use for testing https://github.com/veganstraightedge/microformats.io
#
loqi.me
created /microformats.io (+230) "prompted by gRegorLove and dfn added by gRegorLove"
(view diff)
#
Loqi
[veganstraightedge] microformats.io: Simple explainer site about Microformats.
#
gregorlove.com
edited /microformats.io (+121) "link dfn, see also"
(view diff)
#
gRegorLove
what is microformats.io
#
Loqi
microformats.io is a site that serves as an introduction to microformats and has production-ready microformats parsers that developers can use for testing https://indieweb.org/microformats.io
#
gregorlove.com
edited /tools (+119) "/* Microformats Parsers */ microformats.io"
(view diff)
tantek joined the channel
#
tantek
now I'm itching to implement the "7 Went, 1 Interested" summary
#
tantek
also I found one bug/limitation so far that I'm trying to track down - the people icons/avatars for RSVPs are not showing up on iOS - not sure why. I'm not logged in to FB on my iPod
#
tantek
however those icons *do* show up in desktop Safari in a Private Browsing window, so not being logged in / cookied is not it
#
tantek
if someone could take a look at http://tantek.com/2017/183/e1/sunday-yoga-presidio in their mobile browser (any) and let me know what you see (and whether your browser is signed into FB) I would appreciate it!
#
Loqi
Sunday Vinyasa yoga at Presidio Picnic
#
gRegorLove
I see an asterisk overlay icon, blue background, for the rightmost RSVP. Android Chrome, not logged in to FB.
#
gRegorLove
No other overlay icons
#
gRegorLove
iOS Safair I see that, but also green checkmarks for the rest.
#
gRegorLove
Not logged in to FB
#
tantek
no I mean the pictures of people
#
tantek
the overlays I'm calling "badges" because that's what iOS calls them AKA the "red numbers" that show up on apps
#
tantek
do you see people's avatars?
#
gRegorLove
I see 7 avatars on both platforms
#
tantek
without being logged in? nice
#
tantek
I wonder why my iPod6/iOS10 is not showing people's avatars
#
tantek
ok weird I reloaded and they are showing up now
#
tantek
ok perhaps transient failure from FB servers
#
gRegorLove
Oh, and I was wrong about the checkmark badges on Android. They're there but don't stick out below the avatar and they're light blue outline checkmarks, so had to zoom in a lot to see them.
#
tantek
ok I'll try to find someone with an android and debug in person
#
tantek
thanks for checking gRegorLove
#
gRegorLove
On desktop I notice 3 console warnings about refusing to load a data:image, 'because it violates the following Content Security Policy directive: "img-src *"'
#
gRegorLove
That may be my disconnect.me plugin
#
gRegorLove
Yeah, I don't get it in an icognito tab; disregard
#
gRegorLove
yw tantek
[miklb] joined the channel
#
tantek
aaronpk, I'm brainstorming about what would be a good way to ask for this: https://webmention.io/api/count?target=http://tantek.com/2017/183/e1/sunday-yoga-presidio but as simple mf2 that can be styled to present as something like "6 Went • 1 Interested". Pretty sure all I need is a one object for all those properties in spans
#
tantek
I'll think about it some more and come back