February 6, 2026 · Beerlesklopfer

Dev Log #3: Run, Browse, Filter — Job Management Gets Real

Two weeks of core development and the job management widget has evolved from a simple table into a proper operations center.

Run Job: One Click, Full Defaults

The Run Job dialog loads all defaults from your Director automatically — pool, storage, client, fileset, level. You pick the job, adjust what you need, click Run. No guessing at command syntax, no copy-pasting bconsole commands.

Behind the scenes, Onesimus queries .defaults job=<name> from the Director and populates every field. The same command that bconsole uses internally, but presented visually.

BVFS File Browser

BVFS (Bareos Virtual File System) lets you browse the backup catalog like a file system. Select a client, pick a backup point in time, and navigate the file tree. This is the foundation for point-in-time restore — select exactly the files you need from exactly the backup you want.

The BVFS browser loads directories lazily, so even catalogs with millions of files stay responsive.

Complete Status Filters

The filter bar now covers all Bareos job statuses — not just “OK” and “Error”. You can filter by:

  • Running, Created, Queued
  • Terminated (OK), with warnings, with errors
  • Canceled, Failed, Incomplete
  • Verify differences, data differences

Every status Bareos can report, Onesimus can filter. Combined with date range, client, and level filters, finding that one problematic job takes seconds instead of scrolling through pages of list jobs output.

Export: JSON and CSV

Need to report on backup status? Every view in Onesimus exports to JSON or CSV. Filter your jobs, click export, hand the file to your monitoring system or your manager.

Get started →