Skip to content

v0.1.1

Choose a tag to compare

@jorgedlcruz jorgedlcruz released this 29 Dec 20:31
· 36 commits to main since this release

v0.1.1 [2025-12-29]

Release v0.1.1 of Open Backup UI brings robust enhancements to data visualization, improved filtering capabilities, and expanded view options for protected data.

Highlights

  • Enhanced Dashboard Visualization: Transfer Rate chart is now front-and-center.
  • Unified Filtering: Sessions Overview filters now drive both the chart and grid.
  • Restore Points Calendar: A new monthly calendar view for navigating restore points.
  • Improved Data Accuracy: Smarter detection of Full vs. Incremental restore point types.

SingleUI Dashboard
Protected Data Calendar

What's included (v0.1.1 Updates)

Veeam Backup & Replication (VBR) monitoring (required)

Dashboard

  • Transfer Rate Chart: Relocated to the main dashboard (right column) for immediate performance trend visibility.
  • Simplified Layout: Security Score & Best Practices widget redesigned for clearer top-level visibility.
  • Reliability: Resolved hydration errors to ensure timestamp accuracy across server/client rendering.

Sessions Overview

  • Unified Filtering: "Name", "Status", and "Type" filters now apply globally to the Bar Chart and the Sessions Grid simultaneously.
  • Rich Tooltips: Implemented a custom tooltip for the sessions chart featuring:
    • Clean date headers.
    • Color-coded status indicators (Success, Warning, Failed).
    • Tabular value display for readability.
  • Restored Header Elements: Added back summary statistics (total sessions, success rate) and 7-day/30-day time range toggles.
  • Subtle Context: Added a Y-Axis to the chart for better scale estimation.

Protected Data & Restore Points

  • Restore Points Calendar: Introduced a Monthly Calendar View for restore points.
    • Toggle between Grid and Calendar modes.
    • Visualizes restore points as daily events.
    • Displays Job Name, sizes, and color-coded type badges.
  • Data Fidelity: Restore Point types (Full vs. Incremental) are now accurately derived from underlying backup filenames (.vbk vs .vib/.vrb), fixing previous display issues.

Documentation

  • Updated README:
    • Comprehensive list of all used API endpoints.
    • Updated project structure with new components.
    • Refined feature descriptions to match the current build.

Getting started

Prerequisites

  • Node.js 20.x or later
  • Veeam Backup & Replication REST API (v1.3-rev1) is required

Quick run (dev)

npm install
npm run dev

Production

npm run build
npm start

Notes

  • This release is a direct update to v0.1.0.
  • Ensure your .env.local is correctly configured with VEEAM_API_URL.
  • Container deployment remains supported (see CONTAINER.md).

Full Changelog: https://github.com/jorgedlcruz/open-backup-ui/commits/v0.1.1

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.1.1