1. lemoncurry 1.5.1 basically fixed lots of bugs in 1.5.0, but also, it added cute shortlink support! look at that cute shortlink, how adorable??

    the shortlink is automatically inferred from the entry id rather than being explicitly created, it’s pretty cool like that. also check out that rad domain name :3 nyaa~!

    facebook.com octodon.social twitter.com
  2. lemoncurry 1.5.0: now with indieauth!

    yep, lemoncurry 1.5 can act as its own indieauth-powered authorisation server, which means i can log into various indieweb sites as 00dani.me! cool beans???

    since you can’t log in as me (i hope!), you can’t actually see how the new indieauth support works, so i’ve taken a few screenshots to give you an idea! here’s me logging into two prominent indieauth-capable sites:

    authenticating with IndieAuth.com

    authenticating with Telegraph

    the cute little ☑ and ? icons indicate whether the client has been verified!! indieauth uses a really simple approach to establish client trust, which is that the client id (for example, https://indieauth.com) should contain a publicly-visible reference to its redirect uri (for example, https://indieauth.com/auth/indieauth/redirect). then, indieauth servers can check whether that reference is present, which proves the redirect uri really “goes with” that client id

    unfortunately doing this is still an experimental feature? so i’ve made verification optional and displayed cute little icons, rather than just rejecting unverified clients. the icons also have cute tooltips to explain what they mean:

    indieauth.com is verified

    telegraph.p3k.io is not verified

    adorable!!

    facebook.com octodon.social twitter.com
  3. i added support for photo entries so that i could post this adorable picture of princess margo diaz

    i love her so much, what a precious girl

    facebook.com octodon.social twitter.com
  4. what's new in lemoncurry 1.4.0??

    yes, it’s here! gasp 😮

    here’s what’s been added

    • the markdown rendering is a lot smarter now: rather than having the markdown processor escape html, i’m using a pipeline of markdown and bleach, which makes it a lot easier to use a little bit of Harmless html here and there in my content
    • it also does “smart” quotes and other cute stuff like that now so that’s neat too
    • code now looks way nicer, and i made a few other little style tweaks
    • i started implementing indieauth support! it’s not finished yet but it’s gonna be rad 🐱
    • i introduced simple support for host-meta and webfinger - they’re basically ways to discover machine-parseable information from a website, like microformats2 but less nice?? everything is less nice than microformats2
    • speaking of less nice than microformats2, https://schema.org/BreadcrumbList and https://schema.org/Person objects are generated now! this is good because google can display a little more info about the site by reading them, but bad because the same info is already on the pages thanks to microformats2

    yeah!

    facebook.com octodon.social twitter.com
  5. rise from the ashes

    (yes that was a phoenix wright reference)

    status update: lebd is essentially abandoned now, mostly because it was way too difficult to achieve basic things i wanted in it. instead, 00dani.me is now running on a django codebase i’ve dubbed lemoncurry

    (yes that was a monty python reference)

    lemoncurry’s only seen a few days of development (i started on monday) but already it can basically do everything that lebd could:

    • my h-card’s nicely rendered on the home page, with rel="me" links and all that jazz
    • i can write notes and articles (this is an article) using markdown syntax, and they’re rendered properly as an h-feed with nested h-entry elements
    • syndications are trackable - it’s manual, like it was with lebd, but whatevs

    and a few things that lebd couldn’t:

    • there’s an actual admin panel, which is where i’m typing this, rather than having to insert stuff into the database manually. django has tools to automatically generate the site admin, and i’m using them. pretty rad! in practice i’ll probably end up posting content over micropub anyway but it’s nice to have a site admin
    • two-factor auth!!!! yessssss
    • the html looks a lot nicer! it’s still not perfect, and there’s some messy indentation, but it’s a lot friendlier than it was and i’m pretty happy with it

    so, um, that’s cool?? neat

    facebook.com octodon.social twitter.com