- Issue created by @frank thoeny
Newly created module needs Security advisory coverage
https://www.drupal.org/project/book_library_api →
The Book Library API module offers a modern solution for managing book collections within current Drupal releases. This module provides a robust and structured system for defining and storing key book information, alongside an intuitive administrative interface.
While a previous Book Library module ( https://www.drupal.org/project/book_library → ), with initial development sponsored by Clinical Tools, Inc., offered basic administrative categorization for book content in older Drupal 7.x versions, it has not been actively maintained for over 10 years.
In contrast, the Book Library API is a ground-up development leveraging newer Drupal Core functionalities. This module provides a robust and structured system for defining and storing key book information, along with an intuitive administrative interface.
A vital aspect is that it exposes this data through well-defined RESTful resources, ensuring seamless integration with other applications and making it ideal for headless Drupal architectures.
Integrating Drupal's comprehensive permission system, the Book Library API offers secure and granular control over data access for both backend users and external systems. This represents a fresh, actively developed, and powerful approach to managing your book collections in contemporary Drupal environments, independent of the architecture and maintenance status of its predecessor.
Active
1.0
Code
It is used for security vulnerabilities which do not need a security advisory. For example, security issues in projects which do not have security advisory coverage, or forward-porting a change already disclosed in a security advisory. See Drupal’s security advisory policy for details. Be careful publicly disclosing security vulnerabilities! Use the “Report a security vulnerability” link in the project page’s sidebar. See how to report a security issue for details.