Skip to content

Releases: Mozzo1000/booklogr

v1.3.0

02 Jan 19:54
Compare
Choose a tag to compare

Release 1.3.0 🎉
This release comes with various fixes but most noticeably an overhaul of how deploying a demo instance is handled (affects https://demo.booklogr.app) and a docker image for background workers. Previously background workers had to be manually started from source.

Changelog

Added

  • Docker image for background worker

Fixed

  • Tasks not being able to be created.
  • Incorrect volume paths in provided docker-compose.yml file for postgres and auth-server services.

Changed

  • Account settings now have a more responsive layout.
  • Worker management CLI now connects to the database via environment variable DATABASE_URL
  • Updated auth-server to version 1.1.1 in the provided docker-compose.yml file
  • Demo mode is now enabled with environment variables instead of requiring building from source.

Full Changelog: v1.2.0...v1.3.0

v1.2.0

27 Dec 15:17
Compare
Choose a tag to compare

Release 1.2.0 🎉

Highlights

Event sharing to Mastodon option New view of notes with added quotes
mastodon-enable-share notes_quotes_2

Easier deployment

There are now prebuilt docker images for both the API and web interface making it much easier to host BookLogr yourself. See the wiki for how to install with Docker.

Event sharing

When you finish a book it can now be automatically posted to your Mastodon account. Instructions are on the wiki

Changelog

Added

Fixed

  • The navigation menu now disappears correctly after login and sidebar/mobile navigation will be visible without requiring a refresh of the page.
  • Public profile not returning any information if there where no public notes in any books.
  • 401 errors now redirect you back to the login page. This normally happens when the JWT token has expired.
  • Error toast being shown on settings page when no exports files where available.

Changed

  • The provided docker-compose does no longer require a locally built auth-server image. Instead it pulls the image from Docker Hub. The users database is now also stored in sqlite instead of postgres, eliminating the need for a secondary postgres server container.
  • The API is now available as a prebuilt docker image. The provided docker-compose has been changed to reflect this instead of building locally.
  • Changed the color of the mobile navigation bar buttons to better match the styling of other similar elements.
  • The layout in data tab on the settings page is now responsive.
  • Notes in the web interface has now been renamed to Notes & Quotes, to accomadate the new quotes feature.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

06 Sep 19:05
Compare
Choose a tag to compare

Release 1.1.0 🎉

Highlights

Welcome screen on first login Could not find book
Screenshot 2024-09-06 at 20-59-11 BookLogr Screenshot 2024-09-06 at 21-03-23 BookLogr

Changelog

Added

  • Welcome screen on first login.
  • Basic framework for handling long running background tasks.
  • API validation for editing current page, rating and status.
  • "No results found" text added when there are no results when searching.
  • Error text is now shown when trying to give a higher rating than 5 or lower than 0.
  • Error text is now shown when trying to set a current page higher than the books total page or lower than 0.
  • Add CSV export functionality
  • Account settings page (no working functionality yet)

Fixed

  • Reading progress percentage no longer shown as over 100% if current page exceeded total pages on a book.
  • Search results will now only show books that have a corresponing ISBN. Without this would cause the search results to show up empty and endlessly load.

Changed

  • Number of pages shown on a book page now shows 0 instead of a loading bar if there is no data from OpenLibrary.
  • Book covers will now fallback to a static "cover not found" image instead of endlessly showing a loading bar.
  • Search results now uses the same loading animation as everything else.
  • Reading status buttons in book action menu now has icons.

Removed

  • Profile creation on profile page. Instead the user will create it's profile in the newly added welcome screen.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

21 Jul 14:58
Compare
Choose a tag to compare

This is the first release of BookLogr ✨

Highlights

Books in the library that is currently being read Public profile page showing books from all categories Showcasing rating of a book
screely-1721573504961 screely-1721556366187 screely-1721126386012

Changelog

Added

  • Look up books by title or isbn, powered by OpenLibrary.
  • Add books to your reading lists.
  • Remove books from your reading lists.
  • Add notes to read books.
  • Rate your read books, 0.5-5 stars.
  • Public profile of your reading lists.