github hankscafe/omnibus v1.1.0-beta.010
Omnibus v1.1.0-beta.010

latest release: v1.1.0-beta.011
4 hours ago

v1.1.0-beta.010 - feat: add global pull list status indicators and series status heuristics

✨ Frontend & Features

  • Added Monitored (green) and Series in Library (blue) overlay badges to comic covers on the Global Pull List.
  • Updated the Request Series button to dynamically display Monitored or Subscribed based on the database status.
  • Added a manual Ongoing / Ended status dropdown to the Edit Metadata modals on both the Library and Series pages.
  • Added new bulk action options on the Library page to mark multiple series as Ongoing or Ended simultaneously.

🔧 Backend & API

  • Implemented a 1.5-year inactivity heuristic in the metadata fetcher to automatically mark inactive series as Ended during sync.
  • Updated the /api/calendar/global route to evaluate local database matches and pass monitored and inLibrary flags to the frontend payload.
  • Bumped the global calendar cache key to v15 to automatically flush outdated caches and ensure users receive the new data structure immediately.
  • Updated the library GET endpoint to properly expose the status field to the frontend grid.
  • Updated the library update and bulk action endpoints to accept and persist manual status overrides.

♻️ Types & State

  • Extended the UpcomingIssue interface to support the new monitored and inLibrary boolean properties.
  • Expanded the LibrarySeries interface and frontend state objects to safely support the new status field.

🐛 Bug Fixes

  • Prevented duplicate download requests by updating the Request Issue button's disabled state to check isMonitored rather than just the local session's isVolRequested state.

Addresses #158

Don't miss a new omnibus release

NewReleases is sending notifications on new releases.