#dev 2025-08-17

2025-08-17 UTC
grufwub, Lars-Christian and gRegor joined the channel
#
aaronpk
i need to write this up as a micropub extension, it's been super useful. my media endpoint returns the exif location and photo date for uploaded photos, and quill recognizes that, so it's super fast to upload backdated photos now
#
aaronpk
and i just updated it to also work across devices
#
aaronpk
so i can use my iOS shortcut to upload a photo from my photos app to my media endpoint, then go to the computer and quill recognizes there was a recently uploaded photo and prepopulates the photo and published date accordingly
#
[morganm]
I've used HTMX before
#
[morganm]
Not currently right now
cotsuka and [schmarty] joined the channel
#
[schmarty]
All my iOS shortcuts are broken since some iOS update 😩
#
[schmarty]
(My Micropub related ones)
gRegor joined the channel
#
aaronpk
i vaguely remember something breaking a couple years ago but it wasn’t anything significant and they all work again
gRegor and aaronpk joined the channel
#
[tantek]
yeah every one of mine broke a few years ago and I was so annoyed I blew off shortcuts until maybe a year ago and rewrote a few from scratch
GuestZero, NaomiAmethyst5 and doesnm joined the channel
#
capjamesg
I am trying to get https://developers.cloudflare.com/bots/concepts/bot/verified-bots/web-bot-auth/ set up with my web reader. It's quite tricky.
#
capjamesg
[edit] I am trying to get https://developers.cloudflare.com/bots/concepts/bot/verified-bots/web-bot-auth/ set up with my web reader. It's quite tricky.
#
capjamesg
I now have https://github.com/capjamesg/web-bot-auth/blob/main/app.py to sign messages. It validates against Cloudflare's validator. I need to wait a week for my key to be approved before I can use the web bot auth system.
#
capjamesg
[edit] I now have https://github.com/capjamesg/web-bot-auth/blob/main/app.py to sign messages. It validates against Cloudflare's validator. I need to wait a week for my key to be approved before I can use the web bot auth system.
doesnm, ttybitnik and barnaby joined the channel
#
.pi.r2.
capjamesg[d] don't count on a week, it took a month for us
#
.pi.r2.
And we had contacts at cloudflare
#
.pi.r2.
Also the feature isn't enabled in their Enterprise zone so it's ineffective with most big websites until end of next week
barnaby, mahboubine, sp1ff, duanin2, jonnybarnes, bterry, cotsuka and proofreed joined the channel
#
capjamesg
My server is getting crawled a lot today...
#
capjamesg
349766 requests have been made in the last day or so.
#
capjamesg
Yesterday it was 60k requests, which is much more reasonable.
#
capjamesg
I have a bug on my site right now that affects permalinks on category pages so I can be assured so many of these requests are crawlers.
#
capjamesg
Yep, approximately 293702 requests are to invalid URLs that are linked on category pages.
#
zachary.kai
At last! No more breaking my live sites! I have a lab: https://lab.lunaseeker.com/
#
zachary.kai
[edit] At last! No more breaking my live sites! I have a lab: https://lab.lunaseeker.com/
#
zachary.kai
[edit] At last! No more breaking my live sites! I have a lab: https://lab.lunaseeker.com/
#
Loqi
zachary.kai has 6 karma in this channel over the last year (11 in all channels)
#
[artlung]
zachary.kai++
#
capjamesg
zachary_kai[d]++ I can't wait to see what you make!
#
Loqi
zachary_kai[d] has 6 karma in this channel over the last year (17 in all channels)
bterry joined the channel
#
zachary.kai
capjamesg[d]: Thank you so much! I'm excited!
[aciccarello] joined the channel
#
[artlung]
First I'm seeing this button "Use this template" on a GitHub repository: https://github.com/michael/editable-website a top level button right next to Watch / Fork / Starred... intriguing.
#
capjamesg
I have seen this used for boilerplate projects that serve as a base for a given language / framework / organisation's preference.
#
[artlung]
are there indieweb projects that use this and I've been asleep when I looked at them before?
barnaby joined the channel
#
[artlung]
And thanks for the link! 🔖 bookmarking
#
capjamesg
I haven't seen any!
#
capjamesg
We have https://github.com/indieweb/blank-gh-site which may be a good candidate as a template repository.
#
Loqi
[preview] [indieweb] blank-gh-site: Setup a simple new indieweb site on a domain name in mere minutes with this project.
#
capjamesg
[edit] We have https://github.com/indieweb/blank-gh-site which may be a good candidate as a template repository.
#
[mattl]
We used it for http://Libre.fm for a while.
#
[mattl]
IIRC it was a rare feature that GitLab had first and GitHub copied.
#
[tantek]
Ya blank-gh-site should use that
#
[artlung]
added an issue for that.
ttybitnik joined the channel
#
[mattl]
capjamesg: is this any use to you? https://pthurlow.github.io/triejs/
#
capjamesg
Omg yes!!
#
capjamesg
I really want a public domain implementation but MIT is so much better than the current one I'm depending on (which has no license).
#
capjamesg
Ahhh this is basically drop in!
#
capjamesg
[mattl]++
#
Loqi
[mattl] has 41 karma in this channel over the last year (104 in all channels)
NaomiAmethyst joined the channel
#
[mattl]
Yeah this is a good license. Also public domain might be trickier for others to reuse. CC0 fixes that.
#
capjamesg
Interesting. Why is that?
#
[mattl]
“Public domain” is basically different from country to country IIRC
barnaby joined the channel
#
capjamesg
Ah interesting!
#
capjamesg
This is good to know.
#
capjamesg
What is a license?
#
Loqi
license is terms under which you are allowed to (re)use a piece of work; in the context of the IndieWeb, for source code such as in open source projects, or content, like the IndieWeb wiki itself which has a specific Copyright https://indieweb.org/license
barnaby joined the channel