Sign In

indiebookclub updates

indiebookclub version 0.1.2 launched

Draft posts: If you are using Micropub, the new post form lets you select post status “published” or “draft.” If you grant the “draft” permission during sign-in, the post status will default to “draft.” Your Micropub server must understand the post-status property in order to handle draft posts. Draft posts are only sent to your Micropub endpoint and are not stored on your indiebookclub profile.

The new post form supports query parameter post-status as well. The documentation sections for Micropub requests and query parameters have been updated.

Improved query parameter support: If you are using a bookmarklet for the new post form and are not currently signed in, your initial query parameters will be preserved through the sign-in process.

Improved sign-in error handling: When using Micropub, ensure that “create” permission has been granted.

indiebookclub Year in Review

Recent IndieWeb discussion of year in review features inspired me to set up the indiebookclub 2023 Year in Review. This is an overview for all of indiebookclub’s public posts and includes a list of what people have been reading (or wanted to).

2023 is still ongoing, of course, so this review page will continue to update daily until the new year.

Happy holidays and happy reading!

indiebookclub version 0.1.0 launched

Re-try publishing: If you experience an error publishing to your site with Micropub — or if you added Micropub support after you started using the app — you can now re-try publishing individual posts to your site. Browse to the post on your indiebookclub profile, click the timestamp to view the post, then you should see the link to re-try publishing. You can only re-try posts that have not been published on your site already.

Published Date and Time: optionally set the date and time of a post to backdate it.

Add to my list: When browsing posts on someone’s profile, there is a shortcut link at the bottom right. Click ➕ Add to my list to open the new post form with the information pre-populated.

Updated IndieAuth: Now uses the latest IndieAuth specification (2022-02-12), which adds IndieAuth Server Metadata support. The app will still work normally if your site doesn’t support this yet, but it will warn you that you might want to update your software.

Behind the scenes, a lot of the code has been refactored and modernized.

indiebookclub version 0.0.3 launched

Post visibility: If your Micropub server supports visibility options (public, unlisted, or private), you can select the visibility when making a new post. You can also select a default visibility for new posts on your settings page.

If you make a private post, it will only appear on your profile page when you are signed in. It will not be visible by other indiebookclub users or the public.

If you make an unlisted post, the post will not appear on your profile page or the ISBN page. However, the permalink for the unlisted post is not protected, so if it is shared publicly, others will be able to view it.

Delete posts: You can now delete posts. If you are using Micropub, you also have the option to grant indiebookclub permission to delete the post from your site.

Deleting from indiebookclub is permanent; posts cannot be un-deleted.

Layout updates: After signing in, the home page and the page header indicate the domain you are signed in as. They also include a link to your profile, sign out link, and a button to create a new post.

Updated IndieAuth: The sign-in process now uses the latest IndieAuth specification (2020-11-26), which adds PKCE support to protect against authorization code injection and CSRF attacks.