Skip to content

v0.1.3

Choose a tag to compare

@jorgedlcruz jorgedlcruz released this 07 Jan 20:51
· 25 commits to main since this release
0e2fea7

v0.1.3 [2026-01-07]

Release v0.1.3 of Open Backup UI introduces the innovative HexGrid Protection Visualization, complete VB365 Backup Infrastructure management, Licensing Tabs for both VBR and VB365, and powerful Session Export capabilities. This release also adds Identity Management foundations and significant UX improvements across all tables.

Highlights

  • HexGrid Visualization: Toggleable hexagonal protection map with RPO-based coloring for VBR and VB365.
  • VB365 Infrastructure: New Proxies and Repositories pages with actions and capacity visualization.
  • Licensing Tabs: Unified tabbed interface for VBR and VB365 license management with user revocation.
  • Session Export: Export filtered session data to CSV or JSON with improved time range selection.

HexGrid Protection
VB365 Licensing
VB365 Proxies
VB365 Repositories
VBR Users
VBR Roles
VBR Roles Permissions

What's included (v0.1.3 Updates)

HexGrid Protection Visualization (New)

Interactive Protection Map

  • Hexagonal Grid View: Each hexagon represents one protected workload.
  • RPO-Based Coloring: Green (protected within RPO), Orange (unprotected/outside RPO).
  • Search & Filters: Filter by type and status, search by name.
  • Hover & Click: Hover effects with 20% darkening, click for detailed dialog.
  • Responsive: Automatically adapts to container width.

Available On

  • /vbr/protected-data - Toggle between Grid and HexMap views.
  • /vbm/protected-items - Toggle between Grid and HexMap views.

VB365 Backup Infrastructure (New)

Backup Proxies (/vbm/infrastructure/proxies)

  • Summary Cards: Total proxies, Online count, In Maintenance count.
  • Detailed Table: Host, Status, Type, OS, CPU/Memory usage bars, Version, Roles.
  • Actions: Rescan proxy, Enable/Disable Maintenance Mode.

Backup Repositories (/vbm/infrastructure/repositories)

  • Summary Cards: Total repositories, Capacity, Used/Free, Immutable count.
  • Detailed Table: Capacity visualization, Retention settings, Immutability, Encryption, Health status.
  • Smart Indicators: Color-coded usage bars (red >90%, yellow >75%).

Licensing Page Enhancements

Tabbed Interface

  • VBR Tab: Existing license functionality preserved.
  • VB365 Tab: New tab (visible only when VBM is configured).

VB365 License Management

  • License Info Cards: Status, type, package, support ID, licensed to.
  • Usage Stats: User consumption with progress bar.
  • Licensed Users Table: Name, Organization, Last Backup, License State.
  • Revoke Action: Remove license from individual users with confirmation.
  • PDF Report: Generate and download license overview report.

Sessions Overview Improvements

Time Range Dropdown

  • Replaced button group with dropdown menu (7d, 14d, 30d).
  • Calendar icon for better visual distinction.

Export Capability

  • Export to CSV with separate date/time columns.
  • Export to JSON with full session data.
  • Exports respect current filters.

Identity Management & Security (New)

Administration > Data Sources

  • User Directory: View and filter users with metadata.
  • Security Settings: MFA enforcement toggle with real-time API sync.
  • Service Accounts: Per-user management with role assignment.
  • RBAC Roles: View and manage role-based permissions.

UX Improvements

Standardized Tables

  • Consistent column toggle button (Columns dropdown).
  • Unified search input across all data tables.

Environment-Based Visibility

  • VBM and VRO sidebar sections auto-hide when not configured.
  • "Missing" badge displayed for unconfigured products.

Job Details Fix

  • Enriched VBR job details fetching from /jobs/states endpoint.
  • Accurate Last Run, Next Run, Repository, and Objects Count.

Sidebar Updates

  • VB365 Organizations icon changed to Building2.
  • Collapsible Backup Infrastructure menu for VB365.

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

  • VB365 Features: Require VBM_API_URL environment variable to be configured.
  • HexGrid Performance: Optimized for up to 1000+ workloads with virtualized rendering.

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

What's Changed

Full Changelog: v0.1.2...v0.1.3

What's Changed

Full Changelog: https://github.com/jorgedlcruz/open-backup/compare/v.0.1.2...v0.1.3