Releases: ajslater/codex
Releases · ajslater/codex
v0.9.4
v0.9.3
v0.9.1
v0.9.1
-
Fixes
- Fix to library group integrity checker
v0.9.0
Private Libraries
-
Features
- Libraries may have access restricted to certain user groups.
- The "Critical Rating" tag is now a decimal value.
- The "Community Rating" tag replaced "User Rating" tag, a decimal value.
- Cover Credits role replaced by "Cover Artist".
- Reader has a "Download Page" button.
- Metadata dialog highlights filtered items.
- Metadata dialog is faster.
- Admin Queue Job for creating missing comic covers.
v0.8.0
Search
-
Features
- Metadata search field in browser
- Settings dialogs replaced with side drawers
- Changed some keyboard shortcuts in reader.
- "group by" renamed to "top group".
- Admin panel gained a Queue Jobs page.
-
Fixes
- Metadata panel cleanup and fix some missing fields.
- Browser does a better job of remembering your last browser view on first load.
- Reader's "close book" button now does a better job returning you to your last browser view.
-
Binary Dependencies
- Codex now requires the Xapian library to run as a native application
-
Drop Support
- The linux/armhf platform is no longer published for Docker.
-
License
- Codex is GPLv3
v0.7.5
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_CHECKenv 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
VERBOSElogging level to help screen out bulkDEBUGmessages from dependencies. - Truncated logging messages for easier reading.
- Fixes
- Fixed metadata screen displaying incorrect information.
- Now compatible with python 3.10.
v0.6.8
- Fixes
- Fixes some import bugs with filename parsing when there are no tags
- Fixed two page view toggle hotkey
- Features
- Browser now tells you what kind of items you're looking at.
- Reader swiping navigation
- Reader keyboard shortcut help dialog
- Tentative linux/armhf support. No way for me to test this
- Vacuum the sqllite database once a day to prevent bloat
- Corrupt database rebuild procedure. See README.
- Updated many dependancies
v0.6.7
v0.6.4
- Many new Filters
- New sort options: Updated Time and Maturity Rating
- New frontend URL scheme
- New API
- Added time to the browse card when sorting by time fields
- Fixed a bug importing Story Arc Series Groups and Genres. Requires re-import to correct.
- Fixed a bug with sorting that grouped improperly and showed the wrong covers for reverse sorts.
- Browser pagination footer now remains fixed on the page
- Browser pagination footer is now a slider to handle larger collections
- Notifications now appear in reader as well as browser
- Scanning notifications on login not disappearing bug squashed
- On comic import failure, log the path as well as the reason
- Fixed a bug where the browser settings menu wouldn't close when opening a dialog
- Codex version information moved to Browser > Settings
- LOGLEVEL environment variable controls logging level. LOGLEVEL=DEBUG to see everything.