Skip to content

Releases: ajslater/codex

v0.9.8

29 Mar 22:54
cf24c6a
Compare
Choose a tag to compare
  • Fixed

    • Fixed search index update crash while database is still updating.
    • Fixed issues larger than 99 bug.
    • Fixed issue not imported due to metadata cleaning bug.
    • Thread error trapping and diagnostics to root out zombie process issue.
    • Sort numeric terms in filter menus numerically not alphabetically.
    • Fixed comic name display wrapping in browser.
  • Features

    • More comprehensive metadata sanitizing before import.
    • Reduced time checking to see if files have finished writing before import.
    • Uniform format for metadata parsing logging.
    • Credits sorted by last name.

v0.9.7

25 Feb 04:19
9c8829c
Compare
Choose a tag to compare

v0.9.7

  • Fixed

    • Coerce decimal values into valid ranges and precision before importing.
  • Features

    • Clean up unused foreign keys once a day instead of after every import.
    • Clean up unused foreign keys librarian job available in admin panel.

v0.9.6

24 Feb 23:08
7616f4a
Compare
Choose a tag to compare

v0.9.6

  • Fixed

    • Don't open browser when a library changes when reading a comic.
    • Fixed crash creating illegal dates on import.
  • Features

    • Replace description field with more common ComicInfo comments field.
    • Log files now rotate by size instead of daily.
    • Log path for failed imports and cover creation.

v0.9.5

  • Fixed

    • Use an allow list for importing metadata to prevent crashes.

v0.9.4

24 Feb 04:49
554b171
Compare
Choose a tag to compare

v0.9.4

  • Fixed

    • Fixed crash when importing comments metadata.

v0.9.3

23 Feb 23:11
c2b6bd4
Compare
Choose a tag to compare

v0.9.3

  • Fixed

    • Import credits data for CBI and CIX tagged comics.
    • More liberal metadata decimal parsing.

v0.9.2

  • Fixed

    • Fix rare migration bug for Cover Artist role.

v0.9.1

07 Feb 21:40
Compare
Choose a tag to compare

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

30 Jan 23:59
Compare
Choose a tag to compare

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

21 Dec 01:39
Compare
Choose a tag to compare

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 bulk DEBUG messages from dependencies.
    • Truncated logging messages for easier reading.
  • Fixes
    • Fixed metadata screen displaying incorrect information.
    • Now compatible with python 3.10.

v0.6.8

14 Oct 02:12
4d786e0
Compare
Choose a tag to compare
  • 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

22 Nov 03:34
0255e64
Compare
Choose a tag to compare
  • Dark admin pages
  • Fix template overrides, mostly fixes minor things in admin pages.
  • Build Docker images for amd64 & arm64.