#dev 2024-12-23
2024-12-23 UTC
# Loqi Slim is a lightweight PHP framework for developing web applications and is used by several IndieWeb services and projects https://indieweb.org/slimphp
[Joe_Crawford] joined the channel
# [tantek]2 whoa
# [tantek]2 so no upstream tombstone
[schmarty] joined the channel
# [schmarty] GWG dare I suggest https://git.schmarty.net/schmarty/Micropubkit ?
# carrvo[d] capjamesg++ how much effort was it to implement with PyOTP?
# [schmarty] Lacking some framework niceness but designed for making Micropub clients, so it has built-in IndieAuth client support and form helpers for Micropub
# [schmarty] It powers all my bayside.pub stuff but it's also very WIP 😅
# [schmarty] That in particular should be pretty easy
# [schmarty] From my phone, yeah
# [schmarty] I could tinker a start together this week
# [schmarty] GWG documentation, mostly, but it's also doing a lot of stuff the Slim does but from pieces.
# GWG [schmarty]: It would give me a way to test https://github.com/indieweb/micropub-extensions/issues/6 in real use.
# [schmarty] I would need to add support for query for location / venue on my site to test the client, haha
# [schmarty] I started to do a checkin client that scrapes venues from my own past checkin posts. ("Moresquare"). Got sidetracked wanting to add latl.ong support. And more and more venue data sources are appearing to play with
# [schmarty] The classic "smart client or smart server" problem
# [tantek]2 like at a given latlong?
# [schmarty] I have to sleep now but I'm happy to do some light jamming on this this week? I usually just make a subdomain of bayside.pub and hack on the production site
oodani and grufwub joined the channel
# doesnm Interesting project: https://github.com/robinmoisson/staticrypt
gRegor, gRegorLove_ and barnaby joined the channel
# carrvo[d] doesnm++ very interesting!
# capjamesg[d] carrvo[d] PyOTP handles a lot of the technical detail, so most of my work was on UX and back-end integration.
barnaby, ttybitnik and gRegor joined the channel
# capjamesg[d] My reader now has a feed recovery wizard that tries to help you find a new feed to use if a URL is consistently 404.
nemonical and jonnybarnes joined the channel
# aaronpk is it just me or is the serviceworker spec broken? what's with the big quote block on top? https://www.w3.org/TR/service-workers/
# aaronpk CSP has it too https://www.w3.org/TR/CSP3/
# [schmarty] aaronpk: i don't see any quote blocks at the top that jump out at me. CSP3 is in dark mode for me, though.
# aaronpk this is what i see, this is scrolled to the top https://media.aaronpk.com/2024/12/23065945-7793.png
# [schmarty] Firefox on Pop!_OS. Looks like body text is specified as just "sans-serif" so it's a different system font.
ttybitnik, [aciccarello], [mattl], gRegor, geoffo_, Xe_ and sebbu2 joined the channel
# [tantek]2 [snarfed] heads-up, the https://www.anew.social/ sign-up form does not work without JS, when it really should fallback to a simple HTML form input element and Submit 🙂
# [tantek]2 ^ also ironic that the NASA image shows up in the preview but not on the page without JS
# [tantek]2 it's right there on the home page doesnm
# [tantek]2 not going to copy paste it, click the link
# gRegor [snarfed], Did the BF federation progress icon/numbers get removed? I used to see them to the right of the log links on https://fed.brid.gy/web/gregorlove.com
# [snarfed] results from turning them off were mixed, https://github.com/snarfed/bridgy-fed/issues/1501
AramZS joined the channel
grufwub joined the channel
# capjamesg[d] [snarfed] Why does https://granary.io/?x=81&y=39&site=bluesky#logins require an app password to get a user's profile?
# capjamesg[d] Side question: suppose I had to ask users for an app password. What would be the best way to store that? Encrypted in DB?