books-api
books-api copied to clipboard
GraphQL Books API
Similar to https://github.com/Project-Books/book-project/issues/917 in the Book Project, we would like to use Testcontainers instead of h2 for integration tests so that we are actually using a PostgreSQL database.
**Describe the solution you'd like** If a book wins an award, we should be able to show the year it won that award **Additional context** - Be sure to read...
**Is your feature request related to a problem? If so, please describe.** We currently rely on manually checking style guide violations **Describe the solution you'd like** Add a GitHub action...
## Summary of change Use https://github.com/marketplace/actions/run-java-checkstyle action to enable code style validation using google style guide for Java. ## Related issue Closes #157 ## Pull request checklist Please keep this...
When we merge into main, we would like the [snapshot version in our pom.xml](https://github.com/Project-Books/books-api/blob/main/pom.xml#L13) to be incremented. This will allow us to keep better track of which version we are...
**Is your feature request related to a problem? If so, please describe.** A user may only want to see their books in their chosen language (e.g. Spanish). Currently, we'd show...
**Is your feature request related to a problem? If so, please describe.** It can be slow to restart the server every time we make a change. **Describe the solution you'd...
Add Spring security with roles ('user' and 'admin'). All queries should be accessible without being authenticated. Mutations should only be allowed for those with admin access.
 After scanning the Book Project, the Books API is no longer showing.