github hankscafe/omnibus v1.0.8-beta.016
Omnibus v1.0.8-beta.016

one month ago

v1.0.8-beta.016 - feat: implement extended metadata persistence and lazy healing

  • prisma/schema.prisma: Added new columns for coverArtists, colorists, letterers, eams, and locations to the Issue model to permanently store extended ComicVine metadata.
  • api/library/issue: Introduced a lazy heal mechanism that automatically fetches missing deep metadata on-demand, saves it to the database, and marks the issue's matchState as DEEP_SYNCED to prevent redundant API calls and protect rate limits.
  • lib/metadata-fetcher.ts: Fixed an issue where bulk series imports were overwriting deep metadata fields with empty arrays, ensuring both new imports and existing library items properly trigger the lazy heal process when viewed.

Don't miss a new omnibus release

NewReleases is sending notifications on new releases.