Repository navigation
What's Changed
No new features this time, just more bug fixes. The favorite heart is back on things you haven't favorited yet, book titles have room on a phone again, and character sheets stop eating what you type while they save.
Downloading a whole system, tag or folder as an archive now starts straight away instead of making you wait while the server builds it all in memory first, and a giant cover image can no longer do the same.
Before You Upgrade
SECRET_KEY: Grimoire won't start if it is still set togenerate-with-openssl-rand-hex-32, the placeholder from the README's compose file before 1.6.0. Replace it with the output ofopenssl rand -hex 32, or remove the line to have one generated. Changing it signs everyone out and ends feed URLs, share links and guest codes
Enhancements
- Archive downloads start straight away and use far less server memory
- Who can see this saves from the bulk editor, with Apply to all
- Custom covers use much less memory to set
- Re-OCR works from the keyboard
Bug Fixes
- The favorite heart shows on items you haven't favorited yet
- Book titles have room in the list view on a phone held upright
- Character sheets keep what you type while an edit saves
- Going back to a system's page brings back that visit's search, not an older one
- No more stray
tesseract <defunct>processes after slow OCR - A wiki or template zip with an unreadable file says so instead of failing
- An add-on's settings save whole or not at all
- A search with a pasted control character no longer fails
- Out-of-range page numbers and list limits get a clear error instead of a server error
Full Changelog: v1.10.1...v1.10.2
What's Changed
- Fix: Refuse the SECRET_KEY placeholder the README shipped before 1.6 by @hunter-read in #806
- Fix: Reap orphaned processes in the container by running under tini by @hunter-read in #807
- Fix: Keep a book's category to one folder name inside its system by @hunter-read in #808
- Fix: Save "Who can see this" from the bulk editor by @hunter-read in #809
- Fix: Don't bring back an earlier visit's search when returning from a book by @hunter-read in #810
- Fix: Give book titles room in the list view on a phone held upright by @hunter-read in #811
- Fix: Only link and list campaign resources the viewer can open by @hunter-read in #812
- Fix: Keep what was typed on a character sheet while an edit saves by @hunter-read in #813
- Test: Keep books restricted through a category out of campaign resource lists by @hunter-read in #814
- Fix: Stream bulk archive downloads as they are written by @hunter-read in #816
- Fix: Keep a hidden system's folders out of a book's path and list row by @hunter-read in #815
- Fix: Refuse oversized cover images before decoding them by @hunter-read in #817
- Fix: Read control characters in a search as spaces by @hunter-read in #819
- Fix: Bound the page number on every page route by @hunter-read in #820
- Refactor: Keep lock twins in a per-user temp folder by @hunter-read in #825
- Chore: Fix stale comments and run subprocess tests from the repo root by @hunter-read in #826
- Fix: Refuse a list or search limit below 1 by @hunter-read in #818
- Fix: Save an add-on PATCH whole or not at all by @hunter-read in #823
- Fix: Reach the Re-OCR DPI field from the keyboard by @hunter-read in #824
- Fix: Refuse a wiki or template zip whose file cannot be read by @hunter-read in #822
- Fix: Bound paging on the duplicate groups list by @hunter-read in #821
Full Changelog: v1.10.1...v1.10.2