github Corsinvest/cv4pve-admin v2.1.0-rc2

pre-release5 hours ago

Added

  • adminctl self-update command refreshes your local adminctl script and the docker-compose YAML to match a chosen release without touching your data or .env configuration. By default it bumps to the latest release; you can also target a specific version. Existing files are backed up under _backup/<timestamp>/ before being overwritten, so you can always roll back.

  • System Logs (EE) chart: a stacked column chart of the last 30 days grouped by level (Verbose / Debug / Information / Warning / Error / Fatal) sits above the logs grid. It is hidden by default; click Show chart to load it. The chart respects the current search and column filters.

Changed

  • System Logs (EE) grid: the main grid now lists only timestamp, level and a one-line message preview. Heavy fields (message template, exception, raw log event JSON) are loaded only when you expand the row, so the page stays fluid even on tables with millions of records.

Fixed

  • Resources → Snapshots and other grouped grids (AutoSnap status, BackupAnalytics, ReplicationAnalytics, Node Protect folders, Node storage contents): when grouping by more than one column the outer headers used to show only the group key and count. They now correctly aggregate totals (sizes, CPU and disk usage) from every nested level.

  • Apprise notifier (EE): the Render page sometimes failed to load the catalog of available services because Apprise can serve either JSON or HTML on the same URL depending on the request. We now explicitly ask for JSON and show a clear error if the endpoint replies with something else (typical when the URL points to the wrong service).

Compatibility note

  • The default Apprise endpoint in the notifier settings changed from http://localhost:8000 to http://apprise:8000 to match the docker-compose service name. If you already have a notifier configured it keeps the value you saved and nothing breaks; new notifiers will use the new default.

Website | Docker Hub CE | Docker Hub EE

What's Changed

  • docs: correct stale wwwroot/help references in build files by @franklupo in #318
  • feat(adminctl): add self-update command by @franklupo in #319
  • refactor(core): centralize cv4pve.{js,css} + HTTP clipboard fallback by @franklupo in #320
  • chore(deps): bump Aspire 13.4.0, pin Postgres 17, Corsinvest API Extension 9.2.1 by @franklupo in #321
  • refactor(core): introduce GridLoader for paginated data grids by @franklupo in #322
  • fix: show group header totals on outer levels of multi-level groupings by @franklupo in #323
  • chore: release 2.1.0-rc2 by @franklupo in #324

Full Changelog: v2.1.0-rc1...v2.1.0-rc2

Don't miss a new cv4pve-admin release

NewReleases is sending notifications on new releases.