From aff16da9a634ff6869b0394bf936bbb45096ad54 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Fri, 27 Mar 2026 16:23:59 +0100 Subject: dashboard improvements (#896) - Feature: Added Workspaces dashboard page with HTTP request stats and per-workspace metrics - Feature: Added Build Storage dashboard page with service-specific HTTP request stats - Improvement: Front page now shows Hub and Object Store activity tiles; HTTP panel is fixed above the tiles grid - Improvement: HTTP stats tiles now include 5m/15m rates and p999/max latency across all service pages --- src/zenstore/projectstore.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/zenstore/projectstore.cpp') diff --git a/src/zenstore/projectstore.cpp b/src/zenstore/projectstore.cpp index 56d0f7d2b..13674da4d 100644 --- a/src/zenstore/projectstore.cpp +++ b/src/zenstore/projectstore.cpp @@ -4406,6 +4406,13 @@ ProjectStore::DiscoverProjects() } } +size_t +ProjectStore::ProjectCount() const +{ + RwLock::SharedLockScope _(m_ProjectsLock); + return m_Projects.size(); +} + void ProjectStore::IterateProjects(std::function&& Fn) { -- cgit v1.2.3