Feature: Add support for recording when a book is finished, so that users can create Magic Shelves based on this information. (#803)

* Added migration for new field in user_book_progress table
* Added ability to set date finished when book status changes to read, and reset date finished when book status changes to another value
* Added ability to use date published in a Magic Shelf
This commit is contained in:
astrodad
2025-08-04 23:12:19 -04:00
committed by GitHub
parent 95bc88feea
commit 21f23ca6a2
15 changed files with 3048 additions and 2374 deletions

3
.gitignore vendored
View File

@@ -5,6 +5,9 @@ build/
!**/src/main/**/build/
!**/src/test/**/build/
## MacOS ###
.DS_Store
### STS ###
.apt_generated
.classpath