Skip to content

v0.0.2-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@Fincer Fincer released this 30 Sep 17:40

The second release of the bookstore project. This is still an alpha version and under heavy development. This release is not for production use.

Core features

Back-end

  • Improved security: introduce randomly generated hash IDs for each book

    • Books can no longer be publicly enumerated from the database by their direct predictable IDs
  • REST API support

    • Direct API access

      • Books, categories and authors can be retrieved via their direct IDs
    • Add, delete, update and retrieve books, categories and authors in JSON format

      • Support for adding and updating books with nested JSON data

      • Support for partial JSON updates

  • Public JSON book data

    • Pre-filtered JSON data for public reading

Front-end

  • Implemented buttons to retrieve publicly accessible JSON data

  • REST API reference help page to help in direct API usage

  • Book add & update pages

    • Author no longer takes full name. Instead, first and last name fields are used

    • Author and category can be left undefined and updated later