github hankscafe/omnibus v1.0.9-beta.074
Omnibus v1.0.9-beta.074

3 hours ago

v1.0.9-beta.074 - ✨ feat: smart subtitle slicing and magic number file detection

🔍 Search Engine & Automation Enhancements

  • Relocated the Smart Subtitle Slicer directly into the core SearchEngine (src/lib/search-engine.ts) to guarantee subtitles are stripped from single-issue requests globally across all triggers (Auto-Build, Retry, and Background Queue).
  • Removed the now-redundant slicer logic from src/lib/automation.ts.
  • Added explicit logging in GetComicsService (src/lib/getcomics.ts) to display the exact text strings being queried during searches.
  • Fixed a missing closing brace in the TPB validation logic within src/lib/getcomics.ts.

🛠️ Importer & Magic Number Detection

  • Added Magic Number byte inspection to src/lib/importer.ts to physically read the first 4 bytes of downloaded files before processing.
  • Omnibus now automatically detects lazy uploads (e.g., RAR archives improperly renamed to .cbz without actual conversion) and corrects the file extension on the fly.
  • Ensures fake .cbz files are correctly routed to the convertCbrToCbz engine, preventing crashes in ADM-ZIP and allowing the XML metadata writer to succeed.

Don't miss a new omnibus release

NewReleases is sending notifications on new releases.