From 3fa6399b2717f093efa0443c39984ee10f2d3968 Mon Sep 17 00:00:00 2001 From: Shuki Vaknin Date: Tue, 10 Feb 2026 23:11:36 +0200 Subject: [PATCH] Fix tests and document screenshots --- README.md | 21 ++++++++++++++++++++- tests/Unit/ServerChartsWidgetTest.php | 2 +- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0173359..c0d01d9 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ A modern web hosting control panel for WordPress and general PHP hosting. Jabali focuses on clean multi-tenant isolation, safe automation, and a consistent admin/user experience. It ships with a privileged agent for root-level tasks, built-in mail and DNS management, migrations from common panels, and a security center that keeps critical services in check. The UI is designed to be fast, predictable, and easy to operate on a single server. -Version: 0.9-rc51 (release candidate) +Version: see `VERSION` (release candidate) This is a release candidate. Expect rapid iteration and breaking changes until 1.0. @@ -27,6 +27,25 @@ This is a release candidate. Expect rapid iteration and breaking changes until 1 - Security center with firewall, Fail2ban, ClamAV, and scanners - Audit logs and admin notifications +## Screenshots + +Admin panel: +- [Admin Dashboard](docs/screenshots/admin-dashboard.png) +- [Admin Server Status](docs/screenshots/admin-server-status.png) +- [Admin Server Settings](docs/screenshots/admin-server-settings.png) +- [Admin Security](docs/screenshots/admin-security.png) +- [Admin Users](docs/screenshots/admin-users.png) +- [Admin SSL Manager](docs/screenshots/admin-ssl-manager.png) +- [Admin DNS Zones](docs/screenshots/admin-dns-zones.png) +- [Admin Backups](docs/screenshots/admin-backups.png) +- [Admin Services](docs/screenshots/admin-services.png) + +User panel: +- [User Dashboard](docs/screenshots/user-dashboard.png) +- [User Domains](docs/screenshots/user-domains.png) +- [User Backups](docs/screenshots/user-backups.png) +- [User cPanel Migration](docs/screenshots/user-cpanel-migration.png) + ## Installation GitHub install: diff --git a/tests/Unit/ServerChartsWidgetTest.php b/tests/Unit/ServerChartsWidgetTest.php index 79f8cd4..56bdd2b 100644 --- a/tests/Unit/ServerChartsWidgetTest.php +++ b/tests/Unit/ServerChartsWidgetTest.php @@ -27,7 +27,7 @@ class ServerChartsWidgetTest extends TestCase $this->assertArrayHasKey('disk', $history); $this->assertArrayHasKey('/', $history['disk']); $this->assertArrayHasKey('/boot', $history['disk']); - $this->assertCount(5, $history['labels']); + $this->assertCount(30, $history['labels']); $this->assertCount(count($history['labels']), $history['swap']); $this->assertCount(count($history['labels']), $history['iowait']); }