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.