Building the web, enjoying the wild.
Well it’s been a while, but I’ve just pushed a 3.0 release of Keyring. Keyring is a generalized framework for WordPress which handles authentication with, and authenticated requests to remote services. It provides a set of predefined “Services” which describe how to communicate with a collection of popular platforms, and also makes it easy for you to plug into that framework and define your own Services for other systems. This version includes a bunch of improvements and compatibility updates, including all sorts of contributions from other folks. There are a lot of fixes and tweaks that have come back into…
To ring in 2019, I’m changing this blog’s theme to Twenty Nineteen, the new default WordPress theme, designed and primarily created by my excellent colleague, Allan Cole (check out his music, published as The Stuyvesants, they’re groovy). Apart from being pretty similar to, but a nice upgrade from the previous theme here, Twenty Nineteen also harnesses the full power of Gutenberg, the new WordPress Block Editor. I’m going to convert some posts to blocks so that I can use some of the better gallery options and whatnot, and will be using Gutenberg for everything going forward. It also reminds me…
I just released version 1.9 of the Keyring plugin for WordPress. This version includes a few pretty cool updates and additions, as described in the changelog: Added a Google Analytics Service definition. Added a Strava Service definition. Added a “Settings” link to the plugin listing if you’re using the bundled Admin UI. Fitbit tokens now refresh properly. Tumblr now requires HTTPS, so updated all request URLs to use HTTPS. My favorite part of this release is that I didn’t personally do most of the things in there. Two of my colleagues did some of it (Strava service and Tumblr fixes),…