v0.7.5
- Fix integrity cleanup check for old comic_folder relations that prevented migrations.
v0.7.4
- Fix integrity cleanup check for more types of integrity errors that may have prevented clean db migrations.
- Fix last filter, group, sort not loading properly for some new views.
v0.7.3
- Fix crash updating latest version.
- Fix a folder not found crash in folder view.
- Database indexing speedups.
v0.7.2
- Fix another integrity check bug
v0.7.1
- Fix and integrity check crash that happened with an older databases.
- Added
CODEX_SKIP_INTEGRITY_CHECK
env var.
v0.7.0
Feels Snappier
- Database Migration
- v0.7.0 changes the database schema. Databases run with v0.7.0+ will not run on previous versions of codex.
- Features
- Big speed up to importing comics for large imports.
- Speed up creating comic covers on large imports.
- Admin Panel options for polling (formerly "scanning") and watching events have changed names.
- Admin Panel task added to regenerate all comic covers.
- Browser Admin Menu option added for polling all Libraries on demand.
- Comics with no specified Publishers, Imprints and Series no longer have induced default names for these but have no name like Volumes.
- Codex repairs database integrity on startup.
- Codex backs up the database every night.
- Autodetect server timezone (for logging).
- Use TZ and TIMEZONE environment variables to explicitly set server timezone.
- Added
VERBOSE
logging level to help screen out bulkDEBUG
messages from dependencies. - Truncated logging messages for easier reading.
- Fixes
- Fixed metadata screen displaying incorrect information.
- Now compatible with python 3.10.